Classes principales
Événements (déclencheurs)
Actions
Filtres
Cas d’utilisation courants
Surveillance des performances des modèles
- Envoyer une alerte lorsque la précision du modèle passe sous un seuil
- Notifier l’équipe lorsque la perte d’entraînement stagne
- Déclencher des pipelines de réentraînement en fonction des métriques de performances
Gestion des artifacts
- Envoyer des notifications lors de la création de nouvelles versions de modèle
- Déclencher des flux de travail de déploiement lorsque des artifacts sont tagués
- Automatiser les traitements en aval lors de la mise à jour des jeux de données
Suivi des expériences
- Déclencher une alerte lorsque des runs échouent ou plantent
- Notifier la fin des expériences de longue durée
- Envoyer des résumés quotidiens des métriques des expériences
Flux de travail d’intégration
- Mettre à jour des systèmes de suivi externes au moyen de webhooks
- Synchroniser le registre de modèles avec les plateformes de déploiement
- Déclencher des pipelines CI/CD en fonction d’événements W&B
Exemple d’utilisation
L’exemple suivant crée une automatisation qui envoie une notification Slack dès qu’une métrique nomméecustom-metric dépasse 10. La métrique custom-metric doit être journalisée pendant l’entraînement avec wandb.Run.log({"custom-metric": value }).