如何用YOLO darknet訓練自己的資料?

時間 2021-05-08 22:42:50

1樓:Marine

大佬們。。。我就想問一下一般的電腦能通過tiny-yolo訓練資料嗎是不是必須要用很高配置的電腦或者伺服器啥的用一般的筆記本會不會炸掉當機什麼的。。。

2樓:kaimakaa

yolov2 訓練自己的資料集:

首先將自己的資料集轉化為標準voc格式,然後執行檔案,裡面需要按照你的資料集名稱修改幾個引數。

執行完後利用cat將train與valid的txt檔案合併成train.txt

修改yolo.cfg檔案中classes=2和最後乙個卷積層的二分類)。

建立.data檔案,具體內容可參考voc.data檔案,將下面的路徑資訊變為自己資料集的路徑。

建立.names檔案,內容為car,cat,每個種類為一行,共兩行。

重新make,執行訓練命令就可以了。如果慢的話可以修改cfg檔案中的max_batches值

3樓:Fate

改寫了乙個caffe版的yolo9000,有需要的童鞋可以參考^_^http://

4樓:金天

5樓:majison

參考:YOLO用自己的資料集訓練模型 - 小鹹魚_的部落格 - 部落格頻道 - CSDN.NET

YOLO:實時目標檢測

YOLO: Real-Time Object Detection資料準備好的情況下,主要是改兩個檔案:

修改darknet\src\yolo.c

修改darknet\cfg\yolov1\tiny-yolo.cfg如果是使用的是extraction.conv.

weights則修改cfg/yolov1/yolo.train.cfg區別:

output= 539 // 該值為7*7*(2*5+類別數),yolo.train.cfg則是7*7*(3*5+類別數)

我使用的extraction.conv.weights,訓練自己的3類資料,一晚上跑了4000次,今天早上測了一下,準確率非常低。。。

如何學習訓犬?

東喵西汪 訓犬是個非常龐大的概念,如果只是普通寵物犬,通常需要做召回 坐 臥 立,定等等一系列簡單的服從性訓練,會做這些動作只是表面,目的就是訓練服從性,經常做這些訓練,犬的服從性會大大增加。犬是動物,跟人一起生活,最重要的一點,就是社會化,適應人類的生活環境和節奏,配合寵物主人的生活習慣,讓主人能...

如何當好新訓班長?

目前普遍是在正式開始新訓前會開展集訓,教授訓練方法與相應要點。既然讓題主帶軍訓,肯定是軍政素質都是合格的,注意把自己學到的與實際結合。多回憶教員,學長是怎麼教授自己的。新訓中,大家都是新生。不同的是答主是學習如何開展組訓等相關經驗。重要的是,秉持一顆公正愛護之心。自己切身體會。不僅新訓對新生來說影響...

如何自己創業做足球青訓

阿土木 第一,家長不排斥孩子學,前提是不影響學習。第二,可以找學校和公園的球場作為場地,這個需要一定的錢或者關係。第三,確定目標,是搞興趣,還是真訓練。前者可以有很大的基礎,後者需要孩子能忍受訓練的枯燥,一般也都是從興趣班轉化來的。第四,興趣班推薦學習北京國安的推廣方法。專業訓練需要給孩子找個能上公...