美文网首页
利用Nuget Package进行安装caffe.md

利用Nuget Package进行安装caffe.md

作者: DafuCoding | 来源:发表于2017-06-03 15:54 被阅读0次

    Windows7+CUDA8.0+Cudnn5.1+VS2013+Microsoft.caffe

    本文主要讲一下通过离线下载nupkg进行第三方库的解析并进行编译
    1.按照packages.config进行nuget包手动下载(共15个nupkg文件) https://www.nuget.org/packages
    2.打开Caffe.sln,设置libcaffe为启动项,并且打开管理NuGet程序包->设置->包管理->常规->浏览, 这样可以看到默认在线下载的nupkg放在哪里了, 把手动下载的nupkg放到里面即可.

    pycaffe项目的NuGet程序包管理 查找Nupkg默认存放位置

    3.设置完后设置CommonSettings.props直接进行编译即可.

    CPU编译 [Success]

    CUDA8.0不使用cudnn进行编译compute_52 [Success]

    因为电脑显卡是GTX1080,可以使用更高的计算架构,所以改成61计算能力
    <CudaArchitecture>compute_35,sm_35;compute_52,sm_52;compute_61,sm_61</CudaArchitecture>

    CUDA8.0不使用cudnn进行编译compute_61 [Sucess]

    CUDA8.0并且使用cudnn5.1进行编译 [Sucess]

    不仅需要把cudnn的文件复制到cuda文件夹中,并且还需要在CommonSettings.props中设置<CuDnnPath></CuDnnPath>选项为空,即默认值,否则会冲突出错.

    CUDA8.0并且使用cudnn6.0进行编译 [Fail]

    If you are using cuDNN with a Pascal (GTX 1080, GTX 1070), version 5 or later is required.
    But cuDNN 6.0 is Kepler Architecture.
    Download packages updated April 27, 2017 to resolve issues related to dilated convolution on Kepler Architecture GPUs.
    暂时Microsoft.caffe还不支持,以后也不一定会支持了

    相关文章

      网友评论

          本文标题:利用Nuget Package进行安装caffe.md

          本文链接:https://www.haomeiwen.com/subject/xqmgnttx.html