MATLAB Answers

SSDに使用できるCNNについて

6 views (last 30 days)
HY
HY on 31 Aug 2021
Commented: HY on 25 Sep 2021
こんにちは。
こちらのドキュメンテーション(SSD 深層学習を使用したオブジェクト検出 - MATLAB & Simulink - MathWorks 日本)を参考にSSDの学習を行っています。
そこでbasenetworkとしてsqueezenetやresnet18を使用したいのですが、sddLayersではVGG16,resnet50,resnet101でなければ使用できなとエラーが返されてしまいます。この3つのCNNでないと学習できないのでしょうか。
ドキュメンテーションにはresnet18なども使用可能とあるのですが、その3つ以外のCNNを使用するにはどうすればよいのでしょうか。
よろしくお願いいたします。

Accepted Answer

Kenta
Kenta on 16 Sep 2021
こんにちは、こちらのURLをご覧ください。
resnet18を読み込んだ後、上のドキュメントのように入力層を変更し、さらに、deepnetworkdesignerにインポートして、たとえば出力が14*14*512になるように後半をdeleteし、再度ワークスペースに読み込みます。するとほかのネットワークでもできると思います。
  1 Comment
HY
HY on 25 Sep 2021
ありがとうございます。
うまく作成できました。

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!