(坑爹,在windows下又配置了一次Theano。记录一下,以防下次又要配置)
1、安装anaconda
anaconda能把theano所需要的一些模块,比如numpy、scipy等等都安装好。Anaconda
2、安装Visual Studio 2012
装的是DreamSpark上的visual studio 2012,学生免费。
3、安装cuda
我装的是Cuda6.5,这里有下载CUDA。
Cuda6.5支持的windows操作系统和编译器它的Online Documentation可以找到。
4、安装theano
Theano的官方安装教程上面给出了基于anaconda的windows installer,能自动装好theano。Theano官方安装教程
Windows installer for AnacondaCE主要干了以下几件事,如果installer配置失败(之前安装过,windows 8 64位好像会出问题),可以手动配置。
5、配置GPU
官方安装教程上面已经有非常详细的教程了,仔细看一下,基本就可以了。
这是我的配置文件(theanorc.txt, 放在C:\Users\Your_User_Name下面)
[nvcc]
flags=-LC:\Anaconda\libs
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin
[global]
device = gpu
floatX = float32
[blas]
ldflags=