1. 程式人生 > >win7下安裝theano和cuda

win7下安裝theano和cuda

安裝環境
Win7 64位 GeForce GT 630

這裡寫圖片描述

** Python python-2.7.9.msi (32位),安裝好後新增python和pip的環境變數
numpy 安裝好python後直接 pip install numpy
scipy pip install numpy
matplotlib pip install matplotlib

** 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

這裡寫圖片描述

執行deeplearning 例子
python logistic_sgd.py 30.6s
這裡寫圖片描述

python convolutional_mlp.py 這個比較耗時需要3個小時
這裡寫圖片描述
這裡寫圖片描述