1. windows上VS2013编译caffe

写这之前,觉得最重要的就是一定要先看官方文档,一定要先仔细看官方文档,仔细,仔细再仔细!这才是重点,因为即便你照着官方文档来做出错了,必定会有很多靠谱的解答在Google上等着你,而你如果随便从网上找一篇教程的话,这些就都不能保证了。

Windows上编译caffe会有许多的让你摸不着头脑的错误发生,我试过不同的方法,终于编译好了python接口的Caffe。

  1. 首先下载caffe源码的时候就有好几个不同的版本,不同版本的编译的前提要求又不大一致。不过可以总结起来就是原始版本的是BLVC的caffe版本,主要是在Linux上运行的,其他的维护版本都是为了想让这个编译过程更加简单或者是在Windows上编译更加简单

    1. 最原始的最开始版本:伯克利BVLC版 https://github.com/BVLC/caffe

    2. 贾扬清的版本: https://github.com/Yangqing/caffe

    3. caffe-for-windows基本版: https://github.com/niuzhiheng/caffe

    4. happynear大神的: https://github.com/happynear/caffe-windows

    5. 微软维护的:https://github.com/Microsoft/caffe

  2. 注意在编译caffe之前,一定一定要看一下官方的介绍:就拿我用的微软维护的caffe来说:

    1. 最好最好就是下载对应版本的VS,不然的话到后面会很麻烦的,我就是最开始下了VS2017,卸载之后装了VS2015,最后才发现如果下这个版本的caffe是必须用VS2103的。

    2. 下载好之后,就可以先按照官方给的步骤去改:

      1. 主要是改是否需要添加python支持,如果是的话需要添加python的安装路径,还有是否支持CUDA

    3. 还有要注意的是:

  3. 现在可以打开

    1. 这里也有需要注意的是:编译的时候最好的顺序就是:

      1. libcaffe

      2. caffe

      3. pycaffe

  4. 其他的网上的教程都有交代,祝大家好运吧!

猜你喜欢

转载自blog.csdn.net/vfi7018/article/details/83244120
今日推荐