Génération de code PyTorch

MATLAB Coder Support Package for PyTorch and LiteRT Models

Générer du code C, C++ et CUDA à partir de PyTorch et LiteRT

MATLAB Coder Support Package for PyTorch® and LiteRT Models vous permet de générer du code source C/C++, lisible et portable, à partir d'une variété de réseaux de Deep Learning pré-entraînés PyTorch et LiteRT (anciennement TensorFlow Lite). Vous pouvez intégrer l’application complète, y compris le pré- et post-traitement MATLAB et Simulink ainsi que les modèles de Deep Learning, dans vos projets C/C++ existants, sous forme de code source, de bibliothèques statiques ou de bibliothèques dynamiques. Vous pouvez ensuite déployer l’application complète sur différentes plateformes de hardware, des systèmes desktop au hardware embarqué. 

Le support package vous permet également de générer du code CUDA® à partir des modèles PyTorch et LiteRT pour les GPU NVIDIA® récents, y compris ceux embarqués sur les plateformes NVIDIA Jetson™ et NVIDIA Clara™ (avec GPU Coder). Vous pouvez appliquer des personnalisations du code, des optimisations spécifiques au hardware et une vérification du code à l'aide de tests SIL (Software-in-the-Loop) et PIL (Processor-in-the-Loop) (avec Embedded Coder). Vous pouvez également générer du code à partir de modèles Simulink contenant les modèles PyTorch et LiteRT (avec Simulink Coder).