Python Deep Learning - Ambiente
In questo capitolo, impareremo a conoscere l'ambiente configurato per Python Deep Learning. Dobbiamo installare il seguente software per creare algoritmi di deep learning.
- Python 2.7+
- Scipy con Numpy
- Matplotlib
- Theano
- Keras
- TensorFlow
Si consiglia vivamente di installare Python, NumPy, SciPy e Matplotlib tramite la distribuzione Anaconda. Viene fornito con tutti quei pacchetti.
Dobbiamo assicurarci che i diversi tipi di software siano installati correttamente.
Andiamo al nostro programma a riga di comando e digita il seguente comando:
$ python
Python 3.6.3 |Anaconda custom (32-bit)| (default, Oct 13 2017, 14:21:34)
[GCC 7.2.0] on linux
Successivamente, possiamo importare le librerie richieste e stampare le loro versioni -
import numpy
print numpy.__version__
Produzione
1.14.2
Installazione di Theano, TensorFlow e Keras
Prima di iniziare con l'installazione dei pacchetti - Theano, TensorFlow e Keras, dobbiamo confermare se il pipè installato. Il sistema di gestione dei pacchetti in Anaconda si chiama pip.
Per confermare l'installazione di pip, digita quanto segue nella riga di comando:
$ pip
Una volta confermata l'installazione di pip, possiamo installare TensorFlow e Keras eseguendo il seguente comando:
$pip install theano
$pip install tensorflow
$pip install keras
Conferma l'installazione di Theano eseguendo la seguente riga di codice:
$python –c “import theano: print (theano.__version__)”
Produzione
1.0.1
Conferma l'installazione di Tensorflow eseguendo la seguente riga di codice:
$python –c “import tensorflow: print tensorflow.__version__”
Produzione
1.7.0
Conferma l'installazione di Keras eseguendo la seguente riga di codice:
$python –c “import keras: print keras.__version__”
Using TensorFlow backend
Produzione
2.1.5