I'm recently updated my cudnn to 5.1 and thought to recompile cudarray. In hindsight this might not have been needed, but now I seem to have broken my install. (It was working before the recompile.)
I've got CUDA 7.5 installed correctly in /usr/local/cuda and my environmental variables are correctly set as per the README file. (I've compiled the NVIDIA examples to make sure those work, and they do.)
I did
make
make install
python setup.py install
Results here: https://gist.github.com/filmo/0821af03f01da8592e09921953b4ae5a
Seems like it correctly compiled to me and installed correctly in my anaconda lib/python2.7/site-packages folder, but perhaps not ??? (I see the cudarray-0.1.dev0-py2.7-linux-x86_64.egg in that folder.)
However when I now try to import inside of Python I'm seeing the following:
philglau (master *) cudarray $ python
Python 2.7.12 |Anaconda 2.4.1 (64-bit)| (default, Jul 2 2016, 17:42:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> import cudarray as ca
CUDArray: CUDA back-end not available, using NumPy.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "cudarray/__init__.py", line 40, in <module>
from .numpy_backend import *
File "cudarray/numpy_backend/__init__.py", line 2, in <module>
from .nnet import *
File "cudarray/numpy_backend/nnet/__init__.py", line 3, in <module>
from .conv_bc01 import *
ImportError: No module named conv_bc01
If I list the folder referenced in the error message, I see conv_bc01
I'm recently updated my cudnn to 5.1 and thought to recompile cudarray. In hindsight this might not have been needed, but now I seem to have broken my install. (It was working before the recompile.)
I've got CUDA 7.5 installed correctly in /usr/local/cuda and my environmental variables are correctly set as per the README file. (I've compiled the NVIDIA examples to make sure those work, and they do.)
I did
Results here: https://gist.github.com/filmo/0821af03f01da8592e09921953b4ae5a Seems like it correctly compiled to me and installed correctly in my anaconda lib/python2.7/site-packages folder, but perhaps not ??? (I see the cudarray-0.1.dev0-py2.7-linux-x86_64.egg in that folder.)
However when I now try to import inside of Python I'm seeing the following:
If I list the folder referenced in the error message, I see conv_bc01
Any pointers on where I might have gone wrong?