По состоянию на сентябрь 2023 года этот репозиторий содержит код из устаревших проектов Numenta с иерархической временной памятью (HTM), которые находились в режиме обслуживания в течение нескольких лет.
Платформа Numenta для интеллектуальных вычислений ( NuPIC ) — это платформа машинного интеллекта, реализующая алгоритмы обучения HTM. HTM — это подробная вычислительная теория неокортекса. В основе HTM лежат алгоритмы непрерывного обучения, основанные на времени, которые сохраняют и воспроизводят пространственные и временные закономерности. NuPIC подходит для решения множества задач, в частности обнаружения аномалий и прогнозирования источников потоковых данных. Для получения дополнительной информации посетите numenta.org или форум NuPIC.
Руководства по использованию, краткое руководство и документацию по API см. на странице http://nupic.docs.numenta.org/.
Мы планируем выпускать только второстепенные выпуски и ограничивать изменения в NuPIC и NuPIC Core:
Бинарные файлы NuPIC доступны для:
Следующие зависимости необходимы для установки NuPIC во всех операционных системах.
Дополнительные требования OS X:
Для установки NuPIC выполните следующую команду:
pip install nupic
# From the root of the repo:
py.test tests/unit
--user
для приведенных выше команд для установки в несистемное расположение (зависит от вашей среды). Альтернативно вы можете выполнить команды pip
с помощью sudo
(не рекомендуется).--use-wheel
, если у вас более старая версия pip (теперь колеса являются форматом двоичного пакета по умолчанию для pip).По любым другим вопросам установки, пожалуйста, воспользуйтесь поиском на наших форумах (задавайте вопросы там). Вы можете сообщить об ошибках по адресу https://github.com/numenta/nupic/issues.
Живой чат сообщества:
Для установки из локального исходного кода запустите из корня репозитория:
pip install .
Используйте необязательный аргумент -e
для установки разработчика.
Если вы хотите собрать зависимые nupic.bindings
из исходного кода, вам следует собрать и установить их из nupic.core
до установки nupic (так как версия PyPI будет установлена, если nupic.bindings
еще не установлен).