Main Content

深度学习代码生成基础知识

可用于为深度学习网络生成代码的函数、对象和工作流

您可以将 MATLAB® Coder™ 与 Deep Learning Toolbox™ 结合使用,从经过训练的 CNN 生成 C++ 代码。然后您可以将生成的代码部署到使用 Intel® 或 ARM® 处理器的嵌入式平台。您还可以从不依赖任何第三方库的经过训练的 CNN 生成泛型 C 或 C++ 代码。

函数

codegenMATLAB 代码生成 C/C++ 代码。
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 (自 R2021a 起)
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 (自 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 (自 R2022b 起)
coder.regenerateDeepLearningParametersRegenerate files containing network learnables and states parameters (自 R2021b 起)

主题

相关信息