STM32Cube.AI Developer Cloud génère des charges de travail d’IA pour les microcontrôleurs STM32

STM32Cube.AI Developer Cloud génère des charges de travail d'IA pour les microcontrôleurs STM32

STMicroelectronics vient d’annoncer que STM32Cube.AI Developer Cloud ouvre l’accès à une suite d’outils de développement d’IA en ligne pour les microcontrôleurs STM32 (MCU) permettant aux développeurs de générer, d’optimiser et de comparer l’IA en travaillant sur les microcontrôleurs Arm 32 bits de la société.

La société sus le STM32Cube.AI Developer Cloud est basé sur l’écosystème existant d’outils de bureau STM32Cube.AI avec l’avantage supplémentaire de pouvoir évaluer à distance des modèles sur le matériel STM32 via le cloud afin d’économiser sur la charge de travail et les coûts.

Nuage développeur STM32Cube.AI

Voici quelques-uns des points forts des outils en ligne :

  • Une interface en ligne pour générer du code C optimisé pour les microcontrôleurs STM32 sans nécessiter d’installation logicielle préalable.
  • Accès au zoo de modèles STM32, un référentiel de modèles et de démos d’apprentissage en profondeur pouvant être entraînés. Il comprend actuellement la détection de mouvement humain pour la reconnaissance et le suivi des activités, la vision par ordinateur pour la classification d’images ou la détection d’objets, la détection d’événements audio pour la classification audio, etc. Vous les trouverez sur GitHub avec la documentation de démarrage.
  • Accès à un service d’analyse comparative en ligne pour les réseaux de neurones Edge-AI sur des cartes STM32 réelles hébergées dans le cloud. La batterie de cartes comprendrait une large gamme de cartes STM32 utilisées pour mesurer à distance les performances réelles des modèles optimisés.
Cartes STM32 hébergées dans le cloud comparées au modèle d'IA
Sélectionnez une ou plusieurs cartes STM32 en ligne pour comparer un modèle d’IA

Vous pouvez exécuter une charge de travail d’IA en cinq étapes :

  1. Inscrivez-vous/connectez-vous au STM32Cube.AI Developer Cloud @ https://stm32ai-cs.st.com qui est désormais disponible gratuitement pour tout utilisateur enregistré de MyST.
  2. Chargez votre modèle AI qui peut être TFLite, Keras, ONNX, etc… ou obtenez-en un du zoo de modèles STM32
  3. Définir les options d’optimisation
  4. Comparez votre modèle d’IA sur de vraies cartes MCU STM32 hébergées dans le cloud
  5. Générez et téléchargez du code optimisé en C pour votre propre carte.
YouTube video

STM32Cube.AI Developer Cloud est apparemment en version bêta privée depuis un certain temps, car le communiqué de presse par e-mail que nous avons reçu comprend des citations de diverses sociétés telles que Zebra Technologies Corporation, Schneider Electric, Husqvarna Group AI Labs, Somfy, Lacroix et SIANA Systems qui ont tous déplacé de la version de bureau de l’outil pour évaluer la version basée sur le cloud.

La documentation et plus de détails peuvent être trouvés sur la page du produit.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • Waveshare STLINK-V3SET, Modular in-Circuit Debugger and Programmer for STM32/STM8
  • Buerjia Carte de Démonstration WeAct STM32G431CBU6 STM32G431 STM32G4 STM32