TensorFlow

Ako nainštalovať TensorFlow v Ubuntu 20.04

Ako nainštalovať TensorFlow v Ubuntu 20.04

Čo je TensorFlow?


TensorFlow je platforma typu end-to-end, ktorá prichádza s rôznymi nástrojmi na implementáciu modelov a techník strojového učenia. Spoločnosť Google ju vydala v roku 2015 ako úplne bezplatnú a otvorenú utilitu. Používajú ho korporátni giganti z celého sveta, najvýznamnejšie služby ako Twitter, Airbus, PayPal, Intel a Uber.

Softvéroví vývojári používajú TensorFlow na prezentáciu pohybu údajov spolu so sériou uzlov spracovania pomocou grafov toku údajov. Graf zobrazuje prísnu logickú alebo matematickú rovnicu, pričom uzly predstavujú operácie, zatiaľ čo spojenia medzi uzlami odhaľujú uzol ako mnohorozmerné dátové pole alebo tenzor.

Tento článok poskytuje návod na inštaláciu TensorFlow vo virtuálnom prostredí orientovanom na Python v Ubuntu 20.04. Virtuálne prostredie, tiež známe ako VE, vám umožňuje používať niekoľko samostatných, paralelných prostredí Pythonu v jednom počítačovom systéme. Virtuálne prostredia vám tiež umožňujú inštalovať ľubovoľný modul s verziou podľa vášho výberu pre každý projekt bez toho, aby došlo k zásahu do ďalších projektov, na ktorých práve pracujete.

Inštalácia TensorFlow s virtuálnym prostredím

Ubuntu 20.04 je zadarmo pre Python v3.8. Pomocou nasledujúceho príkazu skontrolujte, či máte v počítači nainštalovaný Python 3:

$ python3 -V

Ak ste vo vytváraní virtuálnych prostredí nováčikom, odporúčame vám použiť modul venv, ktorý sa dodáva s balíkom python3-venv.

Vytvorenie virtuálneho prostredia

Krok 1: Inštalácia python3-venv

Najskôr nainštalujte obslužný program python3-venv pomocou nasledujúceho príkazu:

$ sudo apt nainštalovať python3-venv python3-dev

Po dokončení inštalácie modulu môžete prejsť k vytvoreniu VE.

Krok 2: Vyberte adresár, do ktorého chcete nainštalovať VE

Prejdite do adresára, kde chcete mať nainštalované svoje virtuálne prostredia Python 3. Navrhujeme vytvoriť tento domovský adresár. Ak domovský adresár nie je k dispozícii, vyberte adresár, v ktorom máte oprávnenie na prezeranie a úpravu súborov.

Pridajte nový adresár na uloženie projektu TensorFlow zadaním nasledujúceho príkazu:

$ mkdir my_tensorflowcd my_tensorflow

Krok 3: Vytvorte VE

Zadajte nasledujúci príkaz na vytvorenie virtuálneho prostredia vo vybranom adresári:

$ python3 -m venv venv

Pomenovali sme náš VE venv, ako to naznačuje druhý výraz venv vo vyššie uvedenom príkazovom riadku. Nahraďte druhý venv výraz na obrázku názvom, ktorý chcete dať svojmu virtuálnemu prostrediu. V našom príklade sme vytvorili adresár s názvom venv a na toto miesto sme umiestnili duplikáty binárneho súboru Python, knižnice Python a ďalších sekundárnych súborov.

Krok 4: Prístup k VE

Teraz môžeme prejsť k použitiu VE, ktoré sme práve vytvorili. Začnite aktiváciou VE nasledujúcim príkazom:

$ zdroj venv / bin / aktivovať

Po vykonaní vyššie uvedeného príkazu bude adresár bin virtuálneho prostredia pripojený pred systémovú premennú $ PATH. Tiež si všimnete zmenu vo výzve shellu, ako aj názvy spustených Ves. V našom prípade vidíme „venv“, čo je názov, ktorý sme dali nášmu virtuálnemu prostrediu.

Inštaluje sa TensorFlow

Nasledujúce kroky sa zaoberajú inštaláciou pomocného programu TensorFlow, keď už máme nastavené virtuálne prostredie.

Krok 1: Inovujte pip na aktuálnu verziu

Pip verzia 19 alebo vyššia je nevyhnutným predpokladom na inštaláciu TensorFlow. Na spustenie aktualizácie použite nasledujúci príkaz:

$ pip install - upgrade pip

Krok 2: Spustite inštalačný program

Naše virtuálne prostredie je teraz plne funkčné a my môžeme konečne nainštalovať TensorFlow do nášho systému. Pomocou nižšie uvedeného príkazu otvorte inštalačný program:

$ pip install --upgrade TensorFlow

Výkonnosť systému môžete vážne vylepšiť, ak máte procesor NVIDIA GPU alebo ekvivalentný procesor. Ak chcete prepnúť na lepšiu podporu GPU, nainštalujte si namiesto TensorFlow balík TensorFlow-GPU.

Ako vidíte, inštalácia TensorFlow v Ubuntu 20 je veľmi jednoduchá.04.

Krok 3: Overte inštaláciu

Skontrolujte, či inštalácia prebehla bez problémov zadaním nasledujúceho príkazu:

$ python -c 'import TensorFlow ako tf; tlač (tf.__verzia__) '

Výstup tohto príkazu ukazuje, ktorá verzia TensorFlow je nainštalovaná vo vašom systéme.

Po dokončení môžete virtuálne prostredie kedykoľvek deaktivovať. Zadaním nasledujúceho príkazu sa vrátite na predvolený shell:

$ deaktivovať

A tu to máte! TensorFlow je nainštalovaný na vašom lokálnom počítači a vy ho môžete konečne začať používať.

Záver

Tento výukový program vám ukázal, ako nainštalovať TensorFlow v Ubuntu 20.04 s Python VE. Podrobne sme prešli procesom nastavenia VE, ktorý zahŕňal inštaláciu balíka python3-venv, nastavenie adresára na inštaláciu VE a následnú aktiváciu VE príkazom $ python3 -m venv venv. Nakoniec sme spustili inštalátor pip na inštaláciu TensorFlow. Dúfame, že vám tento návod bol nápomocný a že po prečítaní tohto článku bude pre vás jednoduchšie nainštalovať TensorFlow do vášho systému.

Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z najpopulárnejších obchodných simulačných hier. V tejto hre musíte vytvoriť úžasné dopravné podnikanie. Začnete však na začiatku ok...
Hry SuperTuxKart pre Linux
SuperTuxKart pre Linux
SuperTuxKart je vynikajúci titul navrhnutý tak, aby vám priniesol zážitok z hry Mario Kart zadarmo na vašom systéme Linux. Je to dosť náročné a zábavn...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
Battle for Wesnoth je jednou z najpopulárnejších open source strategických hier, ktoré si v súčasnosti môžete zahrať. Táto hra bola nielen vyvinutá ve...