neural-networks.io

neural-networks.io

Installation de TensorFlow et Keras sous Linux

Cette page présente l'installation de Keras sous Linux. Ce guide d'installation a été réalisé sur une nouvelle installation d'Ubuntu avec le matériel et logiciel suivant:

 

# Préparation de l'espace de travail

Étant donné que Python 3 est installé nativement avec Ubuntu 16.04, il n'est pas nécessaire de l'installer ou de le mettre à jour. Toutefois, pip va êtr eutilisé pour l'installation de TensorFlow et Keras. Commençons par mettre Ubuntu à jour afin de récupérer de disposier de la dernière version des paquets. Ensuite, installons pip :

# Update Ubuntu and reboot
sudo apt upgrade
sudo apt update

# Reboot

# Install pip
sudo apt install python3-pip
sudo pip3 install --upgrade pip
 

# Environnement virtuel

Même si ce n'est pas strictement nécessaire, il est fortement recommandé d'isoler les développements des autre programmes Python. c'est le rôle des environnements virtuels:

# Install virtual environment
sudo pip3 install virtualenv

Créer un répertoire de travail pour l'environnement virtuel (où vous le souhaiter):

# Working directory
mkdir ~/keras
cd ~/keras

Créer l'environnement virtuel:

# Create virtual environment
virtualenv venv

Activer l'environnement virtuel grâce à l'aide de la commande suivante:

# Activate virtual environment
source ~/keras/venv/bin/activate
La commande source précédente doit modifier l'invité de ligne de commande pour: (venv)$. La commande deactivate permet de quitter l'environnement virtuel.
 

# Installation de TensorFlow et Keras

Alors que l'environnement virtuel est activé, installer TensorFlow et Keras:

# Install TensorFlow
pip install --upgrade tensorflow
# Install Keras
pip install --upgrade keras
 

# Vérification finale

Vérifier l'installation:

# Check the Keras backend
python -c "from keras import backend" 
La commande précédente devrait afficher: Using TensorFlow backend.
 

# Quelques modules optionels

 
# Matlplotlib
# Install Tkinter
sudo apt-get install python3-tk

# Install Matplotlib
pip install --upgrade matplotlib
 
# Visual Studio Code
snap find "visual studio code"
sudo snap install vscode --classic
sudo apt install pylint