どうすれば最終出力層​の全ラベルに対するス​コア一覧が見えますか​?

조회 수: 1 (최근 30일)
howahowa46
howahowa46 2020년 9월 16일
댓글: howahowa46 2020년 9월 17일
DeepLearning評価キットに含まれる D2_1_predict() を用いてalexnetで推論しているのですが。
最終の出力層 output において どのラベルのスコア(確率)が幾らだったのかが知りたいのですが
何か取り出してくる方法はありますでしょうか?
下記のように書いて、scoresにスコアの一覧を取得できたのですが
数字の羅列だけで対応するラベル(クラス名?)がわかりません。
%% AlexNetのネットワークに画像をいれて予測をします。
YPred = classify(net,I)
YPred = char(YPred);
scores = activations(net,I,'output','OutputAs','columns');

답변 (1개)

Shunichi Kusano
Shunichi Kusano 2020년 9월 16일
こんにちは。
net.Layers(end).Classes
でクラスを見ることができるので、あとはscoresと対照をとればそれぞれのスコアがわかります。
  댓글 수: 1
howahowa46
howahowa46 2020년 9월 17일
ありがとうございます。クラス一覧が取得できました!

댓글을 달려면 로그인하십시오.

카테고리

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

태그

Community Treasure Hunt

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

Start Hunting!