Я использую Python с IDE Pycharm в системе Ubuntu с установленным и работающим CUDA 7.5.Ошибка CudNN TensorFlow: Не удалось установить дескриптор фильтра cudnn: CUDNN_STATUS_BAD_PARAM
Я только что объединил файлы CUDNN с моей общей установкой CUDA.
Теперь, когда я бегу глубоко сверточного Nn учебник с сайта TensorFlow, я получаю следующее сообщение об ошибке:
F tensorflow/stream_executor/cuda/cuda_dnn.cc:383] could not set cudnn filter descriptor: CUDNN_STATUS_BAD_PARAM
Кто-нибудь знает, что источник этой проблемы? Это проблема с моей установкой CUDNN? (который был shisty - я только побежал rsync -av ./include/ /usr/local/cuda/include
и rsync -av ./lib64/ /usr/local/cuda/lib64
, тогда я re-ran ldconfig /usr/local/cuda/lib64
) ... или опечатка в коде?
Или это может быть откуда-то еще? (или, даже лучше, кто-нибудь знает об исправлении?)
Я столкнулся с тем же выпуском 16.04 LTS. Обратите внимание, что если вы скомпилируете TF из исходного кода, теперь вы можете использовать cudnn v5. Однако версия протокола TF по-прежнему (по состоянию на июль '16) застряла в cudnn v4. Кажется, что люди с GPU Pascal должны установить из источника, поскольку Pascal поддерживает только cudnn v5 или новее. – mastazi