> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-codex-link-agent-evals-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Mettre en pause, reprendre et annuler un balayage avec la CLI.

# Gérer les balayages

Cette page explique comment contrôler le cycle de vie d’un balayage actif depuis la ligne de commande. Vous pouvez éviter de gaspiller des ressources de calcul, préserver les expériences en cours ou interrompre temporairement l’exploration sans perdre l’état.

Utilisez la [CLI W\&B](/fr/models/ref/cli/wandb-sweep) pour mettre en pause, reprendre, arrêter et annuler un balayage. Chaque commande détermine si le balayage crée de nouvelles run et ce qu’il advient des run déjà en cours. Dans chaque cas, fournissez l’ID du balayage généré par W\&B lors de l’initialisation du balayage.

<div id="pause-a-sweep">
  ## Mettre en pause un balayage
</div>

Utilisez la commande [`wandb sweep --pause`](/fr/models/ref/cli/wandb-sweep) 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.

```bash theme={null}
wandb sweep --pause entity/project/sweep_ID
```

<div id="resume-a-sweep">
  ## Reprendre un balayage
</div>

Reprenez un balayage en pause avec la commande [`wandb sweep --resume`](/fr/models/ref/cli/wandb-sweep). Le balayage recommencera alors à créer de nouveaux runs selon sa stratégie de recherche. Saisissez l’ID du balayage.

```bash theme={null}
wandb sweep --resume entity/project/sweep_ID
```

<div id="stop-a-sweep">
  ## Arrêter un balayage
</div>

Utilisez la commande [`wandb sweep --stop`](/fr/models/ref/cli/wandb-sweep) 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.

```bash theme={null}
wandb sweep --stop entity/project/sweep_ID
```

<div id="cancel-a-sweep">
  ## Annuler un balayage
</div>

Utilisez la commande [`wandb sweep --cancel`](/fr/models/ref/cli/wandb-sweep) 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.

```bash theme={null}
wandb sweep --cancel entity/project/sweep_ID
```

Pour plus d’informations sur les signaux et les exécutions de balayage, voir [Gestion des signaux et exécutions de balayage](/fr/models/sweeps/signal-handling-sweep-runs). Pour obtenir la liste complète des options de la commande CLI, voir le [Guide de référence de la CLI wandb sweep](/fr/models/ref/cli/wandb-sweep).

<Warning>
  La suppression d’un projet n’arrête pas les [sweeps](/fr/models/sweeps) actifs ni leurs agents. Pour les arrêter, annulez ou arrêtez le balayage avec `wandb sweep --cancel` ou `wandb sweep --stop`, puis arrêtez chaque processus d’agent.
</Warning>

<div id="sweep-and-run-statuses">
  ## Statuts des balayages et des runs
</div>

Un balayage orchestre plusieurs runs afin d’explorer des combinaisons d’hyperparamètres. Les sections suivantes décrivent l’interaction entre le statut du balayage et celui du run, afin que vous puissiez gérer efficacement vos optimisations d’hyperparamètres, notamment en comprenant en quoi les deux statuts diffèrent, ce qui se passe lorsque vous arrêtez un run individuel et quelle commande du cycle de vie choisir.

<div id="key-differences">
  ### Différences clés
</div>

* **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`, `Failed` ou `Crashed`.
* **Le statut du run** reflète l’état d’exécution de chaque run. Le statut du run peut être `Pending`, `Running`, `Finished`, `Failed`, `Crashed` ou `Killed`.

<div id="stop-an-individual-run">
  ### Arrêter un run spécifique
</div>

Lorsque vous [arrêtez un run](/fr/models/runs/stop-runs) dans un balayage, l’agent de balayage lance automatiquement le run suivant. Utilisez ce mécanisme pour ignorer les configurations peu performantes sans interrompre la progression globale du balayage.

<div id="recommendations">
  ### Recommandations
</div>

Les recommandations suivantes vous aident à choisir la commande de cycle de vie adaptée à la situation, afin d’éviter de perdre du travail utile ou de mobiliser inutilement des ressources de calcul.

* Utilisez `--pause` au lieu de `cancel` pour 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 `--stop` pour un arrêt propre lorsque vous avez trouvé des hyperparamètres satisfaisants.
* Réservez `--cancel` aux situations d’urgence, lorsque les runs consomment des ressources excessives ou produisent des erreurs.
