caffe是C++语言写的,提供matlab接口和python接口,这两种语言就非常简单,而且非常容易进行可视化,使得学习更加快速,理解更加深入。配置python接口方式如下:
(1) 修改配置文件caffe-master\windows\CommonSettings.props的参数中第13、48行如下: <PythonSupport>true</PythonSupport>
<PythonDir>D:\Anaconda3\envs\python2.7\</PythonDir>
Caffe-Windows编译python接口基本上都是基于python27做的,用python3编译时会出现;
error LNK1104: 无法打开文件“python27.lib”
故若为Anaconda3 可以建一个python2.7的虚拟环境
(2) 打开caffe-master\windows\Caffe.sln,设置为x64 release,编译pycaffe
编译完成以后,会出现caffe-master\Build\x64\Release\pycaffe文件夹