AI Notebooks - Tutoriel - Utiliser Tensorboard dans un notebook (EN)

Comment utiliser Tensorboard dans un AI Notebooks

Last updated 1st September, 2022.

Objective

The purpose of this tutorial is to show how it is possible to launch a TensorBoard inside an AI Notebooks.

TensorBoard is a tool made by TensorFlow, for providing the measurements and visualizations needed during the machine learning workflow. It enables tracking experiment metrics like loss and accuracy, visualizing the model graph, projecting embeddings to a lower dimensional space, and much more.

TensorBoard provides a visual interface :

image

The tutorial presents a simple example of launching TensorBoard in a notebook.

Requirements

  • access to the OVHcloud Control Panel
  • an AI Notebooks project created inside a Public Cloud project
  • a user for AI Notebooks

Instructions

Launch and access Jupyter notebook

If you want to launch it from the OVHcloud Control Panel, just create a new notebook and select TensorFlow docker image.

If you want to launch it with the CLI, just choose the name of your notebook (<notebook-name>) and the number of GPUs (<nb-gpus>) your want and use the following command:

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

You can then reach your notebook's URL once the notebook is running.

Experiment with example notebook

All source code for this tutorial can be found here.

The example notebook is based on the Fashion MNIST dataset.

image

Then access the example notebook via the following path:

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

The aim of this tutorial is to show how it is possible, thanks to TensorBoard, to see the dynamic display of different metrics.

A preview of this notebook can be found on GitHub.

Go further

  • Another way to track your training with an AI notebook is to use Weights & Biases. Follow this tutorial.
  • If you want to launch TensorBoard in a job, please refer to this documentation.

Feedback

Please send us your questions, feedback and suggestions to improve the service:


Cette documentation vous a-t-elle été utile ?

N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.

Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !

Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .

Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..


Ces guides pourraient également vous intéresser...

OVHcloud Community

Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.

Echanger sur OVHcloud Community

Conformément à la Directive 2006/112/CE modifiée, à partir du 01/01/2015, les prix TTC sont susceptibles de varier selon le pays de résidence du client
(par défaut les prix TTC affichés incluent la TVA française en vigueur).