1.AlexeyAB 说的很清楚
https://github.com/AlexeyAB/darknet#when-should-i-stop-training
2.不用使用CUDA10.0 安装不了。
3.不用使用超过3.4.0的opencv,一大堆错误,无语,只要老老实实的使用opencv3.4.0就好
0.先安装vs2015
1.CUDA 9.0 cudnn对应的版本 Download cuDNN v7.4.1 (Nov 8, 2018), for CUDA 9.0
cuda安装好后会自动配置环境变量, cmd下 nvcc -V 可以看到cuda的版本 。下载好的cudnn,三个文件复制到cuda对应的文件夹下 ,配置cudnn环境变
2.opencv3.4.0 下载好后,直接打开,不需要cmake。 不需要配置环境,直接在项目中配置。最笨的方法。
3.安装vs2015,我配置了2017失败了,不知道为啥,换成2015,简单的很,
4.在vs中打开darket ,首先把配置文件build\darknet\darknet.vcxproj中的cuda版本改了 替换CUDA 10.0 为CUDA 9.0
5.复制 opencv_world340.dll
and opencv_ffmpeg340_64.dll (
in C:\opencv_3.0\opencv\build\x64\vc14\bin)
到
\darknet-master\build\darknet\x64 里
6.配置VS的opencv https://note.youdao.com/ynoteshare1/index.html?id=04fb326760a726f23cbd9ae8ff6b1fc6&type=note#/
就可以生成了