1. 程式人生 > >用數據集跑一個模型遇到bug如何解決

用數據集跑一個模型遇到bug如何解決

發現 oss 情況 fas cnn 解決 bug 使用 結果

自己在用fast rcnn和ssd跑自己數據集過程中都遇到了bug,fast rcnn中是loss下降但值較高,並且測試出來結果一直不對,ssd是loss從一開始到後面loss都一直為0。

遇到這種情況,最好是先把數據集換成一張圖去跑,並且定位bug。

更明顯的例子,自己在fast rcnn中,修改了坐標的那個bug,感覺ap值應該很高,但ap值依舊很低,後來發現是ap實現代碼出錯。當時自己使用一個圖片的數據進行ap測試,發現結果是正確的,但多個就錯了,從而在後面定位了代碼在哪裏出錯。

用數據集跑一個模型遇到bug如何解決