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:
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:
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:
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:
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:
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.