Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
ressources:fidle4cbp [2022/05/25 17:32]
equemene [Lancement du jupiter-notebook]
ressources:fidle4cbp [2022/05/25 17:45]
equemene
Ligne 1: Ligne 1:
 ====== Utilisation de Fidle au Centre Blaise Pascal ====== ====== Utilisation de Fidle au Centre Blaise Pascal ======
  
-La formation [[https://​gricad-gitlab.univ-grenoble-alpes.fr/​talks/​fidle/​-/​wikis/​home:​FIDLE]] (pour Formation Introduction au Deep Learning]] a pour objectif de //proposer une introduction au Deep Learning, allant des concepts fondamentaux aux architectures avancées (VAE, Transformers,​ GAN, ...).//+La formation [[https://​gricad-gitlab.univ-grenoble-alpes.fr/​talks/​fidle/​-/​wikis/​home:​FIDLE|FIDLE]] (pour Formation Introduction au Deep Learning]] a pour objectif de //proposer une introduction au Deep Learning, allant des concepts fondamentaux aux architectures avancées (VAE, Transformers,​ GAN, ...).//
  
 Cette formation se basant sur l'​exploitation de Notebooks Jupyter, elle requiert l'​exploitation d'​outils,​ notamment des outils des environnements de //Machine Learning// Tensorflow, PyTorch. La documentation fournie ne propose cependant pas les éléments permettant l'​exploitation de GPU. Cette formation se basant sur l'​exploitation de Notebooks Jupyter, elle requiert l'​exploitation d'​outils,​ notamment des outils des environnements de //Machine Learning// Tensorflow, PyTorch. La documentation fournie ne propose cependant pas les éléments permettant l'​exploitation de GPU.
  
-Voici quelques lignes pour pouvoir lancer simplement tous les notebook ​Fidle au CBP.+Voici quelques lignes pour pouvoir lancer simplement tous les //​notebooks// ​Fidle au CBP.
  
 ===== Création des notebooks et des bases d'​images ===== ===== Création des notebooks et des bases d'​images =====
Ligne 64: Ligne 64:
  
 Une fois l'​adresse précédente copiée dans le navigateur, on obtient ceci : Une fois l'​adresse précédente copiée dans le navigateur, on obtient ceci :
-{{:​ressources:​fidle1.png?​400|}} 
  
-{{:​ressources:​fidle2.png?400|}}+{{:​ressources:​fidle1.png?600|}}
  
-{{:​ressources:​fidle3.png?400|}}+Ces deux dossiers **fidle** et **fidle-datasets** contiennent respectivement l'​ensemble des //​notebooks//​ du cours et les bases d'​images.
  
-{{:​ressources:​fidle4.png?400|}}+Par exemple, pour sélectionner le notebook sur l'​apprentissage de chiffres manuscrits, choisir **02-CNN-MNIST.ipynb**
  
-{{:​ressources:​fidle5.png?400|}}+{{:​ressources:​fidle2.png?600|}}
  
 +Le //​notebook//​ se charge. Pour l'​exécuter pas à pas, cliquer sur **Run**
  
 +{{:​ressources:​fidle3.png?​600|}}
 +
 +Au chargement des éléments initiaux, le //​notebook//​ informe par exemple que la librairie **cudart** est bien chargée. Les GPU présents sur la machine pourront être exploités.
 +
 +{{:​ressources:​fidle4.png?​600|}}
 +
 +L'​exécution de cellules suivantes rappelle des informations sur l'​environnement complet d'​exécution.
 +
 +{{:​ressources:​fidle5.png?​600|}}
 +
 +===== Fermeture de son environnement jupyter notebook =====
 +
 +Après exploitation,​ il est IMPERATIF de clôturer son jupyter-notebook,​ sans quoi la mémoire des GPU reste réservée au notebook en cours d'​exécution. Il faut donc dans son terminal taper un ''<​Ctrl><​C>''​. Le terminal demande une confirmation validée par un '​y'​.<​code>​
 +Shutdown this notebook server (y/[n])? y
 +[C 17:​43:​03.495 NotebookApp] Shutdown confirmed
 +[I 17:​43:​03.498 NotebookApp] Shutting down 1 kernel
 +[I 17:​43:​03.499 NotebookApp] Kernel shutdown: 87440d72-6146-4384-a7a0-e8c9c6a51013
 +[I 17:​43:​06.116 NotebookApp] Shutting down 0 terminals
 +</​code>​
  
ressources/fidle4cbp.txt · Dernière modification: 2022/05/25 17:50 par equemene