自己电脑的GPU不是很好 暂时先不考虑。分一下步骤:
1.安装Anaconda
假设我先安装Anaconda3,请在anaconda3的根目录(),去安装Anaconda2,(我是在Anaconda2下面安装的caffe),这里有两种选择:
1.若是安装了Anaconda3,需要安装Anaconda2 ,具体步骤如下
然后我再安装Anaconda2,需要安装在C:\ProgramData\Anaconda3\envs\py2 (py2是任意的名字)
安装完成之后,在命令提示符里面直接输入python会启动python3。如果想使用python2的话先 执行activate py2,然后执行python就可以使用python2了。取消激活使用deactivate。
2.若是没有安装Anaconda3,直接安装Anaconda2 ,具体步骤如上面。
2.安装visual studio 2013
这里给大家提供地址:visual studio 2013下载地址 密码:r22m 失去连接请@我,安装步骤参见网上,只需要勾线一项就可以
3.下载windows版的caffe
网上找了好几个版本很坑,缺少类,坑坑坑! 给大家找个靠谱的,caffe的windows版本下载 密码:ko80 失去连接,联系@我
4.对caffe进行编译
把caffe解压到某个目录下面,CommonSettings.props.example去掉example,对CommonSettings.props进行编辑
用visual studio 2013打开当前目录下的Caffe.sln
修改两处:
1.第一处
2第二处:
最后右击,点击15个解决方案就行了。成功编译,若是失败的话,请下载我的caffe编译插上的文件 密码:1ct4 需要和caffe根目录,放在同一级
5.配置Python接口与可视化网络结构
首先需要activate py2(这个名字是根据你安装的时候的名字所选择的)
1.pip install protobuf
2.pip install pydot
3.安装Graphviz: http://www.graphviz.org/Download_windows.php
4.把Graphviz安装文件的bin目录加入系统环境
5.修改CommonSettings.props文件 <PythonSupport>true</PythonSupport> <PythonDir>F:\Anaconda3\envs\py2\</PythonDir>
6.编译 就是编译visual studio 2013下的caffe ,我这里选择的Release版本
7.把caffe-windows\Build\x64\Release\pycaffe\caffe复制到Anaconda2的Lib\site-packages目 录下
8.把Build\x64\Release\pycaffe\caffe目录下的所有文件复制到caffe-windows\python\caffe目录
9.import caffe
安装完成,是不是很开心,哈哈!!!