Компьютерная лингвистика

Новостная лента www.solarix.ru

Previous Entry Share Next Entry
Установка Theano v.1.0 и ошибка "pygpu was configured but could not be imported"
kelijah
По горячим следам сегодняшней борьбы с установкой Theano v.1.0 на новом рабочем сервере с Ubuntu 16.04 и GTX 1080.


Разрабы Theano окончательно выпилили поддержку старого бэкэнда для работы с GPU, так что прописать device=gpu в конфиге, как это было в Theano 0.xx, уже не получается. Необходимо установить pygpu и libgpuarray, а в .theanorc писать уже device=cuda0 или типа того.

Но даже после установки всех запчастей от NVidia (поставил самый распоследний драйвер, CUDA 9.1 и соответствующую CuDNN) попытка import theano заканчивается ошибкой с текстом "pygpu was configured but could not be imported". После часа протирания фар и стучания дверями, нашел работающий вариант - см. по ссылке https://stackoverflow.com/questions/39297995/getting-pygpu-was-configured-but-could-not-be-imported-error-while-trying-with комментарий, начинающийся c "Install the blas library seems enaugh.". А комментарий выше содержит правильную инструкцию по собственно установке pygpu и libgpuarray.

И чтобы 2 раза не вставать - еще пара полезных при установке nvidia cuda и cudnn ссылок:
https://devtalk.nvidia.com/default/topic/1027213/cuda-setup-and-installation/unable-to-install-cuda/

https://askubuntu.com/questions/767269/how-can-i-install-cudnn-on-ubuntu-16-04


Tags:

?

Log in

No account? Create an account