参考博客
- 编译
- 测试minist数据集
环境
- Win10
- Vs2015 or Vs2013
- cmake-3.7.2-win64-x64.zip
- cudnn-8.0-windows10-x64-v5.1
- Cuda8.0
- Anaconda2-4.3.0.1-Windows-x86_64 (Python2.7 or 3.5)
- Git-2.12.0-64-bit
- Caffe-Windows源码
编译步骤
- 安装上述所有环境
- 配置环境变量
- cmake的bin目录加入path
- cudnn的cuda下bin目录加入path
- Anaconda安装目录加入path(python就在根目录下)
- 解压Caffe-Windows,最好不要含有中文路径
进入…\caffe-windows\scripts,用文本编辑器如Notepad++打开build_win.cmd文件(我的目录F:\vs2015\caffe\caffe-windows\scripts\build_win.cmd),下面进行修改编译配置:
我的配置如下,如果你是Vs2013,把MSVC_VERSION=14改为12。WITH_NINJA=0,除非你想用ninja编译器来进行编译。Python版本设置为2或者3,取决于装的版本,这里编译只支持2.7或者3.5版本,其他不用怎么改变。else ( :: Change the settings here to match your setup :: Change MSVC_VERSION to 12 to use VS 2013 if NOT DEFINED MSVC_VERSION set MSVC_VERSION=14 :: Change to 1 to use Ninja generator (builds much faster) if NOT DEFINED WITH_NINJA set WITH_NINJA=0 :: Change to 1 to build caffe without CUDA support if NOT DEFINED CPU_ONLY set CPU_ONLY=0 :: Change to Debug to build Debug. This is only relevant for the Ninja generator the Visual Studio generat