Das Intel Movidius Neural Compute SDK (NCSDK) ermöglicht die schnelle Prototypisierung und Bereitstellung von Deep Neural Networks (DNNs) auf kompatiblen neuronalen Rechen-Geräten wie dem Intel Movidius Neural Compute Stick. Das NCSDK umfasst eine Reihe von Software-Werkzeugen, um DNN-Modelle zu kompilieren, zu profilieren und zu validieren, sowie die Intel Movidius Neural Compute API (NCAPI) für die Anwendungsentwicklung in C/C++ oder Python.
Das NCSDK hat zwei allgemeine Verwendungszwecke:
Die Version 2.x des NCSDK führt mehrere neue Funktionen ein:
Die Installation des NCSDK und der NCAPI kann über die Dokumentation auf der offiziellen Website durchgeführt werden. Es gibt auch Anweisungen für die Installation mit virtualenv oder in einem Docker-Container oder virtuellen Maschine.
Das NCSDK unterstützt die Kompilierung von Caffe- oder TensorFlow-Netzwerken für die Verwendung mit dem NCSDK.
Das NCSDK enthält eine Reihe von Werkzeugen, darunter mvNCCheck, mvNCCompile und mvNCProfile.
Die NCAPI bietet eine Programmierschnittstelle für die Anwendungsentwicklung.
Das NCSDK enthält eine Reihe von Beispielen, die die Verwendung des SDK demonstrieren. Weitere Beispiele können auf dem Neural Compute App Zoo GitHub-Repository gefunden werden.
Für technische Unterstützung und Fehlerbehebung gibt es eine separate Seite mit Informationen und Ressourcen.
Das Intel Neural Compute Stick 2 (Intel NCS2) wird nicht mehr unterstützt und wird durch das Intel Edge AI box für Video-Analysen ersetzt.
* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.