win10环境下安装theano:vs+conda+cuda+theano

本文介绍了在Windows 10环境下,通过Visual Studio、conda、CUDA来安装Theano的详细步骤。包括miniconda的安装与配置环境变量,使用conda一键安装Theano和pygpu,创建.theanorc配置文件以利用GPU,以及更新CUDNN以确保Theano能够正确识别GPU。
摘要由CSDN通过智能技术生成

win10环境下安装theano:vs+conda+cuda+theano

  1. 参考博客:win10下安装theano
  2. 参考博客:Theano环境搭建
  3. about Converting to the new gpu back end(gpuarray)Converting to the new gpu back end(gpuarray)

  1. vs安装
  2. cuda安装
  3. conda安装
    3.1 我这里安装的是miniconda,下载完成之后直接一路下一步就可以安装完毕。miniconda自动安装一套python环境,并且让ide可以识别选择该环境(我使用的pycharm直接在setting中设置选择interpreter即可)
    3.2 配置环境变量
    接着右键我的电脑-》属性-》高级系统设置-》环境变量,在用户变量中添加PATH,并加入路径E:\ProgramingTools\Miniconda\py2.7_64_miniconda\miniconda
    E:\ProgramingTools\Miniconda\py2.7_64_miniconda\miniconda\Library\bin
    E:\ProgramingTools\Miniconda\py2.7_64_miniconda\miniconda\Scripts (路径依你自己的安装目录而定),点击确定。
    之后进入命令行输入python,如果出现如图信息,则安装成功:

    python_conda
    关闭命令行。
    3.3 安装Theano0.9 Release
    直接使用以下命令安装:
    conda install theano pygpu
    这样不需预安装g++什么的,而且直接使用gpuarray.
    如下图:
    theano_pygpu
    theano
    3.4 在个人主文件夹下新建一个“.theanorc.txt”的文档。个人主文件夹就是打开命令行后所显示的文件夹路径,例如我的是:C:\Users\57217>
    新建一个名称为“.theanorc”的文档,类型为txt,编辑如下:

[global]

openmp=False

device = gpu

optimizer_including=cudnn

floatX = float32

allow_input_downcast=True

[lib]

cnmem = 0.8

[blas]

ldflags=

[gcc]

cxxflags=-ID:\software\Anaconda3\MinGW

[nvcc]

flags = -LD:\software\Anaconda3\libs

compiler_bindir = D:\software\VS2013\VC\bin

fastmath = True

这个是一个全局配置的例子,当然也有其他配置,按照你的需求来配置即可。
4. 更新cudnn
更新cudnn文件,到网上搜索cudnn下载下来(到官网注册一下就可以下载了,官网网址为https://developer.nvidia.com/cudnn)。将下载来的文件解压,解压出cuda文件夹,里面包含3个文件夹,分别是bin、include、lib。将设三个文件夹替换掉系统里面的对应文件,进行覆盖替换即可。例如我的是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0。覆盖掉后面导入theano时会就不会出现CuDNN not available提示了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值