Python Deep Learning - Meio Ambiente

Neste capítulo, aprenderemos sobre o ambiente configurado para Python Deep Learning. Temos que instalar o seguinte software para fazer algoritmos de aprendizagem profunda.

  • Python 2.7+
  • Scipy com Numpy
  • Matplotlib
  • Theano
  • Keras
  • TensorFlow

É altamente recomendável que Python, NumPy, SciPy e Matplotlib sejam instalados através da distribuição Anaconda. Ele vem com todos esses pacotes.

Precisamos garantir que os diferentes tipos de software sejam instalados corretamente.

Vamos para o nosso programa de linha de comando e digite o seguinte comando -

$ python
Python 3.6.3 |Anaconda custom (32-bit)| (default, Oct 13 2017, 14:21:34)
[GCC 7.2.0] on linux

Em seguida, podemos importar as bibliotecas necessárias e imprimir suas versões -

import numpy
print numpy.__version__

Resultado

1.14.2

Instalação de Theano, TensorFlow e Keras

Antes de iniciarmos a instalação dos pacotes - Theano, TensorFlow e Keras, precisamos confirmar se o pipestá instalado. O sistema de gerenciamento de pacotes no Anaconda é chamado de pip.

Para confirmar a instalação do pip, digite o seguinte na linha de comando -

$ pip

Assim que a instalação do pip for confirmada, podemos instalar o TensorFlow e o Keras executando o seguinte comando -

$pip install theano
$pip install tensorflow
$pip install keras

Confirme a instalação do Theano executando a seguinte linha de código -

$python –c “import theano: print (theano.__version__)”

Resultado

1.0.1

Confirme a instalação do Tensorflow executando a seguinte linha de código -

$python –c “import tensorflow: print tensorflow.__version__”

Resultado

1.7.0

Confirme a instalação do Keras executando a seguinte linha de código -

$python –c “import keras: print keras.__version__”
Using TensorFlow backend

Resultado

2.1.5