使用YOLO版本2进行测试
问题描述:
运行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
答
尝试./darknet detect cfg/yolo-voc.cfg voc.weights data/dog.jpg
。如果你仍然有错误,你应该检查你的.weights文件。
+0
谢谢..我是新来的,不太熟悉回答规则 –
答
如果你在你的项目文件夹,您的命令将
./darknet detector test cfg/voc.data cfg/yolo-voc.cfg yolo-voc.weights data/dog.jpg
我希望这有助于... 检查.weights
文件名
答
在配置文件中改变批量大小和细分,使他们等于1,1 我想这是一个内存问题
答
这个错误有时是因为内存问题。尝试释放系统RAM中的一些空间。或者你可以尝试改变你的配置文件./cfg/yolo-voc.cfg
更改以下参数:
批量大小:1
分区:1
这减少了开销处理大批量。稍后,您可以尝试慢慢增加以进行培训。
否则,它可能是Makefile中ARCH参数的问题。它应该根据您使用的GPU进行设置。
@arvids说:“如果你已经解决了问题,请发表你自己的回答。根据我的经验,当你用完RAM或者存储空间时,会发生这个错误。” – Masoud
我遇到了同样的问题,但使用小YOLO工作得很好。所以也许这是一个记忆问题。 – user3433489