Ich benutze Python mit der IDE Pycharm auf einem Ubuntu-System mit CUDA 7.5 installiert und funktioniert.CudNN Fehler beim Ausführen von TensorFlow: Konnte nicht cudnn Filter descriptor: CUDNN_STATUS_BAD_PARAM
Ich habe gerade die CUDNN-Dateien mit meiner allgemeinen CUDA-Installation zusammengeführt.
Nun, wenn ich die tiefe Faltungs nn Tutorial von TensorFlow Webseite laufen lasse, erhalte ich folgende Fehlermeldung:
F tensorflow/stream_executor/cuda/cuda_dnn.cc:383] could not set cudnn filter descriptor: CUDNN_STATUS_BAD_PARAM
Wer weiß, was die Ursache dieses Problems ist? Ist das ein Problem mit meiner CUDNN-Installation? (Was war Sheisty - ich lief gerade rsync -av ./include/ /usr/local/cuda/include
und rsync -av ./lib64/ /usr/local/cuda/lib64
, dann lief ich wieder ldconfig /usr/local/cuda/lib64
) ... oder ein Tippfehler im Code?
Oder könnte es von woanders sein? (oder, noch besser, kennt jemand das Problem?)
Ich stieß auf das gleiche Problem am 16.04 LTS. Bitte beachten Sie, dass Sie, wenn Sie TF von der Quelle kompilieren, jetzt cudnn v5 verwenden können. Allerdings ist die pip Version von TF immer noch (Stand Juli '16) bei cuddn v4 festgefahren. Es scheint, dass Leute mit Pascal GPUs von der Quelle installieren sollten, da Pascal nur cudn v5 oder höher unterstützt. – mastazi