Winows7 64-bit successfully installed theano, and gpu configuration succeeded

  
I have been using theano under linux, gpu is very good. I needed to work under Windows last week, so I tossed for a week, just somehow I got the gpu.
First take a screenshot of theano successfully using gpu

The following is my experience in configuring theano:
basically two steps:
1, install theano
2, install cuda
Note that in win7 64-bit, python and cuda should be unified, either with 32-bit or 64-bit.
The most troublesome thing under windows is to install theano, according to the official document steps http://deeplearning.net/software/theano/install.html#windows step by step.
Install theano:
First install theano's dependencies, the most important ones are numpy, scipy, nose. At the beginning I installed numpy, scipy, theano separately, it was easy to install theano, but after installing cuda, I couldn't use gpu; I tried to install theano's dependencies with pythonxy, then downloaded theano source, using python setup. Py install install, but gpu still can't use it, it has been tossing for a week. . .
The first way I installed the official website, namely Enthought Python Distribution (EPD). Install theano's dependencies, then install theano with pip, and finally the gpu can be used.
Install cuda:
cuda is using cuda_5.0.35_winvista_win7_win8_general_32-3.msi, download address
https://developer.nvidia.com/cuda-toolkit-archive
vs I use 2008, it is recommended not to use vs2012, otherwise it is more troublesome
The following is myano's configuration file, like the official website, you can use
.theanorc.txt:

My Baidu cloud has related Software packages such as cuda5.0, EPD, etc.

Copyright © Windows knowledge All Rights Reserved