小白Windows7/10 64Bit安装Theano并实现GPU加速(没有MinGw等,详细步骤)

本教程适合最初学习者,高手勿喷。原文地址:http://blog.csdn.net/niuwei22007/article/details/47684673

Ubuntu15.10 64bit成功安装Theano+Cuda7.5,具体教程看这里

经过一段时间的使用,建议安装python2.7,因为大部分的代码都是基于python2.7开发,如果安装python3.4的话,会有很多的语法问题,就是python3.x和python2.x在语法变量函数名上边进行了大的改动,如果基础不好,还是建议使用低版本。

经过实际测试,win10 64位也可以安装成功。win8没试过,应该也可以

网络上有各种各样的win7 64bit安装theano的方法,我也试过好多,各种各样的问题。因为之前没了解过MinGw等东西,所以安装起来比较费劲,经过不断的尝试,最终我按照以下过程安装成功。

其实过程很简单,首先说一下安装条件:

  1. win7 (32和64都可以,下载安装包时一定要选择对应的)
  2. vs2010(不一定非要是vs2010,恰好我有vs2010,应该是配置GPU编程时需要用到vs的编译器)
  3. Anaconda(转到官方下载,打开之后稍微等一会就会出来下载链接了。之所以选择它是因为它内置了python,以及numpy、scipy两个必要库和一些其他库,比起自己安装要省事。至于版本随便选择了,如果想安装python3.4就下载对应的Anaconda3。本教程使用Anaconda,也就是对应的python2.7版本。安装过程无差别。)

安装过程:

一、卸载之前版本。
  把之前单独安装的python等统统卸载掉。学python的时候直接安装了python2.7,先把他卸载掉,因为Anaconda里边包含了python。

二、安装Anaconda。
  这个超级简单,安装目录我用的默认的 C:\Anaconda 。中间会有360拦截,全部允许即可。

三、安装Mi

  • 13
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 83
    评论
要配置Anaconda以使用Theano GPU,您需要按照以下步骤进行操作: 1. 首先,确保您已经安装了Anaconda。如果还没有安装,请从Anaconda官网下载适合您操作系统的版本并进行安装。 2. 在Anaconda中创建一个新的环境,并激活该环境。您可以使用以下命令在命令行中执行此操作: ``` conda create -n theano python=2.7 source activate theano ``` 3. 安装Theano和Lasagne库。您可以使用以下命令在激活了"Theano"环境的命令行中执行此操作: ``` pip install --upgrade https://github.com/Theano/Theano/archive/master.zip pip install --upgrade https://github.com/Lasagne/Lasagne/archive/master.zip ``` 4. 安装CUDA和cuDNN。请确保您已经正确安装了与您的GPU兼容的CUDA版本,并且已经在系统中配置好了cuDNN。有关如何安装和配置CUDA和cuDNN的详细说明,请参阅官方文档。 5. 配置Theano使用GPU。在"Theano"环境下,您可以创建一个名为".theanorc"的文件,并将以下内容添加到该文件中: ``` [global] device = cuda0 floatX = float32 ``` 6. 确保您已经安装了OpenCV库,您可以使用以下命令在"Theano"环境下进行安装: ``` pip install opencv-python ``` 通过按照上述步骤进行操作,您应该能够成功配置Anaconda以使用Theano GPU。请注意,如果您的GPU不兼容CUDA或您未正确配置cuDNN,可能会出现问题。在配置过程中,最好参考Theano和Anaconda的官方文档以获取更多帮助和支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ubuntu16.04 Anaconda虚拟环境配置theano gpu版本](https://blog.csdn.net/cyc651130/article/details/81412358)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Windows Theano GPU 版配置](https://blog.csdn.net/weixin_39801356/article/details/114970605)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 83
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值