TensorFlow, szoftverkönyvtár numerikus számításhoz

a TensorFlow-ról

A következő cikkben megnézzük, hogyan telepíthetjük a TensorFlow-t az Ubuntu-ra (16.04/18.04). A TensorFlow egy kódkönyvtár a gépi tanuláshoz számos feladaton keresztül. A Google 2015-ben fejlesztette ki, hogy kielégítse azoknak a rendszereknek az igényeit, amelyek képesek ideghálózatok kiépítésére és képzésére a minták és összefüggések észlelésére és megfejtésére, hasonlóan az emberek által használt tanuláshoz és érveléshez.

A TensorFlow az Mély tanulási platform legfontosabb a világon. Ez a fejlődés nyílt forráskódú A Google vezető eszközként helyezte el magát a Deep Learning. Átfogó könyvtárakkal és közösségi forrásokkal rendelkezik, amelyek lehetővé teszik bárki számára, hogy gépi tanulási programokat hozzon létre.

A TensorFlow egy nyílt forráskódú szoftverkönyvtár numerikus számításhoz Apache 2.0 nyílt forráskódú licenc alatt jelent meg, és adatfolyam-diagramokat használ. A grafikonokban lévő csomópontok matematikai műveleteket, míg a grafikonok szélei a többdimenziós adatmátrixokat (feszítők) kommunikáltak közöttük.

Ellentétben másokkal numerikus könyvtárak, amelyeket a mély tanulásban kívánnak használni mint Theano, ezt a kérdést mind a kutatásban, mind a fejlesztésben való felhasználásra tervezték. Futtatható egyetlen CPU-n, több CPU-n, valamint mobil eszközökön és több száz gép nagyméretű elosztott rendszerén.

Ha telepíteni akarjuk a TensorFlow szoftvert, akkor az az egész rendszerbe telepíthető, egy virtuális Python-környezetben, például egy Docker-tárolóban és másokban. A TensorFlow telepítésének leggyakoribb és legegyszerűbb módja talán egy virtuális Python-környezet, ahol több környezet könnyen létrehozható és kezelhető. Ezt a lehetőséget látjuk a következő sorokban.

Telepítse a TensorFlow szoftvert az Ubuntura

A következő telepítési folyamatot Ubuntu 18.04 rendszeren fogom elvégezni. Ennek tisztázása után a TensorFlow telepítésének megkezdéséhez csak a következő lépéseket kell végrehajtania:

Telepítse a Python-t

Mivel a Python használata a leggyorsabb és legegyszerűbb módszer a TensorFlow futtatására, nézzük meg telepítse. Alapértelmezett, A Python 3 Ubuntu tárházakkal érkezik, ezért a telepítése nem jelenthet problémát.

hogy tudja, hogy a Python melyik verziója van telepítve az Ubuntura, a terminálban (Ctrl + Alt + T) csak végre kell hajtania a parancsot:

Python verzió telepítve

python3 -V

Mint láthatja, a számítógépemen van Python 3.6.9 és ehhez a példához létrehozok egy virtuális környezetet a venv modul használatával. For telepítse a python3-venv csomagot, amely lehetővé teszi a venv modult, ugyanabban a terminálban a következő parancsokat fogjuk végrehajtani:

sudo apt update; sudo apt install python3-venv

Ennek lehetővé kell tennie a Python virtuális környezetet.

Indítsa el a Python virtuális környezetet

Most, hogy ismerjük a Python telepített verzióját, tegyük meg folytassa a TensorFlow könyvtár létrehozását. Ugyanabban a terminálban csak a parancsot kell végrehajtanunk:

mkdir ~/TensorFlow

Aztán megyünk lépjen az imént létrehozott könyvtárba:

cd ~/TensorFlow

Ezen a könyvtáron belül fogjuk hozzon létre Python virtuális környezetet gépelés:

python3 -m venv venv

Miután létrehozta csak aktiválnunk kell:

a TensorFlow virtuális környezetének aktiválása

source venv/bin/activate

A TensorFlow megköveteli, hogy a Python csomagkonfigurációs eszközök 41.0.0 vagy újabb verziók legyenek. Kivégezzük Pip az alábbiak szerint annak frissítése a legújabb verzióra:

telepítőeszközök telepítése a Pip segítségével

pip install -U setuptools

Telepítse a TensorFlow alkalmazást

Most, hogy létrehozták és aktiválták a környezetet, csak a telepítést kezdhetjük. Mert telepítse az aktuális verziót, mi tartalmazza támogatás a GPU kártyákhoz CUDA-val (Ubuntu és Windows), a terminálban muszáj lesz használ pip gépelés:

tensorflow telepítése

pip install tensorflow

Vannak is kisebb, csak CPU-csomag érhető el:

pip install tensorflow-cpu

hogy frissítse a TensorFlow szoftvert a legújabb verzióra, kell adja hozzá a –frissítés zászlót a parancsokhoz:

pip install --upgrade pip
pip install --upgrade tensorflow

A telepítés után a ellenőrizze, hogy a TensorFlow telepítve van-e a következő parancsot hajthatjuk végre:

telepített változata tensorflow

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

Ennek a parancsnak meg kell jelenítenie a telepített TensorFlow verziót. Mert lásd oktatóanyagok különböző típusúak a TensorFlow-ról, elmehetünk a projekt weboldalára.

Tiltsa le a Python Environment alkalmazást

Amikor végeztünk a Python környezettel, csak végre kell hajtania a deaktiválás parancsot:

deactivate

Ezután csak törölnünk kell a létrehozott TensorFlow könyvtárat, és ezzel törölni kell a Python környezetet, amelyet a TensorFlow futtatásához hoztunk létre. További információ a a TensorFlow használatát megteheti látogassa meg az oktatóanyagot hogy a honlapjukon vagy a fejlesztői weboldal a Google.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.