TensorFlow, programvarebibliotek for numerisk databehandling

om TensorFlow

I neste artikkel skal vi se på hvordan vi kan installere TensorFlow på Ubuntu (16.04/18.04). TensorFlow er et kodebibliotek for maskinlæring på tvers av en rekke oppgaver. Den ble utviklet av Google i 2015 for å dekke behovene i systemer som kan bygge og trene nevrale nettverk for å oppdage og tyde mønstre og korrelasjoner, analogt med læring og resonnement som brukes av mennesker.

TensorFlow er Deep Learning-plattform viktigste i verden. Denne utviklingen åpen kildekode Google har posisjonert seg som et ledende verktøy i sektoren Dyp læring. Den har også omfattende biblioteker og ressurser som lar alle lage maskinlæringsprogrammer.

TensorFlow er et open source programvarebibliotek for numerisk databehandling Den ble gitt ut under Apache 2.0 open source-lisens og bruker dataflytdiagrammer. Nodene i grafene representerer matematiske operasjoner, mens kantene på grafene representerer flerdimensjonale datamatriser (strammere) kommunisert mellom dem.

I motsetning til andre numeriske biblioteker beregnet på bruk i Deep Learning som Theano, denne aktuelle ble designet for bruk i både forskning og utvikling. Den kan også kjøres på en enkelt CPU, på flere CPUer, samt på mobile enheter og store distribuerte systemer på hundrevis av maskiner.

Hvis vi vil installere TensorFlow, kan den installeres i hele systemet, i et virtuelt Python-miljø, for eksempel en Docker-container og andre. Den vanligste og enkleste måten å installere TensorFlow er kanskje gjennom et virtuelt Python-miljø, hvor flere miljøer enkelt kan opprettes og administreres. Dette er alternativet som vi vil se i de følgende linjene.

Installer TensorFlow på Ubuntu

Neste installasjonsprosess skal jeg gjøre på et Ubuntu 18.04-system. Når dette er avklart, må du bare følge følgende trinn for å begynne å installere TensorFlow:

Installer Python

Siden bruk av Python er den raskeste og enkleste måten å kjøre TensorFlow, la oss installer den. Misligholde, Python 3 kommer med Ubuntu-repositoriene, så installasjonen skal ikke være et problem.

Til vet hvilken versjon av Python som er installert på Ubuntu, i en terminal (Ctrl + Alt + T) trenger du bare å utføre kommandoen:

Python-versjonen er installert

python3 -V

Som du kan se, på datamaskinen min har jeg Python 3.6.9, og for dette eksemplet vil jeg lage et virtuelt miljø ved hjelp av venv-modulen. For installer python3-venv-pakken som aktiverer venv-modulen, i samme terminal skal vi utføre følgende kommandoer:

sudo apt update; sudo apt install python3-venv

Dette skal aktivere det virtuelle Python-miljøet.

Start Python Virtual Environment

Nå som vi vet hvilken versjon av Python som er installert, la oss fortsett å opprette en katalog for TensorFlow. I den samme terminalen trenger vi bare å utføre kommandoen:

mkdir ~/TensorFlow

Så går vi til flytt til katalogen vi nettopp opprettet:

cd ~/TensorFlow

Fra denne katalogen vil vi opprette virtuelt Python-miljø å skrive:

python3 -m venv venv

Etter å ha opprettet den vi trenger bare å aktivere den:

aktivere virtuelt miljø for TensorFlow

source venv/bin/activate

TensorFlow krever at konfigurasjonsverktøyene for Python-pakken er versjon 41.0.0 eller nyere. Vi skal utføre Pip som følger for å sikre at den er oppdatert til den nyeste versjonen:

installasjon av oppsettverktøy med Pip

pip install -U setuptools

Installer TensorFlow

Nå som miljøet er opprettet og aktivert, kan vi bare begynne installasjonen. Til Installer gjeldende versjon, hva inkluderer støtte for GPU-kort med CUDA (Ubuntu og Windows), i terminalen må vi bruk pip å skrive:

installasjon av tensorflow

pip install tensorflow

Det finnes også mindre CPU-bare pakke tilgjengelig:

pip install tensorflow-cpu

Til oppdater TensorFlow til den nyeste versjonen, må legg til –oppgraderingsflagget til kommandoene:

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

Etter installasjonen, til kontroller at TensorFlow er installert vi kan utføre følgende kommando:

installert versjon av tensorflow

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

Denne kommandoen skal vise versjonen av TensorFlow installert. Til se veiledninger av forskjellige slag om TensorFlow, kan vi gå til prosjektnettstedet.

Deaktiver Python-miljø

Når vi er ferdige med Python-miljøet, du må bare utføre deaktiveringskommandoen:

deactivate

Da trenger vi bare å slette den opprettede TensorFlow-katalogen, og dette bør slette Python-miljøet som vi opprettet for å kjøre TensorFlow. For mer informasjon om hvordan du bruker TensorFlow, kan du besøk opplæringen som de publiserte på nettstedet deres eller på utviklerens nettsted fra Google.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.