Mettre en pause un balayage
wandb sweep --pause pour mettre un balayage en pause, afin qu’il cesse temporairement de créer de nouveaux runs. Les Runs déjà en cours d’exécution se poursuivront jusqu’à leur achèvement. Indiquez l’ID du balayage.
Reprendre un balayage
wandb sweep --resume. Le balayage recommencera alors à créer de nouveaux runs selon sa stratégie de recherche. Saisissez l’ID du balayage.
Arrêter un balayage
wandb sweep --stop pour arrêter un balayage. Un balayage arrêté ne crée plus de nouveaux runs. Les runs déjà en cours d’exécution se poursuivent jusqu’à leur terme. Indiquez l’ID du balayage.
Annuler un balayage
wandb sweep --cancel pour annuler un balayage, ce qui met fin de force à toutes les run actives et empêche la création de nouvelles run. Les run s’arrêtent brutalement, sans laisser aux processus en cours la possibilité d’exécuter des gestionnaires de signaux définis par l’utilisateur. Fournissez l’ID du balayage.
Statuts des balayages et des runs
Différences clés
- Le statut du balayage détermine si l’agent crée de nouveaux runs. Le statut du balayage peut être
Running,Paused,Stopped,Cancelled,Finished,FailedouCrashed. - Le statut du run reflète l’état d’exécution de chaque run. Le statut du run peut être
Pending,Running,Finished,Failed,CrashedouKilled.
Arrêter un run spécifique
Recommandations
- Utilisez
--pauseau lieu decancelpour interrompre temporairement l’exploration sans perdre les Experiments en cours. - Surveillez le statut de chaque run afin d’identifier les défaillances systématiques.
- Utilisez
--stoppour un arrêt propre lorsque vous avez trouvé des hyperparamètres satisfaisants. - Réservez
--cancelaux situations d’urgence, lorsque les runs consomment des ressources excessives ou produisent des erreurs.