- Configurez votre script d’entraînement pour créer et suivre des combinaisons d’hyperparamètres avec W&B. Voir Ajouter W&B à votre code pour des exemples.
- Définissez un fichier de configuration pour votre balayage.
dtzl1o7u) ou inclure l’entité et le projet sous forme de chemin :
entity: votre nom d’utilisateur W&B ou le nom de votre équipe.project: le nom du projet dans lequel vous voulez que W&B stocke les résultats du run. Si vous ne spécifiez pas de projet, W&B place le run dans un projet appelé “Uncategorized”.sweep_ID: l’ID unique pseudo-aléatoire généré par W&B.
- CLI
- Script Python ou notebook
Utilisez la commande Pour un arrêt propre lorsque vous interrompez l’agent (par exemple avec
wandb agent pour démarrer un balayage. Fournissez l’ID du balayage renvoyé par W&B lorsque vous initialisez le balayage.Remplacez [SWEEP-ID] par votre ID du balayage dans la commande suivante :Ctrl+C), utilisez wandb agent --forward-signals [SWEEP-ID] afin que le run en cours reçoive le signal et puisse s’arrêter correctement. Voir Signal handling and sweep runs pour plus de détails.Limiter le nombre de runs tentés par un agent de balayage
- CLI
- Script Python ou notebook
Commencez par initialiser votre balayage avec la commande Ensuite, passez une valeur entière à l’indicateur
wandb sweep. Pour plus d’informations, voir Initialize sweeps.count pour définir le nombre maximal de runs à essayer.