Autoencode​rオブジェクトのON​IX形式への変換につ​いて

조회 수: 2 (최근 30일)
Koichi Fujiwara
Koichi Fujiwara 2019년 12월 7일
답변: Naoya 2019년 12월 24일
MATALB Deep Learing Toolboxで自己符号化器を学習させ,これをONIXフォーマットに変換したいと考えております.
そこで,マニュアルを参考にAutoencoderオブジェクトからnetworkオブジェクトに変換し,exportONNXNetwork() でONNX形式にエクスポートしようとしているのですが,Network argument must be a DAGNetwork or a SeriesNetwork. というエラーが出て,エクスポートできません.AutoencoderオブジェクトをDAGNetwork または SeriesNetwork に変換するにはどうすればよいのでしょうか?

채택된 답변

Naoya
Naoya 2019년 12월 24일
Autoencoder オブジェクトにつきましては、SeriesNetwork または DAGNetworkのような深層学習系ではなく、 shallow network 系のオブジェクトの一つとなり、両者間には相互方向の互換性(変換等のメソッドの提供)は残念ながらありません。
現状、オートエンコーダ型のネットワークから直接的に紹介できそうな方法としては、下記例の様に、 trainAutoencoder から生成された Autoencoderオブジェクトからの変換ではなく、 SeriesNetwork オブジェクトとして、オートエンコーダ型ネットワークを作成するという方法になってしまいます。
直接的な例ではありませんが、下記のような Shippingデモが参考になれそうです。
>> web(fullfile(docroot, 'deeplearning/examples/image-to-image-regression-using-deep-learning.html'))

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!