YOLOv4在windows下darknet源码Cmake编译

本文介绍YOLOv4在windows下darknet源码Cmake编译及训练自己数据集的相关内容。Cmake编译时可能因VS与CUDA不兼容,识别不出VS版本,可降低VS版本解决;训练数据集时,要在指定路径修改文件,运行报错缺opencv.dll文件,复制即可。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

YOLOv4在windows下darknet源码Cmake编译
yolov4源码链接:https://github.com/AlexeyAB/darknet.git
这几篇文章可以作为参考,这里只做一些细节说明。
https://blog.youkuaiyun.com/qq_28663849/article/details/107362445
https://blog.youkuaiyun.com/qq_36795658/article/details/108018879

CMake编译报错

在进行Cmake编译时可能会出现识别不出VSXXX的情况主要是因为VS与CUDA不兼容的问题,可以尝试将VS的版本降低一下,
我在CMake的时候安装的是CUDA10.0 vs2019出现了这个问题,但是换为VS2017后可以正常编译。

训练自己的数据集

在训练自己的数据集时,我们需要注意的是在修改cfg、放置数据集、txt文件进行修改时,要在darknet\build\darknet\x64路径下的对应的文件进行修改。

在运行编译后的darknet.exei进行训练时可能会报错出现了缺少某个opencv的.dll文件,可以去opencv的安装下去找到复制到darknet\build\darknet\x64就可以了

刚开始尝试写文章,有许多不足,大家多多交流。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值