Skip to main content

Bonnes pratiques pour organiser les recherches d'hyperparamètres

Lorsque vous lancez de nombreuses recherches d’hyperparamètres, ajoutez des tags à vos runs afin de pouvoir regrouper et retrouver plus tard les expériences associées. Ajoutez des tags aux runs i …

Puis-je reprendre un run au sein d'un sweep ?

La reprise d’un run n’est pas prise en charge au sein d’un sweep W&B. Si vous transmettez un run_id ou utilisez wandb.init(resume=…) pendant qu’un agent de sweep …

Comment puis-je modifier le répertoire local dans lequel mon sweep journalise ses données ?

Définissez le répertoire de journalisation des données de run à l’aide de la variable d’environnement WANDB_DIR. Par exemple :

Comment puis-je reprendre un sweep à l'aide de code Python ?

Pour reprendre un sweep, transmettez le sweep_id à la fonction wandb.agent().

Quelle est la meilleure façon de journaliser les modèles issus des runs d'un sweep ?

Pour journaliser des modèles dans un sweep, créez un artifact de modèle pour le sweep. Chaque version correspond à un run différent du sweep. …

Comment puis-je activer la journalisation du code avec Sweeps ?

Pour activer la journalisation du code pour les sweeps, ajoutez wandb.log_code() après l’initialisation du run W&B. Cette étape est nécessaire même lorsque …

Comment puis-je corriger l'erreur CommError, Run does not exist pendant un sweep ?

Si les erreurs CommError, Run does not exist et ERROR Error uploading apparaissent toutes deux pendant un sweep, la cause la plus probable est que vo …

Comment puis-je corriger l'erreur Cuda out of memory pendant un sweep ?

Si l’erreur Cuda out of memory apparaît pendant un sweep, refactorisez votre code pour utiliser une exécution basée sur des processus. Réécrivez votre code sous forme de …

Comment puis-je corriger une anaconda 400 error pendant un sweep ?

Une anaconda 400 error pendant un sweep signifie souvent que vous n’avez pas journalisé la métrique que vous optimisez. Le message suivant peut s’afficher : The sweep c …

Comment puis-je définir des variables booléennes comme hyperparamètres ?

Pour transmettre des hyperparamètres sous forme d’options booléennes, utilisez la macro dans la section command de votre configuration de sweep. La macro au …

Comment puis-je relancer une recherche sur grille ?

Si une recherche sur grille se termine alors que certains runs W&B ont planté, supprimez ces runs pour les relancer. Sélectionnez ensuite le bouton Resume sur …

Comment puis-je définir des valeurs d'hyperparamètres par défaut dans un sweep ?

Il n’est pas nécessaire de fournir une valeur pour chaque hyperparamètre d’un sweep W&B. Vous pouvez définir des valeurs par défaut et laisser le sweep les remplac …

Comment puis-je utiliser W&B Sweeps avec SageMaker ?

Vous pouvez utiliser W&B Sweeps avec Amazon SageMaker pour exécuter des recherches d’hyperparamètres sur des tâches d’entraînement SageMaker. Pour vous authentifier …

Comment puis-je utiliser W&B Sweeps avec une infrastructure cloud ?

Pour exécuter un sweep W&B sur une infrastructure cloud telle qu’AWS Batch ou ECS, publiez le sweep_id afin que tout agent de sweep W&B pui …

Comment puis-je utiliser des commandes CLI personnalisées avec les sweeps ?

Vous pouvez utiliser W&B Sweeps avec des commandes CLI personnalisées si la configuration d’entraînement transmet des arguments de ligne de commande. Cela vous permet de …

Comment puis-je utiliser le graphique de coordonnées parallèles dans W&B ?

Le graphique de coordonnées parallèles montre la relation entre les hyperparamètres et les métriques sur de nombreux runs. Chaque ligne représente un run ; chaque …

Comment exécuter des sweeps sur SLURM ?

Pour exécuter des W&B Sweeps avec le système de planification SLURM, lancez wandb agent —count 1 SWEEP_ID dans chaque job planifié. L’agent exécute …

Est-il possible d’ajouter des valeurs supplémentaires à un sweep, ou dois-je en lancer un nouveau ?

Une fois qu’un sweep W&B a démarré, vous ne pouvez plus modifier la configuration de sweep. Vous pouvez toutefois accéder à n’importe quelle vue de tableau, sélectionner des r …

Optimiser plusieurs métriques

W&B Sweeps optimise une seule métrique objectif. Pour optimiser plusieurs métriques dans un même run, combinez-les en une somme pondérée …

Que se passe-t-il si je modifie mes fichiers Python pendant l’exécution d’un sweep ?

Le comportement dépend du fichier que vous modifiez. Pendant l’exécution d’un sweep : si le script train.py utilisé par le sweep est modifié …

Qu’est-ce que la colonne Est. Runs ?

Lorsque vous créez un sweep W&B avec un espace de recherche discret, W&B fournit une estimation du nombre de runs générés. Ce total re …

Pourquoi mon agent de sweep ne récupère-t-il pas de nouveaux runs ?

Si votre agent de sweep démarre mais ne reçoit aucune nouvelle configuration de run, ou reçoit un seul run puis reste inactif, plusieurs …
Dernière modification le 30 septembre 2026