导出
onnxモデル形式のネットワークのエクスポート
说明
例
ネットワークのの形式形式のエクスポートエクスポート
squeezenet畳み込み畳み込み畳み込みネットワークを。。。。
Net = Squeezenet
net =带有属性的dagnetwork:层:[68×1 nnet.cnn.layer.layer]连接:[75×2表] inputNames:{'data'} outputnames:{'classification layer_predictions'}
ネットワーク网
をSqueezenet.onnx
という ONNX 形式のファイルとしてエクスポートします。ファイルを現在のフォルダーに保存します。Deep Learning Toolbox Converter for ONNX Model Format サポート パッケージがインストールされていない場合、必要なサポート パッケージへのリンクが导出
によってエクスプローラー表示れますサポートパッケージインストールするは,リンクをクリッククリック,,,[インストール]をクリックし。
文件名=“ Squeezenet.onnx”;Exportonnxnetwork(网络,文件名)
これで,インポートインポートする深层学习ににににSqueezenet.onnx
ファイルをインポートます。
层グラフのの形式形式エクスポートエクスポートエクスポート
导出
を使用,出力层含む层グラフまたは层を含まないない层グラフグラフをををををを
squeezenet畳み込み畳み込みネットワークを,学习済みを层グラフに変换変换ますます。
net = squeezenet;lgraph1 = layergraph(net)
lgraph1 =带有属性的layerGraph:层:[68×1 nnet.cnn.layer.layer]连接:[75×2表] inputNames:{'data'} outputnames:{'ClassificationLayer_predictions'}
层グラフ解析します。分析
は,アーキテクチャ型型,およびおよびののが含ま含まれるれるれるれるををををします。。。。。形式形式形式形式lgraph1
でエラー问题検出するもできます。lgraph1
はエラーフリー。
分析(LGRAPH1)
层グラフlgraph1
を,Squeezelayers1.onnx
という名前现在フォルダーににに形式形式形式としてエクスポートし。
Exportonnxnetwork(lgraph1,“ Squeezelayers1.onnx”)
これで,インポートインポートする深层学习ににににSqueezelayers1.onnx
ファイルをインポートます。
lgraph1
の出力を削除し。。
lgraph2 = removelayers(lgraph1,lgraph1.layers(end).name)
lgraph2 =带有属性的layerGraph:层:[67×1 nnet.cnn.layer.layer]连接:[74×2表] inputNames:{'data'} outputnames:{1×0 cell}
分析
を使用て,层グラフlgraph2
を解析。グラフのにより欠落しいる出力层と未接続のの出力ががれれれlgraph2
はまだまだ形式形式エクスポートます。。
分析(LGRAPH2)
层グラフlgraph2
を,Squeezelayers2.onnx
という名前现在フォルダーににに形式形式形式としてエクスポートし。
Exportonnxnetwork(lgraph2,“ Squeezelayers2.onnx”)
これで,インポートインポートする深层学习ににににSqueezelayers2.onnx
ファイルをインポートます。
入力引数
网
-学习済みネットワークまたはネットワークグラフグラフ
系列网络
オブジェクト|dagnetwork
オブジェクト|dlnetwork
オブジェクト|LayerGraph
オブジェクト
学习済みネットワークまたは层のグラフ。系列网络
,dagnetwork
,dlnetwork
,またはLayerGraph
オブジェクトとして指定ます。
学习済みネットワーク(系列网络
,dagnetwork
,またはdlnetwork
)は,ので取得でき。。
事前学习ののインポート。たとえば关数关数
Googlenet
を使用し。カスタムネットワークの。
火车网
を使用し,系列网络
またはdagnetwork
に学习せ。カスタムループを使用してdlnetwork
に学习さます。
LayerGraph
オブジェクトネットワークグラフです。このグラフのの层は空である可能可能可能(导出
へ入力层グラフを使用する前,ランダム値割り当てて空空ののパラメーターパラメーターパラメーターをを初期化化ます。またはまたは,,エクスポートエクスポートするする前
分析
を使用て,ネットワークネットワークエクスポートに,済みネットワークまたはネットワーク层のグラフグラフでエラーや问题问题をを検出导出
では,系列网络
,dagnetwork
,およびdlnetwork
オブジェクトがフリーであるがあります。导出
は,层ないかされていないLayerGraph
オブジェクトをすること许可します。
文件名
-ファイルの名前
文字ベクトル|字符串スカラー
ファイルの。ベクトルまたはまたはスカラースカラーとしてしし。。
例:“ Network.Onnx”
名前と値引数
オプションの引数ペアをname1 = value1,...,namen = valuen
として指定ます。ここ,,姓名
は引数名,价值
は対応です名前と値の他の后后指定指定しなけれなければなりませんんが,,,ペアペア
例:exportonnxnetwork(net,filename,networkName =“ my_net”)
はネットワークエクスポート,保存したたたネットワークネットワークネットワークネットワーク名てて“ my_net”
を指定し。
网络名字
-onnxネットワークの
“网络”
(既定)|文字ベクトル|字符串スカラー
保存しファイルするするするするするネットワークネットワーク。文字またはまたはまたはスカラースカラースカラー指定し。。。。
例:NetworkName =“ my_squeezenet”
OPSETVERSION
-onnx演算子セットバージョン
8
(既定)|6
|7
|9
|10
|11
|12
|13
エクスポートしモデルでするするするする演算子演算子の。。[6 13]
范囲の整数指定します。。の演算子セットセットしようようとととするするネットワークネットワークがさされれてていいない场合,新しい新しいバージョンバージョンバージョンバージョンししみみみみみみみてててて,エクスポートインポーターサポートさないセットをした场合,インポートが失败失败する可能可能ありありあり
适切なのバージョン使用してことを确认するにはは,,,,,,[3]を参照てください。,,OPSetVersion = 9
は,maxunpooling2dlayer
をMaxunpool-9
onnx演算子エクスポートし。。
例:OPSetVersion = 6
批处理
-onnxネットワークのサイズ
[]
(既定)|正の整数
Onnxネットワークのサイズ。[]
または正整数として指定。。批处理
を[]
として指定,,,ネットワークネットワークバッチはにになり。。。批处理
を数数数数指定すると,,,ネットワークネットワークネットワークのはは
例:batchsize = 10
制限
导出
でサポートれるれるののは次の。。。7版7ををサポートしてています。。。。。
この关数,,,演算子演算子演算子演算子セットセットセットセットセット演算子をサポートててます。。
导出
は,,系,则系数などネットワーク学习に关连するする设定またはプロパティプロパティをエクスポートししonnx形式がし层(onnxのエクスポートサポートれている层を参照)をネットワークをエクスポートする场合
导出
ホルダーサポートれ层ののホルダーホルダーホルダーホルダーホルダーホルダー演算子演算子演算子,,警告警告ををを返し返し返し返します。プレースホルダーホルダーホルダー演算子演算子ががが使用使用れたたたたたたたたたたMATLAB®sonnxはアーキテクチャ异なるため,れれネットワークとのネットワークネットワークは构造が异なる异なる场合。。。
メモ
エクスポートしをする场合元元はネットワークのの层が再再インポートされ,サポートサポート対象対象外外外と
详细
onnxのエクスポートサポートされ层层
导出
は以下エクスポートできます。
ビデオ用途ネットワークなど,畳み込み层とと层层のがある。。
深度学习工具箱转换器onnx型号格式またはTensorFlow™模型的深度学习工具箱转换器tensorflow-kerasからからからからをインポートする场合に作成されるれるすべて((
nnet.onnx.layer.flatten3dlayer
を除く)。次のに示す层。
群normalizationlayer
の场合,数字
を“渠道”
として指定て,エクスポートされた层をを键合规范化
演算子にマッピングます。群体正规化
は标准のの演算子演算子んんん[3]。
ヒント
matlab深层深层深层深层学习ネットワークををモデルモデルモデルにエクスポートます。。多出力多出力の深层学习ネットワークネットワークのの,多入力および多出力ネットワークを参照しください。
バージョン履歴
matlabコマンド
Matlabコマンドコマンドにするがクリックされまし。。
matlabコマンドコマンドに入力してしください。。。。ブラウザー
您还可以从以下列表中选择一个网站:
如何获得最佳网站性能
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- AméricaLatina(Español)
- 加拿大(英语)
- 美国(英语)