Skip to main content
PyTorch Geometric (PyG) est une bibliothèque d’apprentissage profond géométrique, et W&B s’y intègre pour visualiser des graphes et suivre les expériences. Ce guide vous explique comment vous authentifier auprès de W&B, installer la bibliothèque wandb, visualiser des graphes PyG avec PyVis ou Plotly, et journaliser les métriques d’entraînement de vos flux de travail PyG. Servez-vous-en pour suivre vos expériences et partager des visualisations de graphes dans W&B. Après avoir installé PyTorch Geometric, suivez ces étapes pour faire vos premiers pas.

S’inscrire et créer une clé API

Une clé API authentifie votre machine auprès de W&B. Vous pouvez générer une clé API depuis votre profil utilisateur.
Pour plus de simplicité, accédez aux Paramètres utilisateur et créez une clé API. Copiez immédiatement la clé API et enregistrez-la dans un emplacement sécurisé, par exemple un gestionnaire de mots de passe.
  1. Cliquez sur l’icône de votre profil utilisateur dans le coin supérieur droit.
  2. Sélectionnez Paramètres utilisateur, puis faites défiler la page jusqu’à la section API Keys.

Installer la bibliothèque wandb et se connecter

Pour installer la bibliothèque wandb en local et vous connecter :
  1. Définissez la variable d’environnement WANDB_API_KEY sur votre clé API. Remplacez les valeurs entre <> par les vôtres :
  2. Installez la bibliothèque wandb et connectez-vous.

Visualiser les graphes

Une fois connecté, vous pouvez commencer à envoyer des visualisations de graphes et des données de run à W&B. Vous pouvez enregistrer des informations sur les graphes d’entrée, notamment le nombre d’arêtes, le nombre de nœuds, etc. W&B prend en charge la journalisation des graphiques Plotly et des panneaux HTML : vous pouvez donc aussi journaliser dans W&B toutes les visualisations que vous créez pour votre graphe. Les sections suivantes présentent deux approches courantes : PyVis pour des visualisations HTML interactives et Plotly pour des visualisations sous forme de graphiques.

Utiliser PyVis

L’extrait de code suivant montre comment procéder avec PyVis et HTML.
Visualisation de graphe interactive

Utiliser Plotly

Pour créer une visualisation de graphe avec Plotly, convertissez d’abord le graphe PyG en objet networkx. Créez ensuite des nuages de points Plotly pour les nœuds et pour les arêtes. Pour ce faire, utilisez l’extrait de code suivant.
Une visualisation créée à l’aide de la fonction d’exemple et journalisée dans une W&B Table.

Consigner des métriques

En plus des visualisations de graphe, vous pouvez utiliser W&B pour suivre vos expériences et les métriques associées, comme les fonctions de perte, la précision, etc. Ajoutez les lignes suivantes à votre boucle d’entraînement :
Métriques hits@K au fil des époques
Une fois les visualisations de graphe et les métriques d’entraînement journalisées dans W&B, vous pouvez comparer vos runs et partager les résultats de vos expériences PyG dans votre workspace W&B.

Ressources supplémentaires

Les rapports W&B suivants présentent des exemples concrets d’utilisation de PyG :
Dernière modification le 30 septembre 2026