Débuter avec TensorFlow
Robots intelligents, enceintes connectées, drones, imagerie médicale…
L’Intelligence Artificielle est partout !
Et l’implémentation d’algorithme est une tâche fastidieuse ! 😱
Elle repose principalement sur les techniques d’apprentissage automatique et profonde, basées sur des fondements mathématiques complexes.
👍Heureusement, pour permettre un accès pratique à ces techniques, des boites à outils, sous forme de bibliothèque Python ont été développés et mis à disposition des développeurs : Pytorch, Scikit Learn et TensorFlow …
👉Dans cet article, nous présentons deux manières d’installer TensorFlow dans un environnement Anaconda.
Qu’est-ce que TensorFlow ?
TensorFlow est une bibliothèque d’apprentissage automatique.
Il s’agit d’une boîte à outils qui sert à résoudre d’une manière facile des problèmes mathématiques extrêmement complexes.
TensorFlow détient sa puissance du grand nombre de modèles et d’algorithmes de machine learning et de deep learning. Il permet notamment d’entraîner et d’exécuter des réseaux de neurones.
Comment installer TensorFlow sur Anaconda ?
Dans la suite de cet article, nous supposons que vous avez une connaissance minimale de l’environnement Anaconda.
Si votre environnement Anaconda n’est pas prêt, vous pouvez le télécharger et l’installer depuis l’URL suivante https://www.anaconda.com/products/distribution.
Une fois qu’Anaconda est installé, vous pouvez passer à l’installation de TensorFlow.
Installation via l’interface graphique
- Lancer Anaconda depuis le menu Démarrer
- La page d’accueil d’Anaconda s’affiche
3. Choisissez la rubrique « Environnement » et sélectionnez l’option « Non installé ».
4. Une liste de toutes les bibliothèques prêtes à être installées sera affichée. Vous avez la possibilité de filtrer cette liste en tapant le nom (ou une partie du nom) de la bibliothèque qu’on souhaite installer dans la zone de recherche. Cocher la bibliothèque tensorflow (et toute autre bibliothèque voulue).
5. Cliquer sur le bouton Appliquer pour justifier l’installation. La durée va dépendre essentiellement de votre bande passante.
6. A la fin de cette étape, tensorflow devrait s’afficher dans la liste des bibliothèques installées.
Installateur via CLI
L’installation que nous venons de présenter convient à la plupart des besoins des datascientist.
Cependant, un inconvénient majeur de cette méthode est qu’elle dépend de l’interaction entre l’homme et la machine et par conséquent il n’est ni automatisable ni compatible avec un accès distant (en mode serveur/client textuel à travers SSH) .
Nous présentons donc une alternative purement textuelle pour installer TensorFlow.
- Ouvrir « Anaconda prompt » depuis le menu initial
- Exécuter la commande pip install tensorflow
- Cette commande aura pour effet de télécharger TensorFlow ainsi que toutes les bibliothèques dont il dépend. A la fin de tout ce processus un message signalant le succès ou l’échec de l’installation sera affiché.
Pour vérifier la bonne installation, écrivez les lignes des commandes suivantes sur Anaconda Prompt.
Python
Import tensorflow as tf
msg = tf.constant(‘Hello, TensorFlow!’)
tf.print(msg)
Si c’est affiché Hello, TensorFlow ! Félicitation, vous avez bien installé TensorFlow.
- Pour quitter python sur Anaconda prompt,tapez :
quit()