我试图通过following this教程让我的Theano在Windows 10 64bit上运行但是我收到错误:
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
ERROR (theano.gpuarray): pygpu was configured but could not be imported or is too old (version 0.7 or higher required)
NoneType: None
[Elemwise{exp,no_inplace}(<TensorType(float32, vector)>)]
Looping 1000 times took 11.546832 seconds
Result is [ 1.23178029 1.61879337 1.52278066 ..., 2.20771813 2.29967761
1.62323284]
Used the cpu
显然说我的GPU无法使用。显然我的pygpu工作不正常(虽然我通过Anaconda安装它,但它应该足够了,但无论如何)。我发现一个人也需要安装libgpuarray。我按照说明(使用CMAKE最新版本与Visual Studio 12 2013 x64设置)和我编译&amp;正确地建造它。
然而,以下命令进行设置:
python setup.py build
给了我:
LINK : fatal error LNK1181: cannot open input file 'gpuarray.lib'
无论我做了什么,我找不到解决方案。有什么想法吗?
答案 0 :(得分:0)
好的,想通了。需要指出.lib
文件的位置,可以使用以下命令完成:
python setup.py build_ext -L C:\Users\name\libgpuarray\lib\Debug