Getting error "Could not load dynamic library ‘cudnn64_8.dll’; dlerror: cudnn64_8.dll not found" when attempting to run training process on GPU.

When I try to run the training process of my neural network on my GPU, I get these errors:

W tensorflow/stream_executor/platform/default/] Could not load dynamic library 'cudnn64_8.dll'; dlerror: cudnn64_8.dll not found W tensorflow/core/common_runtime/gpu/] Cannot dlopen some GPU libraries. Please make sure the missing libraries mentioned above are installed properly if you would like to use GPU. Follow the guide at for how to download and setup the required libraries for your platform. Skipping registering GPU devices... 

I have followed all the steps in the GPU installation guide. I have downloaded the latest Nvidia GPU driver which is compatible with my graphic card. I have also downloaded the CUDA tool kit as well as the cuDNN packages. I have also made sure to add the directories of the cuDNN C:cudabin, C:cudainclude, C:cudalibx64 folders as variables in the PATH environment. I also checked that the file cudnn64_8.dll exists, which it does in cudalibx64.

Help would be appreciated! Thankyou in advanced.

submitted by /u/ThincThru
[visit reddit] [comments]

Leave a Reply

Your email address will not be published. Required fields are marked *