caffe-master+windows7+MATLAB13a+VS2013无GPU(深度学习环境配置)
来源:互联网 发布:南京装饰公司排名知乎 编辑:程序博客网 时间:2024/06/05 03:33
声明
1)本文仅供学术交流,非商用。具体引用的资料请看参考文献。如果某部分不小心侵犯了大家的利益,请联系博主删除。
2)本人才疏学浅,整理总结的时候难免出错,还望各位前辈不吝指正,谢谢。
联系方式:kydzzyk@163.com
caffe-master+windows7+MATLAB13a+VS2013无GPU(深度学习环境配置)
注:本文是参考了博文http://www.cnblogs.com/njust-ycc/p/5776286.html之后根据自己的遇到的问题总结得到。整体与参考博文接近,但在细节上有些差异。
步骤1:
下载caffe的windows包,地址:https://github.com/Microsoft/caffe
解压之后得到:
步骤2:
进入windows文件夹:
①将CommonSettings.props.example拷贝一份命名为CommonSettings.props;
②找到Caffe.sln文件,用VS2013打开
步骤3:
使用vs2013打开Caffe.sln项目文件,双击击props下的CommonSettings.props文件,修改以下几个地方:
无GPU配置+支持MATLAB
取消GPU调用
添加MATLAB安装路径,MATLAB库文件中的GPU的include文件路径,即使不用GPU也需要添加,里面有一些变量需要使用:
步骤4:(此步骤在CommonSettings.props文件中添加MATLAB路径也可实现)
修改matcaffe下caffeine.cpp文件:
将#include "gpu/mxGPUArray.h"修改为
#include"D:\Program Files\MATLAB2013b\toolbox\distcomp\gpu\extern\include\gpu\mxGPUArray.h"(此处为我的安装路径,需要根据自己的安装路径进行修改)
步骤5:编译
选择Release模式,(当然debug也行,只是比较慢):
右击matcaffe项目,点击右键重新生成:
注意,由于这个版本的caffe-master包,不需要自己下载第三方库,它会自动去下载的,这个过程比较慢,因此首次编译的时候会自动下载第三方库,耐心等待即可。
下载完后,在caffe-master文件夹下多了一个:
打开可以看到有16个文件夹,这些都是第三方的依赖库
下载完后,应该会继续编译,等个几分钟,直到编译成功。
步骤6:
编译成功后,我们进入如下目录:
可以看到成功生成了matcaffe文件夹以及caffe.exe可执行文件,还有其他一些依赖文件,caffe.exe是用来进行网络训练的。
打开matcaffe文件夹,进入+caffe,再进入private,如果成功生成了caffe_mexw64文件,说明matlab接口配置成功了。
步骤7:添加MATLAB路径和环境变量
①首先添加MATLAB路径(path):
路径深度到Release目录为止,
比如我这里是:E:\DL\caffe-master\caffe-master\Build\x64\Release
路径深度到matcaffe目录为止,
比如我这里是:E:\DL\caffe-master\caffe-master\Build\x64\Release\matcaffe
②添加环境变量:
之后重启电脑,让环境变量和MATLAB的新路径有效。
步骤8:测试
打开MATLAB2013a,在在控制串口输入一个函数作为测试:
caffe.reset_all();
得到:
说明matlab接口可以使用了。
参考文献
http://www.cnblogs.com/njust-ycc/p/5776286.html
- caffe-master+windows7+MATLAB13a+VS2013无GPU(深度学习环境配置)
- 【caffe-Windows7】caffe+VS2013+Windows7无GPU配置教程
- 【神经网络与深度学习】caffe+VS2013+Windows无GPU快速配置教程
- 【神经网络与深度学习】caffe+VS2013+Windows无GPU快速配置教程
- caffe windows7 64x 无GPU vs2013环境下编译与调用
- 【深度学习】笔记10:Ubuntu16.04环境下配置caffe的步骤(无GPU版本)
- windows7下配置caffe+matlab2016 无GPU(详细教材)
- caffe +windows+无GPU+VS2013配置(C++和MATLAB)
- 深度学习caffe无GPU环境搭建记录
- window-caffe 与vs2013 无gpu配置
- Windows下VS2013+Caffe无GPU配置
- 【深度学习】笔记1_Ubuntu14.04下caffe环境的搭建,无GPU版本以及python可视化环境的配置
- 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程
- 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程
- 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程
- 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程
- 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程
- 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程
- java代码对xml文件进行增删改查操作
- FPGA前世今生(二)
- Get Git More
- E
- FastJson的使用
- caffe-master+windows7+MATLAB13a+VS2013无GPU(深度学习环境配置)
- 专业重要文献
- IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示
- 使用Gradle发布Android开源项目到JCenter
- 不要过度依赖JQuery
- 笔记:php curl请求头与服务端接收
- 【iOS_GitHub】banner(广告页/循环滚动广告图片/无限循环自动滚动卡片)
- 串口 i2c
- Netty RPC demo 试跑