GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare TensorFlow su Debian 11

TensorFlow di Google è una libreria open source per facilitare l'elaborazione delle attività dipendenti dall'apprendimento automatico. Ad esempio, TensorFlow acquisisce dati, addestra il modello e risolve le previsioni per perfezionare i risultati futuri. Se consideriamo il flusso di lavoro di esso, ci sono principalmente due fasi di un programma TensorFlow:la prima fase è denominata fase di costruzione e l'altra è fase di esecuzione. I grafici sono costruiti in fase di costruzione mentre per valutare questi grafici entra in gioco la fase di esecuzione. Rispetto alle versioni precedenti, le ultime versioni di TensorFlow consentono di creare programmi in modo semplice ed efficace.

Questo framework viene utilizzato a livello globale anche da diverse organizzazioni su larga scala e motori di ricerca:ad esempio, un mercato leader Airbnb applica il framework TensorFlow per classificare le immagini per migliorare l'esperienza dei visitatori. Inoltre, un'altra azienda leader nel settore della tecnologia finanziaria PayPal pratica TensorFlow per creare schemi di frode complessi e quindi ridurre il verificarsi di frodi.

Il sistema operativo Linux fornisce un accesso open source e adatto agli sviluppatori. Anche le sue distribuzioni forniscono le stesse funzionalità ma in modo decentralizzato. In questo post descrittivo, forniremo la procedura passo passo per installare TensorFlow su Debian 11 :

Prima di approfondire l'installazione di TensorFlow, diamo un'occhiata all'introduzione di base per una migliore comprensione di TensorFlow:

In che modo TensorFlow è migliore dei suoi concorrenti

I principali concorrenti di TensorFlow sono PyTorch, Microsoft CNTK e Apache MXNet; tutti questi framework agiscono in qualche modo come TensorFlow di Google, ma sono utili per uno scenario particolare. Ad esempio, PyTorch integrato in Python è vantaggioso per progetti a breve termine e fornisce un'elaborazione rapida per un breve periodo, ma non è adatto per mega progetti. D'altra parte, TensorFlow essendo un framework open source ti consente di lavorare su mega progetti e gestire efficacemente flussi di lavoro complessi.

Come installare TensorFlow su Debian 11

Di seguito sono riportati i prerequisiti per l'installazione di TensorFlow su Debian 11:

Prerequisiti

  • Ultima versione di Python3
  • Gestione pacchetti Python (pip)

Il "Passaggio 1 ” in questa guida fa riferimento alla verifica della disponibilità dei prerequisiti e ti guiderà anche a installarli (se non disponibili su Debian 11):

Passaggio 1:installa Python3 e pip

Innanzitutto, verifica la disponibilità di python utilizzando il comando di seguito indicato:

$ python3 --version 

Nel caso in cui il tuo sistema Debian 11 non lo abbia; puoi installarlo usando il seguente comando:

$ sudo apt install python3

Similitudine, esegui il comando menzionato di seguito per verificare la versione di pip:

$ pip --version 

O se vuoi installarlo; esegui il seguente comando nel tuo terminale Debian 11:

$ sudo apt install python3-pip

Passaggio 2:installa l'ambiente virtuale Python

Per prima cosa aggiorna il repository di sistema emettendo il seguente comando:

$ sudo apt update 

Puoi installare Python Virtual Environment (venv) con l'aiuto del comando menzionato di seguito:

$ sudo apt install python3-venv

Passaggio 3:crea e attiva un ambiente virtuale basato su Python

Per l'ambiente virtuale, stiamo creando una nuova directory e cambieremo la nostra directory di lavoro in quella directory:

$ mkdir tfproject

Modificare la directory di lavoro in "/tfproject ”:

$ cd tfproject

Il comando precedente cambierà la directory di lavoro attuale in "~/tfproject ” directory:Dopodiché puoi creare un ambiente virtuale con l'aiuto del comando indicato di seguito:

$ python3 -m venv venv

Dopo aver creato questo ambiente virtuale, devi attivarlo utilizzando il seguente comando:

$ source venv/bin/activate

Dopo aver attivato l'ambiente virtuale, si consiglia di aggiornare pip:

$ sudo pip install --upgrade pip

Passaggio 4:installa TensorFlow

Una volta completato l'elenco dei prerequisiti e creato l'ambiente virtuale; ora puoi installare TensorFlow con l'aiuto del seguente comando:

Nota: questo comando installerà tutti i pacchetti necessari insieme a TensorFlow.

$ sudo pip install --upgrade tensorflow 

Inoltre, se hai finito con l'ambiente virtuale; puoi disattivare con l'aiuto del seguente comando (questa parola chiave deve essere eseguita se sei in ambiente virtuale):

$ deactivate

Come disinstallare TensorFlow da Debian 11

Se non hai bisogno della disponibilità di TensorFlow su Debian 11; Puoi disinstallarlo eseguendo il seguente comando:

$ sudo pip uninstall tensorflow

Conclusione

TensorFlow è un framework ampiamente utilizzato per assistere i programmi di machine learning in modo efficace. Ad esempio, la libreria di TensorFlow viene utilizzata dagli sviluppatori per creare modelli e possono anche creare reti neurali multistrato. In questo post viene fornita la guida per installare TensorFlow su Debian 11; con l'aiuto di questo articolo, sarai anche in grado di creare un ambiente virtuale basato su Python per TensorFlow.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Python 3.9 su Debian 10

  3. Come installare Memcached su Debian 10

  4. Come installare TeamViewer su Debian 10

  5. Come installare Git su Debian 9

Come installare R su Debian 10

Come installare Debian 11

Come installare TensorFlow su Debian 9 Stretch

Come installare TensorFlow su Debian 10 Buster

Come installare Vai su Debian 10

Come installare Vai su Debian