Windows 10’da Tensorflow Yüklemek

Tensorflow Windows’ta 2 yükleme yöntemi sunuyor. Birincisi pip ile yükleme, ikincisi Anaconda içinde yükleme.

Tensorflow pip ile yüklendiğinde sanal bir ortam oluşturulmadan yüklenir, bu nedenle diğer Python modülleriyle karışıp diğer işlerinizin çalışmasını engelleyebilirler. Bu yüzden Anaconda ile yüklemek daha güvenli bir yöntem.

Ancak, Tensorflow Windows’ta şu an için Python 3.6 versiyonunu desteklemiyor. Bu yüzden Tensorflow’da sanal bir ortam oluşturmak, bunu da Python 3.5 versiyonuyla yapmak gerekiyor.

NVIDIA ekran kartı varsa Tensorflow’un GPU’lu versiyonu yüklenebilir, yoksa sadece CPU üzerinde çalışan versiyon yüklenebilir.

conda create --name tensorflow python=3.5
activate tensorflow
conda install jupyter
conda install scipy
pip install tensorflow
# veya
# pip install tensorflow-gpu

Kurulumun doğru yapılıp yapılamadığını anlamak için:
import tensorflow as tf
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
print('TensorFlow version: {0}'.format(tf.__version__))
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

Not: Tensorflow 1.0.1’deki bir hatadan dolayı bazı uyarı ve hata mesajları gösteriliyor. Bunların gösterilmemesini sağlamak için os.environ[‘TF_CPP_MIN_LOG_LEVEL’] = ‘3’ komutuyla log seviyesini 3’e çekmek gerekiyor.

http://stackoverflow.com/questions/42217532/tensorflow-version-1-0-0-rc2-on-windows-opkernel-op-bestsplits-device-typ