1.配置
Win10 + cuda9.2 +cudnn7.1 + vs2013
2.步骤
(为避免麻烦,建议先安装vs2013,后安装caffe)
1.下载cuda9.2 + cudnn7.1 + caffe
1.1 添加环境变量
cuda 安装好后,需检查系统环境变量。若没有,则要手动添加。
2.复制CommonSettings.props.exmple,并将副本改名为CommonSettings.props
修改CommonSettings.props
将其中的cuda版本换成自己下载的版本(这里是9.2)
3.打开caffe.sln,选择调试器为release ,x64
并将属性页面中的警告视为错误关闭
4.
先仅编译生成 libcaffe 时会报错 error: too few arguments in function call,进而导致后面124个错误。
双击查看报错函数 cudnnSetConvolution2dDescriptor,在参数列表末尾补充一个参数 CUDNN_DATA_FLOAT或CUDNN_DATA_DOUBLE即可。
5.
编译生成 caffe至此整个环境配置完成。