deeplabv3+​によるセマンティック​セグメンテーションに​おけるtrainne​tworkのエラー

5 次查看(过去 30 天)
Kodai Sato
Kodai Sato 2020-1-15
を参考に自分で用意したデータセットでセマンティックセグメンテーションを行ったところ,以下のようなエラーが発生しました.これはどのような原因が考えられるのでしょうか.
エラー: trainNetwork (line 170)
無効な分類検証データ table です。予測子は、イメージ パスまたはイメージとして table の最初の列になければなりません。応答は、カテゴリカル ラベルとして最初の列の後になければなりません。
  4 个评论
Kenta
Kenta 2020-1-21
以前送ってもらったデータで試しましたが、こちらではうまく実行できます。一度添付のもので試してもらってもいいですか?
Kodai Sato
Kodai Sato 2020-1-21
ありがとうございます
返信はしばらく後になるかもしれませんが試してみます.

请先登录,再进行评论。

采纳的回答

Kenta
Kenta 2020-1-26
こんにちは、コメントのほう、返信いただきありがとうございます。
検証データの作り方のせいで、エラーを返したようですが、おそらく、スカラーIDではなく、RGBラベルで作っていたため、どこか問題があったのだと思います。ただ、リサイズの関数などもうまく走るように訂正したところ学習もできるようになりました。添付のものでうまく動くはずですので、これをもとにデータを増やしたりして実行いただけると幸いです。よろしくお願いいたします。
  4 个评论
Kenta
Kenta 2020-2-4
ファイル名からファイル形式が特定できない、ということは、name3に、○○.jpgといった、画像保存に適した名前がつけられていないことが原因と思います。name1, name2で、extractBeforeなどを使って、うまく元ファイルと同じ画像名にするようにしています。resizeCamVidPixelLabels関数の、name1, name2周辺のコードを見直してもらい、うまく適合するよう調整してもらえますか。
私のためした方法とファイル名のつけかたが異なっていて、それがエラーの原因になっていると思います。例えば、私の添付した画像にならって画像名を変更するのも良いと思います。ただ、今後も同様のコードを使えるよう、コードの中身も追っていただけると幸いです。
Kodai Sato
Kodai Sato 2020-2-4
ご丁寧にありがとうございます
結局検証データはなしにして動かしました

请先登录,再进行评论。

更多回答(0 个)

产品


版本

R2019b

Community Treasure Hunt

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

Start Hunting!