学習済みネットワーク​の解析「analyz​eNetwork(n​et)」によって表示​されたウィンドウの保​存

analyzeNetwork(net)によって表示される使用状況の解析のウィンドウを保存する方法はありませんか?
保存方法はなんでもよいのですが、スクリーンショットでは表示されない部分のために複数枚保存する必要があるため、ほかの方法を探しています。

 Respuesta aceptada

Naoya
Naoya el 27 de Mayo de 2024

0 votos

R2023b以前のバージョンをご利用であれば、やはり MATLAB外の機能を使ってスクリーンショットを取るなどの方法になってしまうと思います。
R2024aから、 analyzeNetwork に戻り値を付けることができるようになりました。
その戻り値には、analyzeNetworkで表示されるテーブルの情報がtableデータとして含まれますので、以下コマンド例のようにすると Excel側へエクスポートすることも可能です。
net = alexnet;
d = analyzeNetwork(net);
writetable(d.LayerInfo, 'Layerinfo.xlsx')

3 comentarios

隼斗
隼斗 el 27 de Mayo de 2024
ありがとうございます。
当方、R2024aを使っておりますので実行してみました。
以下のような層の図についてはエクスポートすることはできませんでしょうか?
Naoya
Naoya el 27 de Mayo de 2024
plotコマンドでネットワークを形を描画することができます。
ただし通常、このまま画像としてエクスポートしても視覚的にみにくい状況になりますので、エクスポートする時点のみ、既定よりもサイズを縦方向を中心に大きくしてから printコマンドでエクスポートします。
より複雑なモデルでは難しいですが、GoogleNetレベルであれば、以下方法で画像としてエクスポートすることができそうです。
net = googlenet;
plot(net)
set(gca,'Position',[0,0,1,1])
set(gcf,'PaperPositionMode','manual')
set(gcf,'PaperPosition',[0,0,150,400])
print(gcf,'-dpng','aaa.png')
隼斗
隼斗 el 27 de Mayo de 2024
プロットサイズを調整して、縦方向に大きくして表示できました。
ありがとうございます。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre 起動と終了 en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 24 de Mayo de 2024

Comentada:

el 27 de Mayo de 2024

Community Treasure Hunt

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

Start Hunting!