2019年7月26日 下午5:59
项目文件夹
参考资料:
- YOLOv3 训练自己的数据(附优化与问题总结) - lumingha的博客 - CSDN博客
- 从环境搭建、模型的使用、使用自己的训练数据训练、模型效果验证都做出了非常明确的操作说明::对以后其他模型的是有也有很强的借鉴意义::
- 这里面最关键是:使用自己的训练数据训练
- YOLO3训练自己数据(超详细步骤) - lixiaoyu101的博客 - CSDN博客
- :—7—解决报错:/bin/sh: 1: nvcc: not found make: *** obj/convolutional_kernels.o Error 127 - 招财大龙猫 - 博客园
NVCC = /usr/local/cuda/bin/nvcc
- error “Base.hpp” header must be compiled as C++ - yunhuaikong的专栏 - CSDN博客
服务器训练指令:
- 使用预训练参数开始训练:
./darknet detector train ../data_own/cfg/rock.data ../data_own/cfg/rock.cfg darknet53.conv.74
- 终止训练,权重会保存在backup文件夹下。如果要从检查点停止并重新启动训练
./darknet detector train ../data_own/cfg/rock.data ../data_own/cfg/rock.cfg backup/rock.backup -gpus 0,1
本地运行的指令:
./darknet detector test ../data_own/cfg/rock.data ../data_own/cfg/rock.cfg ./backup/rock_900.weights ../data_own/data/images/228.jpg- 最后结果会保存在predictions.jpg
./backup/rock_900.weights::就是我们从服务器拉回来的训练好的模型::
- 批量运行:
/darknet detector test ../data_own/cfg/rock.data ../data_own/cfg/rock.cfg ./backup/rock_900.weights
![]()