Pythonディープラーニング-環境
この章では、Pythonディープラーニング用に設定された環境について学習します。深層学習アルゴリズムを作成するには、次のソフトウェアをインストールする必要があります。
- Python 2.7+
- NumpyのScipy
- 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のインストールを確認します-
$python –c “import keras: print keras.__version__”
Using TensorFlow backend
出力
2.1.5