TensorFlow, programvarubibliotek för numerisk databehandling

om TensorFlow

I nästa artikel ska vi ta en titt på hur vi kan installera TensorFlow på Ubuntu (16.04/18.04). TensorFlow är ett kodbibliotek för maskininlärning över en rad uppgifter. Det utvecklades av Google 2015 för att tillgodose sina behov i system som kan bygga och utbilda neurala nätverk för att upptäcka och dechiffrera mönster och korrelationer, analogt med det lärande och resonemang som används av människor.

TensorFlow är Deep Learning-plattform viktigaste i världen. Denna utveckling öppen källkod Google har positionerat sig som ett ledande verktyg inom sektorn Deep Learning. Det har också omfattande bibliotek och samhällsresurser som gör det möjligt för alla att skapa program för maskininlärning.

TensorFlow är ett programvara med öppen källkod för numerisk beräkning Den släpptes under Apache 2.0-källkodslicensen och använder dataflödesdiagram. Noderna i diagrammen representerar matematiska operationer, medan kanterna på diagrammen representerar de flerdimensionella datamatriserna (spännare) kommunicerade mellan dem.

olikt andra numeriska bibliotek avsedda att användas i Deep Learning som Theano, den här ifrågavarande var designad för användning i både forskning och utveckling. Det kan också köras på en enda CPU, flera processorer, samt mobila enheter och storskaliga distribuerade system på hundratals maskiner.

Om vi ​​vill installera TensorFlow kan det installeras i hela systemet, i en virtuell Python-miljö, som en Docker-behållare och andra. Det vanligaste och enklaste sättet att installera TensorFlow är kanske via en virtuell Python-miljö, där flera miljöer enkelt kan skapas och hanteras. Detta är det alternativ som vi kommer att se i följande rader.

Installera TensorFlow på Ubuntu

Nästa installationsprocess ska jag göra på ett Ubuntu 18.04-system. När du har klargjort detta måste du bara följa följande steg för att börja installera TensorFlow:

Installera Python

Eftersom användning av Python är det snabbaste och enklaste sättet att köra TensorFlow, låt oss installera den. Standard, Python 3 levereras med Ubuntu-arkiv, så installationen bör inte vara ett problem.

till vet vilken version av Python som är installerad på Ubuntu, i en terminal (Ctrl + Alt + T) behöver du bara utföra kommandot:

Python-version installerad

python3 -V

Som du kan se har jag på min dator Python 3.6.9 och för det här exemplet ska jag skapa en virtuell miljö med venv-modulen. För installera python3-venv-paketet som aktiverar venv-modulen, i samma terminal kommer vi att utföra följande kommandon:

sudo apt update; sudo apt install python3-venv

Detta bör möjliggöra den virtuella Python-miljön.

Starta Python Virtual Environment

Nu när vi vet vilken version av Python som är installerad, låt oss Fortsätt skapa en katalog för TensorFlow. I samma terminal behöver vi bara utföra kommandot:

mkdir ~/TensorFlow

Sedan går vi till flytta till den katalog vi just skapade:

cd ~/TensorFlow

Från den här katalogen kommer vi att göra det skapa Python virtuell miljö skriver:

python3 -m venv venv

Efter att du skapat den vi behöver bara aktivera det:

aktivera virtuell miljö för TensorFlow

source venv/bin/activate

TensorFlow kräver att konfigurationsverktygen för Python-paketet är version 41.0.0 eller senare. Vi kommer att köra pip enligt följande för att säkerställa att den är uppdaterad till den senaste versionen:

installation av installationsverktyg med Pip

pip install -U setuptools

Installera TensorFlow

Nu när miljön skapas och aktiveras kan vi bara börja installationen. För installera aktuell version, som inkluderar stöd för GPU-kort med CUDA (Ubuntu och Windows), i terminalen måste vi använd pip skriver:

installation av tensorflow

pip install tensorflow

Det finns också mindre CPU-endast-paket tillgängligt:

pip install tensorflow-cpu

till uppdatera TensorFlow till den senaste versionen, måste lägg till –uppgraderingsflaggan till kommandona:

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

Efter installationen, till kontrollera att TensorFlow är installerat vi kan utföra följande kommando:

installerad version av tensorflow

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

Detta kommando ska visa den version av TensorFlow som är installerad. För se handledning av olika slag om TensorFlowkan vi gå till projektets webbplats.

Inaktivera Python-miljö

När vi är klara med Python-miljön, du behöver bara köra avaktivera kommandot:

deactivate

Då behöver vi bara ta bort den skapade TensorFlow-katalogen, och detta bör ta bort Python-miljön som vi skapade för att köra TensorFlow. För mer information om hur man använder TensorFlow kan du besök handledningen som de publicerade på sin webbplats eller på utvecklarwebbplats från Google.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.