Skip to main content

fonction wandb.sweep

Initialisez un sweep d’hyperparamètres. Recherchez les hyperparamètres qui optimisent une fonction de coût d’un modèle d’apprentissage automatique en testant différentes combinaisons. Notez bien l’identifiant unique sweep_id renvoyé. Lors d’une étape ultérieure, fournissez le sweep_id à un agent de sweep. Voir la structure de configuration d’un sweep pour savoir comment définir votre sweep.

Arguments

  • sweep: La configuration d’une recherche d’hyperparamètres (ou un générateur de configuration). Si vous fournissez un callable, assurez-vous qu’il ne prend pas d’arguments et qu’il renvoie un dictionnaire conforme à la spécification de configuration des sweeps W&B.
  • entity: Le nom d’utilisateur ou le nom de l’équipe vers lequel vous souhaitez envoyer les runs W&B créés par le sweep. Assurez-vous que l’entité que vous spécifiez existe déjà. Si vous ne spécifiez pas d’entité, le run sera envoyé à votre entité par défaut, qui correspond généralement à votre nom d’utilisateur.
  • project: Le nom du projet vers lequel sont envoyés les runs W&B créés à partir du sweep. Si le projet n’est pas spécifié, le run est envoyé à un projet intitulé ‘Uncategorized’.
  • prior_runs: Les ID des runs existants à ajouter à ce sweep.

Retourne

str: Un identifiant unique pour le sweep.