该代码主要参考了longcw/yolo2-pytorch的PyTorch复现工程,如在学习时遇到问题,可前往longcw的问题区查看是否有解决方法。
- 编译 reorg 模块,修改mask.sh中的arch,具体可参考第四章。
cd yolo2-pytorch ./make.sh
-
以VOC2012为例,将数据集建立软链接到data文件夹下:
cd yolo2-pytorch mkdir data cd data ln -s "your VOCdevkit path" VOCdevkit2012
- 下载预训练权重darknet19
- 然后在
yolo2-pytorch/cfgs/exps/darknet19_exp1.py
中修改权重的路径。
- 运行如下指令:
python train.py
- 在
yolo2-pytorch/cfgs/config.py
中修改trained_model的路径。mkdir output python test.py