微软的caffe支持cuda8.0+cudnn v5.0的编译
此处可以下载各种cuda版本:https://developer.nvidia.com/cuda-toolkit-archive
我选择CUDA Toolkit 8.0 - Feb 2017版本
cudnn下载地址:https://developer.nvidia.com/cudnn
选择 cuDNN v5 (May 27, 2016), for CUDA 8.0
1.安装CUDA;
2.拷贝CPU版本的caffe和NugetPackages到C盘下;
3.修改配置文件路径C:\caffe\windows下的CommonSettings.props。(若担心出问题,可将cudnn改为false)
4.将cudnn解压到C盘:C:\cudnn-8.0-windows10-x64-v5.0-ga
5.添加 系统变量 CuDnnPath 变量值为C:\cudnn-8.0-windows10-x64-v5.0-ga
6.为了不出现什么麻烦,将解压的C:\cudnn-7.0-win-x64-v4.0-prod\cuda中的bin、include、lib三个文件夹拷贝到环境变量中CUDA_PATH显示的路径中的文件夹去,我的拷贝路径是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
7.编译caffe.sln。首先先重新编译libcaffe。