このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
exportONNXNetwork
ONNX モデル形式へのネットワークのエクスポート
説明
exportONNXNetwork(
は、1 つ以上の名前と値の引数で指定された追加オプションを使用してネットワークをエクスポートします。たとえば、ONNX ネットワークの名前とバッチ サイズを指定できます。net
,filename
,Name=Value
)
例
入力引数
制限
exportONNXNetwork
は次の ONNX をサポートします。ONNX 中間表現 version 7
ONNX 演算子セット 6 ~ 14
exportONNXNetwork
は、学習オプション、学習率係数、正則化係数など、ネットワーク学習に関連する設定またはプロパティをエクスポートしません。ONNX 形式がサポートしない層 (ONNX のエクスポートでサポートされている層を参照) を含むネットワークをエクスポートする場合、
exportONNXNetwork
は、サポートされない層の代わりにプレースホルダー ONNX 演算子を保存し、警告を返します。プレースホルダー演算子が使用された ONNX ネットワークを他の深層学習フレームワークにインポートすることはできません。MATLAB® と ONNX はアーキテクチャが異なるため、エクスポートされたネットワークと元のネットワークは構造が異なる場合があります。
メモ
エクスポートしたネットワークをインポートする場合、元のネットワークの層とは異なるネットワークの層が再インポートされ、サポート対象外となる可能性があります。
詳細
ヒント
多入力多出力の学習済み MATLAB 深層学習ネットワークを、ONNX モデル形式にエクスポートできます。多入力多出力の深層学習ネットワークの詳細については、多入力および多出力ネットワークを参照してください。
参照
[1] Open Neural Network Exchange. https://github.com/onnx/.
[2] ONNX. https://onnx.ai/.
[3] ONNX Operators. https://github.com/onnx/onnx/blob/master/docs/Operators.md.
バージョン履歴
R2018a で導入