coder.getDeepLearningLayers
特定の深層学習ライブラリのコード生成でサポートされる層のリストを取得する
coder.getDeepLearningLayers
は推奨されません。代わりに analyzeNetworkForCodegen
を使用してください。詳細については、互換性についての考慮事項を参照してください。
説明
coder.getDeepLearningLayers
は、どのサードパーティ ライブラリも使用しない、コード生成でサポートされる層を返します。
coder.getDeepLearningLayers(TargetLibrary =
は、特定の深層学習ライブラリのコード生成でサポートされる層を返します。libraryname
)
メモ
coder.getDeepLearningLayers
を使用するには、libraryname
に対応するサポート パッケージをインストールしなければなりません。
'none'
、'arm-compute'
、'cmsis-nn'
、および'mkldnn'
の場合、MATLAB® Coder™ Interface for Deep Learning をインストールします。'cudnn'
、'tensorrt'
、または'arm-compute-mali'
の場合、GPU Coder™ Interface for Deep Learning をインストールします。
メモ
関連するサポート パッケージがインストールされていない場合、関数 coder.getDeepLearningLayers
では特定のカスタム層がリストされません。たとえば、Deep Learning Toolbox™ Converter for TensorFlow™ Models サポート パッケージがインストールされていない場合、keras
層はリストされません。
例
入力引数
バージョン履歴
R2018b で導入参考
関数
トピック
- 前提条件となる製品のインストール (GPU Coder)
- 深層学習に MATLAB Coder を使用するための前提条件
- サポートされるネットワーク、層、クラス (GPU Coder)
- コード生成でサポートされているネットワークとレイヤー
- MKL-DNN を使用した、深層学習ネットワークのためのコード生成
- ARM Compute Library を使用した、深層学習ネットワークのためのコード生成
- 深層学習ネットワーク向けの汎用 C/C++ コードの生成
- cuDNN を使用した深層学習ネットワークのコード生成 (GPU Coder)
- TensorRT を使用した深層学習ネットワークのコード生成 (GPU Coder)