目前安裝環境是,Window10 + anaconda + tensorflow (1.13) + pycharm (python 3.6)
最近在研究基於SSD的目標檢測,最開始是研究caffe下的原始代碼,奈何caffe環境安裝太麻煩,遂轉到了tensorflow下的
查閱不少的CSDN的博客,發現很多博主已經寫的很詳細了,這裏把我當時參考的鏈接放上:
Anaconda 安裝:
https://blog.csdn.net/u012318074/article/details/77075209/
https://blog.csdn.net/ITLearnHall/article/details/81708148
安裝後 tensorflow 虛擬環境搭建:
https://blog.csdn.net/ebzxw/article/details/80701613
https://www.cnblogs.com/nosqlcoco/p/6923861.html
https://www.cnblogs.com/weixuqin/p/9000090.html
SSD 測試數據代碼及詳解(與下方訓練代碼不同):
https://github.com/KOD-Chen/SSD-Tensorflow/
https://zhuanlan.zhihu.com/p/37635878
使用中出現了一點小問題,
將下新建SSD的文件夾面的放入文件夾中即可
SSD訓練記錄鏈接:
https://blog.csdn.net/chenghaoy/article/details/84347083
SSD 訓練數據製作:
https://blog.csdn.net/zzZ_CMing/article/details/81131101
https://blog.csdn.net/zzz_cming/article/details/81131523
這兩篇博客中涉及到的步驟--用.xml標籤,生成.tfrecord文件,略有重複,第一篇是使用他自己的代碼生成,第二篇是使用
https://github.com/balancap/SSD-Tensorflow 上的 tf_convert_data.py 代碼生成的
之後使用自己製作的訓練集訓練出現錯誤
1. All bounding box coordinates must be in [0.0, 1.0]: 1.08469391
查閱之後發現是產生原因是圖片的標註信息超過了圖片尺寸,有以下的解決辦法:
1)https://blog.csdn.net/CAU_Ayao/article/details/88830420, 在數據集上操作,手動縮減標註錯誤的地方
2)https://blog.csdn.net/huachuchengzhang/article/details/88571558 ,在製作數據集上的代碼修改,
https://www.e-learn.cn/content/qita/934421
我使用以上方法之後,暫時解決了問題。
還有一個錯誤集錦,都是可能會出現的情況:
https://blog.csdn.net/AllanEcho/article/details/79813107
其他問題之後更...