1.如何訓練yolo
1.準備數據
1.1按照VOC的數據格式存放好數據,然後使用darknet上的py腳本voc_label.py生成相應的train,val,test相關的圖片路徑txt以及yolo需要讀取的labels文件
1.2 指定訓練相關數據,後綴名是.data,其主要存放了類別數,類別名稱,train,val,test數據集路徑,backup存放路徑等,該文件用於源代碼中讀取,所以也需要適時修改訓練源代碼(v1是yolo.c,v2是detector.c)
2. 定義網絡結構
根據自己的數據特徵,定義網絡配置文件,存放在cfg裏,一般而言,可參考作者使用的網絡文件,並進行修改即可
3. 訓練