How to Install cuDNN: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
mNo edit summary
Line 1: Line 1:
The following is a summary of the instructions in [https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html NVIDIA's official documentation]
The following is a summary of the instructions in [https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html NVIDIA's official documentation]


= Tested OS =
== Tested OS ==


These instructions have been tested on:
These instructions have been tested on:
* Elementary Hera 5.1
* Elementary Hera 5.1


= Download =
== Download ==


Download the following packages from [https://developer.nvidia.com/cudnn cuDNN download page].
Download the following packages from [https://developer.nvidia.com/cudnn cuDNN download page].
Line 15: Line 15:
The remainder of the wiki assumes these have been downloaded to **~/Downloads**
The remainder of the wiki assumes these have been downloaded to **~/Downloads**


= Configuration Variables =
== Configuration Variables ==


<syntaxhighlight lang=bash>
<syntaxhighlight lang=bash>
Line 21: Line 21:
</syntaxhighlight>
</syntaxhighlight>


= Installing cuDNN =
== Installing cuDNN ==


<syntaxhighlight lang=bash>
<syntaxhighlight lang=bash>
Line 32: Line 32:
</syntaxhighlight>
</syntaxhighlight>


= Validating Installation =
== Validating Installation ==


<syntaxhighlight lang=bash>
<syntaxhighlight lang=bash>

Revision as of 02:44, 8 February 2020

The following is a summary of the instructions in NVIDIA's official documentation

Tested OS

These instructions have been tested on:

  • Elementary Hera 5.1

Download

Download the following packages from cuDNN download page.

  • cuDNN Runtime Library for Ubuntu18.04 (Deb)
  • cuDNN Developer Library for Ubuntu18.04 (Deb)
  • cuDNN Code Samples and User Guide for Ubuntu18.04 (Deb)

The remainder of the wiki assumes these have been downloaded to **~/Downloads**

Configuration Variables

CUDNN_DIR=~/cuDNN

Installing cuDNN

mkdir -p $CUDNN_DIR
mv ~/Downloads/libcudnn* $CUDNN_DIR

sudo dpkg -i libcudnn7_7.6.5.32-1+cuda10.2_amd64.deb
sudo dpkg -i libcudnn7-dev_7.6.5.32-1+cuda10.2_amd64.deb
sudo dpkg -i libcudnn7-doc_7.6.5.32-1+cuda10.2_amd64.deb

Validating Installation

cp -r /usr/src/cudnn_samples_v7/ $CUDNN_DIR
cd ${CUDNN_DIR}/cudnn_samples_v7/mnistCUDNN
make clean && make

# Run the test
./mnistCUDNN