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进行设置。