Hauptinhalt

Grundlagen zur Deep Learning Code-Generierung

Funktionen, Objekte und Workflows, mit denen Sie Code für Deep-Learning-Netzwerke generieren können

Sie können MATLAB® Coder™ in Kombination mit Deep Learning Toolbox™ verwenden, um C++ Code aus einem trainierten CNN zu generieren. Daraufhin können Sie den generierten Code auf einer eingebetteten Plattform bereitstellen, die einen Intel®- oder ARM®-Prozessor verwendet. Zudem können Sie generischen C oder C++ Code aus einem trainierten CNN generieren, das nicht von Drittanbieter-Bibliotheken abhängt.

Funktionen

codegenGenerate C/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 (Seit R2021a)
coder.ai.enableParameterUpdateEnables run-time update of network parameters (Seit R2025a)
coder.ARMNEONConfigParameters to configure deep learning code generation with the ARM Compute Library
coder.CMSISNNConfigParameters to configure deep learning code generation with the CMSIS-NN library for Cortex-M targets (Seit 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 (Seit R2022b)
coder.regenerateDeepLearningParametersRegenerate files containing network learnables and states parameters (Seit R2021b)

Code-Konfigurationsparameter

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

Themen

Verwandte Informationen

Enthaltene Beispiele