Tensorflow Nasıl İndirilir ve Kurulur Jupyter defter

Bu eğitimde nasıl kurulacağını açıklayacağız TensorFlow Anaconda Windows. TensorFlow'u nasıl kullanacağınızı öğreneceksiniz. Jupyter Defter. Jupyter bir dizüstü bilgisayar görüntüleyicisidir.

TensorFlow Sürümleri

TensorFlow, birden fazla CPU ve GPU genelinde hesaplamaları destekler. Bu, eğitimin hızını artırmak için hesaplamaların cihazlar arasında dağıtılabileceği anlamına gelir. Paralelleştirme sayesinde eğitim algoritmalarının sonuçlarını elde etmek için haftalarca beklemenize gerek kalmaz.

Her Ticaretçi İçin Mükemmellik Windows kullanıcı için TensorFlow iki versiyon sunar:

  • Yalnızca CPU destekli TensorFlow: Makineniz NVIDIA GPU üzerinde çalışmıyorsa yalnızca bu sürümü yükleyebilirsiniz.
  • GPU destekli TensorFlow: Daha hızlı hesaplama için TensorFlow GPU destekli sürümünü indirebilirsiniz. Bu sürüm yalnızca güçlü hesaplama kapasitesine ihtiyacınız varsa anlamlıdır.

Bu eğitim sırasında TensorFlow'un temel sürümü yeterlidir.

Not: TensorFlow, MacOS'ta GPU desteği sağlamaz.

İşte nasıl devam edeceğiniz

MacOS Kullanıcısı:

  • Anaconda'yı yükle
  • Tensorflow'u ve bağımlılıkları yüklemek için bir .yml dosyası oluşturun
  • Başlatmak Jupyter defter

Her Ticaretçi İçin Mükemmellik Windows

  • Anaconda'yı yükle
  • Bağımlılıkları yüklemek için bir .yml dosyası oluşturun
  • TensorFlow'u eklemek için pip kullanın
  • Başlatmak Jupyter defter

Tensorflow'u çalıştırmak için JupyterAnaconda'nın içinde bir ortam yaratmanız gerekiyor. Bu, Ipython'u kuracağınız anlamına gelir, Jupyterve TensorFlow'u makinemizin içindeki uygun bir klasöre yerleştirin. Bunun da ötesinde, aşağıdakiler için önemli bir kütüphane ekleyeceksiniz: veri bilimi: “Pandalar”. Pandas kütüphanesi bir veri çerçevesinin yönetilmesine yardımcı olur.

Anaconda'yı yükle

İndiriniz Dev piton sürüm 4.3.1 (için Python 3.6) uygun sistem için.

Anaconda, aşağıdakiler için gerekli olan tüm kütüphaneleri yönetmenize yardımcı olacaktır: Python veya R. Buna bakın Anaconda'yı yükleme eğitimi

Tensorflow ve bağımlılıkları yüklemek için .yml dosyası oluşturun

O içerir

  • Anaconda'nın yolunu bulun
  • Çalışma dizinini Anaconda olarak ayarlayın
  • yml dosyasını oluşturun (MacOS kullanıcısı için TensorFlow buraya yüklenir)
  • Yml dosyasını düzenleyin
  • Yml dosyasını derleyin
  • Anaconda'yı etkinleştir
  • TensorFlow'u yükleyin (Windows yalnızca kullanıcı)

) 1 Adım Anaconda'yı bulun,

Yapmanız gereken ilk adım Anaconda'nın yolunu bulmaktır.

TensorFlow ile ilgili eğitimler sırasında kullanacağınız gerekli kütüphaneleri içeren yeni bir conda ortamı oluşturacaksınız.

Windows

Windows kullanıcı, Anaconda İstemi'ni kullanabilir ve şunu yazabilirsiniz:

