Я установил theano с помощью miniconda:
conda install theano
Это установило
libgpuarray: 0.7.6-h14c3975_0
mkl-service: 1.1.2-py27hb2d42c5_4
pygpu: 0.7.6-py27h3010b51_0
theano: 1.0.2-py27h6bb024c_0
Затем я запускаю свою программу и получаю сообщение:
Could not initialize pygpu, support disable
[...]
File "pygpu/gpuarray.pyx", line 658, in pygpu.gpuarray.init
File "pygpu/gpuarray.pyx", line 587, in pygpu.gpuarray.pygpu_init
GpuArrayException: Could not load "libcuda.so": libcuda.so: cannot open shared object file: No such file or directory
Итакон не может найти libcuda.Я получаю похожее сообщение, если я
python
import pygpu
pygpu.test()
У меня есть установка cuda в / opt / cuda.libcuda.so находится там, в /opt/cuda/lib64.
Я безуспешно пытался добавить addign / opt / cuda / lib64 в мою LD_LIBRARY_PATH.Я также пробовал несколько предыдущих версий theano и pygpu.Это все еще смеется в моем лице.Прошло несколько хороших часов безуспешного перехода туда-сюда.