win7下安装theano和cuda

时间:2021-12-31 05:53:19

安装环境
Win7 64位 GeForce GT 630

win7下安装theano和cuda

** Python python-2.7.9.msi (32位),安装好后添加python和pip的环境变量
numpy 安装好python后直接 pip install numpy
scipy pip install numpy
matplotlib pip install matplotlib

** VS2012安装
安装时可以只安装C++类库 下载地址 http://pan.baidu.com/s/1qY7pn20

** minGW 安装,直接点击,照提示安装,安装好后添加环境变量 下载地址http://pan.baidu.com/s/1jH7lm4Y
C:\MinGW\bin; C:\MinGW\mingw32\lib

** cuda安装
选择的是cuda_6.5.14_windows_general_64.exe 下载地址http://pan.baidu.com/s/1dE5t5wl

**安装好后,验证
cmd下输入nvcc –V
进入C:\Program Files\NVIDIA Corporation\Installer2\CUDASamples_6.5\bin\win64\Release
运行测试例子

** Theano安装
Pip install theano

** 配置文件,在C:\Users\Administrator 新建 .theanorc.txt 添加

[gcc]
cxxflags=-IC:\MinGW\include

[nvcc]
flags=-LD:\soft\python\libs
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin

[global]
device=gpu
floatX=float32

win7下安装theano和cuda

运行deeplearning 例子
python logistic_sgd.py 30.6s
win7下安装theano和cuda

python convolutional_mlp.py 这个比较耗时需要3个小时
win7下安装theano和cuda
win7下安装theano和cuda