GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Keras s backendem TensorFlow na Linux

Úvod

Keras je knihovna neuronové sítě založená na programovacím jazyce Python navržená pro zjednodušení aplikací pro strojové učení. Keras běží na platformách, jako je TensorFlow.

V této příručce se dozvíte, jak nainstalovat Keras a Tensorflow v systému Linux.

Předpoklady

  • Počítač se systémem Linux s přístupem k příkazovému řádku/terminálu
  • Uživatelský účet s sudo nebo root privilegia
  • Python 3.5 – 3.8 vývojové prostředí
  • Python3-pip správce balíčků

Jak nainstalovat Keras na Linux

Keras je vytvořen pro práci s mnoha různými rámcemi strojového učení, jako jsou TensorFlow, Theano, R, PlaidML a Microsoft Cognitive Toolkit. Nejlepší rámec pro použití s ​​Keras je však TensorFlow.

Tento článek se bude také zabývat instalací TensorFlow.

KROK 1:Instalace a aktualizace Python3 a Pip

Tento krok přeskočte, pokud již máte na svém počítači Python3 a Pip.

Pokud ne, otevřete terminál a zadejte následující příkaz v závislosti na vaší distribuci Linuxu:

CentOS / RedHat:

sudo yum install python3 python3-pip

Zadejte y po výzvě. Nechte instalaci dokončit proces.

Poté spusťte tento příkaz pro upgrade Pip:

sudo pip3 install ––upgrade pip

Ubuntu / Debian:

Proces pro tyto distribuce je podobný:

sudo apt install python3 python3.pip
sudo pip3 install ––upgrade pip

KROK 2:Upgradujte instalační nástroje

Chcete-li upgradovat setuptools , zadejte následující:

pip3 install ––upgrade setuptools

Bez tohoto kroku se mohou zobrazit chyby o některých balíčcích vyžadujících jiné setuptools verzi, než kterou máte ve svém systému.

KROK 3:Nainstalujte TensorFlow

Instalace TensorFlow je přímočará. K instalaci použijte Pip a tento příkaz::

pip3 install tensorflow

Nechte stahování a instalaci dokončit.

Ověřte, zda byla instalace úspěšná, podle informací o softwarovém balíčku:

pip3 show tensorflow

Systém by měl zobrazit verzi TensorFlow a další data.

Pro kratší vstup použijte tento příkaz:

pip list | grep tensorflow

KROK 4:Instalace Keras

Nakonec nainstalujte Keras pomocí následujícího příkazu:

pip3 install keras

Po dokončení procesu terminál zobrazí potvrzovací zprávu.

Ověřte instalaci zobrazením informací o balíčku:

pip3 show keras

KROK 5:Nainstalujte Keras z Git Clone (volitelné)

Pokud máte ve svém systému Git, můžete jej použít ke klonování kopie softwarového balíku Keras z GitHubu.

Chcete-li klonovat balíček Keras z GitHubu, zadejte následující:

git clone https://github.com/keras-team/keras.git

Po dokončení stahování přepněte na /keras adresář:

cd keras

Odtud spusťte Keras instalační program pythonu:

sudo python3 setup.py install

Výstup zobrazí potvrzení po dokončení procesu:

Keras vs. TensorFlow

Keras a TensorFlow jsou software s otevřeným zdrojovým kódem. TensorFlow je softwarová knihovna pro strojové učení. Keras běží nad TensorFlow a rozšiřuje možnosti základního softwaru pro strojové učení. Keras také usnadňuje implementaci, testování a používání.

Keras spolupracuje s TensorFlow na poskytování rozhraní v programovacím jazyce Python. Funguje pomocí vrstev a modely .

Vrstvy

vrstva je zpracovatelská jednotka. Přijímá vstup, provádí výpočty na tomto vstupu a poté vydává transformované informace.

Vrstva vyžaduje následující:

  • Tvar vstupu: Definuje, jak bude vrstva dávat smysl vstupním informacím
  • Inicializátor :Nastaví váhu nebo důležitost každé informace.
  • Aktivátor: Transformuje data do nelineární formy.

Modely

model je skupina vrstvy . Model také zahrnuje tréninkové a inferenční moduly – zde vstupuje do hry strojové učení. Každý model má následující:

  • Vstupy: Skripty, které odesílají informace do modelu Keras.
  • Výstupy: Informace, které vyjdou po transformaci modelem Keras.
  • Typ: Model může být sekvenční , což znamená, že se vytváří jedna vrstva po druhé, aby vyřešila problém. Nebo může být funkční , kde se vrstvy mohou propojovat složitým a nelineárním způsobem.

Ubuntu
  1. Jak nainstalovat PostgreSQL 9.1.3 s pgAdmin3 na Ubuntu 11.10 / Linux Mint 12

  2. Jak nainstalovat TensorFlow na Ubuntu 20.04?

  3. Jak nainstalovat Suphp s Apache na Ubuntu / Linux

  1. Jak nainstalovat Windows 10 do VirtualBoxu v Linuxu

  2. Jak nainstalovat Kali Linux na VirtualBox

  3. Jak nainstalovat Fail2ban s Firewalld na Rocky Linux 8

  1. Jak nainstalovat Arch Linux

  2. Jak nainstalovat SQL Server na Linux

  3. Jak nainstalovat a používat obrazovku Linux s příkazy