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

# États des runs

> Découvrez les différents états possibles d’un run W&B.

L’[état du run](/fr/models/runs/run-states#run-states) indique le statut actuel d’un run W\&B. Vous pouvez [consulter l’état](/fr/models/runs/run-states#view-the-state-of-a-run) d’un run dans la W\&B App ou de façon programmatique à l’aide du W\&B Python SDK.

<div id="run-states">
  ## États des runs
</div>

Le tableau suivant décrit les états possibles d’un run :

| État       | Description                                                                                                            |
| ---------- | ---------------------------------------------------------------------------------------------------------------------- |
| `Crashed`  | Le run a cessé d’envoyer des signaux de vie depuis le processus interne, ce qui peut se produire si la machine plante. |
| `Failed`   | Le run s’est terminé avec un code de sortie non nul.                                                                   |
| `Finished` | Le run s’est terminé et a entièrement synchronisé les données, ou a appelé `wandb.Run.finish()`.                       |
| `Killed`   | Le run a été arrêté de force avant d’avoir pu se terminer.                                                             |
| `Running`  | Le run est toujours en cours d’exécution et a récemment envoyé un signal de vie.                                       |
| `Pending`  | Le run est planifié, mais n’a pas encore démarré (fréquent dans Sweeps et les jobs Launch).                            |

<div id="run-states-in-sweeps">
  ### États des runs dans les Sweeps
</div>

Lorsque des runs font partie d’un [Sweeps](/fr/models/sweeps/), leurs états évoluent indépendamment du statut du Sweeps :

* **Les états de run individuels** reflètent le statut d’exécution de chaque run (Running, Finished, Failed, etc.)
* **Le statut du Sweeps** détermine si de nouveaux runs sont créés, et non la façon dont les runs existants s’exécutent
* Mettre en pause ou arrêter un Sweeps n’affecte pas les runs déjà en cours d’exécution
* Seule l’annulation d’un Sweeps met fin de force aux runs en cours d’exécution (en faisant passer leur état à `Killed`)

Pour une explication détaillée de l’interaction entre les statuts du Sweeps et du run, voir [Comprendre les statuts de Sweeps et de run](/fr/models/sweeps/pause-resume-and-cancel-sweeps#understanding-sweep-and-run-statuses).

<div id="view-the-state-of-a-run">
  ## Voir l'état d'un run
</div>

Affichez l'état d'un run, par code ou de manière interactive, avec le SDK Python ou W\&B App.

<Tabs>
  <Tab title="SDK Python">
    Utilisez la propriété `state` de l'objet [`wandb.Api.Run`](/fr/models/ref/python/public-api/runs) pour accéder à l'état actuel d'un run.

    L'extrait de code suivant récupère et affiche l'état de tous les runs d'un projet donné. Copiez et collez l'extrait de code suivant dans votre environnement Python. Remplacez les valeurs entre chevrons (`< >`) par vos propres valeurs :

    ```python theme={null}
    import wandb

    api = wandb.Api()

    runs = api.runs(path="<entity>/<project>")

    # Accéder aux propriétés de l'objet run
    for run in runs:
        print(f"Run: {run.name}")
        print(f"Run state: {run.state}")
        print()
    ```

    Vous pouvez appliquer différents filtres pour récupérer des runs de vos projets selon divers critères. Voir [Filtrer les runs](/fr/models/runs/filter-runs) pour en savoir plus sur le filtrage des runs par code.
  </Tab>

  <Tab title="W&B App">
    Affichez l'état d'un run dans W\&B App :

    1. Accédez à votre projet W\&B.
    2. Sélectionnez l'onglet **Workspace** ou **Runs** dans la barre latérale du projet.
    3. Recherchez le run que vous souhaitez afficher ou faites défiler la page jusqu'à celui-ci.
    4. Sélectionnez le run pour ouvrir sa page d'aperçu.
    5. Choisissez l'onglet **Aperçu**.

    À côté du champ **State**, consultez l'état actuel du run.
  </Tab>
</Tabs>
