Co je TensorFlow?
TensorFlow je platforma typu end-to-end, která přichází s řadou nástrojů pro implementaci modelů a technik strojového učení. To bylo vydáno společností Google v roce 2015 jako zcela bezplatný a open-source nástroj. Používají jej firemní giganti z celého světa, nejvýznamnější služby jako Twitter, Airbus, PayPal, Intel a Uber.
Softwarové vývojáře používají TensorFlow k prezentaci pohybu dat spolu s řadou uzlů zpracování pomocí grafů toku dat. Graf zobrazuje přísnou logickou nebo matematickou rovnici s uzly představujícími operace, zatímco spojení mezi uzly odhalují uzel jako vícerozměrné datové pole nebo tenzor.
Tento článek poskytuje návod, jak nainstalovat TensorFlow ve virtuálním prostředí orientovaném na Python v Ubuntu 20.04. Virtuální prostředí, známé také jako VE, vám umožňuje používat několik samostatných paralelních prostředí Pythonu v jednom počítačovém systému. Virtuální prostředí vám také umožňují instalovat libovolný modul s verzí podle vašeho výběru na projekt, aniž by docházelo k rušení jiných projektů, na kterých aktuálně pracujete.
Instalace TensorFlow s virtuálním prostředím
Ubuntu 20.04 je zdarma pro Python v3.8. Pomocí následujícího příkazu zkontrolujte, zda máte v počítači nainstalován Python 3:
$ python3 -V
Pokud s vytvářením virtuálních prostředí začínáte, doporučujeme použít modul venv, který je dodáván s balíčkem python3-venv.
Vytvoření virtuálního prostředí
Krok 1: Instalace python3-venv
Nejprve nainstalujte obslužný program python3-venv pomocí níže uvedeného příkazu:
$ sudo apt install python3-venv python3-dev
Po dokončení instalace modulu můžete přejít k vytvoření VE.
Krok 2: Vyberte adresář pro instalaci VE
Přejděte do adresáře, kde chcete mít nainstalovaná virtuální prostředí Pythonu 3. Doporučujeme nastavit tento domovský adresář. Pokud domovský adresář není k dispozici, vyberte adresář, kde máte oprávnění k prohlížení a úpravám souborů.
Přidejte nový adresář pro uložení projektu TensorFlow zadáním následujícího příkazu:
$ mkdir my_tensorflowcd my_tensorflow
Krok 3: Vytvořte VE
Zadejte následující příkaz k vytvoření virtuálního prostředí ve vybraném adresáři:
$ python3 -m venv venv
Pojmenovali jsme náš VE venv, jak je naznačeno druhým termínem venv v příkazovém řádku výše. Nahraďte druhý výraz v obraze názvem, který chcete dát svému virtuálnímu prostředí. V našem příkladu jsme vytvořili adresář s názvem venv a do tohoto umístění jsme umístili duplikáty binárního souboru Pythonu, knihovny Pythonu a dalších sekundárních souborů.
Krok 4: Vstupte do VE
Nyní můžeme přejít k používání VE, které jsme právě vytvořili. Začněte aktivací VE pomocí následujícího příkazu:
$ zdroj venv / bin / aktivovat
Po provedení výše uvedeného příkazu bude adresář bin virtuálního prostředí připojen před proměnnou $ PATH systému. Také si všimnete změny ve výzvě shellu, stejně jako názvů spuštěných Ves. V našem případě vidíme „venv“, což je název, který jsme dali našemu virtuálnímu prostředí.
Instalace TensorFlow
Následující kroky popisují, jak nainstalovat obslužný program TensorFlow, nyní, když máme nastaveno virtuální prostředí.
Krok 1: Upgradujte pip na aktuální verzi
Pip verze 19 nebo vyšší je předpokladem pro instalaci TensorFlow. K zahájení upgradu použijte následující příkaz:
$ pip install - upgrade pip
Krok 2: Spusťte instalační program
Naše virtuální prostředí je nyní plně funkční a my můžeme konečně nainstalovat TensorFlow do našeho systému. Instalační program otevřete pomocí níže uvedeného příkazu:
$ pip install --upgrade TensorFlow
Pokud máte grafickou kartu NVIDIA nebo ekvivalentní, můžete výrazně zlepšit výpočetní výkon vašeho systému. Chcete-li přepnout na lepší podporu GPU, nainstalujte místo TensorFlow balíček TensorFlow-GPU.
Jak vidíte, instalace TensorFlow v Ubuntu 20 je velmi snadná.04.
Krok 3: Ověřte instalaci
Ujistěte se, že instalace proběhla bez problémů zadáním následujícího příkazu:
$ python -c 'import TensorFlow jako tf; tisk (tf.__verze__)'
Výstup tohoto příkazu ukazuje, která verze TensorFlow je nainstalována ve vašem systému.
Jakmile budete hotovi, můžete virtuální prostředí kdykoli deaktivovat. Chcete-li se vrátit do výchozího prostředí, zadejte následující příkaz:
$ deaktivovat
A tady to máte! TensorFlow je nainstalován na místním počítači a můžete jej konečně začít používat.
Závěr
Tento výukový program vám ukázal, jak nainstalovat TensorFlow v Ubuntu 20.04 s Python VE. Podrobně jsme prošli procesem nastavení VE, který zahrnoval instalaci balíčku python3-venv, nastavení adresáře pro instalaci VE a následnou aktivaci VE příkazem $ python3 -m venv venv. Nakonec jsme spustili instalační program pip pro instalaci TensorFlow. Doufáme, že vám tento návod pomohl a že po přečtení tohoto článku bude pro vás jednodušší nainstalovat TensorFlow do vašeho systému.