windows下caffe环境搭建:caffe(only cpu)+vs2015

1. github windows版本(有windows子目录,包含已生成vs项目)

https://github.com/happynear/caffe-windows

直接下载整个仓库,zip格式。


2. 第三方依赖库

https://pan.baidu.com/s/1ZTp8iWszMPrZ718w_UCZ5Q

最新版本见github链接中

将压缩包解压到目录caffe-windows-ms\windows\thirdparty\

特别注意要将这些库的路径添加到环境变量PATH中去。

即caffe-windows-ms\windows\thirdparty\bins添加到PATH中。


3. 安装Anaconda2/3

https://www.anaconda.com/download/

 Python一个开源版本,包含很多科学包。可减少很多库安装,官方推荐Mini版本即可。

安装后注意将路径添加到环境变量PATH中去。


4. vs项目配置文件

在caffe-windows-ms\windows\下找到配置文件example版本,复制后改名。并用编辑器如vs或Notepad++进行修改

对于只用CPU运行版本设置如下

两处关键地方。特别注意CPU版本没有Cuda,所以没有CudaDependencies也没有cufft.lib,在编译caffe时候将报错找不到cufft.lib文件

这时候应当在caffe项目链接器将依赖项$CudaDependencies删去,亲测可以编译成功!单纯在配置文件中删去该语句不可行。

修改Python路径


5. 利用vs2015进行编译

  1. 打开项目
  2. 设置为release x64模式,并生成解决方案

    如果再次生成,先删除编译目录caffe-windows-ms\Build,再重新生成解决方案即可。
  3. 编译完成

    (现在是成功14个。)
    到caffe-windows-ms\Build\x64\Release目录下寻找可执行文件工具。

    利用工具可以开始第一个实例mnist

6.其他 

分享成功的喜悦,希望能帮到其他人,有什么问题也可以一起解决。

参考教程链接:

Caffe+Visual Studio 2015编译可以有多简单?https://blog.csdn.net/xingchenbingbuyu/article/details/72765612

猜你喜欢

转载自blog.csdn.net/Q936795779/article/details/81107317