wandb) inclut un callback WandbCallback pour journaliser les métriques, les configurations et les boosters enregistrés lors de l’entraînement avec XGBoost. Vous pouvez voir ici un tableau de bord W&B en direct avec les résultats du WandbCallback de XGBoost.

Premiers pas
WandbCallback à XGBoost :
Référence de WandbCallback
Fonctionnalités
WandbCallback à un modèle XGBoost entraîne les actions suivantes :
- Journalise la configuration du modèle booster dans W&B.
- Journalise les métriques d’évaluation collectées par XGBoost, telles que
rmse, la précision, etc., dans W&B. - Journalise les métriques d’entraînement collectées par XGBoost (si vous fournissez des données à
eval_set). - Journalise le meilleur score et la meilleure itération.
- Enregistre et téléverse votre modèle entraîné vers les artefacts W&B (lorsque
log_model = True). - Journalise le graphique d’importance des variables lorsque
log_feature_importance=True(par défaut). - Capture la meilleure métrique d’évaluation dans
wandb.Run.summarylorsquedefine_metric=True(par défaut).
Arguments
-
log_model: (boolean) si True, enregistre et téléverse le modèle dans les artefacts W&B. -
log_feature_importance: (boolean) si True, journalise un graphique à barres d’importance des variables. -
importance_type: (str) l’une des valeurs{weight, gain, cover, total_gain, total_cover}pour un modèle basé sur des arbres.weightpour un modèle linéaire. -
define_metric: (boolean) si True (par défaut), capture les performances du modèle à la meilleure étape de l’entraînement, plutôt qu’à la dernière étape, dans votrerun.summary.
Ajustez vos hyperparamètres avec Sweeps
