首先是caffe的安装,本人环境是win10+vs2015+cuda8.0+Anaconda3。之前电脑安装的是cuda9.0,于是在安装caffe中出现各种神奇的问题,好在及时换回8.0版本。
中间也出现一些问题:
一开始用cmake-gui界面。有BLAS参数要将Atlas改为open。
后来又出现缺少caffe.pb.h文件。用protoc命令生成这个文件后,得,又出现protoc版本不兼容的情况
#error This file was generated by a newer version of protoc which is
最后参照这篇文章:https://blog.csdn.net/qq_15947787/article/details/78351390
修改build_win.cmd中的几个参数,运行,紧张的等待几十分钟后,完美编译。
将生成的exe路径加入到环境变量中,方便后续的训练测试等操作。
生成的python接口,放到Anaconda3下的Lib/site-packages下。