在windows7平台上入门深度学习,准备caffe运行环境,暂时不涉及到GPU等,先学习在CPU上运行。
以下内容是参考书籍《深度学习 21天实战caffe》和网上的教程所学。
第一步:操作系统,推荐windows server 2012 R2 64bit或windows7 SP1 64bit。
第二步:安装Visual studio 2013 Ultimate版。
我之前安装了visual studio 2015,但是查了网上的资料说没冲突,就在官网上下载了2013版并且找了一个产品密钥,显示激活成功。
因为现在我只用CPU,所以只需编译CPU模式的caffe,故没有安装CUDA Toolkit7.5和cuDNN
(1)安装visual studio 2013。
(2)在github上下载Microsoft/caffe代码。网址https://github/Microsoft/caffe。如图。并且将文件解压缩到你指定的文件夹。我选择的文件夹在F盘,路径F:\caffe\caffe-master。
(3)F:\caffe\caffe-master\windows目录下,将文件CommonSettings.props.example重命名为CommonSettings.props,修改其内容如下:
(4)修改后保存。选择同一目录下的Caffe.sln,在visual studio2013中打开这个解决方案。把解决方案配置为“release”和“x64”。如图。
然后单击菜单“生成-->重新生成解决方案”,此处要联网。等他生成后,编译出现了错误:无法打开libcaffe。
此时,直接对libcaffe重新生成。如图
然后,又出现编译错误和一些其他错误,第一个错误是:没有生成object文件。
此时,双击这个错误,弹出一个对话框,选择“确定”,再保存整个工程,再重新生成libcaffe。最后没有出现错误了。如图
(5)可以看到F:\caffe的目录下,除了caffe-master,还生成了NugetPackages。这里面有下载好的依赖包。如图。
在F:\caffe-master\Build\x64\Release下可以看到生成的可执行文件和库。如图
更多推荐
win7 安装caffe(1)——准备caffe运行环境
发布评论