Boîte à outils Intel® Distribution of OpenVINO™
La boîte à outil Open VONO est nécessaire pour la configuration des réseaux neuronaux qui
sont exécutés sur le processeur Intel® Movidius™ Myriad™.
La boîte à outils Intel Distribution of OpenVINO-Toolkit contient un optimisateur de modèle
ainsi que des outils d'exécution et de développement. Cet outil permet l'optimisation, la
coordination et l'exécution sur des appareils d'inférences IA.
OpenVINO vous permet d'améliorer les performances du deep learning en vision par
ordinateur et dans d'autres tâches, également en dehors du TM NPU.
Utilisez des modèles ayant été entraînés avec des frameworks courants, tels que TensorFlow.
Utilisez la version d'OpenVino compatible avec la version de TM NPU afin que le réseau
neuronal soit correctement converti.
Vous trouverez les versions compatibles sur Internet
(https://support.industry.siemens.com/cs/us/en/view/109812049).
Référence : Boîte à outils OpenVino (https://www.intel.com)
Voir aussi
Accélérateur matériel (https://www.intel.com)
6.1
Fonctionnalité MicroPython
6.1.1
Vue d'ensemble et description
Sans le script MicroPython, le TM NPU est sans fonction. La totalité de la fonctionnalité du
TM NPU est mise à disposition et commandée par le script MicroPython.
Plus d'informations, voir chapitre : Schéma de principe (logique) (Page 24)
Au démarrage, le module recherche un script du nom de "main.py" dans le dossier "Scripts"
sur la SIMATIC Memory Card et exécute ce script.
Un exemple de script avec un exemple d'application est disponible en téléchargement sur In
ternet (https://support.industry.siemens.com/cs/ww/en/view/109781466).
MicroPython
• MicroPython est une implémentation légère et efficace du langage de programmation
Python 3.
• MicroPhyton contient un partie de la bibliothèque standard Python.
• MicroPython est optimisé pour être exécuté sur des systèmes à microcontrôleur avec des
ressources limitées et dans des environnements restreints.
Compilation et exécution
MicroPython est fourni avec un interpréteur intégré et un environnement runtime dans le
module. Aucun autre outil n'est nécessaire pour compiler et exécuter le script.
Plus d'informations
Plus d'informations, voir la page Internet de MicroPython (https://www.micropython.org/). La
documentation de MicroPython est disponible sous micropython.org
(https://docs.micropython.org/en/v1.12/).
Module technologique TM NPU
Manuel, 07/2023, A5E46384960-AC
Programmation
6.1 Fonctionnalité MicroPython
31