В этой главе мы узнаем о среде, настроенной для глубокого обучения Python. Мы должны установить следующее программное обеспечение для создания алгоритмов глубокого обучения.
- Python 2.7+
- Сципи с Нампи
- Matplotlib
- Theano
- Keras
- TensorFlow
Настоятельно рекомендуется установить Python, NumPy, SciPy и Matplotlib через дистрибутив Anaconda. Он поставляется со всеми этими пакетами.
Мы должны убедиться, что различные типы программного обеспечения установлены правильно.
Давайте перейдем к нашей программе командной строки и наберем следующую команду —
$ python Python 3.6.3 |Anaconda custom (32-bit)| (default, Oct 13 2017, 14:21:34) [GCC 7.2.0] on linux
Далее мы можем импортировать необходимые библиотеки и распечатать их версии —
import numpy print numpy.__version__
Выход
1.14.2
Установка Theano, TensorFlow и Keras
Прежде чем мы начнем с установки пакетов — Theano, TensorFlow и Keras, мы должны подтвердить, установлен ли pip . Система управления пакетами в Anaconda называется pip.
Чтобы подтвердить установку pip, введите в командной строке следующее:
$ pip
Как только установка pip будет подтверждена, мы можем установить TensorFlow и Keras, выполнив следующую команду:
$pip install theano
$pip install tensorflow
$pip install keras
Подтвердите установку Theano, выполнив следующую строку кода:
$python –c “import theano: print (theano.__version__)”
Выход
1.0.1
Подтвердите установку Tensorflow, выполнив следующую строку кода:
$python –c “import tensorflow: print tensorflow.__version__”
Выход
1.7.0
Подтвердите установку Keras, выполнив следующую строку кода: