2019-03 Последняя установка cudnn, следуя инструкциям tenorflow apt-get Ubuntu 18.04, больше не работает. Что попробовать дальше? - PullRequest
0 голосов
/ 23 марта 2019

Получение ошибки followig с Conv1D в кератах:

tenorflow.python.framework.errors_impl.UnknownError: Не удалось получить алгоритм свертки.Вероятно, это связано с тем, что cuDNN не удалось инициализировать, поэтому попробуйте посмотреть, не было ли напечатано предупреждение в журнале выше.

Работал, но я удалил и обновил до последней версии.Попробуйте несколько раз.

Любые идеи о том, что сломано?

РЕДАКТИРОВАТЬ:

не указано явно, но кажется, что вы должны очистить все nvidia и cuda и убедитесь, что установить

sudo apt-get установить nvidia-410

и cuda 10-0.

10-1

1 Ответ

2 голосов
/ 24 марта 2019

Я столкнулся с той же проблемой некоторое время назад. На консоли ноутбука Jupyter я увидел ошибку, о которой вы упомянули. В терминале, с которого я запустил Jupyter, я мог видеть следующее сообщение:

2019-03-24 13: 27: 14.571966: E tenorflow / stream_executor / cuda / cuda_dnn.cc: 328] Загруженная библиотека CuDNN времени выполнения: 7.0.5, но источник был скомпилирован с: 7.4.2. Библиотека CuDNN мажорная и минорная версия должна соответствовать или иметь более высокую младшую версию в случае CuDNN 7.0 или более поздней версии.

Это было потому, что у меня была версия 7.0.5 cuDNN, но Tensorflow был собран с cuDNN 7.4.2. Обновление версии cuDNN до 7.5 решило проблему.

...