入门Deep Learning 之环境安装:Win7 64位 + theano +cuda7.5 + keras调用GPU安装指南

这两天装环境装的快疯掉了,搞RNN(后面有些进展了再写),踩坑无数,网速慢,vs重装,换机器,再一次证明了我是有着大黑脸的非洲大酋长。之前尝试了cuda8 +vs2015 并不能成功调用GPU运算。于是在兄弟们的帮助下尝试了cuda7.5+vs2013 ,终于搞定了。特此留下教程一篇,愿后人以后不再踩坑。

系统是win7 64位,下面是硬件配置(建议显卡不太好的就不要强行调用GPU,烧了就gg了):

 

显卡:NVIDIA Quadro K620 + NVIDIA Telsa K40c

cuda1cuda2

下面是安装步骤:

下载CUDA官网下载CUDA7.5    http://www.nvidia.cn/object/cuda-downloads-cn.html

下载VS2013

下载Anaconda2,这是一个python的科学计算环境,集成了numpy、sk-learn等众多好东西。一键安装,它会自动配置好环境变量。

安装Mingw 和libpython,用于编译用的。 打开cmd 运行如下命令

前两条是添加国内清华的源的命令,不添加安装可能会很慢。

Path中添加环境变量

安装vs

Path中增加环境变量

重启电脑或者 应用环境变量。

安装cuda,精简模式 一路下一步走到底。判断cuda有没有装成功的一个办法就是cmd里输入 nvcc -V,正常的话会显示cuda版本等信息。

在当前用户文件夹下 (我的是C:\Users\K40-1)新建一个文件 .theanorc.txt,文件名前面的‘.’千万别漏掉。

安装theano,cmd命令行输入

Theano 的T要大写哦,速度快的话可以不加源

安装keras ,cmd 命令行输入

然后在cmd窗口输入python,然后import keras一下,它会在用户文件夹下生成一个.keras文件夹,进入 修改keras.json文件

cuda5

cuda3然后新开一个cmd窗口,输入python 然后import theano。如果跳出来的结果如下图,说明GPU调用成功。cuda4

到这一步,环境总算是装完了,接下来,开启我的深度学习之旅~

——Snake

snake

作者: snake

我们需要为这个社会做一点贡献,失去了才懂得去珍惜。

《入门Deep Learning 之环境安装:Win7 64位 + theano +cuda7.5 + keras调用GPU安装指南》有2个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注