0

Anaconda 環境に Theano をインストールしていますが、理解できないインストールの問題が発生したようです。環境を作成した後、theano.test() を実行すると、次のエラーが発生します。

ERROR:theano.sandbox.cuda:Failed to compile cuda_ndarray.cu: ('nvcc return status', 1, 'for cmd', 'nvcc -shared -O3 -m64 -Xcompiler -DCUDA_NDARRAY_CUH=m11b90075e2397c684f9dc0f7276eab8f,-D NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION,-fPIC -Xlinker -rpath,/home/brad/.theano/compiledir_Linux-4.4--generic-x86_64-with-debian-stretch-sid-x86_64-3.5.2-64/cuda_ndarray -I/home/brad/anaconda3/envs/theano1/lib/python3.5/site-packages/theano/sandbox/cuda -I/home/brad/anaconda3/envs/theano1/lib/python3.5/site-packages/numpy/core/include -I/home/brad/anaconda3/envs/theano1/include/python3.5m -o /home/brad/.theano/compiledir_Linux-4.4--generic-x86_64-with-debian-stretch-sid-x86_64-3.5.2-64/cuda_ndarray/cuda_ndarray.so mod.cu -L/home/brad/anaconda3/envs/theano1/lib -lpython3.5m -lcublas -lcudart')

コマンド ラインから引用符で囲まれた nvcc コマンドを実行すると、次のようになります。

nvcc fatal   : Don't know what to do with 'NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION,-fPIC'

CUDA のインストールは機能しているようです。すべての CUDA サンプルをコンパイルして実行し、deviceQuery を実行して、帯域幅テストを正常に実行できます。Anaconda 環境の内外で、Python 2.7 または 3.5 で同じエラーが発生します。Theano.test(0) は、nvcc エラーを除いて正常に実行されているようです (まだ実行中です) エラーは theano.test() だけでトリガーされますが、Keras をインポートして 'from keras.models を実行した場合にもトリガーされます順次インポート'

多くの未回答の Theano インストールに関する質問があることに気付きましたが、この問題が私に固有のものではないことを願っています。解決策をグーグルで検索するのはあまり運がありませんでした。

Ubuntu 16.04、アナコンダ Python 3.5.2 (または 2.7)、CUDA 7.5.17、

decorator                 4.0.10                   py35_0  
ipykernel                 4.3.1                    py35_0  
ipython                   5.0.0                    py35_0  
ipython_genutils          0.1.0                    py35_0  
jupyter_client            4.3.0                    py35_0  
jupyter_core              4.1.0                    py35_0  
libgfortran               3.0.0                         1  
libsodium                 1.0.10                        0  
mkl                       11.3.3                        0  
nose                      1.3.7                    py35_1  
numpy                     1.10.4                   py35_2  
openssl                   1.0.2h                        1  
path.py                   8.2.1                    py35_0  
pexpect                   4.0.1                    py35_0  
pickleshare               0.7.3                    py35_0  
pip                       8.1.2                    py35_0  
prompt_toolkit            1.0.3                    py35_0  
ptyprocess                0.5.1                    py35_0  
pygments                  2.1.3                    py35_0  
python                    3.5.2                         0  
pyzmq                     15.3.0                   py35_0  
readline                  6.2                           2  
scipy                     0.17.1              np110py35_1  
setuptools                25.1.6                   py35_0  
simplegeneric             0.8.1                    py35_1  
six                       1.10.0                   py35_0  
sqlite                    3.13.0                        0  
theano                    0.7.0               np110py35_0  
tk                        8.5.18                        0  
tornado                   4.4.1                    py35_0  
traitlets                 4.2.2                    py35_0  
wcwidth                   0.1.7                    py35_0  
wheel                     0.29.0                   py35_0  
xz                        5.2.2                         0  
zeromq                    4.1.4                         0  
zlib                      1.2.8                         3 
4

0 に答える 0