After created tensorflow environment under anaconda, I installed tensorflow-gpu. Then I was trying to import tensorflow to verify if it\'s correctly installed, but got this erro
Also, I got below error when I installed TensorFlow 1.8
. I have the Anaconda environment.
"ImportError: Could not find 'cudnn64_7.dll'"
But after I installed Nvidia cuDNN v7.1.3
(April 17, 2018), for CUDA 9.0
, everything started to work.
Please note that one needs to sign up as a Nvidia developer to be able to download the installation package(s).
Then, just follow the instructions in the page : cudnn-install
For Windows:
3.3. Installing cuDNN on Windows
The following steps describe how to build a cuDNN dependent program. In the following sections:
-your CUDA directory path is referred to as C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
-your cuDNN directory path is referred to as
Navigate to your
directory containing cuDNN
.
Unzip the cuDNN package. -cudnn-9.0-windows7-x64-v7.zip
or -cudnn-9.0-windows10-x64-v7.zip
Copy the following files into the CUDA Toolkit directory.
\cuda\bin\cudnn64_7.dll
to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
.\cuda\ include\cudnn.h
to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
.\cuda\lib\x64\cudnn.lib
to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64
.Set the following environment variables to point to where cuDNN is located. To access the value of the $(CUDA_PATH)
environment variable, perform the following steps:
sysdm.cpl
command.CUDA_PATH
Variable Value: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
Include cudnn.lib in your Visual Studio project.
right-click
on the project name
.Linker > Input > Additional Dependencies
.cudnn.lib
and click OK.