2016-12-01 6 views
0

私はAnaconda Python 2.7.12をnumpy 1.11.2およびscipy 0.18.1バージョンとともにインストールしました。私はcondaをインストールしてTheano 0.8.2をインストールしました。私は.theanorc.txtファイルに次の行を追加しました:GPUで使用した場合のTheanoインポートエラー

[global] 
floatX = float32 
device = gpu0 

[nvcc] 
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin` 

私は、環境変数に設定されたCUDAのパスを持っています。また、CUDAインストールにCUDNN v4.0を追加しました。

は、しかし、私はそれは私に次のエラーを与え、CPUにフォールバックPythonインタプリタでは、単純な

import theano 

を行うとき。

`DEBUG: nvcc STDOUT nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). 
mod.cu 
Creating library C:/Users/<USER_NAME>/AppData/Local/Theano/compiledir_Windows-10-10.0.14393-Intel64_Family_6_Model_94_Stepping_3_GenuineIntel-2.7.12-64/cuda_ndarray/cuda_ndarray.lib and object C:/Users/<USER_NAME>/AppData/Local/Theano/compiledir_Windows-10-10.0.14393-Intel64_Family_6_Model_94_Stepping_3_GenuineIntel-2.7.12-64/cuda_ndarray/cuda_ndarray.exp 

ERROR (theano.sandbox.cuda): Failed to compile cuda_ndarray.cu: DLL load failed: The specified module could not be found. 
WARNING (theano.sandbox.cuda): CUDA is installed, but device gpu0 is not available (error: cuda unavailable)` 

エラーでは、どちらのDLLも欠落しているとは限りません。これがバグかtheanoのインストール/設定の問題かCUDAのインストール/設定の問題かどうかはわかりません。

おかげ

答えて

0

CUDAv8.0の再インストール後に勤務、DEVICEQUERYのようにGPUに特定のCUDAサンプルが正常に働いていた奇妙なので..

関連する問題