Main Content

深層学習のコード生成の基礎

深層学習ネットワークのコードの生成に使用できる関数、オブジェクト、ワークフロー

MATLAB® Coder™ を Deep Learning Toolbox™ と共に使用して、学習済み CNN から C++ コードを生成できます。その後、生成されたコードを Intel® または ARM® プロセッサを使用する組み込みプラットフォームに展開できます。どのサードパーティ ライブラリにも依存しない学習済み CNN からの汎用 C または C++ コードの生成もできます。

関数

codegenMATLAB コードから C/C++ コードを生成する
coder.loadDeepLearningNetwork深層学習ネットワーク モデルの読み込み
coder.DeepLearningConfig深層学習コード生成構成オブジェクトを作成する
coder.DeepLearningCodeConfigParameters to configure deep learning code generation that does not depend on third-party libraries (R2021a 以降)
coder.ARMNEONConfigARM Compute Library を使用した深層学習コード生成用の構成パラメーター
coder.CMSISNNConfigCortex-M ターゲット向けの CMSIS-NN ライブラリを使用した深層学習コード生成用の構成パラメーター (R2022a 以降)
coder.MklDNNConfigIntel 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 以降)

トピック

関連情報