Python Derin Öğrenme - Çevre
Bu bölümde, Python Derin Öğrenme için ayarlanan ortamı öğreneceğiz. Derin öğrenme algoritmaları yapmak için aşağıdaki yazılımları kurmamız gerekmektedir.
- Python 2.7+
- Numpy ile Scipy
- Matplotlib
- Theano
- Keras
- TensorFlow
Python, NumPy, SciPy ve Matplotlib'in Anaconda dağıtımı aracılığıyla yüklenmesi şiddetle önerilir. Tüm bu paketlerle birlikte geliyor.
Farklı yazılım türlerinin doğru şekilde kurulduğundan emin olmamız gerekir.
Komut satırı programımıza gidip aşağıdaki komutu yazalım -
$ python
Python 3.6.3 |Anaconda custom (32-bit)| (default, Oct 13 2017, 14:21:34)
[GCC 7.2.0] on linux
Ardından, gerekli kitaplıkları içe aktarabilir ve sürümlerini yazdırabiliriz -
import numpy
print numpy.__version__
Çıktı
1.14.2
Theano, TensorFlow ve Keras kurulumu
Theano, TensorFlow ve Keras paketlerinin kurulumuna başlamadan önce, pipyüklendi. Anaconda'daki paket yönetim sistemine pip denir.
Pip kurulumunu onaylamak için komut satırına şunu yazın -
$ pip
Pip kurulumu onaylandıktan sonra, aşağıdaki komutu çalıştırarak TensorFlow ve Keras'ı kurabiliriz -
$pip install theano
$pip install tensorflow
$pip install keras
Aşağıdaki kod satırını yürüterek Theano kurulumunu onaylayın -
$python –c “import theano: print (theano.__version__)”
Çıktı
1.0.1
Aşağıdaki kod satırını çalıştırarak Tensorflow kurulumunu onaylayın -
$python –c “import tensorflow: print tensorflow.__version__”
Çıktı
1.7.0
Aşağıdaki kod satırını çalıştırarak Keras kurulumunu onaylayın -
$python –c “import keras: print keras.__version__”
Using TensorFlow backend
Çıktı
2.1.5