Tools

theano windows安装及配置gpu

2016-05-26  本文已影响702人  geaus

本文主要参考网址:这里

先总体说下自己在windows安装theano的感受吧,装theano很轻松,但配置gpu却很苦逼。前后总共快折腾了一周,最后还把系统给重装了下。不过如果整体的安装很规范的话,其实一会就搞定了。
安装配置theano的流程:安装vs(这里我的是vs2013),安装cuda toolkit(这里我的是7.5.18),安装anaconda,安装theano及配置gpu,最后测试是否安装成功。按照这个流程来按照配置的话,是可以很轻松的解决的。

安装vs2013

这里我就不多说了,大家肯定都装过。但需要注意,必须先安装vs2013,再安装cuda toolkit,否则你得按这个顺序重装。主要是因为cuda toolkit在安装时会配置自己到vs的组件,另外最好安装在c盘吧。

安装cuda toolkit

大家可以到NVIDIA的下载网址去下载,根据自己的机器选择正确的版本来选择。安装的时候选用自定义安装,然后后面的使用默认的就可以了。

安装anaconda

这一步主要是为了安装python环境。因为anaconda可以很方便的为我们配置theano使用的依赖库(mingw),所以我首选了它。当然还有edp,但重装系统前我尝试的用了下,发现特别麻烦,安装依赖库时还得注册一个学校邮箱的账号才能下载安装。对了,如果你觉得anaconda安装的工具过多,还有一个精简版miniconda
安装好后

conda install mingw libpython  //如果mingw没有安装的话,但libpython是必须得安装的
conda list  //显示安装的所有库

安装 theano

打开命令行,

pip install theano

即可安装theano。然后在home目录下,即命令行开头的那个目录下添加.theanorc 文本,添加

[global]
floatX = float32
device = gpu

[nvcc]
flags=-LC:\Anaconda\libs
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin

注意按照自己的安装路径配置

测试是否安装成功

最简单的就是进入python命令行

import theano

出现

Using gpu device 0: GeForce GT 630M (CNMeM is disabled)

则基本成功了。

上一篇下一篇

猜你喜欢

热点阅读