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

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

Antworten (1)

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

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu イメージを使用した深層学習 finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!