上节介绍了《从零开始在Windows10中编译安装YOLOv3》,本节介绍在Pascal VOC 数据集上训练YOLOv3。
第一步,下载并安装YOLOv3训练依赖项。
a.下载Pascal VOC 数据集
到darknet\build\darknet\x64\data\voc文件夹,然后分别右键点击三个压缩文件,在右键菜单中选择“解压到当前文件夹(X)”,这样可以获得一个VOCdevkit文件夹,里面包含VOC数据集。
下载并解压VOC数据集
b.下载安装Anaconda,下载链接:https://www.anaconda.com/distribution/,注意安装的时候,勾选: “Add
Anaconda to my PATH environment variable”选项
安装Anaconda
c.运行voc_label.py。voc_label.py应该在darknet\build\darknet\x64\data\voc文件夹下,若没有,请到http://pjreddie.com/media/files/voc_label.py处下载,并放到voc文件夹下。
在darknet\build\darknet\x64\data\voc文件夹的地址栏中键入“cmd”,启动Windows命令行终端,运行命令:
python voc_label.py
这样可以获得2007_test.txt,2007_train.txt,2007_val.txt,2012_train.txt,2012_va