Skip to main content
Filtrez les runs selon leur nom, leur état, leurs tags ou d’autres propriétés à l’aide de l’éditeur d’expressions du tableau Runs. Lorsque vous ajoutez un filtre, vous choisissez d’abord un champ (par exemple, tags, horodatage ou entity). Chaque champ repose sur un type sous-jacent, comme texte, date/heure ou ID. La liste des opérateurs proposés (par exemple, is, in, ≥, within last) dépend de ce type. Une fois le champ choisi, l’interface n’affiche que les opérateurs valides pour son type.

Opérateurs courants par type

Le tableau ci-dessus ne présente qu’une partie des champs et opérateurs disponibles. L’éditeur d’expressions affiche l’ensemble des champs et opérateurs disponibles.

Créer une expression de filtre

  1. Accédez à l’onglet Runs depuis la barre latérale du projet.
  2. Sélectionnez le bouton Filtre, représenté par un entonnoir, au-dessus du tableau des runs.
  3. De gauche à droite, sélectionnez un nom de colonne, un opérateur logique et une valeur de filtre pour créer une expression de filtre. Le filtre s’applique dès que vous sélectionnez une valeur de filtre.
  4. Si vous le souhaitez, sélectionnez Nouveau filtre pour ajouter des conditions AND ou OR supplémentaires.
  5. Si vous le souhaitez, sélectionnez New group pour regrouper des filtres entre parenthèses. Vous pouvez ainsi créer des expressions de filtre complexes, telles que A AND (B OR C).
  6. Fermez l’éditeur d’expressions de filtre en cliquant sur l’icône x dans le coin supérieur droit.
L’image suivante montre un filtre qui sélectionne les runs dont la perte est inférieure ou égale à 1 :
Filtre des prédictions incorrectes
Le nombre de runs correspondant à l’expression de filtre s’affiche au-dessus du tableau des runs, sous le bouton de filtre. Par exemple, l’image suivante affiche 6 of 18 listed, ce qui signifie que 6 des 18 runs listés correspondent à l’expression de filtre et sont actuellement affichés. Le décompte est encadré en jaune.
Nombre de runs correspondant à l’expression de filtre
Les sections suivantes présentent quelques exemples de filtrage des runs dans le tableau Runs.

Exemple : filtrer les runs par tag

Filtrez les runs en fonction de leurs tags :
  1. Cliquez sur l’onglet Runs dans la barre latérale du projet.
  2. Sélectionnez le bouton Filtre, en forme d’entonnoir, au-dessus du tableau des runs.
  3. De gauche à droite, sélectionnez "Tags" dans le menu déroulant, puis choisissez un opérateur logique.
  4. Sélectionnez is, is not, in ou not in dans le deuxième menu déroulant.
  5. Dans le troisième menu déroulant, saisissez le nom du tag à utiliser comme filtre.
Filtrer les runs par tag

Exemple : filtrer les runs à l’aide d’un horodatage

Vous pouvez filtrer à l’aide du langage de requête MongoDB (MongoDB Query Language). L’exemple suivant utilise l’API publique de W&B pour filtrer les runs créés entre deux horodatages :
Consultez le guide de l’API pour d’autres exemples de filtrage de runs avec l’API.

Exemple : combiner des filtres avec des conditions AND et OR

Cette section explique comment créer une expression de filtre complexe comme A AND (B OR C). Dans cet exemple, A correspond à loss ≤ 1, B à State = finished et C à State = crashed.
  1. Cliquez sur l’onglet Runs dans la barre latérale du projet.
  2. Sélectionnez le bouton Filtre, en forme d’entonnoir, au-dessus du tableau des runs.
  3. De gauche à droite, sélectionnez loss dans le premier menu déroulant et ≤ dans le deuxième, puis saisissez 1 dans le troisième menu déroulant. Vous créez ainsi le filtre A.
  4. Cliquez sur Nouveau filtre et sélectionnez New group pour créer un groupe destiné aux filtres B et C.
  5. Pour le filtre B, sélectionnez State dans le premier menu déroulant, = dans le deuxième et finished dans le troisième.
  6. Cliquez sur Nouveau filtre pour créer le filtre C, puis sélectionnez State dans le premier menu déroulant, = dans le deuxième et crashed dans le troisième.
L’image suivante montre l’expression de filtre obtenue telle qu’elle apparaît dans l’éditeur d’expressions de filtre :
Combiner des filtres avec des conditions AND et OR

Exemple : filtrer les valeurs de configuration de run avec CONTAINS

Filtrez les runs selon qu’un champ de configuration de run contient ou non une valeur donnée :
  1. Dans la barre latérale du projet, sélectionnez Runs.
  2. Sélectionnez Filtre () au-dessus du tableau des runs.
  3. Sélectionnez un champ de configuration de run dans le premier menu.
  4. Sélectionnez CONTAINS dans le deuxième menu.
  5. Saisissez la valeur à filtrer dans le troisième champ.
L’image suivante montre un filtre configuré pour afficher les runs dont le champ de configuration epochs contient la valeur 100.
Filtrer les runs par configuration de run

Exemple : filtrer les runs appartenant à un sweep

L’exemple suivant utilise l’API publique W&B pour filtrer les runs appartenant à un sweep :
Consultez le guide de l’API pour découvrir d’autres exemples de filtrage de runs avec l’API.

Filtres par défaut

Par défaut, Weights & Biases fournit les filtres suivants :
  • Show only my work : affiche uniquement les runs créés par l’utilisateur actuel.
  • Hide crashed runs : masque les runs dont l’état est crashed.
Dans l’éditeur d’expressions de filtre, les filtres par défaut apparaissent sous forme de boutons à bascule, en dessous du bouton Nouveau filtre.

Supprimer un filtre

Pour supprimer un filtre du tableau Runs :
  1. Cliquez sur le bouton Filtre, en forme d’entonnoir, au-dessus du tableau des runs.
  2. Sélectionnez l’icône x à côté du filtre à supprimer.
Dernière modification le 30 septembre 2026