环境:
Windows 8.1 (64-bit)
Visual Studio 2015
无GPU
VS2013可使用微软提供的Windows工具包(caffe-master)。
直接在VS里修改配置后编译就好。可参考:【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程以及github。
caffe-master好像只支持VS2013,caffe提供的Windows工具包(caffe-windows)提供了对VS2015的支持。
caffe有些依赖,如BLAS(ATLAS,MKL,或OpenBLAS),OpenCV,Boost,glog, gflags, protobuf, leveldb, snappy, hdf5。可选的还有CUDA,cuDNN,Python,Matlab。这里做最简单的无GPU环境配置,大部分依赖都提供了自动下载,安装配置过程中只用到了CMake和Python。
我的是CMake3.7.0和Anoconda4.2.0(Python 2.7 Version)。确保cmake和python在环境变量中。
在github下载caffe-windows,用git clone也可。解压后在cmd中进入caffe-windows目录。
根据VS版本执行python脚本下载依赖:
:: Install Visual Studio 2013 dependencies