64位WIN7上成功安装theano,并运行了g++, GPU

article/2025/4/6 1:48:55

  经过多天尝试,终于在我的64位WIN7上成功安装了theano,并运行了g++(否则速度就太慢了)


在32位WIN7上我安装的是pythonxy 成功运行了g++  但是换到64位没安装成功于是换成了AnacondaCE

-------------------------------------------------------安装配置过程(32位同样适用)----------------------------------------------------------------

下载安装 AnacondaCE:

AnacondaCE我安装在E:\AnacondaCE(去官网下载这个http://www.continuum.io/downloads,这个可是傻瓜式安装,然后再按照下面的步骤就可以成功配置了)


下面是安装theano:

1. 下载theano的zip文件:https://github.com/Theano/Theano ,解压到E:/Anaconda/Lib/site-packages/theano(文件里面有个theano的文件夹,拿出来放在E:/Anaconda/Lib/site-packages里面)目录下。如果上述网址的包不能使用可以下载这个http://download.csdn.net/detail/yeyang911/7523003

2. 添加环境变量:    path: E:/Anaconda/MinGW/bin;E:/Anaconda/MinGW/x86_64-w64-mingw32/lib;  

                              (32bit  E:/Anaconda/MinGW/i686-w64-mingw32/lib;)   

    新建环境变量:  PYTHONPATH: E:/Anaconda/Lib/site-packages/theano;


对于用GPU的人(要安装相应的CUDA版本,比如说我用的64位的python环境(Anaconda 64位),CUDA的版本也是64位的)

CUDA的 配置http://blog.csdn.net/yeyang911/article/details/17450963

接下来就剩配置文件了(配置文件要放在cmd打开后的路径下)


下面我将我的配置贴出来给大家参考(根据官网)



这个是没有用到GPU的配置



这个是用了GPU的配置(要安装相应的CUDA版本,比如说我用的64位的python环境,CUDA的版本也是64位的)

nvcc里面的配置还是很重要的


配置完如果不能用的话重启下。


--------------------------------------------如果按照上面的过程你就可以使用了-------------------------------------------


制作theano可用的训练样本  http://blog.csdn.net/yeyang911/article/details/17523343


--------------------------------------------下面是程序的测试--------------------------------------------------------------------

程序下载:

http://download.csdn.net/detail/yeyang911/6937611



GPU下:logistic_sgd.py ran for 20.2s




GPU下:mlp




GPU:  CNN(注:运行这个GPU程序需要下载“inttypes.h","stdint.h" 这两个头文件,然后放到VS2010/VC/include
的文件下面。)http://download.csdn.net/detail/yeyang911/6750713 这个可以下载




GPU:The code for file cA.py ran for 84.86m



GPU:The no corruption code for file dA.py ran for 3.43m \ The 30% corruption code for file dA.py ran for 3.41m




GPU:rbm






GPU下运行的  DBN  程序   可以发现 不到一分钟可以进行一次pre-train 比在CPU 下快了很多   

我的GPU是GT650M   因为是笔记本。

当然 ,在进行GPU处理前 好像还做了一些程序翻译:


还有很长我就不贴出来了。祝大家成功配置成功。。。。


下面演示的是DBN 代码 运行的过程。。。


pre-train  耗时 251.17 分钟


fine tuning   94.62 分钟


如果在CPU上要跑2,3天吧。。


http://chatgpt.dhexx.cn/article/skF6qdvu.shtml

相关文章

Python(x,y)的下载安装

1.下载 下载地址:ftp://ftp.ntua.gr/pub/devel/pythonxy/ 访问该地址,选择需要的版本,点击下载。我安装的版本是2.7.2.3. 2.安装 双击下好的应用程序,接下来选择full,全部安装,等待安装完成就行了。安装中途360…

Python(x,y)

http://code.google.com/p/pythonxy/wiki/Welcome?tm6 Python(x,y)是一种基于Python 语言、Qt GUI、Spyder 交互式科学开发环境,面向科学和工程的数值计算、数值分析与可视化的开发软件库。 Python programming language Qt Application Development Framework Sp…

Python(x,y)安装

准备开始学习Python了,使用的IDE是Python(x,y) 下载:http://www.softpedia.com/get/Programming/Other-Programming-Files/Python-x-y.shtml Python(x,y)里集成了Python的环境,目前是2.7.10。安装的时候建议安装路径为“c:\pythonxy”。否则…

Python(xy)下载地址、安装教程、使用教程

1.下载地址 目前,官网无法上,正常的下载地址没有反应。这些天,一直折腾,总算找到能够下载的地址,特此分享。 http://pythonxy.connectmv.com/ 2.安装 注意,英文软件都要求安装路径为英文。 网上有网友…

pythonxy安装包_Python软件包:Python(x,y)

Python软件包:Python(x,y) 大家在用Python的时候,有没有一种感觉:确实用的很爽快,但是不断的要自己去安装各种安装包和库文件,是一件很麻烦的事情。今天发现一个牛逼软件包:Python(x,y)很好的解决了这样一个…

pythonxy安装包_Python计算机视觉:安装

为顺利帮助读者完成本书中实例的学习,译者已对代码做了相应整理,下面给出在对本书实例学习前,你需要做的前期安装工作。注意,下面译者给出的安装过程是针对Windows下的,其他平台如Linux、Mac请查阅中译本附录。 0.1 需…

Python(x,y)下载安装及基本操作

1.下载安装包 python(x,y)下载地址 http://www.softpedia.com/get/Programming/Other-Programming-Files/Python-x-y.shtml 或者ftp://ftp.ntua.gr/pub/devel/pythonxy/ 2.安装Python(x,y) 下载完成后双击打开进行安装,根据向导点击下一步…

群友问猜数字游戏如何编程,说着说着,自己实现了一个。

class Program{//猜数字游戏//具体的逻辑:/** 你说 猜,然后,我开始猜,在1-200中间,每次你都会返回 包含或者不包含* 如果猜中了 就说 猜中了。* 三个条件* 第一个,线性的 起始* 第二个,线性的结束* 第三 命…

猜数游戏编程

编程设计一个简单的猜数游戏,先由计算机想出一个数字请用户猜,如果用户猜对了则给出“right!”,否则提示“wrong!”,并告诉用户所猜的数是大是小,每次猜数只允许用户最多猜10次,10次后无论对错都结束游戏 提示:&#x…

猜数字游戏实现

目录 1.游戏的整个逻辑 2.提供一个菜单(可以随时玩) 3.当输入1时,并不是为了让它打印“猜函数”。而需写一个函数,完成猜函数的这个逻辑。 第一步:让电脑产生随机数 第二步:让生成随机数的范围是0-100 …

C语言猜数字游戏的设计

猜数字游戏是一个经典的编程小游戏,下面我们通过思路解析、页面的优化以及思路的优化三个方面进行说明。 一、思路解析 猜数字游戏的大致思路大致可以分为以下几点: 1.菜单设计 作为一个游戏,哪怕只是小游戏,菜单也是必不可少&#xff0c…

C语言猜数字游戏(超级详解)

目录 一,前言 二,游戏规则 三,实现构思 四,实现过程 1,游戏菜单: 2,游戏框架: 3,关于实现随机值 4,游戏实现 五,总代码 一,前…

猜价格游戏c语言程序设计,编程猜数字游戏(高赏)

满意答案 你猜mi是谁 2014.09.11 采纳率:44% 等级:7 已帮助:410人 #include "stdio.h" #include "conio.h" #include #include main() { int c;/*猜数字的次数*/ int num; int guess;/*输入数字*/ char yesY; clrsc…

python编程—猜数字小游戏

一、系统随机生成一个1~100的数字; 二、用户共有5次机会猜; 三、如果用户猜测数字大于系统给出的数字,打印"too big" 四、如果用户猜测数字小于系统给出的数字,打印"too small" 五、如果用户猜…

猜数字小游戏(图像用户界面编程实验——猜数字游戏)

综合运用 GUI 编程相关语法,完成一个简单的猜数字游戏项目。 该程序随机在 1 到 1000 的范围中选择一个供用户猜测的整数。 界面上提供一个文本框来接收用户输入的猜测的数,如果用户猜得太大,则背景变为红色,如果猜得太小&#…

随机数的生成+猜数字游戏

随机数的生成: 关于随机数的生成,如果你去百度,你会看到这样的两段代码: srand((unsigned int)time(NULL)); int retrand(); 那么随机数到底是如何生成的呢?在编程中有哪些应用呢?接下来我们一起来看一下它…

C语言实现猜数字游戏

C语言实现猜数字游戏 目录 猜数字游戏内容方法 生成随机数的方法代码实现总代码版本2 猜数字游戏 前言 C生万物,想要学好编程,就要多敲代码。对于C中小白来说,学习了控制语句之后(顺序、选择和循环),写一…

C语言程序设计——猜数字游戏

游戏玩法:每次随机生成一个1~100之间的数字,玩家通过输入数字来猜这个数,如果没猜中则提示玩家猜大了或者猜小了,直到玩家猜中数字结束游戏。 游戏玩法非常简单,那么怎么实现呢? 首先对内容进行分析&…

猜数字游戏实现(详解)

目录 前言 一、打印游戏菜单 二、循环条件补充 三、实现猜数字 1、生成随机数 2、猜数字 四、源码 前言 学了这么久的C语言,目前就可以通过我们曾经所学的知识来写一个猜数字游戏。怎么实现的呢?跟着我的脚步往下看吧! 思路&#xff1a…

C语言猜数字小游戏---详解+源码

学了一些基础的C语言语法后我们就可以开始试着写一些小程序或者小游戏了&#xff0c;今天我就给大家用C语言写一个简单的猜数字小游戏。 源代码&#xff1a; #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<windows.h> #include<stdlib.h> #…