3

運行yolo v2時出現以下錯誤。 Yolo和小yolo工作正常。任何線索將不勝感激使用YOLO版本2進行測試

./darknet detector test ./cfg/voc.data ./cfg/yolo-voc.cfg ./yolo-  voc.weights data/dog.jpg 
layer filters size input output 
0 conv 32 3 x 3/1 416 x 416 x 3 -> 416 x 416 x 32 
1 max 2 x 2/2 416 x 416 x 32 -> 208 x 208 x 32 
2 conv 64 3 x 3/1 208 x 208 x 32 -> 208 x 208 x 64 
3 max 2 x 2/2 208 x 208 x 64 -> 104 x 104 x 64 
4 conv 128 3 x 3/1 104 x 104 x 64 -> 104 x 104 x 128 
5 conv 64 1 x 1/1 104 x 104 x 128 -> 104 x 104 x 64 
6 conv 128 3 x 3/1 104 x 104 x 64 -> 104 x 104 x 128 
7 max 2 x 2/2 104 x 104 x 128 -> 52 x 52 x 128 
8 conv 256 3 x 3/1 52 x 52 x 128 -> 52 x 52 x 256 
9 conv 128 1 x 1/1 52 x 52 x 256 -> 52 x 52 x 128 
10 conv 256 3 x 3/1 52 x 52 x 128 -> 52 x 52 x 256 
11 max 2 x 2/2 52 x 52 x 256 -> 26 x 26 x 256 
12 conv 512 3 x 3/1 26 x 26 x 256 -> 26 x 26 x 512 
13 conv 256 1 x 1/1 26 x 26 x 512 -> 26 x 26 x 256 
14 conv 512 3 x 3/1 26 x 26 x 256 -> 26 x 26 x 512 
15 conv 256 1 x 1/1 26 x 26 x 512 -> 26 x 26 x 256 
16 conv 512 3 x 3/1 26 x 26 x 256 -> 26 x 26 x 512 
17 max 2 x 2/2 26 x 26 x 512 -> 13 x 13 x 512 
18 conv 1024 3 x 3/1 13 x 13 x 512 -> 13 x 13 x1024 
19 conv 512 1 x 1/1 13 x 13 x1024 -> 13 x 13 x 512 
20 conv 1024 3 x 3/1 13 x 13 x 512 -> 13 x 13 x1024 
21 conv 512 1 x 1/1 13 x 13 x1024 -> 13 x 13 x 512 
22 conv 1024 3 x 3/1 13 x 13 x 512 -> 13 x 13 x1024 
23 conv 1024 3 x 3/1 13 x 13 x1024 -> 13 x 13 x1024 
24 Killed 
+0

@arvids說:「如果你已經解決了問題,請發表你自己的回答。根據我的經驗,當你用完RAM或者存儲空間時,會發生這個錯誤。」 – Masoud

+0

我遇到了同樣的問題,但使用小YOLO工作得很好。所以也許這是一個記憶問題。 – user3433489

回答

0

嘗試./darknet detect cfg/yolo-voc.cfg voc.weights data/dog.jpg。如果你仍然有錯誤,你應該檢查你的.weights文件。

+0

謝謝..我是新來的,不太熟悉回答規則 –

1

如果你在你的項目文件夾,您的命令將

./darknet detector test cfg/voc.data cfg/yolo-voc.cfg yolo-voc.weights data/dog.jpg 

我希望這有助於... 檢查.weights文件名

0

在配置文件中改變批量大小和細分,使他們等於1,1 我想這是一個內存問題

1

這個錯誤有時是因爲內存問題。嘗試釋放系統RAM中的一些空間。或者你可以嘗試改變你的配置文件./cfg/yolo-voc.cfg

更改以下參數:

批量大小:1

分區:1

這減少了開銷處理大批量。稍後,您可以嘗試慢慢增加以進行培訓。

否則,它可能是Makefile中ARCH參數的問題。它應該根據您使用的GPU進行設置。