For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/fr/guides/public-cloud/ai-machine-learning/ai-notebooks-tensorboard-embedded.md.

AI Notebooks - Tutoriel - Utiliser Tensorboard dans un notebook

Voir en Markdown

Comment utiliser Tensorboard dans un AI Notebooks

Objectif

L'objectif de ce tutoriel est de vous montrer comment il est possible de lancer un TensorBoard au sein d'un AI Notebooks.

TensorBoard est un outil créé par TensorFlow, qui fournit les mesures et visualisations nécessaires pendant le workflow de machine learning. Il permet de suivre les métriques d'expérience telles que la perte (loss) et la précision (accuracy), de visualiser le graphe du modèle, de projeter des embeddings dans un espace de dimension réduite, et bien plus encore.

TensorBoard fournit une interface visuelle :

Onglet SCALARS de TensorBoard affichant les graphiques accuracy et loss pour les runs test et train avec le curseur de lissage réglé sur 0.6

Le tutoriel présente un exemple simple de lancement de TensorBoard dans un notebook.

Prérequis

  • un projet AI Notebooks créé au sein d'un projet Public Cloud
  • un utilisateur pour AI Notebooks

Accès à l'espace client OVHcloud

  • Lien direct :
  • Pour accéder à vos services : Public Cloud > Sélectionnez votre projet

En pratique

Lancer et accéder au notebook Jupyter

Si vous souhaitez le lancer depuis l', il vous suffit de créer un nouveau notebook et de sélectionner l'image Docker TensorFlow.

Si vous souhaitez le lancer avec la CLI, choisissez simplement le nom de votre notebook (<notebook-name>) et le nombre de GPU (<nb-gpus>) souhaité, puis utilisez la commande suivante :

ovhai notebook run tensorflow jupyterlab \
    --name <notebook-name> \
    --gpu <nb-gpus>

Vous pourrez ensuite accéder à l'URL de votre notebook une fois celui-ci en cours d'exécution.

Tester avec le notebook d'exemple

L'ensemble du code source de ce tutoriel se trouve ici.

Le notebook d'exemple est basé sur le dataset Fashion MNIST.

JupyterLab avec l'onglet notebook_tutorial_tensorboard ouvert affichant le titre TUTORIAL TensorBoard integration in notebooks et une grille d'images de vêtements du jeu de données Fashion MNIST

Accédez ensuite au notebook d'exemple via le chemin suivant :

ai-training-examples > notebooks > computer-vision > image-classification > tensorflow > tensorboard > notebook_tutorial_tensorboard.ipynb

L'objectif de ce tutoriel est de vous montrer comment il est possible, grâce à TensorBoard, de voir l'affichage dynamique de différentes métriques.

Un aperçu de ce notebook est disponible sur GitHub.

Aller plus loin

  • Une autre façon de suivre votre entraînement avec un notebook AI est d'utiliser Weights & Biases. Suivez ce tutoriel.
  • Si vous souhaitez lancer TensorBoard dans un job, reportez-vous à cette documentation.

Pour une formation ou une assistance technique sur la mise en œuvre de nos solutions, contactez votre commercial ou consultez la page Professional Services pour obtenir un devis et faire analyser votre projet par nos experts.

Votre avis nous intéresse !

N’hésitez pas à nous faire part de vos questions, retours et suggestions pour améliorer le service :

Cette page vous a-t-elle aidé ?