GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer et utiliser TensorFlow sur CentOS 7

Présentation

TensorFlow est la plate-forme open source de Google pour le machine learning, conçue pour simplifier le processus de mise en œuvre des modèles de machine learning.

Les chercheurs, les scientifiques des données et les développeurs utilisent cette bibliothèque de bout en bout pour le calcul numérique. TensorFlow s'exécute sur plusieurs processeurs, GPU et systèmes d'exploitation mobiles.

Dans ce didacticiel, découvrez comment installer TensorFlow sur CentOS 7.

Prérequis

  • Un système Linux CentOS
  • Accès à une ligne de commande/fenêtre de terminal (Ctrl +Alt +F2 )
  • Un compte utilisateur avec sudo privilèges
  • Accès à l'utilisateur racine
  • Pip 19.0 ou version ultérieure

Étape 1 :Activer et mettre à jour le référentiel EPEL

Pour télécharger les packages et les dépendances requis, vous devez d'abord installer et mettre à jour le référentiel EPEL. Utilisez les deux commandes suivantes :

sudo yum -y install epel-release
yum -y update

Étape 2 :Installez les packages requis

Bien que TensorFlow prenne en charge plusieurs langages, Python est celui qui offre le plus de fonctionnalités.

Si Python n'est pas installé sur CentOS, exécutez la commande suivante pour installer pip (un système de gestion de paquets pour Python) et le langage lui-même :

sudo yum -y install gcc gcc-c++ python-pip python-devel atlas atlas-devel gcc-gfortran openssl-devel libffi-devel

La sortie montre que le système a téléchargé les dépendances.

Étape 3 :Créer un environnement virtuel

Ensuite, créez une variable d'environnement qui pointe vers l'URL de téléchargement de TensorFlow. Cela isole l'installation du package du système CentOS.

Utilisation du pip commander, installer et mettre à niveau un logiciel d'environnement virtuel. Nous vous recommandons d'utiliser Virtualenv , un outil spécialement conçu pour créer des environnements Python isolés.

Utilisez la commande suivante pour installer et mettre à niveau Virtualenv sur CentOS :

pip install --upgrade virtualenv

Avertissement : L'étape suivante nécessite l'accès à l'environnement racine et au répertoire de base. Passage à la racine coque est nécessaire. Exécutez la commande suivante pour y accéder :sudo su - . Saisissez le mot de passe de l'utilisateur root et appuyez sur Entrée.

Créez un nouvel environnement en tapant :

virtualenv --system-site-packages  ~/venvs/tensorflow


Enfin, activez l'environnement :

source ~/venvs/tensorflow/bin/activate

L'activation de l'environnement modifie l'invite de ligne de commande, en ajoutant le répertoire bin de l'environnement virtuel comme préfixe. Cela signifie que vous travaillez maintenant dans l'environnement virtuel.

Étape 4 :Installer TensorFlow

Après avoir configuré et activé l'environnement virtuel, vous pouvez enfin passer à l'installation de la bibliothèque TensorFlow. Il existe deux packages logiciels disponibles, TensorFlow pour CPU et TensorFlow pour GPU .

Installer TensorFlow pour le processeur

Le package logiciel par défaut prend en charge les charges de travail d'apprentissage automatique alimentées par le processeur. Pour installer la dernière version stable de TensorFlow pour le processeur (recommandé pour les débutants) et les dépendances, tapez :

pip install --upgrade tensorflow

Installer TensorFlow pour GPU

TensorFlow pour GPU prend en charge les charges de travail d'apprentissage automatique alimentées par GPU. Pour installer la dernière version stable de TensorFlow pour GPU (recommandé pour les débutants), exécutez la commande suivante :

pip install --upgrade tensorflow-gpu

Notez que TensorFlow avec prise en charge GPU nécessite du matériel et des logiciels supplémentaires. Pour en savoir plus, consultez la documentation de TensorFlow sur la prise en charge des GPU.

Installer les anciennes versions de TensorFlow

Pour installer TensorFlow pour la version 1.14 ou antérieure du processeur, exécutez la commande au format suivant :

pip install tensorflow==package_version

Par exemple, pour installer TensorFlow pour la version 1.14 du processeur, saisissez :

pip install tensorflow==1.14

Pour installer TensorFlow pour GPU version 1.14 , saisissez la commande au format suivant :

pip install tensorflow-gpu==1.14

TensorFlow 1.15 prend en charge les charges de travail CPU et GPU dans un seul package. Pour installer la version 1.15, exécutez la commande suivante :

pip install tensorflow-gpu==1.15rc2

Étape 5 :Vérifier l'installation de TensorFlow

Vérifiez l'installation de TensorFlow avec la commande suivante :

python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"

Ubuntu
  1. Comment installer et utiliser PHP Composer sur CentOS 7

  2. Comment installer et utiliser ifconfig sur CentOS 7

  3. Comment installer et utiliser Docker sur CentOS 7

  4. Comment installer et utiliser Docker Compose sur CentOS 7

  5. Comment installer et utiliser TeamSpeak Server sur CentOS 7

Comment installer et utiliser SSHFS sur CentOS 7

Comment installer et utiliser TermRecord sur CentOS 8

Comment installer et utiliser Firewalld dans CentOS / RHEL

Comment installer et utiliser R sur Ubuntu

Comment installer et utiliser TermRecord sur CentOS 8

Comment installer et utiliser Traceroute sur CentOS 7