TensorFlow, libreria software per il calcolo numerico

su TensorFlow

Nel prossimo articolo daremo un'occhiata a come possiamo installare TensorFlow su Ubuntu (16.04/18.04). TensorFlow è una libreria di codici per l'apprendimento automatico in una vasta gamma di attività. È stato sviluppato da Google nel 2015 per soddisfare le sue esigenze in sistemi in grado di costruire e addestrare reti neurali per rilevare e decifrare schemi e correlazioni, analoghi all'apprendimento e al ragionamento usati dagli esseri umani.

TensorFlow è il Piattaforma di Deep Learning più importante al mondo. Questo sviluppo open-source Google si è posizionata come uno strumento leader nel settore del Deep Learning. Dispone inoltre di librerie complete e risorse della comunità che consentono a chiunque di creare programmi di apprendimento automatico.

TensorFlow è una libreria software open source per il calcolo numerico È stato rilasciato con la licenza open source Apache 2.0 e utilizza i diagrammi di flusso dei dati. I nodi nei grafici rappresentano operazioni matematiche, mentre i bordi dei grafici rappresentano le matrici di dati multidimensionali (tenditori) comunicati tra loro.

A differenza di altri librerie numeriche destinate ad essere utilizzate nel Deep Learning come Theano, questo in questione è stato progettato per essere utilizzato sia nella ricerca che nello sviluppo. Può anche essere eseguito su una singola CPU, su più CPU, nonché su dispositivi mobili e sistemi distribuiti su larga scala di centinaia di macchine.

Se vogliamo installare TensorFlow, può essere installato nell'intero sistema, in un ambiente Python virtuale, come un container Docker e altri. Il modo più comune e più semplice per installare TensorFlow è forse attraverso un ambiente Python virtuale, dove più ambienti possono essere facilmente creati e gestiti. Questa è l'opzione che vedremo nelle righe seguenti.

Installa TensorFlow su Ubuntu

Il prossimo processo di installazione lo farò su un sistema Ubuntu 18.04. Una volta chiarito questo aspetto, per avviare l'installazione di TensorFlow, devi solo seguire i seguenti passaggi:

Installa Python

Poiché l'utilizzo di Python è il modo più semplice e veloce per eseguire TensorFlow, proviamo installalo. Predefinito, Python 3 viene fornito con i repository di Ubuntu, quindi la sua installazione non dovrebbe essere un problema.

a sapere quale versione di Python è installata su Ubuntu, in un terminale (Ctrl + Alt + T) devi solo eseguire il comando:

Versione Python installata

python3 -V

Come puoi vedere, sul mio computer ho Python 3.6.9 e per questo esempio creerò un ambiente virtuale utilizzando il modulo venv. Per installa il pacchetto python3-venv che abilita il modulo venv, nello stesso terminale eseguiremo i seguenti comandi:

sudo apt update; sudo apt install python3-venv

Questo dovrebbe abilitare l'ambiente virtuale Python.

Avvia l'ambiente virtuale Python

Ora che conosciamo la versione di Python installata, andiamo continuare a creare una directory per TensorFlow. Nello stesso terminale dovremo solo eseguire il comando:

mkdir ~/TensorFlow

Quindi andiamo a spostati nella directory che abbiamo appena creato:

cd ~/TensorFlow

Da questa directory, lo faremo creare l'ambiente virtuale Python digitando:

python3 -m venv venv

Dopo averlo creato dobbiamo solo attivarlo:

attivazione dell'ambiente virtuale per TensorFlow

source venv/bin/activate

TensorFlow richiede che gli strumenti di configurazione del pacchetto Python siano la versione 41.0.0 o successiva. Lo eseguiremo Seme come segue per assicurarsi che sia aggiornato alla versione più recente:

installazione di setuptools con Pip

pip install -U setuptools

Installa TensorFlow

Ora che l'ambiente è stato creato e attivato, possiamo solo iniziare l'installazione. Per installa la versione corrente, che include supporto per schede GPU con CUDA (Ubuntu e Windows), nel terminale dovremo usa pip digitando:

installazione di tensorflow

pip install tensorflow

Ci sono anche disponibile solo pacchetto CPU più piccolo:

pip install tensorflow-cpu

a aggiorna TensorFlow alla versione più recente, Que hay aggiungere il flag –upgrade ai comandi:

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

Dopo l'installazione, a verificare che TensorFlow sia installato possiamo eseguire il seguente comando:

versione installata di tensorflow

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

Questo comando dovrebbe visualizzare la versione di TensorFlow installata. Per guarda i tutorial di diversi tipi su TensorFlow, possiamo andare al sito web del progetto.

Disabilita l'ambiente Python

Quando abbiamo finito con l'ambiente Python, devi solo eseguire il comando di disattivazione:

deactivate

Quindi dobbiamo solo eliminare la directory TensorFlow creata e questo dovrebbe eliminare l'ambiente Python che abbiamo creato per eseguire TensorFlow. Per ulteriori informazioni su come usare TensorFlow, puoi visita il tutorial che hanno pubblicato sul loro sito web o su sito web per sviluppatori di Google.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.