Librairie CuDNN d'exécution chargée: 5005 (version de compatibilité 5000) mais la source a été compilée avec 5103 (version de compatibilité 5100)
J'ai l'erreur suivante. Je suis à l'aide d'une conda installation de tensorflow. J'ai du mal à essayer de l'utiliser avec mon GPU.
Loaded runtime CuDNN library: 5005 (compatibility version 5000) but source was compiled with 5103 (compatibility version 5100). If using a binary install, upgrade your CuDNN library to match. If building from sources, make sure the library loaded at runtime matches a compatible version specified during compile configuration.
F tensorflow/core/kernels/conv_ops.cc:526] Check failed: stream->parent()->GetConvolveAlgorithms(&algorithms)
Aborted (core dumped)
qui nvcc retourne
/usr/local/cuda-7.5/bin/nvcc
nvcc version retourne
Cuda compilation tools, release 7.5, V7.5.17
J'ai essayé de télécharger CuDNN v5.1 et ne le suit, mais il ne fonctionne pas non plus
``
sudo cp lib* /usr/local/cuda-7.5/lib64/
sudo cp include/cudnn.h /usr/local/cuda-7.5/include/
sudo ldconfig
``
J'ai essayé sur l'autre dossier trop
sudo cp lib* /usr/local/cuda/lib64/
sudo cp include/cudnn.h /usr/local/cuda/include/
sudo ldconfig
source d'informationauteur Ritchie
Vous devez vous connecter pour publier un commentaire.
Il y a une bonne explication de ce que signifie ici - Quel est le message d'erreur: "Chargé d'exécution CuDNN bibliothèque: 5005, mais la source est compilé avec la 5103"?
Réponse courte est que vous avez CuDNN 5.0 mais vous devez l'installer CuDNN 5.1
On dirait que c'est ce que vous vous apprêtez à faire. Il a travaillé pour moi de simplement suivre les instructions de la section ici - https://www.tensorflow.org/get_started/os_setup#optional_install_cuda_gpus_on_linux
Avant de faire cela, j'ai vérifié le contenu de
/usr/local/cuda/include/cudnn.h
et en effet il avait de ces lignes vers le haut, indiquant qu'il était à la version 5.0.5Si votre
/usr/local/cuda/include/cudnn.h
est déjà 5.1, il y a un autre CuDNN dans un autre répertoire qui est référencé. J'ai la suite dans ma.bashrc
-- peut-être essayer d'ajouter de la ce ou de la vérification de la Tensorflow instructions pour quoi ajouter.