Categories
Misc

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/dso_loader.cc:64] Could not load dynamic library 'cudnn64_8.dll'; dlerror: cudnn64_8.dll not found W tensorflow/core/common_runtime/gpu/gpu_device.cc:1766] 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 https://www.tensorflow.org/install/gpu 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 *