Обязательно ли использовать GPU и CUDA для запуска Keras / Autokeras в Windows 10? Может ли он работать только на процессоре? - PullRequest
0 голосов
/ 29 апреля 2019

Я попытался установить keras, tenorflow, pytorch и все другие зависимости, чтобы запустить простой игрушечный пример с использованием aukeras, описанного в https://autokeras.com/start/

После многих изменений версий и поиска в Google я нашел типичныйошибка, которая побуждает меня задать этот вопрос -

ImportError: Не удалось найти 'nvcuda.dll'.TensorFlow требует, чтобы эта DLL была установлена ​​в каталоге, названном в вашей переменной среды% PATH%.Обычно он устанавливается в «C: \ Windows \ System32».Если его нет, убедитесь, что у вас установлен графический процессор с поддержкой CUDA и установлен правильный драйвер.

У меня не установлен графический процессор или CUDA.Могу ли я по-прежнему запускать игрушечный пример с использованием только ЦП?

Зависимости, как указано ниже: тензорная доска 1.10.0 тензорный поток 1.13.1 тензорный поток-оценка 1.13.0 tenorflow-gpu 1.10.0 Keras 2.2.4 Keras-Applications 1.0.7 Keras-Preprocessing 1.0.9 autokeras 0.4.0 torch 1.0.1 torchvision 0.2.1

1 Ответ

0 голосов
/ 29 апреля 2019

Удалите tensorflow-gpu, используйте только tensorflow, если у вас нет графического процессора.

tensorflow - версия только для процессора, вам не нужно устанавливать их оба, но если у вас естьв обоих случаях будет выбрана версия графического процессора.

Возможно, вам потребуется переустановить tensorflow, удалить их оба и установить лучше только версию процессора.

pip[3] uninstall tensorflow-gpu tensorflow

pip[3] install tensorflow

...