A partir de septiembre de 2023, este repositorio contiene código de proyectos Numenta de memoria temporal jerárquica (HTM) heredados que han estado en modo de mantenimiento durante varios años.
La Plataforma Numenta para Computación Inteligente ( Nupic ) es una plataforma de inteligencia artificial que implementa los algoritmos de aprendizaje HTM. HTM es una teoría computacional detallada de la neocorteza. En el centro de HTM se encuentran los algoritmos de aprendizaje continuo basados en el tiempo que almacenan y recuerdan patrones espaciales y temporales. NuPIC es adecuado para una variedad de problemas, en particular la detección de anomalías y la predicción de fuentes de datos de transmisión. Para obtener más información, consulte numenta.org o el Foro NuPIC.
Para obtener guías de uso, inicios rápidos y documentación de API, consulte http://nupic.docs.numenta.org/.
Planeamos realizar solo versiones menores y limitar los cambios en NuPIC y NuPIC Core a:
Los binarios NuPIC están disponibles para:
Se requieren las siguientes dependencias para instalar NuPIC en todos los sistemas operativos.
Requisitos adicionales de OS X:
Ejecute lo siguiente para instalar NuPIC:
pip install nupic
# From the root of the repo:
py.test tests/unit
--user
para que los comandos anteriores se instalen en una ubicación que no sea del sistema (depende de su entorno). Alternativamente, puedes ejecutar los comandos pip
con sudo
(no recomendado).--use-wheel
si tienes una versión anterior de pip (las ruedas son ahora el formato de paquete binario predeterminado para pip).Para cualquier otro problema de instalación, consulte nuestra búsqueda en nuestros foros (publice preguntas allí). Puede informar errores en https://github.com/numenta/nupic/issues.
Chat comunitario en vivo:
Para instalar desde el código fuente local, ejecute desde la raíz del repositorio:
pip install .
Utilice el argumento opcional -e
para una instalación de desarrollador.
Si desea compilar los nupic.bindings
dependientes desde la fuente, debe compilarlos e instalarlos desde nupic.core
antes de instalar nupic (ya que se instalará una versión de PyPI si nupic.bindings
aún no está instalado).