GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer TensorFlow sur Debian 11

TensorFlow de Google est une bibliothèque open source pour faciliter le traitement des tâches dépendantes de l'apprentissage automatique. Par exemple, TensorFlow acquiert des données, entraîne le modèle et résout les prédictions pour affiner les résultats futurs. Si nous considérons le flux de travail de celui-ci, il y a principalement deux phases d'un programme TensorFlow :la première phase est appelée phase de construction et une autre est la phase d'exécution. Les graphes sont construits en phase de construction alors que pour évaluer ces graphes la phase d'exécution entre en jeu. Par rapport aux anciennes versions, les dernières versions de TensorFlow vous permettent de créer des programmes de manière efficace et simple.

Ce cadre est également utilisé à l'échelle mondiale par plusieurs grandes organisations et moteurs de recherche :par exemple, un marché leader, Airbnb, applique le cadre TensorFlow pour classer les images afin d'améliorer l'expérience de leurs visiteurs. De plus, une autre société de technologie financière de premier plan, PayPal, utilise TensorFlow pour créer des schémas de fraude complexes et ainsi réduire le nombre de fraudes.

Le système d'exploitation Linux fournit un accès open source et convient aux développeurs. Ses distributions fournissent également les mêmes fonctionnalités mais de manière décentralisée. Dans cet article descriptif, nous fournirons une procédure étape par étape pour installer TensorFlow sur Debian 11 :

Avant de creuser dans l'installation de TensorFlow, jetons un coup d'œil à l'introduction de base pour une meilleure compréhension de TensorFlow :

En quoi TensorFlow est meilleur que ses concurrents

Les principaux concurrents de TensorFlow sont PyTorch, Microsoft CNTK et Apache MXNet; tous ces frameworks agissent en quelque sorte de la même manière que TensorFlow de Google, mais ils sont utiles pour un scénario particulier. Par exemple, PyTorch étant construit en python est bénéfique pour les projets à court terme et fournit un traitement rapide pendant une courte période, mais il ne convient pas aux méga projets. D'autre part, TensorFlow étant un framework open source, vous permet de travailler sur des mégaprojets et de gérer efficacement des flux de travail complexes.

Comment installer TensorFlow sur Debian 11

Voici les conditions préalables à l'installation de TensorFlow sur Debian 11 :

Pré-requis

  • Dernière version de Python3
  • Gestionnaire de packages Python (pip)

L'"Étape 1 » dans ce guide fait référence à la vérification de la disponibilité des pré-requis et vous guidera également pour les installer (si non disponibles sur votre Debian 11) :

Étape 1 :Installez Python3 et pip

Tout d'abord, vérifiez la disponibilité de python en utilisant la commande ci-dessous :

$ python3 --version 

Au cas où votre système Debian 11 ne l'aurait pas; vous pouvez l'installer en utilisant la commande suivante :

$ sudo apt install python3

Similitude, exécutez la commande mentionnée ci-dessous pour vérifier la version de pip :

$ pip --version 

Ou si vous voulez l'installer; exécutez la commande suivante dans votre terminal Debian 11 :

$ sudo apt install python3-pip

Étape 2 :Installer l'environnement virtuel Python

Commencez par mettre à jour le référentiel du système en exécutant la commande suivante :

$ sudo apt update 

Vous pouvez installer l'environnement virtuel python (venv) à l'aide de la commande mentionnée ci-dessous :

$ sudo apt install python3-venv

Étape 3 :Créer et activer un environnement virtuel basé sur Python

Pour l'environnement virtuel, nous créons un nouveau répertoire et changerons notre répertoire de travail en ce répertoire :

$ mkdir tfproject

Changez le répertoire de travail en "/tfproject ” :

$ cd tfproject

La commande ci-dessus changera le répertoire de travail actuel en "~/tfproject ” répertoire :Après cela, vous pouvez créer un environnement virtuel à l'aide de la commande indiquée ci-dessous :

$ python3 -m venv venv

Après avoir créé cet environnement virtuel, vous devez l'activer en utilisant la commande suivante :

$ source venv/bin/activate

Après avoir activé l'environnement virtuel, il est recommandé de mettre à jour pip :

$ sudo pip install --upgrade pip

Étape 4 :Installer TensorFlow

Une fois que vous avez rempli la liste des prérequis et créé l'environnement virtuel; vous pouvez maintenant installer TensorFlow à l'aide de la commande suivante :

Remarque : cette commande installera tous les packages nécessaires avec TensorFlow.

$ sudo pip install --upgrade tensorflow 

De plus, si vous avez terminé avec l'environnement virtuel; vous pouvez désactiver à l'aide de la commande suivante (ce mot-clé doit être exécuté si vous êtes dans un environnement virtuel) :

$ deactivate

Comment désinstaller TensorFlow de Debian 11

Si vous n'avez pas besoin de la disponibilité de TensorFlow sur Debian 11 ; Vous pouvez le désinstaller en exécutant la commande suivante :

$ sudo pip uninstall tensorflow

Conclusion

TensorFlow est un cadre largement utilisé pour assister efficacement les programmes d'apprentissage automatique. Par exemple, la bibliothèque de TensorFlow est utilisée par les développeurs pour créer des modèles et ils peuvent également créer des réseaux de neurones multicouches. Dans cet article, le guide d'installation de TensorFlow sur Debian 11 est fourni ; à l'aide de cet article, vous pourrez également créer un environnement virtuel basé sur python pour TensorFlow.


Debian
  1. Comment installer Debian 10 (Buster)

  2. Comment installer Python 3.9 sur Debian 10

  3. Comment installer Memcached sur Debian 10

  4. Comment installer TeamViewer sur Debian 10

  5. Comment installer Git sur Debian 9

Comment installer R sur Debian 10

Comment installer Debian 11

Comment installer TensorFlow sur Debian 9 Stretch

Comment installer TensorFlow sur Debian 10 Buster

Comment installer Go sur Debian 10

Comment installer Go sur Debian