Što je TensorFlow?
TensorFlow je cjelovita platforma koja dolazi s raznim alatima za implementaciju modela i tehnika strojnog učenja. Google ga je objavio 2015. godine kao potpuno besplatan uslužni program s otvorenim kodom. Koriste ga korporativni divovi širom svijeta, najistaknutije usluge kao što su Twitter, Airbus, PayPal, Intel i Uber.
Razvojni programi koriste TensorFlow za predstavljanje kretanja podataka zajedno sa nizom čvorova za obradu pomoću grafikona protoka podataka. Graf vizualizira strogu logičku ili matematičku jednadžbu, s čvorovima koji predstavljaju operacije, dok veze među čvorovima čvor otkrivaju kao višedimenzionalni niz podataka ili tenzor.
Ovaj članak daje uputu o tome kako instalirati TensorFlow u Python orijentirano virtualno okruženje u Ubuntu 20.04. Virtualno okruženje, poznato i kao VE, omogućuje vam korištenje nekoliko zasebnih, paralelnih Python okruženja na jednom računalnom sustavu. Virtualna okruženja također vam omogućuju instaliranje bilo kojeg modula, s verzijom po vašem izboru po projektu, bez stvaranja smetnji u drugim projektima na kojima trenutno radite.
Instaliranje TensorFlow-a s virtualnim okruženjem
Ubuntu 20.04 dolazi besplatno s Pythonom v3.8. Sljedećom naredbom provjerite je li na računalu instaliran Python 3:
$ python3 -V
Ako ste novi u stvaranju virtualnih okruženja, preporučujemo upotrebu venv modula koji se isporučuje s paketom python3-venv.
Stvaranje virtualnog okruženja
Korak 1: Instalacija python3-venv
Prvo instalirajte uslužni program python3-venv pomoću naredbe u nastavku:
$ sudo apt instalirati python3-venv python3-dev
Nakon završetka instalacije modula, možete prijeći na stvaranje VE-a.
Korak 2: Odaberite direktorij za instaliranje VE-a
Idite u direktorij u kojem želite instalirati vaše Python 3 virtualno okruženje. Predlažemo da ovo bude vaš kućni direktorij. Ako početni direktorij nije dostupan, odaberite direktorij u kojem imate povlastice za pregled i uređivanje datoteka.
Dodajte novi direktorij za pohranu projekta TensorFlow unošenjem naredbe ispod:
$ mkdir my_tensorflowcd moj_tensorflow
Korak 3: Stvorite VE
Izdajte sljedeću naredbu za stvaranje virtualnog okruženja u odabranom direktoriju:
$ python3 -m venv venv
Nazvali smo naš VE venv, kako je naznačeno drugim pojmom venv u naredbenom retku iznad. Zamijenite drugi venv pojam na slici imenom kojim želite dati svoje virtualno okruženje. U našem smo primjeru stvorili direktorij zvan venv i na ovo mjesto postavili duplikate Python binarnog programa, Python biblioteke i drugih sekundarnih datoteka.
Korak 4: Pristupite VE
Sada možemo prijeći na korištenje VE-a koji smo upravo stvorili. Započnite aktiviranjem VE sljedećom naredbom:
$ izvor venv / bin / aktiviraj
Po izvršenju gornje naredbe, direktorij bin virtualnog okruženja bit će dodan prije sistemske varijable $ PATH. Također ćete primijetiti promjenu u obavijesti ljuske, kao i imena Vesa koja rade. U našem slučaju vidimo 'venv', što je ime koje smo dali svom virtualnom okruženju.
Instaliranje TensorFlow-a
Sljedeći koraci pokrivaju kako instalirati uslužni program TensorFlow, sada kada imamo postavljeno virtualno okruženje.
Korak 1: Nadogradite pip na trenutnu verziju
Pip verzija 19 ili novija preduvjet je za instalaciju TensorFlowa. Upotrijebite sljedeću naredbu za pokretanje nadogradnje:
$ pip install - nadogradnja pipa
Korak 2: Pokrenite instalacijski program
Naše virtualno okruženje sada je potpuno funkcionalno i napokon možemo instalirati TensorFlow na naš sustav. Upotrijebite donju naredbu da biste otvorili instalacijski program:
$ pip install --upgrade TensorFlow
Ako imate NVIDIA GPU ili ekvivalent, možete ozbiljno poboljšati procesorsku snagu vašeg sustava. Da biste se prebacili na bolju podršku za GPU, instalirajte TensorFlow-GPU paket umjesto TensorFlow.
Kao što vidite, TensorFlow je vrlo jednostavno instalirati u Ubuntu 20.04.
Korak 3: Provjerite instalaciju
Uvjerite se da je instalacija protekla bez problema unošenjem sljedeće naredbe:
$ python -c 'uvoz TensorFlow kao tf; ispis (tf.__verzija__)'
Izlaz ove naredbe pokazuje koja je verzija TensorFlow instalirana na vašem sustavu.
Kad završite, virtualno okruženje možete uvijek onemogućiti. Unesite sljedeću naredbu za povratak na zadanu ljusku:
$ deaktivirati
Eto ti ga! TensorFlow je instaliran na vašem lokalnom računalu i napokon ga možete početi koristiti.
Zaključak
Ovaj vam je vodič pokazao kako instalirati TensorFlow u Ubuntu 20.04 s Python VE. Detaljno smo prošli postupak postavljanja VE-a, koji je obuhvaćao instaliranje paketa python3-venv, postavljanje direktorija za instaliranje VE-a, a zatim aktiviranje VE-a naredbom $ python3 -m venv venv. Konačno, pokrenuli smo instalacijski program pip da bismo instalirali TensorFlow. Nadamo se da vam je ovo uputstvo bilo korisno i da će vam nakon čitanja ovog članka biti lakše instalirati TensorFlow na svoj sustav.