Skip to content

Latest commit

 

History

History
195 lines (162 loc) · 6.66 KB

README.md

File metadata and controls

195 lines (162 loc) · 6.66 KB

Installation et configuration

On aura besoin d'installater les outils de la liste ci-dessous :

  • python3 : L'interpretteur permettant d'exécuter du script Python.
  • python3-pip : Le scripte permettant d'installer les modules python. Je pense que ce scripte n'est utilisable que sous Linux. Les autres systèmes d'exploitation n'aurons pas bsoin de python3-pip mais d'un autre package permettant d'avoir pip pour installer des modules sur ton système. Tu peux utiliser anaconda comme alternative. Moi personnellement, je n'utilise pas anaconda.
  • python3-tk : Le programme est un utilitaire pour linux qui permet d'utiliser le module tkinter pour afficher les interfaces graphiques sous python. Il faut l'installer afin de pouvoir utiliser matplotlib pour visualiser des graphes.
  • virtualenv : Le sripte de gestion d'environnement virtuel pour python.
  • pandas : La bibliothèque permettant de charger et manipuler des données massives.
  • numpy : La bibliothèque numérique de calcul matricielle.
  • matplotlib : La bibliothèque de base pour visualiser des graphismes (Courbe, diagramme en baton, histogramme, etc).
  • scikit-learn : La bibliothèque d'apprentissage automatique (Machine Learning) et de pré-traitement de données la plus populaire pour Python. Elle contient tous les algorithmes de machine learning les plus utilisés, tout, sauf les algorithmes de Deep Learning.
  • pytorch : La bibliothèque de deep learning. C'est elle qui fait l'objet de ce cour.

Table des Contenus

Sous Linux

Installation

Installation de python
cmd@01:~$
# Il faut copier et coller simplement le contenu de toute 
# cette case dans ton terminal et appuier sur la touche 
# [ENTER] de ton clavier.
sudo apt install python3;\
sudo apt install python3-pip python3-tk

Il faut s'assurer de la version de python qui est installée. La version de python utilisée est python 3.9.12. Tu peux aussi utiliser la version 3.8.

Installation de virtualenv

Il est fortement recommandé de travailler dans un environnement virtuel. Donc utilise une des commandes suivant pour installer le gestionnaire d'environnement virtuel que je te propose.

cmd@02:~$
sudo apt install python3-venv

OU

cmd@03:~$
sudo pip3 install virtualenv
Installation des modules fondamentaux

Avant d'installer quoi que ce soit, il faut activer l'environnement virtuel. En fonction du choix d'installation du gestionnaire que tu a fait ci-dessus, exécute une des commandes suivante.

cmd@04:~$
# Si tu as installé le gestionnaire avec sudo apt install python3-venv,
# alors utilise ceci:
python3 -m venv env

OU

cmd@05:~$
# Si tu as installé le gestionnaire avec sudo pip3 install virtualenv,
# alors utilise ceci:
virtualenv env -p python3
Pandas

Pour installer pandas, exécute la commande suivant. Clique ici si tu veux en savoir plus.

cmd@06:~$
pip install pandas
Numpy

Pour installer numpy, exécute la commande suivant. Clique ici si tu veux en savoir plus.

cmd@07:~$
pip install numpy
Matplotlib

Pour installer matplotlib, exécute la commande suivant. Clique ici si tu veux en savoir plus.

cmd@08:~$
pip install matplotlib
Scikit-learn

Pour installer scikit-learn, exécute la commande suivant. Clique ici si tu veux en savoir plus.

cmd@09:~$
pip install -q sklearn
PyTorch

Si tu utilise Ubuntu 20.04, installe d'abord les ressources Python supplémentaires en exécutant les lignes de commande suivantes.

cmd@10:~$
# Il faut copier et coller simplement le contenu de toute 
# cette case dans ton terminal et appuyer sur la touche 
# [ENTER] de ton clavier.
sudo apt -y update;\
sudo apt -y install python3 python3-pip python3-setuptools python3-dev \
python3-testresources

Pour ce qui concerne l'installation, je ne peux te fournir aucun tutoriel qui marche à tout les coups, donc pour faire les choses simplement, je t'invite à consulter la documentation officielle qui se trouve par ici

Sous Windows et Mac

Je suis un peu désolé de te décevoir. Personnellement, je ne suis pas un grand fan des logiciels propriétaire. Donc, je n'ai pas l'habitude de travailler sur Windows et Mac. Pour cela, je te recommande d'aller suis des tutoriels sur comment installer les outils que je t'ai listé en haut.