2016-09-02 6 views
9

त्रुटि मैं इस से निर्देशों का पालन किया है:हो रही "pygpu कॉन्फ़िगर किया गया था लेकिन आयात नहीं किया जा सकता है" एएमडी पर OpenCL + थेनो साथ प्रयास करते हुए Radeon

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

लेकिन तब जब मैं करने की कोशिश की: THEANO_FLAGS = उपकरण = opencl0: 0 अजगर test.py
परीक्षण फ़ाइल मैं त्रुटि हो रही है पर:

त्रुटि (theano.sandbox.gpuarray): pygpu कॉन्फ़िगर किया गया था लेकिन (पिछले सबसे हाल ही में कॉल) आयात नहीं किया जा सकता है Traceback: फ़ाइल "/ घर/मेसैंट एक/.local/lib/python2.7/साइट-संकुल/थेनो/सैंडबॉक्स/gpuarray/"में

import pygpu 

फ़ाइल, लाइन 20," init .py/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 

फ़ाइल ई "/usr/src/gtest/clBLAS/build/libgpuarray/pygpu/dtypes.py", लाइन 6, में

from . import gpuarray 

ImportError: नाम gpuarray

आयात नहीं कर सकते मैं अच्छा विचार नहीं है। मैं इन सभी का पहली बार उपयोग कर रहा हूं। मैं उबंटू 14.04 एलटीएस पर काम कर रहा हूं। मैं इस त्रुटि को कैसे हल कर सकता हूं?

उत्तर

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

यह wor मेरे लिए केड! गुड लक

+1

यदि आप cmake के दौरान उपसर्ग निर्दिष्ट करते हैं तो रेखा 'python setup.py build' पंक्ति थोड़ा अलग है।लिंक इस संदर्भ में सही रेखा प्रदान करता है। –

4

ब्लैस लाइब्रेरी इंस्टॉल करें लगता है। मैं एक ही समस्या के लिए परीक्षण कर रहा हूँ।

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 

मैं आशा है कि यह आप कर सकते हैं। अब सिर्फ मेरे लिए हैनो का देव संस्करण गायब है।

संबंधित मुद्दे