Android

Centos 7'ye tensorflow nasıl kurulur

How to Install TensorFlow on CentOS

How to Install TensorFlow on CentOS

İçindekiler:

Anonim

TensorFlow, Google tarafından geliştirilen makine öğrenme modelleri oluşturmak için ücretsiz ve açık kaynaklı bir platformdur. Twitter, PayPal, Intel, Lenovo ve Airbus gibi çeşitli kuruluşlar tarafından kullanılır.

Bu eğitim, Centens 7'ye TensorFlow'u nasıl kuracağınızı gösterecektir.

TensorFlow sistem çapında, bir Python sanal ortamında, bir Docker konteyneri olarak veya Anaconda ile kurulabilir.

CentOS'a TensorFlow Kurulumu

TensorFlow hem Python 2 hem de 3'ü destekler.

Python 3'ü kullanacağız ve TensorFlow'u sanal bir ortama kuracağız. Bu şekilde, tek bir bilgisayarda birden çok farklı yalıtılmış Python ortamına sahip olabilir ve diğer Projelerinizi etkileyeceğinden endişe etmeden proje başına belirli bir modül sürümünü yükleyebilirsiniz.

1. Python 3 Kurulumu

Python 3.6'yı Yazılım Koleksiyonları (SCL) depolarından kuracağız.

CentOS 7, CentOS temel sisteminin kritik bir parçası olan Python 2.7.5 ile birlikte gelir. SCL, yum gibi sistem araçlarının düzgün çalışmaya devam etmesi için varsayılan python v2.7.5'in yanında daha yeni python 3.x sürümlerini yüklemenize izin verecektir.

Depoyu etkinleştirmek için SCL yayın dosyasını yükleyin:

sudo yum install centos-release-scl

Tamamlandığında, aşağıdaki komutu çalıştırarak Python 3.6'yı kurun:

sudo yum install rh-python36

Artık TensorFlow projemiz için sanal bir ortam yaratmaya hazırız.

2. Sanal Ortam Yaratmak

Python 3.6'dan başlayarak, sanal ortam oluşturmanın önerilen yolu venv modülünü kullanmaktır.

Python 3.6'ya erişmek için scl aracını kullanarak yeni bir kabuk örneği başlatmanız gerekir:

scl enable rh-python36 bash

TensorFlow projesini saklamak istediğiniz dizine gidin. Ana dizininiz veya kullanıcının okuma ve yazma izinlerine sahip olduğu başka bir dizin olabilir.

TensorFlow projesi için yeni bir dizin oluşturun ve içine cd oluşturun:

mkdir tensorflow_project cd tensorflow_project

Dizinde, sanal ortamı oluşturmak için aşağıdaki komutu çalıştırın:

python3 -m venv venv

Yukarıdaki komut, Python ikili dosyasının, Pip paket yöneticisinin, standart Python kütüphanesinin ve diğer destekleyici dosyaların bir kopyasını içeren venv adlı bir dizin oluşturur. Sanal ortam için istediğiniz herhangi bir adı kullanabilirsiniz.

Bu sanal ortamı kullanmaya başlamak için, activate komut dosyasını çalıştırarak etkinleştirmeniz gerekir:

source venv/bin/activate

Etkinleştirildiğinde, sanal ortamın bin dizini $PATH değişkeninin başına eklenir. Ayrıca kabuğunuzun istemi değişecek ve şu anda kullanmakta olduğunuz sanal ortamın adını gösterecektir. Bu durumda bu venv .

Paketleri kurarken sorunları önlemek için pip'i en son sürüme yükseltin:

pip install --upgrade pip

3. TensorFlow'u Takma

Sanal ortam etkinleştirildiğine göre, artık TensorFlow kütüphanesini kurma zamanı geldi. Bunu yapmak için aşağıdakileri yazın:

pip install --upgrade tensorflow

Sanal ortamda pip3 yerine pip komutunu ve pip3 yerine python komutunu kullanabilirsiniz.

Yüklemeyi doğrulamak için TensorFlow sürümünü yazdıracak aşağıdaki komutu kullanın:

python -c 'import tensorflow as tf; print(tf.__version__)'

Bu makaleyi yazarken, TensorFlow'un en son kararlı sürümü 1.13.1'dir.

1.13.1

TensorFlow sürümünüz burada gösterilen sürümden farklı olabilir.

İşinizi bitirdikten sonra, devre dışı bırak deactivate yazarak ortamı deactivate bırakın ve normal kabuğunuza geri döneceksiniz.

deactivate

Sonuç

Bu öğreticide, TensorFlow CentOS 7'yi nasıl kuracağınızı gösterdik.

python centos