zoukankan      html  css  js  c++  java
  • 深度学习-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即可。

      

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

       

  • 相关阅读:
    linux中bin和sbin目录的主要区别
    C# 值类型 引用类型 作为参数传递区别
    绿色免安装电视直播软件viviplayer
    [转]中科大校长建议停止以行政主导的高校评估
    MDS 7.0 使用中的问题 2(数据交换中图元的丢失)
    怪异的慢递公司一统快递
    [转]全国最好的医院列表
    多普达D600 问题集锦
    推荐PDG阅读器UnicornViewer
    [转]《乒乓世界》封面故事:中国男乒直板三人行
  • 原文地址:https://www.cnblogs.com/songxingzhu/p/6018435.html
Copyright © 2011-2022 走看看