admin管理员组

文章数量:1529464

在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下可以看到生成的可执行文件和库。如图


  

本文标签: 运行环境caffe