Установка Keras в Anaconda
Обновление от 10.11.2017: Все примеры курса “Программирование глубоких нейронных сетей на Python” переведены на TensorFlow в качестве бэкенда для Keras. Инструкция по установке Keras с TensorFlow.
Для выполнения практических заданий по курсу “Программирование глубоких нейронных сетей на Python” необходимо установить библиотеку Keras, а также один из вычислительных бекендов для этой библиотеки - Theano или TensorFlow. Самый простой способ это сделать - установить диструбутив Python Anaconda и после этого установить все необходимые пакеты с помощью conda.
Обновление от 17.04.2017: изменено на Keras версии 2, Theano 0.9 и Python 3.6.
-
Установка Anaconda. Сначала необходимо установить диструбутив Python Anaconda. Скачайте с сайта Continuum Analytics версию Anaconda для своей операционной системы. Выбирайте версию Python 3.6.
-
Установка Theano. Все примеры в курсе протестированы с библиотекой Theano. Чтобы установить Theano в Anaconda, выполните команду:
conda install theano -
Установка Keras. В Linux выполните команду:
conda install kerasДля Windows пока нет Keras в основном наборе пакетов Anaconda, но можно установить из conda-forge:
conda install -c conda-forge keras -
Настраиваем Keras на работу с Theano. В файле
.keras/keras.json, который находится в домашнем каталоге пользователя, прописываем Theano в качестве бекенда:{ "epsilon": 1e-07, "backend": "theano", "image_data_format": "channels_first", "floatx": "float32" } -
Проверка установки. Напечатаем версию Keras, которая была установлена:
python -c "import keras; print(keras.__version__)"Результат должен быть примерно таким:
Using Theano backend. 2.0.2Установлена версия Keras 2.0.2, в качестве бекенда используется Theano.
На этом установка закончена, можно запускать примеры кода из курса.
Если у вас не получается установить Keras, пишите свои вопросы в комментариях. Постараюсь помочь.
