TensorFlow

Kako namestiti TensorFlow v Ubuntu 20.04

Kako namestiti TensorFlow v Ubuntu 20.04

Kaj je TensorFlow?


TensorFlow je celovita platforma, ki ima različna orodja za izvajanje modelov in tehnik strojnega učenja. Google ga je izdal leta 2015 kot popolnoma brezplačen in odprtokoden pripomoček. Uporabljajo ga korporativni velikani po vsem svetu, najbolj opazne storitve, kot so Twitter, Airbus, PayPal, Intel in Uber.

Razvijalci programske opreme uporabljajo TensorFlow za predstavitev gibanja podatkov skupaj z vrsto vozlišč za obdelavo s pomočjo grafikonov pretoka podatkov. Graf vizualizira strogo logično ali matematično enačbo z vozlišči, ki predstavljajo operacije, medtem ko povezave med vozlišči razkrivajo vozlišče kot večdimenzionalno matriko podatkov ali tenzor.

V tem članku je opisano, kako namestiti TensorFlow v navidezno okolje, usmerjeno v Python, v Ubuntu 20.04. Navidezno okolje, znano tudi kot VE, vam omogoča uporabo več ločenih vzporednih okolij Python v enem računalniškem sistemu. Navidezna okolja vam omogočajo tudi namestitev katerega koli modula z različico po vašem izboru za posamezen projekt, ne da bi pri tem nastale motnje pri drugih projektih, na katerih trenutno delate.

Namestitev TensorFlow z navideznim okoljem

Ubuntu 20.04 prihaja brezplačno s Pythonom v3.8. Z naslednjim ukazom preverite, ali imate v računalniku nameščen Python 3:

$ python3 -V

Če ste nov pri ustvarjanju navideznih okolij, priporočamo uporabo modula venv, ki je priložen paketu python3-venv.

Ustvarjanje navideznega okolja

1. korak: Namestitev python3-venv

Najprej namestite pripomoček python3-venv z spodnjim ukazom:

$ sudo apt namestite python3-venv python3-dev

Po končani namestitvi modula lahko nadaljujete z ustvarjanjem VE.

2. korak: Izberite imenik za namestitev VE

Pojdite v imenik, kjer želite namestiti svoja virtualna okolja Python 3. Predlagamo, da to postane vaš domači imenik. Če domači imenik ni na voljo, izberite imenik, v katerem imate pravice za ogled in urejanje datotek.

Dodajte nov imenik za shranjevanje projekta TensorFlow, tako da vnesete spodnji ukaz:

$ mkdir my_tensorflowcd my_tensorflow

3. korak: ustvarite VE

Za ustvarjanje navideznega okolja v izbranem imeniku izdajte naslednji ukaz:

$ python3 -m venv venv

Poimenovali smo naš VE venv, kot kaže drugi izraz venv v zgornji ukazni vrstici. Zamenjajte drugi izraz venv na sliki z imenom, ki ga želite dati svojemu navideznemu okolju. V našem primeru smo ustvarili imenik venv in na to mesto postavili dvojnike binarnega programa Python, knjižnice Python in drugih sekundarnih datotek.

4. korak: Dostop do VE

Zdaj lahko nadaljujemo z uporabo VE, ki smo jo pravkar ustvarili. Začnite z aktiviranjem VE z naslednjim ukazom:

$ source venv / bin / activate

Po izvedbi zgornjega ukaza bo imenik bin navideznega okolja dodan pred sistemsko spremenljivko $ PATH. Opazili boste tudi spremembo v pozivu lupine, pa tudi imena ves, ki se izvajajo. V našem primeru vidimo "venv", kar smo poimenovali naše navidezno okolje.

Namestitev TensorFlow

Naslednji koraki opisujejo, kako namestiti pripomoček TensorFlow, zdaj ko imamo nastavljeno navidezno okolje.

1. korak: Nadgradite pip na trenutno različico

Različica Pip 19 ali novejša je predpogoj za namestitev TensorFlowa. Za zagon nadgradnje uporabite naslednji ukaz:

$ pip install - nadgradite pip

2. korak: Zaženite namestitveni program

Naše virtualno okolje je zdaj popolnoma funkcionalno in TensorFlow lahko končno namestimo v naš sistem. Uporabite spodnji ukaz, da odprete namestitveni program:

$ pip install --upgrade TensorFlow

Če imate GPU NVIDIA ali enakovredno, lahko resno izboljšate procesorsko moč vašega sistema. Če želite preklopiti na boljšo podporo za GPU, namesto TensorFlow namestite paket TensorFlow-GPU.

Kot lahko vidite, je TensorFlow zelo enostavno namestiti v Ubuntu 20.04.

3. korak: Preverite namestitev

Prepričajte se, da je namestitev potekala brez težav, tako da vnesete naslednji ukaz:

$ python -c 'uvoz TensorFlow kot tf; tiskanje (tf.__verzija__) '

Rezultat tega ukaza prikazuje, katera različica TensorFlow je nameščena v vašem sistemu.

Ko končate, lahko virtualno okolje vedno onemogočite. Vnesite naslednji ukaz, da se vrnete v privzeto lupino:

$ deaktivira

In tam imate! TensorFlow je nameščen na vašem lokalnem računalniku in ga lahko končno začnete uporabljati.

Zaključek

Ta vadnica vam je pokazala, kako namestiti TensorFlow v Ubuntu 20.04 s Python VE. Podrobno smo opravili postopek nastavitve VE, ki je vključeval namestitev paketa python3-venv, nastavitev imenika za namestitev VE in nato aktiviranje VE z ukazom $ python3 -m venv venv. Na koncu smo zagnali namestitveni program pip za namestitev TensorFlowa. Upamo, da vam je bilo to navodilo v pomoč in da boste po branju tega članka lažje namestili TensorFlow v svoj sistem.

Kako prikazati števec FPS v igrah Linux
Linux gaming je dobil velik zagon, ko je Valve leta 2012 napovedal podporo Linuxu za odjemalca Steam in njihove igre. Od takrat se je veliko AAA in in...
Kako prenesti in igrati Sid Meier's Civilization VI v Linuxu
Uvod v igro Civilization 6 je sodoben pogled na klasični koncept, uveden v seriji iger Age of Empires. Ideja je bila dokaj preprosta; začeli bi v zelo...
Kako namestiti in igrati Doom v Linuxu
Uvod v Doom Serija Doom je nastala v devetdesetih letih po izidu prvotnega Dooma. Bil je takojšen hit in od takrat naprej je serija iger prejela števi...