Caffe学习(四)win10下配置vs2013版本的yolo+mobileNet(以测可用)
Caffe学习(四)win10下配置vs2013版本的yolo+mobileNet
准备阶段
1、下载工程
2、Visual Studio 2013 or 2015
3、CMake 3.4 or higher (Visual Studio and Ninja generators are supported)
4、Anaconda
下载工程
https://github.com/eric612/Caffe-YOLOv3-Windows
安装vs2013
参考
https://blog.****.net/mqyw29995/article/details/102470756
安装CMake
https://cmake.org/download/
下载相应的版本
然后解压,找到对应目录下的exe所在地址
配置环境变量
右键 我的电脑-高级系统设置-高级-环境变量-系统变量-path中加入bin所在地址
安装Anaconda
上网下载Anaconda
https://www.anaconda.com/products/individual
下载对应的版本,我这边下载是是64bit Python 2.7的windows版本
,下载好后直接安装,一路下一步至结束安装
安装工程
管理员方式运行cmd ,然后输入路径到下载好后解压的Caffe-YOLOv3-Windows文件夹下的scripts里,然后执行build_win.cmd
这里需要注意几点:
1、系统找不到指定的驱动这个提示不影响生成工程
2、这里直接运行肯定是不行的,需要修改build_win.cmd
依次修改:vs2013的版本是12,用的是GPU所以为0,python的版本是2.7所以写2
3、如果没有python2.7会提示下载
这个时候最好自己下在,然后放到对应的.caffe\dependencies\download(运行.cmd你能看到地址在哪里)。然后在重新运行.cmd
4、
220或者219,不用去管cmake文件,修改build_win.cmd
这里的CUDA_ARCH_NAME按上面提示的5个选项挨个试,具体你是哪个这种方案最快,或者你去英伟达差对应显卡的compute_的值也是可以的。
上述修改完后,运行build_win.cmd然后就是等待生成了这个时间有点久,生成后会在Caffe-YOLOv3-Windows-master\scripts\build下有生成vs2013的的sln工程文件,然后点开,运行编译(只要几个重要的库能编译成功就好)
然后你就能在
Caffe-YOLOv3-Windows-master\scripts\build\tools\Release下
看到caffe.exe 安装成功
PS:如果需要生成Debug版本,修改 build_win.cmd的81行即可