windows下caffe+matlab+python接口配置(仅CPU)

下载caffe源码:https://github.com/Microsoft/caffe/tree/master/windows
安装Anaconda和matlab (一些路径自动添加到环境变量了)
1、编译caffe
将F:\caffe-master\windows目录下的CommonSettings.props.example复制一个并改名为CommonSettings.props,同样还是放在当前目录下,作如下修改:
windows下caffe+matlab+python接口配置(仅CPU)
windows下caffe+matlab+python接口配置(仅CPU)
windows下caffe+matlab+python接口配置(仅CPU)
修改完之后,打开F:\caffe-master\windows下的Caffe.sln,在Realease/x64下先编译libcaffe,出现没有生成object文件的错误,双击该错误,点击确定,然后保存即可。再生成整个解决方案。
将F:\caffe-master\Build\x64\Release添加到系统的环境变量
2、matlab接口配置
windows下caffe+matlab+python接口配置(仅CPU)
生成之后F:\caffe-master\Build\x64\Release\matcaffe\+caffe\private出现:
windows下caffe+matlab+python接口配置(仅CPU)
打开matlab添加路径,保存之后重启。
windows下caffe+matlab+python接口配置(仅CPU)

在控制台输入一个函数作为测试:

caffe.reset_all();
windows下caffe+matlab+python接口配置(仅CPU)
3、python接口配置
将F:\caffe-master\Build\x64\Release\pycaffe下的caffe文件夹复制到F:\Anaconda2\Lib\site-packages
在cmd命令窗口中输入pip install protobuf安装protobuf成功之后
做如下测试
windows下caffe+matlab+python接口配置(仅CPU)

配置成功