C:\>where anaconda

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Anaconda'nın kurulu olduğu klasörün adını bilmek istiyoruz çünkü bu yol içinde yeni ortamımızı oluşturmak istiyoruz. Örneğin yukarıdaki resimde Anaconda Admin klasörüne kuruludur. Sizin için aynı olabilir, yani Yönetici veya kullanıcının adı.

Bir sonraki adımda çalışma dizinini c:\'den Anaconda3'e ayarlayacağız.

MacOS

macOS kullanıcıları Terminal'i kullanabilir ve şunu yazabilirler:

which anaconda

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Anaconda'nın içinde aşağıdakileri içerecek yeni bir klasör oluşturmanız gerekecek: İpython, Jupyter ve TensorFlow. Kitaplıkları ve yazılımı kurmanın hızlı bir yolu, bir yml dosyası yazmaktır.

) 2 Adım Çalışma dizini ayarla

Yml dosyasını oluşturmak istediğiniz çalışma dizinini belirtmeniz gerekir.

Daha önce de söylediğimiz gibi Anaconda'nın içinde yer alacak.

MacOS kullanıcıları için:

Terminal, varsayılan çalışma dizinini şu şekilde ayarlar: Kullanıcılar/KULLANICI ADIAşağıdaki şekilde görebileceğiniz gibi, anaconda3'ün yolu ve çalışma dizini aynıdır. MacOS'ta, en son klasör $ işaretinden önce gösterilir. Terminal bu çalışma dizinindeki tüm kütüphaneleri yükleyecektir.

Eğer metin editöründeki yol çalışma dizini ile eşleşmiyorsa Terminalde cd PATH yazarak değiştirebilirsiniz. PATH, metin düzenleyicisine yapıştırdığınız yoldur. PATH'i 'PATH' ile sarmayı unutmayın. Bu eylem çalışma dizinini PATH olarak değiştirecektir.

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Terminalinizi açın ve şunu yazın:

cd anaconda3

Her Ticaretçi İçin Mükemmellik Windows kullanıcı (Anaconda3'ten önceki klasörden emin olun):

cd C:\Users\Admin\Anaconda3

veya “anaconda” komutunun size verdiği yol

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

) 3 Adım Yml dosyasını oluşturun

Yml dosyasını yeni çalışma dizininde oluşturabilirsiniz.

Dosya, TensorFlow'u çalıştırmak için ihtiyaç duyduğunuz bağımlılıkları yükleyecektir. Bu kodu kopyalayıp Terminale yapıştırın.

MacOS kullanıcıları için:

touch hello-tf.yml

anaconda3'ün içinde hello-tf.yml adlı yeni bir dosya görünmelidir.

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Her Ticaretçi İçin Mükemmellik Windows kullanıcı:

echo.>hello-tf.yml

hello-tf.yml adında yeni bir dosya görünmelidir

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

) 4 Adım Yml dosyasını düzenleyin

Yml dosyasını düzenlemeye hazırsınız.

MacOS kullanıcıları için:

Dosyayı düzenlemek için aşağıdaki kodu Terminal'e yapıştırabilirsiniz. MacOS kullanıcısı şunu kullanabilir: gayret yml dosyasını düzenlemek için.

vi hello-tf.yml

Şu ana kadar Terminaliniz şöyle görünüyor

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

bir giriyorsunuz düzenleme modu. Bu modda esc tuşuna bastıktan sonra şunları yapabilirsiniz:

  • Düzenlemek için i tuşuna basın
  • Kaydetmek için w tuşuna basın
  • q'ya basın! bırakmak

Aşağıdaki kodu düzenleme modunda yazın ve esc tuşuna ve ardından :w tuşuna basın

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Not: Dosya davadır ve duyarlı olmayı hedefliyoruz. Her niyetten sonra 2 boşluk gereklidir.

MacOS için

name: hello-tfdependencies:  
  - python=3.6  
  - jupyter  
  - ipython  
  - pandas  
  - pip:      
  - https://storage.googleapis.com/tensorflow/MacOS/cpu/tensorflow-1.5.0-py3-none-any.whl

