重点:
我自己编译的caffe:
密码:lc12
我的环境如下:
GPU:NVIDIA GeForce GT 730 驱动版本: 26.21.14.3650
CUDA:8.0
cudnn:cudnn-8.0-windows10-x64-v5.1.zip
caffe安装包:caffe-master.7z
提取码:lc12
里面的CommonSettings.props 文件根据自己的实际来修改(有详细中文注释)
首先要安装依赖包:
conda install --yes cmake ninja numpy scipy protobuf==3.1.0 six scikit-image pyyaml pydotplus graphviz
编译如下:
编译顺序:libcaffe --> caffe(注意这个caffe不是总的解决方案的Caffe,而是Caffe解决方案的caffe)–> pycaffe
修改好CommonSettings.props后 用VS2013 打开caffe-master\windows\下的Caffe.sln文件
然后修改成release
不管编译那个文件:都要把那个文件的属性中的C/C++ 设置中的将警告设置为错误改为否,
在打开Caffe.sln 时候,会显示自动还原Nuget 程序包,这时候会在和你的caffe-mastset 文件夹同级的目录下生成一个 NugetPackages 文件夹
我的 NugetPackages 如下:
等待编译完成。。。。。。。。。。。。。。。。
最后在caffe-master 目录下有一个Bulid文件夹,把Build\x64\Release\pycaffe 下的caffe 文件复制到你的Lib/site-packages/ 下(我的是装了anaconda,所以我把他复制到我的E:/Annaconda/Lib/site-packages/)
最后imporrt caffe
and Process finished with exit code 0