不知道大家有没有遇到和我一样的问题,最终解决了。最初训练的时候大概阈值设到0.008才会有框框出来,跟自带的权重相比相差好多啊,默认阈值应该等于0.25才对啊!真的是被困扰了很久,还跑去修改了yolo.c文件(其实一点关系也没有),最后发现过于相信依赖官网给出的步骤,没有仔细看一下文件,导致了这个错误,问题很白痴,源于cfg文件。
1下载 voc数据集##
curl -O https://pjreddie.com/media/files/VOCtrainval_11-May-2012.tar
curl -O https://pjreddie.com/media/files/VOCtrainval_06-Nov-2007.tar
curl -O https://pjreddie.com/media/files/VOCtest_06-Nov-2007.tar
tar xf VOCtrainval_11-May-2012.tar
tar xf VOCtrainval_06-Nov-2007.tar
tar xf VOCtest_06-Nov-2007.tar
这里我新建了文件夹pjreddie。在该文件夹下运行,出现了VOCdevkit文件夹。
curl -O https://pjreddie.com/media/files/voc_label.py
python voc_label.py
依然在该文件夹下运行,稍微等一下就好了。
ls
出现的结果与官网相同。