deeplabv3+によるセマンティックセグメンテーションにおけるtrainnetworkのエラー
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Kodai Sato
am 15 Jan. 2020
Kommentiert: Kodai Sato
am 4 Feb. 2020
を参考に自分で用意したデータセットでセマンティックセグメンテーションを行ったところ,以下のようなエラーが発生しました.これはどのような原因が考えられるのでしょうか.
エラー: trainNetwork (line 170)
無効な分類検証データ table です。予測子は、イメージ パスまたはイメージとして table の最初の列になければなりません。応答は、カテゴリカル ラベルとして最初の列の後になければなりません。
4 Kommentare
Akzeptierte Antwort
Kenta
am 26 Jan. 2020
こんにちは、コメントのほう、返信いただきありがとうございます。
検証データの作り方のせいで、エラーを返したようですが、おそらく、スカラーIDではなく、RGBラベルで作っていたため、どこか問題があったのだと思います。ただ、リサイズの関数などもうまく走るように訂正したところ学習もできるようになりました。添付のものでうまく動くはずですので、これをもとにデータを増やしたりして実行いただけると幸いです。よろしくお願いいたします。
4 Kommentare
Kenta
am 4 Feb. 2020
ファイル名からファイル形式が特定できない、ということは、name3に、○○.jpgといった、画像保存に適した名前がつけられていないことが原因と思います。name1, name2で、extractBeforeなどを使って、うまく元ファイルと同じ画像名にするようにしています。resizeCamVidPixelLabels関数の、name1, name2周辺のコードを見直してもらい、うまく適合するよう調整してもらえますか。
私のためした方法とファイル名のつけかたが異なっていて、それがエラーの原因になっていると思います。例えば、私の添付した画像にならって画像名を変更するのも良いと思います。ただ、今後も同様のコードを使えるよう、コードの中身も追っていただけると幸いです。
Weitere Antworten (0)
Siehe auch
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!