美文网首页Tools
theano windows安装及配置gpu

theano windows安装及配置gpu

作者: geaus | 来源:发表于2016-05-26 11:05 被阅读702次

    本文主要参考网址:这里

    先总体说下自己在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)
    

    则基本成功了。

    相关文章

      网友评论

        本文标题:theano windows安装及配置gpu

        本文链接:https://www.haomeiwen.com/subject/huxxdttx.html