• 深度学习-Windows平台下的Caffe编译教程


    一、安装CUDA7.5

      Cuda是英伟达推出的GPU加速运算平台

      我这里安装的是cuda7.5,已经安装过的忽略,还没有安装过的这里有安装教程.windows下面安装还是非常简单的.

      https://developer.nvidia.com/cuda-downloads

    二、下载cuDNN

      https://developer.nvidia.com/cudnn

    三、从Microsoft官方Github上下载Caffe的源码压缩包.

      微软官方也移植了Caffe,在windows下面的配置会比较简单一点.

      https://github.com/Microsoft/caffe
      

      三、打开caffe-master文件夹,然后看到一个windows文件夹,然后继续打开windows文件夹,看到里面一个CommonSettings.props.example文件,复制出来一份,并改名字为CommonSettings.props

       

      

     四、.用VS2013打开Caffe.sln(就到刚刚那个文件夹里面),打开效果如下

      

    五、打开CommenSetting.probs.在cudapath那里把存放解压的cudnn出来的文件夹cuda的目录路径放到其中去.(比如我这里是装在D:ApplicationDevToolscudnn-8.0-windows10-x64-v5.1下面)  

      

      当然,也可以不使用CuDnn。

      

    六、设置项目为2013,或者您电脑上当前使用的VisualStudio版本。如果您电脑上只安装了VS13或者VS15,那就可以免去这步。方法是,按Ctrl一个个全选中项目,然后右击属性。选择为当前使用的平台即可。

      

     七、开始编译:首先设置为X64,Debug或Release都可以。然后在解决方案上右击选择‘生成解决方案’。

      

      

      有时候,会提示LibCaffe.lib库不存在之类的,这个时候,需要先编译libcaffe项目。之后再全部编译。

       

      编译过程中,VS会自动Nuget到所需要的所有依赖。时间比较长,但是要耐心等待。之后就顺利编译通过了。

      

    八、编译完成后,caffe-master下,就会有个Build。

      

      

      至此,编译完成!我用的是VS2013.

     九、多说一句:

      当然,大家也可以直接下载Microsoft提供的Release版本。下载后如下:https://github.com/Microsoft/caffe/releases

      

      下载好后,内容如下:不过打不开caffe.exe,会提示你缺损cn开头的四个dll。这个时候,你需要安装我们第一步中介绍的CUDA7.5即可。

      

     好了,我的已经安装过了。正常运行。效果如下。

       

  • 相关阅读:
    LeetCode 295. Find Median from Data Stream (堆)
    LeetCode 292. Nim Game(博弈论)
    《JavaScript 模式》读书笔记(4)— 函数2
    《JavaScript 模式》读书笔记(4)— 函数1
    《JavaScript 模式》读书笔记(3)— 字面量和构造函数3
    《JavaScript 模式》读书笔记(3)— 字面量和构造函数2
    《JavaScript 模式》读书笔记(3)— 字面量和构造函数1
    《JavaScript 模式》读书笔记(2)— 基本技巧3
    《JavaScript 模式》读书笔记(2)— 基本技巧2
    《JavaScript 模式》读书笔记(2)— 基本技巧1
  • 原文地址:https://www.cnblogs.com/songxingzhu/p/6018435.html
Copyright © 2020-2023  润新知