GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat TensorFlow na Debian 11

TensorFlow společnosti Google je knihovna s otevřeným zdrojovým kódem, která usnadňuje zpracování úloh závislých na strojovém učení. TensorFlow například získává data, trénuje model a řeší předpovědi za účelem zpřesnění budoucích výsledků. Pokud vezmeme v úvahu pracovní postup, program TensorFlow má primárně dvě fáze:první fáze je pojmenována jako fáze výstavby a další je fáze provádění. Grafy jsou vytvářeny ve fázi konstrukce, zatímco pro vyhodnocování těchto grafů přichází do hry fáze provádění. Ve srovnání se starými verzemi vám nejnovější verze TensorFlow umožňují vytvářet programy efektivním a snadným způsobem.

Tento rámec globálně používá několik velkých organizací a také vyhledávače:Například přední tržiště Airbnb používá rámec TensorFlow ke klasifikaci obrázků, aby zlepšil zážitek svých návštěvníků. Kromě toho další přední finanční technologická společnost PayPal praktikuje TensorFlow, aby vytvořila složité vzorce podvodů, a tím snížila výskyt podvodů.

Operační systém Linux poskytuje open-source přístup a je vhodný pro vývojáře. Jeho distribuce také poskytují stejné funkce, ale decentralizovaným způsobem. V tomto popisném příspěvku poskytneme krok za krokem postup instalace TensorFlow na Debian 11 :

Než se pustíme do instalace TensorFlow, podívejme se na základní úvod pro lepší pochopení TensorFlow:

Jak je TensorFlow lepší než jeho konkurenti

Hlavními konkurenty TensorFlow jsou PyTorch, Microsoft CNTK a Apache MXNet; tyto všechny rámce nějak fungují stejně jako TensorFlow od Google, ale jsou užitečné pro konkrétní scénář. Například PyTorch postavený v pythonu je výhodný pro krátkodobé projekty a poskytuje rychlé zpracování na krátkou dobu, ale není vhodný pro mega projekty. Na druhou stranu, TensorFlow jako open-source framework vám umožňuje pracovat na mega projektech a efektivně zvládat komplexní pracovní postupy.

Jak nainstalovat TensorFlow na Debian 11

Níže jsou uvedeny předpoklady pro instalaci TensorFlow na Debian 11:

Předpoklady

  • Nejnovější verze Python3
  • Správce balíčků Python (pip)

Krok 1 ” v této příručce odkazuje na kontrolu dostupnosti nezbytných požadavků a také vás provede jejich instalací (pokud nejsou dostupné ve vašem Debianu 11):

Krok 1:Nainstalujte Python3 a pip

Nejprve zkontrolujte dostupnost pythonu pomocí níže uvedeného příkazu:

$ python3 --version 

V případě, že jej váš systém Debian 11 nemá; můžete jej nainstalovat pomocí následujícího příkazu:

$ sudo apt install python3

Podobnost, spusťte níže uvedený příkaz a zkontrolujte verzi pip:

$ pip --version 

Nebo pokud jej chcete nainstalovat; spusťte ve svém terminálu Debian 11 následující příkaz:

$ sudo apt install python3-pip

Krok 2:Nainstalujte virtuální prostředí Pythonu

Nejprve aktualizujte úložiště systému zadáním následujícího příkazu:

$ sudo apt update 

Virtuální prostředí pythonu (venv) můžete nainstalovat pomocí příkazu uvedeného níže:

$ sudo apt install python3-venv

Krok 3:Vytvořte a aktivujte virtuální prostředí založené na pythonu

Pro virtuální prostředí vytváříme nový adresář a změníme náš pracovní adresář na tento adresář:

$ mkdir tfproject

Změňte pracovní adresář na „/tfproject “:

$ cd tfproject

Výše uvedený příkaz změní aktuální pracovní adresář na „~/tfproject ” adresář:Poté můžete vytvořit virtuální prostředí pomocí příkazu uvedeného níže:

$ python3 -m venv venv

Po vytvoření tohoto virtuálního prostředí jej musíte aktivovat pomocí následujícího příkazu:

$ source venv/bin/activate

Po aktivaci virtuálního prostředí se doporučuje upgradovat pip:

$ sudo pip install --upgrade pip

Krok 4:Nainstalujte TensorFlow

Jakmile dokončíte seznam předpokladů a vytvoříte virtuální prostředí; nyní můžete nainstalovat TensorFlow pomocí následujícího příkazu:

Poznámka: tento příkaz nainstaluje všechny potřebné balíčky spolu s TensorFlow.

$ sudo pip install --upgrade tensorflow 

Navíc, pokud jste skončili s virtuálním prostředím; můžete deaktivovat pomocí následujícího příkazu (toto klíčové slovo musí být spuštěno, pokud jste ve virtuálním prostředí):

$ deactivate

Jak odinstalovat TensorFlow z Debianu 11

Pokud nepotřebujete dostupnost TensorFlow na Debianu 11; Můžete jej odinstalovat zadáním následujícího příkazu:

$ sudo pip uninstall tensorflow

Závěr

TensorFlow je široce používaný rámec pro efektivní podporu programů strojového učení. Například knihovnu TensorFlow používají vývojáři k vytváření modelů a mohou také vytvářet vícevrstvé neuronové sítě. V tomto příspěvku je uveden průvodce instalací TensorFlow na Debian 11; s pomocí tohoto článku budete také moci vytvořit virtuální prostředí založené na pythonu pro TensorFlow.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9