cuDNN ist zusammen mit CUDA und NVIDIA-Treibern erforderlich, wenn Deep Learning- und Machine Learning-Programme mit Tensorflow auf NVIDIA GPUs ausgeführt werden. Unten finden Sie die Installationsmethoden für cuDNN auf Windows 10 und Ubuntu.
cuDNN kann über Folgendes heruntergeladen werden.
NVIDIA cuDNN | NVIDIA Developer
Login und Teilnahme am Entwicklerprogramm sind für den Download erforderlich. Obwohl es etwas zeitaufwändig ist, kann dieser Schritt beim Download von der offiziellen Seite nicht übersprungen werden, also müssen Sie es tun.
Wenn Sie eine frühere Version von cuDNN herunterladen und installieren möchten, verwenden Sie das folgende Archiv. Zum Beispiel, wenn TensorFlow CUDA 11.0 unterstützt und Sie 11.0 installieren möchten.
cuDNN Archive | NVIDIA Developer

Für Ubuntu laden Sie das Linux/Ubuntu-Paket nach den obigen Schritten herunter und laden Sie die .deb-Datei-Format-Paketdatei herunter.
Installieren Sie dies mit sudo dpkg -i <library_name>.deb, und die Installation ist abgeschlossen.
(Referenz)
Installation Guide :: NVIDIA Deep Learning cuDNN Documentation nvidia - How can I install CuDNN on Ubuntu 16.04? - Ask Ubuntu