caffe-windows/scripts/build_win.cmd

大概81 line:

(1)

    :: [Fermi  Kepler  Maxwell  Pascal  All]
    if NOT DEFINED CUDA_ARCH_NAME set CUDA_ARCH_NAME=All

(2)

python 我设置成0,不编译python;需要可以打开,需要安装python;

 if NOT DEFINED PYTHON_VERSION set PYTHON_VERSION=3
    :: Change these options for your needs.
    if NOT DEFINED BUILD_PYTHON set BUILD_PYTHON=0
    if NOT DEFINED BUILD_PYTHON_LAYER set BUILD_PYTHON_LAYER=0

(3) cuda

 -DCUDA_ARCH_NAME:STRING=%CUDA_ARCH_NAME% ^
      -DCUDNN_ROOT=F:/project/Code/caffe/bag/caffe-windows/cudnn-8.0-windows10-x64-v5.1/cuda ^

(4)注意

caffe-windows/cmake/Cuda.cmake

要支持的计算能力查看:

set(Caffe_known_gpu_archs "20 21(20) 30 35 50 60 61")

如果要支持上面,需要在caffe-windows/scripts/build_win.cmd 设置:

set CUDA_ARCH_NAME=All

(5)cuda用8.0;  vs2015; cudnn:5.1( for cuda 8.0);

双击编译,注意查看cuda和cudnn版本是否正确;

编译成功后:

VS2015 编译windows caffe gpu

相关文章:

  • 2022-12-23
  • 2021-08-22
  • 2022-01-02
  • 2021-08-10
  • 2021-11-08
  • 2021-08-10
  • 2022-12-23
  • 2022-02-06
猜你喜欢
  • 2021-04-18
  • 2021-09-07
  • 2021-04-28
  • 2021-05-05
  • 2022-12-23
  • 2021-09-18
  • 2021-11-12
相关资源
相似解决方案