TensorFlow, softwarová knihovna pro numerické výpočty

o TensorFlow

V příštím článku se podíváme na to, jak můžeme nainstalovat TensorFlow na Ubuntu (16.04/18.04). TensorFlow je knihovna kódů pro strojové učení napříč řadou úkolů. Byl vyvinut společností Google v roce 2015, aby vyhověl jeho potřebám v systémech schopných budovat a trénovat neuronové sítě k detekci a dešifrování vzorů a korelací, analogických k učení a uvažování používaných lidmi.

TensorFlow je Deep Learning platforma nejdůležitější na světě. Tento vývoj open source Google se umístil jako přední nástroj v sektoru EU Hluboké učení. Má také komplexní knihovny a prostředky komunity, které komukoli umožňují vytvářet programy strojového učení.

TensorFlow je open source softwarová knihovna pro numerické výpočty Byl vydán pod licencí open source Apache 2.0 a používá grafy toku dat. Uzly v grafech představují matematické operace, zatímco okraje grafů představují vícerozměrné datové matice (napínáky) mezi nimi komunikoval.

Na rozdíl od jiných číselné knihovny určené k použití v Deep Learning jak Theano, tento dotyčný byl navržen pro použití ve výzkumu i vývoji. Může také běžet na jednom CPU, na více CPU, stejně jako na mobilních zařízeních a rozsáhlých distribuovaných systémech stovek strojů.

Pokud chceme nainstalovat TensorFlow, může být nainstalován v celém systému, ve virtuálním prostředí Pythonu, jako je Dockerův kontejner a další. Nejběžnějším a nejjednodušším způsobem instalace TensorFlow je možná prostřednictvím virtuálního prostředí Pythonu, kde lze snadno vytvořit a spravovat více prostředí. Toto je možnost, kterou uvidíme v následujících řádcích.

Nainstalujte TensorFlow na Ubuntu

Další instalační proces, který budu dělat v systému Ubuntu 18.04. Jakmile je to objasněno, pro spuštění instalace TensorFlow stačí postupovat podle následujících kroků:

Nainstalujte Python

Protože používání Pythonu je nejrychlejší a nejjednodušší způsob spuštění TensorFlow, pojďme nainstalujte jej. Výchozí, Python 3 je dodáván s úložišti Ubuntu, takže s jeho instalací by neměl být problém.

na vědět, jaká verze Pythonu je nainstalována na Ubuntu, v terminálu (Ctrl + Alt + T) stačí spustit příkaz:

Verze Pythonu nainstalována

python3 -V

Jak vidíte, na svém počítači mám Python 3.6.9 a pro tento příklad vytvořím virtuální prostředí pomocí modulu venv. Pro nainstalujte balíček python3-venv, který umožňuje modul venv, ve stejném terminálu provedeme následující příkazy:

sudo apt update; sudo apt install python3-venv

To by mělo umožnit virtuální prostředí Pythonu.

Spusťte virtuální prostředí Pythonu

Nyní, když známe nainstalovanou verzi Pythonu, pojďme pokračujte ve vytváření adresáře pro TensorFlow. Ve stejném terminálu budeme muset provést pouze příkaz:

mkdir ~/TensorFlow

Pak jdeme na přesuňte se do adresáře, který jsme právě vytvořili:

cd ~/TensorFlow

Z tohoto adresáře to uděláme vytvořit virtuální prostředí Pythonu psaní na stroji:

python3 -m venv venv

Po vytvoření musíme to pouze aktivovat:

aktivace virtuálního prostředí pro TensorFlow

source venv/bin/activate

TensorFlow vyžaduje, aby konfigurační nástroje balíku Pythonu byly verze 41.0.0 nebo vyšší. Popravíme Pip takto se ujistěte, že je aktualizován na nejnovější verzi:

instalace instalačních nástrojů s Pip

pip install -U setuptools

Nainstalujte TensorFlow

Nyní, když je prostředí vytvořeno a aktivováno, můžeme zahájit instalaci. Pro instalovat současnou verzi, co zahrnuje podpora karet GPU s CUDA (Ubuntu a Windows), v terminálu budeme muset použijte pip psaní na stroji:

instalace tensorflow

pip install tensorflow

Tam jsou také k dispozici menší balíček pouze pro CPU:

pip install tensorflow-cpu

na aktualizujte TensorFlow na nejnovější verzi, musí přidat příznak –upgrade k příkazům:

pip install --upgrade pip
pip install --upgrade tensorflow

Po instalaci do ověřte, zda je nainstalován TensorFlow můžeme provést následující příkaz:

nainstalovaná verze tensorflow

python -c 'import tensorflow as tf; print(tf.__version__)'

Tento příkaz by měl zobrazit nainstalovanou verzi TensorFlow. Pro viz výukové programy různých druhů o TensorFlow, můžeme přejít na web projektu.

Zakázat prostředí Python

Až skončíme s prostředím Pythonu, stačí provést příkaz deaktivovat:

deactivate

Pak musíme pouze odstranit vytvořený adresář TensorFlow, a to by mělo odstranit prostředí Pythonu, které jsme vytvořili pro spuštění TensorFlow. Pro více informací o jak používat TensorFlow, můžete navštivte výukový program které zveřejnili na svých webových stránkách nebo na internetu web vývojáře Google.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.