Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Fondamentaux de la génération de code pour le Deep Learning

R2025b
Fonctions, objets et workflows permettant de générer du code pour des réseaux de Deep Learning

Vous pouvez utiliser MATLAB® Coder™ avec Deep Learning Toolbox™ pour générer du code C++ à partir d’un CNN (réseau de neurones à convolution) entraîné. Vous pouvez ensuite déployer le code généré sur une plateforme embarquée utilisant un processeur Intel® ou ARM®. Il est également possible de générer du code C ou C++ à partir d’un CNN entraîné ne dépendant pas de bibliothèques tierces.

Fonctions

codegenGenerate C or C++ code from MATLAB code
coder.loadDeepLearningNetworkLoad deep learning network model
coder.DeepLearningConfigCreate deep learning code generation configuration objects
coder.DeepLearningCodeConfigParameters to configure deep learning code generation that does not depend on third-party libraries
coder.ai.enableParameterUpdateEnables run-time update of network parameters (depuis R2025a)
coder.ARMNEONConfig(To be removed) Parameters to configure deep learning code generation with the ARM Compute Library
coder.CMSISNNConfig(To be removed) Parameters to configure deep learning code generation with the CMSIS-NN library for Cortex-M targets (depuis R2022a)
coder.MklDNNConfigParameters to configure deep learning code generation with the Intel Math Kernel Library for Deep Neural Networks
analyzeNetworkForCodegenAnalyze deep learning network for code generation (depuis R2022b)
coder.regenerateDeepLearningParametersRegenerate files containing network learnables and states parameters

Paramètres de configuration du code

Deep learning target libraryTarget library for deep learning code generation
Learnables compressionCompression type
ARM Compute Library version(To be removed) Version of ARM Compute Library
ARM Compute architecture(To be removed) ARM architecture supported in the target hardware
Data type (ARM Compute)(To be removed) Inference computation precision
Calibration result file path (ARM Compute)(To be removed) Location of calibration MAT file
Data type (CMSIS-NN)(To be removed) Inference computation precision
Calibration result file path (CMSIS-NN)(To be removed) Location of calibration MAT file

Rubriques

Informations connexes

Sélection d՚exemples