Kod Açıklama

  • name: hello-tf: yml dosyasının adı
  • bağımlılıklar:
  • piton=3.6
  • Jüpiter
  • piton
  • pandalar: Yükle Python sürüm 3.6, Jupyter, Ipython ve panda kütüphaneleri
  • pip: Bir kurulum yapın Python kütüphane
    • https://storage.googleapis.com/tensorflow/MacOS/cpu/tensorflow-1.5.0-py3-none-any.whl: Install TensorFlow from Google apis.

Esc'ye ve ardından :q'ya basın! oldukça düzenleme moduna.

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Her Ticaretçi İçin Mükemmellik Windows Kullanıcı:

Windows vim programı bulunmadığından Not Defteri bu adımı tamamlamak için yeterlidir.

notepad hello-tf.yml

Aşağıdakileri dosyaya girin

name: hello-tfdependencies:  
- python=3.6  
- jupyter  
- ipython  
- pandas

Kod Açıklama

  • name: hello-tf: yml dosyasının adı
  • bağımlılıklar:
  • piton=3.6
  • Jüpiter
  • piton
  • pandalar: Yükle Python sürüm 3.6, Jupyter, Ipython ve panda kütüphaneleri

Not defteri açılacaktır, dosyayı buradan düzenleyebilirsiniz.

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Not: Windows kullanıcılar bir sonraki adımda TensorFlow'u kuracaklar. Bu adımda sadece conda ortamını hazırlıyorsunuz

) 5 Adım Yml dosyasını derleyin

.yml dosyasını aşağıdaki kodla derleyebilirsiniz:

conda env create -f hello-tf.yml

Not: Her Ticaretçi İçin Mükemmellik Windows kullanıcılar için yeni ortam geçerli kullanıcı dizini içinde oluşturulur.

Zaman alır. Sabit diskinizde yaklaşık 1.1 GB alan kaplayacaktır.

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

In Windows

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

) 6 Adım Conda ortamını etkinleştir

Neredeyse işimiz bitti. Artık 2 conda ortamınız var.

Dersler sırasında kullanacağınız kütüphaneler ile izole bir conda ortamı oluşturdunuz. Bu önerilen bir uygulamadır çünkü her biri makine öğrenme proje farklı kütüphaneler gerektirir. Proje bittiğinde bu ortamı kaldırabilir veya kaldıramazsınız.

conda env list

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Yıldız işareti varsayılan olanı gösterir. Ortamı etkinleştirmek için hello-tf'ye geçmeniz gerekiyor

MacOS kullanıcıları için:

source activate hello-tf

Her Ticaretçi İçin Mükemmellik Windows kullanıcı:

activate hello-tf

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Tüm bağımlılıkların aynı ortamda olup olmadığını kontrol edebilirsiniz. Bu önemlidir çünkü izin verir Python kullanmak Jupyter ve aynı ortamdan TensorFlow. Üçünün aynı klasörde olduğunu görmüyorsanız, baştan başlamanız gerekir.

MacOS kullanıcıları için:

which python
which jupyter
which ipython

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

İsteğe bağlı: Güncellemeyi kontrol edebilirsiniz.

pip install --upgrade tensorflow

) 7 Adım TensorFlow For'u yükleyin Windows kullanıcı

Windows kullanıcıları için:

where python
where jupyter
where ipython

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Gördüğünüz gibi artık iki tane var Python ortamlar. Ana ortam ve yeni oluşturulan ie hello-tf. Ana conda ortamı tensorFlow'u yüklemez, yalnızca hello-tf'yi yükler. Resimden, python, jupyter ve ipython aynı ortama yüklenir. Yani, TensorFlow'u bir Jupyter Defter.

Pip komutunu kullanarak TensorFlow'u kurmanız gerekir. Sadece Windows kullanıcı

