TensorFlow, bibliothèque de logiciels pour le calcul numérique

à propos de TensorFlow

Dans le prochain article, nous allons voir comment nous pouvons installer TensorFlow sur Ubuntu (16.04/18.04). TensorFlow est une bibliothèque de codes pour l'apprentissage automatique sur une gamme de tâches. Il a été développé par Google en 2015 pour répondre à ses besoins en systèmes capables de construire et d'entraîner des réseaux de neurones pour détecter et déchiffrer des modèles et des corrélations, analogues à l'apprentissage et au raisonnement utilisés par les humains.

TensorFlow est le Plateforme d'apprentissage profond le plus important au monde. Ce développement open-source Google s'est positionné comme un outil de premier plan dans le secteur de la L'apprentissage en profondeur. Il dispose également de bibliothèques complètes et de ressources communautaires permettant à quiconque de créer des programmes d'apprentissage automatique.

TensorFlow est une bibliothèque de logiciels open source pour le calcul numérique Il a été publié sous la licence open source Apache 2.0 et utilise des organigrammes de données. Les nœuds dans les graphiques représentent des opérations mathématiques, tandis que les arêtes des graphiques représentent les matrices de données multidimensionnelles (tendeurs) communiquées entre eux.

contrairement à d'autres bibliothèques numériques destinées à être utilisées dans le Deep Learning comme Theano, celui-ci a été conçu pour être utilisé à la fois dans la recherche et le développement. Il peut également fonctionner sur un seul processeur, sur plusieurs processeurs, ainsi que sur des appareils mobiles et des systèmes distribués à grande échelle de centaines de machines.

Si nous voulons installer TensorFlow, il peut être installé dans tout le système, dans un environnement Python virtuel, tel qu'un conteneur Docker et autres. Le moyen le plus courant et le plus simple d'installer TensorFlow est peut-être via un environnement Python virtuel, où plusieurs environnements peuvent être facilement créés et gérés. C'est l'option que nous verrons dans les lignes suivantes.

Installez TensorFlow sur Ubuntu

Le prochain processus d'installation que je vais faire sur un système Ubuntu 18.04. Une fois cela clarifié, pour commencer à installer TensorFlow, il vous suffit de suivre les étapes suivantes:

Installez Python

Étant donné que l'utilisation de Python est le moyen le plus rapide et le plus simple d'exécuter TensorFlow, nous allons Installez-le. Par défaut, Python 3 est livré avec les référentiels Ubuntu, donc son installation ne devrait pas être un problème.

Pour savoir quelle version de Python est installée sur Ubuntu, dans un terminal (Ctrl + Alt + T) il suffit d'exécuter la commande:

Version Python installée

python3 -V

Comme vous pouvez le voir, sur mon ordinateur, j'ai Python 3.6.9 et pour cet exemple je vais créer un environnement virtuel en utilisant le module venv. Pour installer le paquet python3-venv qui active le module venv, dans le même terminal, nous allons exécuter les commandes suivantes:

sudo apt update; sudo apt install python3-venv

Cela devrait activer l'environnement virtuel Python.

Démarrez l'environnement virtuel Python

Maintenant que nous connaissons la version de Python installée, nous allons continuer à créer un répertoire pour TensorFlow. Dans le même terminal, nous n'aurons qu'à exécuter la commande:

mkdir ~/TensorFlow

Ensuite, nous allons à aller dans le répertoire que nous venons de créer:

cd ~/TensorFlow

À partir de ce répertoire, nous allons créer un environnement virtuel Python dactylographie:

python3 -m venv venv

Après l'avoir créé il suffit de l'activer:

activation de l'environnement virtuel pour TensorFlow

source venv/bin/activate

TensorFlow nécessite que les outils de configuration du package Python soient de la version 41.0.0 ou supérieure. Nous exécuterons Pépin comme suit pour vous assurer qu'il est mis à jour avec la dernière version:

installation de setuptools avec Pip

pip install -U setuptools

Installez TensorFlow

Maintenant que l'environnement est créé et activé, nous ne pouvons que commencer l'installation. Pour installer la version actuelle, qui inclus Prise en charge de la carte GPU avec CUDA (Ubuntu et Windows), dans le terminal, nous devrons utiliser pip dactylographie:

installation de tensorflow

pip install tensorflow

Il ya aussi des plus petit package CPU uniquement disponible:

pip install tensorflow-cpu

Pour mettre à jour TensorFlow vers la dernière version, il y a ajoutez l'indicateur –upgrade aux commandes:

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

Après l'installation, pour vérifier que TensorFlow est installé nous pouvons exécuter la commande suivante:

version installée de tensorflow

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

Cette commande doit afficher la version de TensorFlow installée. Pour voir les tutoriels de différents types à propos de TensorFlow, nous pouvons accéder au site Web du projet.

Désactiver l'environnement Python

Quand nous en avons terminé avec l'environnement Python, il vous suffit d'exécuter la commande de désactivation:

deactivate

Ensuite, nous devons simplement supprimer le répertoire TensorFlow créé, et cela devrait supprimer l'environnement Python que nous avons créé pour exécuter TensorFlow. Pour plus d'informations sur comment utiliser TensorFlow, vous pouvez visitez le tutoriel qu'ils ont publié sur leur site Web ou sur le site Web du développeur de Google.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.