win10+anaconda+python3.5+vs2015+cuda8.0(cuDNN5.1)+caffe安装+借鉴 = 站在巨人的肩膀上填坑(gpu版caffe安装)

win10*anaconda*python3*vs2015*(cuda8.0+cuDNN5.1)*caffe安装+借鉴 = 论小白是如何安装caffe的

  • 所需软件、环境和目标、注意事项
    • 其他链接
    • 完整步骤总结(站在巨人的肩膀上填坑)
    • 后期使用
    • 以上就是所谓的“站在巨人肩膀上填坑”,结合别人的教程,再结合实际填自己的坑。鼓捣了一天@_@~~

所需软件、环境和目标、注意事项

如题,本人是win10,anaconda3,vs2015,记得安装一个cmake,后面编译有用,还要安装一个git(GitHub必备啊)。(这里给出cmake下载链接,花了大半天时间下出来的,屎都等出来了@_@(不存在镜像的,别想了))。
https://download.csdn.net/download/qq_38251389/10927861

目标是安装gpu版caffe(严格来说是在win10下编译好caffe,让其能被python3.5调用)。

注意,本人用的是python3.5(anaconda版本只要是3.5以上的就行,不要求完全对应所用python3.x的版本,因为后面创建虚拟环境时可随便创建各种3.x版本)

其他链接

这里给出本人整理好的“前人”的安装caffe教程,亲测后真行,只不过有一些需要注意的点,我会在下面写出来,以防后来者confused。这样应该很具体了吧。。。

1、https://blog.csdn.net/hanzy88/article/details/79196846

2、https://blog.csdn.net/hu_guan_jie/article/details/80071656

完整步骤总结(站在巨人的肩膀上填坑)

1、安装vs2015(勾选visual c++组件)
2、安装anaconda3
3、安装cuda8.0、cuDNN5.1
4、安装python3.5

注:到这步为止都默认你已经都安装好以上的东西了( 上一堆教程)

5、通过anaconda创建一个叫caffe的新环境(conda create -n caffe python=3.5)
6、是时候展现真正的技术了。。
安装Caffe:

7、编译完成后,会在caffe文件夹下生产一个build文件夹,下一步是进行生成

坐等生成完毕

7、caffe进行mnist测试
首先去官 http://yann.lecun.com/exdb/mnist/下载mnist数据集,解压后放到如下两个文件夹下,训练数据和测试数据分开,文件夹自己新建一下。

在下创建creat_mnist.bat,train_mnist.bat文件

8、python接口的配置
在编译完后的caffe根目录下的python文件夹下,会生成pycaffe(即那个caffe文件夹),用于python调用caffe。

win10+anaconda+python3.5+vs2015+cuda8.0(cuDNN5.1)+caffe安装+借鉴 = 站在巨人的肩膀上填坑(gpu版caffe安装)

将里面的caffe文件夹复制到:
F:anaconda3envscaffeLibsite-packages,也就是之前创建的caffe环境对应的包文件夹site-packages内。
然后打开anaconda prompt,执行activate caffe进入环境,安装一些依赖库:

安装完后输入python,尝试import caffe,不出错就成了。这时可能会有一些包不存在,只需要pip install 对应的包就可以了。

9、python调用示例

后期使用

在用caffe的时候,要先打开anaconda prompt,然后activate caffe,在里面打开对应的IDE,比如说spyder。

以上就是所谓的“站在巨人肩膀上填坑”,结合别人的教程,再结合实际填自己的坑。鼓捣了一天@_@~~

有问题戳企鹅1215668540,不喜勿喷

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览214854 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月15日
下一篇 2019年1月15日

相关推荐