Installation CUDA (10.2) + cuDNN (7.6) + OpenCV (4.2)

Installation CUDA (10.2) + cuDNN (7.6) + OpenCV (4.2)

Comment installer OpenCV 4.2 avec CUDA 10.2 & cuDNN 7.6 sur Ubuntu 18.04 ?


Tout d'abord, installez la mise à jour et mettez à niveau votre système :
    
$ sudo apt update
$ sudo apt upgrade

Installation des drivers CUDA (10.2) pour Ubuntu 18.04 (64bits) :

Si la version à changer vous pouvez vous rendre : https://developer.nvidia.com/cuda-downloads



$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
$ mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600        
$ mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
$ wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
$ dpkg -i cuda-repo-ubuntu1804-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb
$ apt-key add /var/cuda-repo-10-2-local-10.2.89-440.33.01/7fa2af80.pub
$ apt update
$ apt install cuda

Verification après reboot :

  $ nvidia-smi

Téléchargement et  installation de la librairies cuDNN :

Allez sur le site de NVIDIA (vous devez avoir un compte developper pour accéder au téléchargement) : https://developer.nvidia.com/rdp/cudnn-download



Sélectionner les trois fichiers comme ci-dessous qui correspond à votre version de CUDA :