17

Tensorflow が Windows サポートをリリースしました。gpu バージョンと CUDA 8.0 と python 3.5 をインストールしました。ただし、テンソルフローをインポートした後、次のエラーが発生しました。

>>> import tensorflow
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cublas64_80.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:119] Couldn't open CUDA library cudnn64_5.dll
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\cuda\cuda_dnn.cc:3459] Unable to load cuDNN DSO
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cufft64_80.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library nvcuda.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library curand64_80.dll locally

誰か助けてくれませんか?ありがとう!

4

12 に答える 12

4

後で試しpip3 install --upgrade tensorflowtensorflow-gpuところ、うまくいきました。

直接試すときだけの問題だと思いますpip3 install --upgrade tensorflow-gpu

于 2017-12-05T17:57:03.703 に答える
0

システムのcudnnをダウンロードし、 CUDA_PATHで抽出する必要があります。

私のCUDA_PATHC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0

于 2017-03-04T11:54:51.117 に答える
0

私のテストのように、TF 1.2 は cudnn 64_5 をサポートし、TF 1.3 は cudnn 64_6 をサポートすることがわかりました。これが役立つことを願っています。:)

于 2018-01-15T03:37:33.850 に答える
0

cudnn64_5.dllまた、別のパスに追加の (間違ったバージョンの)がないことを確認してください。

したがって、過去に DLL を入れた場合は、以前のバージョンを別のディレクトリから削除せず...\CUDA\v8.0\binに新しいバージョンを入れないでください。...\CuDNN\v5.1\bin

于 2017-06-02T08:34:13.180 に答える