简单4步在win7 X64+cuda7.5或cuda8.0+VS2013环境中配置caffe深度学习框架.想要做深度学习的朋友,第一步搭建caffe环境,总是会遇到很多问题,本人经过2周不断反复的尝试,发现一种方便快捷的搭建caffe环境的方法,这里分享给大家。
工具/原料
win7 X64+cuda7.5或cuda8.0+VS2013
caffe相关,附件中可见。
一 搭建过程:
1、CUDA:CUDA7.5或CUDA8.0,本文编译caffe的方法不支持CUDA7.5以下的显卡驱动(英伟达显卡),并且必须"先"安装VS2013,"然后"再按装CUDA7.5,否者在安装CUDA时会提示没有检测到VS2013,一些老版本的英伟达显卡不支持CUDA7.5,本文机器使用的是GT405,不支持CUDA7.5,但依然安装了,在运行Caffe时只能选用纯CPU模式了。在另外一台使用GTX1060和cuda8.0的PC上也编译通过了,可以选用GPU模式编译,这里不再赘述。感谢《深度学习:21天实战Caffe》作者的分享,网盘地址见附件,网盘内容截图以下可见:
2、window下配置caffe只需下载第一个文件夹中的所有内容即可,提供了linux和Mac Os中的编译文件,有了这个分享就不用抓耳挠腮的搜资源配环境了,作者已经在windows中编译好了caffe,包括各种依赖库,只需简单的配置,然后编译就可以使用。
3、本文使用的目录和作者的一致,这样可以减少因路径不对产生的麻烦,将所下载Windows文件夹中的内容放入路径:C:\Users\Administrator\Desktop即放在桌面上即可.
二 配置过程:
1、进入路径:C:\Users\Administrator\Desktop\caffe-master\windows
2、打开CommonSettings.props,然后将对应内容按如下截图修改,可备份一份,方便以后修改。
3、修改后保存CommonSettings.props文件,然后打开C:\Users\Administrator\Desktop\caffe-master\windows下的Caffe.sln文件,打开caffe工程。
4、单击菜单 “生成” 》 “重新生成解决方案” ,然后开始编译,如果编译过程中出错,请重新检查是否按照本文所说的步骤,本文就是按照上面的步骤,没有出现任何错误。
5、编译成功后生成的可执行文件可库位于C:\Users\Administrator\Desktop\caffe-master\Build\x64\Release
6、caffe.exe就是可执行文件,下面将测试CAFFE是否编译成功。
三 运行过程:
1、运行手写字体数字识别程序,windows下训练模型。修改配置文件C:\Users\Administrator\Desktop\caffe-master\examples\mnist 中的 lenet_solver.prototxt文件。
2、将模式改为CPU模式,应为我 的显卡太旧,不支持GPU加速,若显卡支持CUDA7.5则不需要修改,如果出错再修改也可以。打开Windows命令行,cd切换目录到C:\Users\Administrator\Desktop\caffe-master然后执行命令:Build\x64\Release\caffe.exe train -solverexamples\mnist\lenet_solver.prototxt
3、然后就可以等待结果。
4、搭建环境各种碰壁,反复尝试,感谢互联网上无私奉献的各位,让我找到了这个快捷的方式,下面附上所需资源,希望可以让大家不再走弯路,也算我的尝试有了意义。链接: http://pan.baidu.com/s/1slfaaWP 密码: vvmq