【发布时间】:2016-11-07 23:32:00
【问题描述】:
我正在使用 libgpuarray (openCL),但似乎无法让 GPU 在 anaconda 2 中与 Theano 一起工作。当我尝试运行 test 时,我得到:
错误 (theano.gpuarray): pygpu 已配置但无法配置 导入的 Traceback(最近一次调用最后一次):文件 "C:\Users\username\Anaconda2\lib\site-packages\theano-0.9.0.dev1-py2.7.egg\theano\gpuarray__init__.py", 第 21 行,在导入 pygpu 文件中 "C:\Users\username\Anaconda2\lib\site-packages\pygpu-0.2.1-py2.7-win-amd64.egg\pygpu__init__.py", 第 7 行,从 .导入 gpuarray,elemwise,减少 ImportError: DLL 加载失败:找不到指定的模块。
Theano 在 CPU 上运行良好。我关注了this 文档。我在libgpuarray文件夹中的setup.py上运行命令代码“python setup.py build”和“python setup.py install”(在我使用cmake安装libgpuarray之后)来获取pygpu,它运行成功。运行 cmake 后,我得到 gpuarray.dll 文件,但仍然出现此错误。我需要对它做些什么吗?还是发生了其他事情?
【问题讨论】:
标签: python opencl gpu anaconda theano