pip install tensorflow

Tensorflow'u Yüklemek için .yml Dosyası Oluşturun

Tensorflow Nasıl İçe Aktarılır Jupyter defter

Bu kısım her iki işletim sistemi için de aynıdır. Şimdi TensorFlow'u nasıl içe aktaracağımızı öğrenelim Jupyter Defter.

TensorFlow'u şununla açabilirsiniz: Jupyter.

Not: TensorFlow'u her açmak istediğinizde ortamı başlatmanız gerekir

Aşağıdaki gibi ilerleyeceksin:

  • Hello-tf conda ortamını etkinleştirin
  • Açılış Jupyter
  • Tensor akışını içe aktar
  • Not Defterini Sil
  • Kapat Jupyter

) 1 Adım Conda'yı etkinleştir

MacOS kullanıcıları için:

source activate hello-tf

Her Ticaretçi İçin Mükemmellik Windows kullanıcı:

conda activate hello-tf

Tensorflow'u içe aktar Jupyter defter

) 2 Adım Açılış Jupyter

Ondan sonra açabilirsiniz Jupyter Terminalden

jupyter notebook

Tensorflow'u içe aktar Jupyter defter

Tarayıcınız otomatik olarak açılmalıdır, aksi takdirde Terminal tarafından sağlanan URL'yi kopyalayıp yapıştırın. http://localhost:8888 ile başlar

TensorFlow'un İçinde Jupyter Notebook'ta çalışma dizininin içindeki tüm dosyaları görebilirsiniz. Yeni bir Defter oluşturmak için tıklamanız yeterlidir. yeni ve Python 3

Not: Yeni not defteri otomatik olarak çalışma dizinine kaydedilir.

Tensorflow'u içe aktar Jupyter defter

) 3 Adım Tensorflow'u içe aktar

Dizüstü bilgisayarın içinde TensorFlow'u içe aktarabilirsiniz. Jupyter TF takma adına sahip not defteri. Çalıştırmak için tıklayın. Aşağıda yeni bir hücre oluşturuldu.

import tensorflow as tf

Tensorflow'u içe aktar Jupyter defter

TensorFlow ile ilk kodunuzu yazalım.

hello = tf.constant('Hello, Guru99!')
hello

Yeni bir tensör oluşturulur. Tebrikler. TensorFlow'u başarıyla yüklediniz Jupyter Makinenizde.

Tensorflow'u içe aktar Jupyter defter

) 4 Adım Dosyayı sil

Jupyer içerisinde Untitled.ipynb isimli dosyayı silebilirsiniz.

Tensorflow'u içe aktar Jupyter defter

) 5 Adım Kapat Jupyter

Kapatmanın iki yolu var Jupyter. İlk yol doğrudan not defterinden. İkinci yol terminali (veya Anaconda İstemi) kullanmaktır.

Konum Jupyter

Ana panelde Jupyter Not defteri, tıklamanız yeterli Çıkış Yap

Tensorflow'u içe aktar Jupyter defter

Oturum kapatma sayfasına yönlendirilirsiniz.

Tensorflow'u içe aktar Jupyter defter

Terminalden

Terminali veya Anaconda komut istemini seçin ve iki kez ctr+c çalıştırın.

İlk kez ctr+c yaptığınızda, dizüstü bilgisayarı kapatmak istediğinizi onaylamanız istenir. Onaylamak için ctr+c'yi tekrarlayın

Tensorflow'u içe aktar Jupyter defter

Tensorflow'u içe aktar Jupyter defter

Başarıyla çıkış yaptınız.

Jupyter ana conda ortamı ile

Gelecekteki kullanım için TensorFlow'u jupyter ile başlatmak istiyorsanız, yeni bir oturum açmanız gerekir.

source activate hello-tf

Eğer yapmazsan Jupyter bulamayacak TensorFlow

Jupyter Ana Conda Ortamı ile