Vad är TensorFlow?
TensorFlow är en end-to-end-plattform som levereras med en mängd olika verktyg för att implementera modeller och tekniker för maskininlärning. Det släpptes av Google 2015 som ett helt gratis verktyg med öppen källkod. Den används av företagsjättar över hela världen, mest anmärkningsvärda tjänster som Twitter, Airbus, PayPal, Intel och Uber.
Programvaruutvecklare använder TensorFlow för att presentera dataöverföringen tillsammans med en serie bearbetningsnoder med hjälp av dataflödesdiagram. Grafen visualiserar en strikt logisk eller matematisk ekvation, med noder som representerar operationer, medan anslutningar mellan noder avslöjar noden som en flerdimensionell dataray eller tensor.
Den här artikeln ger en genomgång om hur du installerar TensorFlow i en Python-orienterad virtuell miljö i Ubuntu 20.04. En virtuell miljö, även känd som VE, låter dig använda flera separata, parallella Python-miljöer på ett datorsystem. Virtuella miljöer låter dig också installera vilken modul som helst, med en version som du väljer per projekt, utan att skapa någon störning i andra projekt som du för närvarande arbetar med.
Installera TensorFlow med en virtuell miljö
Ubuntu 20.04 kommer gratis med Python v3.8. Kontrollera om du har Python 3 installerad på din dator med följande kommando:
$ python3 -V
Om du är ny på att skapa virtuella miljöer rekommenderar vi att du använder venv-modulen, som levereras med paketet python3-venv.
Skapa en virtuell miljö
Steg 1: Installera python3-venv
Installera först python3-venv-verktyget med kommandot nedan:
$ sudo apt installera python3-venv python3-dev
När modulen är klar med installationen kan du gå vidare till att skapa en VE.
Steg 2: Välj en katalog för att installera VE
Gå över till katalogen där du vill installera dina virtuella Python 3-miljöer. Vi föreslår att du gör detta till din hemkatalog. Om hemkatalogen inte är tillgänglig väljer du en katalog där du har behörighet att visa och redigera filer.
Lägg till en ny katalog för att lagra TensorFlow-projektet genom att ange kommandot nedan:
$ mkdir my_tensorflowcd my_tensorflow
Steg 3: Skapa VE
Utfärda följande kommando för att skapa en virtuell miljö i den valda katalogen:
$ python3 -m venv venv
Vi har namngett vår VE venv, som indikeras av den andra venv-termen i kommandoraden ovan. Ersätt den andra venv-termen i bilden med det namn du vill ge din virtuella miljö. I vårt exempel har vi skapat en katalog som heter venv och placerat dubbletter av Python-binären, Python-biblioteket och andra sekundära filer på den här platsen.
Steg 4: Åtkomst till VE
Nu kan vi gå vidare till att använda den VE vi just skapat. Börja med att aktivera VE med följande kommando:
$ källa venv / bin / aktivera
Vid körning av ovanstående kommando läggs den virtuella miljöns bin-katalog till före systemets $ PATH-variabel. Du kommer också att märka en förändring i skalets uppmaning, liksom namnen på de Ves som körs. I vårt fall ser vi 'venv', vilket är namnet vi gav till vår virtuella miljö.
Installera TensorFlow
Följande steg täcker hur du installerar TensorFlow-verktyget, nu när vi har en virtuell miljö inställd.
Steg 1: Uppgradera pip till aktuell version
Pipversion 19 eller högre är en förutsättning för att installera TensorFlow. Använd följande kommando för att starta uppgraderingen:
$ pip install - uppgradera pip
Steg 2: Kör installationsprogrammet
Vår virtuella miljö är nu fullt fungerande och vi kan äntligen installera TensorFlow på vårt system. Använd kommandot nedan för att öppna installationsprogrammet:
$ pip install - uppgradera TensorFlow
Du kan på allvar förbättra ditt systems processorkraft om du har NVIDIA GPU eller motsvarande. För att byta till bättre GPU-stöd, installera TensorFlow-GPU-paketet istället för TensorFlow.
Som du kan se är TensorFlow mycket enkelt att installera i Ubuntu 20.04.
Steg 3: Verifiera installationen
Se till att installationen gick smidigt genom att ange följande kommando:
$ python -c 'importera TensorFlow som tf; skriva ut (tf.__version__)'
Utgången från det här kommandot visar vilken version av TensorFlow som är installerat på ditt system.
Du kan alltid inaktivera den virtuella miljön när du är klar. Ange följande kommando för att återgå till standardskalet:
$ inaktivera
Och där har du det! TensorFlow är installerat på din lokala maskin och du kan äntligen börja använda den.
Slutsats
Denna handledning visade dig hur du installerar TensorFlow i Ubuntu 20.04 med en Python VE. Vi gick igenom processen för att ställa in en VE i detalj, som inkluderade installation av ett python3-venv-paket, att skapa en katalog för att installera VE och sedan aktivera VE med kommandot $ python3 -m venv venv. Slutligen körde vi pipinstallatören för att installera TensorFlow. Vi hoppas att du tyckte att denna genomgång var till hjälp och att det, efter att ha läst den här artikeln, blir enklare för dig att installera TensorFlow på ditt system.