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。

将里面的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进行处理,非常感谢!