2016-09-02 16 views
9

Я следовал инструкциям из этого:получение «pygpu был настроен, но не могут быть импортированы» Ошибка при попытке с OpenCL + Теано на AMD Radeon

https://gist.github.com/jarutis/ff28bca8cfb9ce0c8b1a

Но тогда, когда я пытался: THEANO_FLAGS = устройство = opencl0: 0 питон test.py
на тестовый файл я получаю сообщение об ошибке:

ERROR (theano.sandbox.gpuarray): pygpu был настроен, но не может быть импортирован Traceback (самый последний вызов последнего): Файл "/ home/mesayant/.local/Библиотека/python2.7/сайт-пакеты/Theano/Песочница/gpuarray/INIT .py "строка 20, в

import pygpu 

Файл"/USR/SRC/GTEST/clBLAS/строить/libgpuarray/pygpu/INIT .py», строка 7, в

from . import gpuarray, elemwise, reduction 

Файл "/usr/src/gtest/clBLAS/build/libgpuarray/pygpu/elemwise.py", линия 3, в

from .dtypes import dtype_to_ctype, get_common_dtype 

Fil е "/usr/src/gtest/clBLAS/build/libgpuarray/pygpu/dtypes.py", строка 6, в

from . import gpuarray 

ImportError: не может импортировать имя gpuarray

Я не есть хорошая идея. Я использую все это в первый раз. Я работаю над Ubuntu 14.04 LTS. Как я могу устранить эту ошибку?

ответ

7

Я исправил эту проблему с поэтапной установкой формы сайта lipgpuarray!

Скачать

git clone https://github.com/Theano/libgpuarray.git 
cd libgpuarray 

Установите libgpuarray

cd <dir> 
mkdir Build 
cd Build 
# you can pass -DCMAKE_INSTALL_PREFIX=/path/to/somewhere to install to an alternate location 
cmake .. -DCMAKE_BUILD_TYPE=Release # or Debug if you are investigating a crash 
make 
make install 
cd .. 

установки pygpu

# This must be done after libgpuarray is installed as per instructions above. 
python setup.py build 
python setup.py install 

Источник: http://deeplearning.net/software/libgpuarray/installation.html

Это приста ked для меня! Удача

+1

Строка 'python setup.py build' немного отличается, если вы укажете префикс во время cmake.В этом контексте ссылка содержит правильную строку. –

4

Установить библиотеку blas кажется enaugh. Я делаю тесты для одной и той же проблемы.

cd ~ 
git clone https://github.com/clMathLibraries/clBLAS.git 
cd clBLAS/ 
mkdir build 
cd build/ 
sudo apt-cache search openblas 
sudo apt-get install libopenblas-base libopenblas-dev 
sudo apt-get install liblapack3gf liblapack-doc liblapack-dev 
cmake ../src 
make 
sudo make install 

И после того, как

git clone https://github.com/Theano/libgpuarray.git 
cd libgpuarray 
mkdir Build 
cd Build 
cmake .. -DCMAKE_BUILD_TYPE=Release 

make 
sudo make install 
cd .. 
sudo apt-get install cython 
sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git 

для меня Python3

python3 setup.py build 
sudo -H python3 setup.py install 

я надеюсь, что это может помочь вам. Теперь для меня отсутствует только версия dev.

 Смежные вопросы

  • Нет связанных вопросов^_^