Ab September 2023 enthält dieses Repository Code aus älteren Numenta-Projekten mit Hierarchical Temporal Memory (HTM), die sich seit mehreren Jahren im Wartungsmodus befinden.
Die Numenta Platform for Intelligent Computing ( NuPIC ) ist eine Plattform für maschinelle Intelligenz, die die HTM-Lernalgorithmen implementiert. HTM ist eine detaillierte rechnerische Theorie des Neokortex. Das Herzstück von HTM sind zeitbasierte kontinuierliche Lernalgorithmen, die räumliche und zeitliche Muster speichern und abrufen. NuPIC eignet sich für eine Vielzahl von Problemen, insbesondere für die Erkennung von Anomalien und die Vorhersage von Streaming-Datenquellen. Weitere Informationen finden Sie unter numenta.org oder im NuPIC-Forum.
Nutzungshandbücher, Schnellstarts und API-Dokumentation finden Sie unter http://nupic.docs.numenta.org/.
Wir planen, nur Nebenversionen herauszubringen und die Änderungen in NuPIC und NuPIC Core auf Folgendes zu beschränken:
NuPIC-Binärdateien sind verfügbar für:
Die folgenden Abhängigkeiten sind erforderlich, um NuPIC auf allen Betriebssystemen zu installieren.
Zusätzliche OS X-Anforderungen:
Führen Sie Folgendes aus, um NuPIC zu installieren:
pip install nupic
# From the root of the repo:
py.test tests/unit
--user
verwenden, um die Installation an einem Nicht-Systemspeicherort durchzuführen (abhängig von Ihrer Umgebung). Alternativ können Sie die pip
-Befehle auch mit sudo
ausführen (nicht empfohlen).--use-wheel
hinzufügen, wenn Sie eine ältere Pip-Version haben (Wheels sind jetzt das Standard-Binärpaketformat für Pip).Bei weiteren Installationsproblemen sehen Sie sich bitte unsere Suche in unseren Foren an (stellen Sie dort Fragen). Sie können Fehler unter https://github.com/numenta/nupic/issues melden.
Live-Community-Chat:
Um vom lokalen Quellcode zu installieren, führen Sie Folgendes aus dem Repository-Stammverzeichnis aus:
pip install .
Verwenden Sie das optionale Argument -e
für eine Entwicklerinstallation.
Wenn Sie die abhängigen nupic.bindings
aus dem Quellcode erstellen möchten, sollten Sie vor der Installation von nupic von nupic.core
aus erstellen und installieren (da eine PyPI-Version installiert wird, wenn nupic.bindings
noch nicht installiert ist).