天天看点

Windows7 64bit下安装Caffe

安装环境:重点内容

Visual Studio 2013

CMake 3.4

Python 2.7 Anaconda x64

CUDA 9.0

cuDNN 9.0

MATLAB R2016a

CUDA+cuDNN+Anaconda的安装见本人上一篇博客(https://blog.csdn.net/lvfeiya/article/details/78579347),此处不再多讲。

*前人种树,后人乘凉,感谢两个极为靠谱的博主写了极为靠谱的教程,

https://www.jianshu.com/p/7dc4b48db3cb

https://blog.csdn.net/qq_34092994/article/details/77980212*

1, 下载Sublime,这个是用于以文本方式编辑代码的;

地址:http://www.sublimetext.com/

2,Caffe安装

1)下载地址: https://github.com/BVLC/caffe

2) 修改路径E:\Caffe\caffe\caffe-windows\scripts下的build_win.cmd文件的8、9、14、29、74、87、91、167行分别如下

Windows7 64bit下安装Caffe
Windows7 64bit下安装Caffe
Windows7 64bit下安装Caffe
Windows7 64bit下安装Caffe
Windows7 64bit下安装Caffe

3)使用CMake生成caffe的VS013的项目文件

Windows7 64bit下安装Caffe

然而,问题来了:

Windows7 64bit下安装Caffe
Windows7 64bit下安装Caffe

这是因为有个依赖包没有下载下来,只好手动下载了

下载完成后把它放在C:/Users/用户名/.caffe/dependencies/download/下,然后再configure。

Windows7 64bit下安装Caffe

至此,成功解救问题!

在完全没有错误的configure done之后,点击Generate按钮,显示done以后,再点击Open Project。这个时候系统就会使用VS2013打开生成好的caffe项目文件。VS2013打开caffe项目后,会经过一段时间的加载,这个时候一定要等到它成功加载完所有的文件后,再进行下一步。

3,用VS 2013 编译caffe

Windows7 64bit下安装Caffe
Windows7 64bit下安装Caffe

完成配置后,鼠标右击 解决方案’Caffe’ ,点击 生成解决方案 选项,接下来就是一段漫长的编译过程。

编译完成后,VS2013下方的输出会显示成功多少个,失败多少个,如果有失败的,那么请重新编译。下面就是全部编译成功后的结果:

Windows7 64bit下安装Caffe

Bingo !

继续阅读