Win10下caffe的安装配置

Win10下caffe的安装配置(CPU+cuda7.5+cudnn-v5.1+python2.7+vs2013+matlab2015b)

目前只支持python2.7和python3.5,强烈建议vs2013和matlab2015b,其它版本可能会出现很多问题。vs较高版本配置较vs2013复杂,matlab较低版本可能有文件缺失,较高版本文件结构较常见结构有差异。

1、python2.7 安装配置,过程可遵循 “ Python安装与配置 ” 文档,这里不再进行详述。

2、cuda7.5 和对应版本cudnn 安装配置
cuda各版本下载链接
直接进行安装即可,默认安装至 C:\ProgramFiles\NVIDIA GPU Computing Toolkit 路径下,安装完成后,cmd命令行下输入 > nvcc -V 显示版本号即为安装成功。
cudnn各版本下载链接(需要先进行账号注册)
解压cudnn,将其中的cuda文件夹下的三个子文件夹拷贝至 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\ 目录下,合并文件夹即可。

3、vs2013 安装配置
默认安装至 C:\Program Files (x86)\Microsoft Visual Studio 12.0 路径下,c++(及web)工具项全选进行安装即可。
安装时出现错误,多为 .net framework 不兼容,在 控制面板>卸载程序 中,将列表中的含 .net framework 项全部删除,再重新进行安装即可。
将 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\extras\visual_studio_integration\MSBuildExtensions 下的文件(cuda相关)全部拷贝至 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations\ 文件夹下(否则,第5步中,libcaffe可能会无法加载)。

4、matlab2015 安装配置
点击setup.exe进行系列操作(输入密钥),安装完成后,进行破解。
D:\MATLAB\R2015b\bin\win64\activate_matlab.exe 双击启动进行激活(选中许可)。
再将 crack\R2015b\bin\win64\ 下的所有dll文件拷贝至 D:\MATLAB\R2015b\bin\win64\ 路径下,覆盖式粘贴,即破解完毕。

5、caffe 安装配置
在官网github下载caffe压缩包(貌似仅适于vs2013)
解压后进入caffe-master/windows文件夹,复制粘贴备份CommonSettings.props.example 文件,并把原文件重命名为CommonSettings.props。使用vs打开Caffe.sln文件,修改CommonSettings.props文件的以下几部分。图2中加入了 gpu/mxGPUArray.h 的路径 $(MatlabDir)\toolbox\distcomp\gpu\extern\include;
Win10下caffe的安装配置_第1张图片Win10下caffe的安装配置_第2张图片
Release、x64 下,右键 解决方案,选择 生成解决方案,生成成功。
Win10下caffe的安装配置_第3张图片
D:\caffe-master\Build\x64\Release\ 路径下将生成 matcaffe和pycaffe文件夹,在matlab中将matcaffe加入路径。
Win10下caffe的安装配置_第4张图片
把 D:\caffe-master\Build\x64\Release 添加到系统环境变量 path 中,caffe配置完毕。

6、试一试吧
test

终于配好了,愉快地发现项目要跑在linux下,笑着接着配,哈哈 ~

from an happy 码农 ~~

你可能感兴趣的:(Matlab,机器学习)