利用 DarkNet 训练和测试神经网络的常用命令
此教程在ubuntu下执行,如果在windows下,需将./darknet换成你的darknet.exe的路径。1. 训练模型./darknet detector train [.data] [.cfg] [.weight]说明:[.data]是.data文件的路径。[.cfg]是.cfg文件的路径。[.weight]是预训练权重文件的路径,可以是.weight文件,也可以是.back...
·
此教程在ubuntu下执行,如果在windows下,需将./darknet换成你的darknet.exe的路径。
1. 训练模型
./darknet detector train [.data] [.cfg] [.weight]
说明:
[.data]是.data文件的路径。
[.cfg]是.cfg文件的路径。
[.weight]是预训练权重文件的路径,可以是.weight文件,也可以是.backup文件。
- 多GPU选择 :
./darknet detector train [.data] [.cfg] [.weight] -gpus 0, 1, 2
-gpus后面的数字是GPU的编号,用几块就写几个。
2. 测试模型
- 检测图片
./darknet detector test [.data] [.cfg] [.weight] [-thresh 0.25] [xxx.jpg]
- 检测视频
./darknet detector demo [.data] [.cfg] [.weight] [-thresh 0.25] [xxx.mp4]
- 批量检测
-dont_show -ext_output [.txt] result.txt
说明:
[.txt]为图片或视频文件的批量路径。
result.txt 为结果保存文件。
5. 调用网络摄像头
./darknet detector demo [.data] [.cfg] [.weight] [-thresh 0.25] [http://192.168.1.108:8080/video?dummy=x.mjpg -i 0]
- 调用手持端网络摄像头
首先需要下载mjpeg-stream软件
./darknet detector demo [.data] [.cfg] [.weight] [-thresh 0.25] [http://192.168.1.108:8080/video?dummy=IPWebcam -i 0]
或
./darknet detector demo [.data] [.cfg] [.weight] [-thresh 0.25] [http://192.168.1.108:8080/video?dummy=SmartWebcam -i 0]
3. 评价模型好坏
模型的好坏主要是看.weight权重文件
./darknet detector map [.data] [.cfg] [.weight]
参考:https://www.cnblogs.com/zhangAlin/p/10661768.html
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)