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