Pour TensorFlow, je voudrais installer cuda et CuDNN. Comment puis-je faire cela sur Ubuntu 16.04 ?
Meilleure réponse
Étape 0 :installez cuda à partir des référentiels standard. (Voir Comment puis-je installer CUDA sur Ubuntu 16.04 ?)
Étape 1 :Enregistrez un compte de développeur nvidia et téléchargez cudnn ici (environ 80 Mo)
Étape 2 :Vérifiez où se trouve votre installation cuda. Pour l'installation depuis le dépôt c'est /usr/lib/...
et /usr/include
. Sinon, ce sera /usr/local/cuda/
ou /usr/local/cuda-<version>
. Vous pouvez le vérifier avec which nvcc
ou ldconfig -p | grep cuda
Étape 3 :Copiez les fichiers :
Installation du référentiel :
$ cd folder/extracted/contents
$ sudo cp -P include/cudnn.h /usr/include
$ sudo cp -P lib64/libcudnn* /usr/lib/x86_64-linux-gnu/
$ sudo chmod a+r /usr/lib/x86_64-linux-gnu/libcudnn*
Installation du fichier d'exécution :
$ cd folder/extracted/contents
$ sudo cp include/cudnn.h /usr/local/cuda/include
$ sudo cp lib64/libcudnn* /usr/local/cuda/lib64
$ sudo chmod a+r /usr/local/cuda/lib64/libcudnn*