win7_win8_32位下配置theano

1.      安装python(x,y) http://sebug.net/paper/books/scipydoc/install.html

路径不留空格 eg: c:\python(x,y)

 

2.      下载theano,解压把theano文件夹放在路径C:\Python27\Lib 下

 

3.      配置文件.theanorc.txt

[blas]

 

ldflags =

 

[global]

floatX = float32

device = gpu0

base_compiledir=path_to_a_directory_without_such_characters

 

[nvcc]

fastmath = True

flags=-LC:\Python27\libs

compiler_bindir=E:\Microsoft Visual Studio 11.0\VC\bin

 

[gcc]

cxxflags = -IC:\MinGW32-xy\include

         放在 C:\Users\jie 下

 

4.      测试结果:

 

from theano import function, config,shared, sandbox

import theano.tensor as T

import numpy

import time

 

vlen = 10 * 30 * 768  # 10 x #cores x #threads per core

iters = 1000

 

rng = numpy.random.RandomState(22)

x = shared(numpy.asarray(rng.rand(vlen), config.floatX))

f = function([], T.exp(x))

print f.maker.fgraph.toposort()

t0 = time.time()

for i in xrange(iters):

    r = f()

t1 = time.time()

print 'Looping %d times took' % iters, t1 - t0,'seconds'

print 'Result is', r

if numpy.any([isinstance(x.op, T.Elemwise) for x /

in f.maker.fgraph.toposort()]):

    print 'Used the cpu'

else:

    print 'Used the gpu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值