tensorflow_yolov3 神經網絡訓練時train_loss和test_loss出現NaN(not a number)的原因和解決方法

訓練到一定階段,就全是Nan了
在這裏插入圖片描述
可能是代碼問題,參考解決辦法:
在這裏插入圖片描述
看tensorflow_yolov3作者回復說:
在這裏插入圖片描述
但我這貌似都訓練到頭不動了:
在這裏插入圖片描述
另外,再引用一篇寫得比較好的文章:
在這裏插入圖片描述

參考文章1:訓練神經網絡循環3000次後,交叉熵損失爲nan原因? - Blownhither的回答 - 知乎

參考文章2:Train loss: 51,Test loss: nan Saving… #404

參考文章3:警惕!損失Loss爲Nan或者超級大的原因

參考文章4:TensorFlow中的Nan值的陷阱

發佈了838 篇原創文章 · 獲贊 45 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章