tensorflow 1.15 совместимость с tensorflow 2.3?

#python #tensorflow

Вопрос:

Я настроил компьютер Linux с tensorflow 2.3 с cuda 11.0 и cudnn 8.

Я был керасом и факелом,

но на этот раз я попытался использовать tensorflow 1.15 из виртуальной среды, но всякий раз, когда я печатал с помощью Seesion:

Не удалось загрузить динамическую библиотеку ‘libcudart.so.10.0’; ошибка :libcudart.so.10.0 : не удается открыть файл общего объекта; ошибка : libcudart.so.10.0 не удается открыть файл объекта фрагмента: такого файла или каталога нет ; LD_LIBRARY_PATH:/usr/локальный/cud-10.1/lib64

я хочу спросить, есть ли новая версия tensorflow, мы не можем использовать для нее более старый tensorflow? если мы сможем, то нормально ли просто загрузить cuda 10.0 на мой рабочий стол?

Ответ №1:

Tensorflow<2 не поддерживается cuda>9.

Вы можете создать tensorflow из исходного кода с помощью cuda10

Ответ №2:

Различные версии tensorflow построены с использованием разных версий cuda. Для предварительно построенного Tensorflow 1.15 требуется cuda 10.0.

Вы можете либо создать Tensorflow из исходного кода на своей машине, и в этом случае вы можете создать его с помощью имеющейся у вас версии cuda, либо установить cuda 10.0 вместе с версией cuda 11

Комментарии:

1. «установите cuda 10.0 вместе с версией cuda 11» — Как это сделать?