> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# États des runs

> Découvrez les différents états que peut avoir un run W&B.

L’[état du run](/fr/products/wandb/runs/run-states#run-states) indique le statut actuel d’un run W\&B. Vous pouvez [consulter l’état](/fr/products/wandb/runs/run-states#view-the-state-of-a-run) d’un run dans la W\&B App ou par programmation avec le SDK Python W\&B.

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

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

| État | Description |
| - | - |
| `Crashed` | Le run a cessé d’envoyer des signaux de vie (heartbeats) dans 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é ses données, ou a appelé `wandb.Run.finish()`. |
| `Killed` | Le run a été arrêté de force avant de pouvoir 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 avec les sweeps et les jobs Launch). |

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

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

* **Les états des runs individuels** reflètent le statut d’exécution de chaque run (Running, Finished, Failed, etc.)
* **Le statut du sweep** détermine si de nouveaux runs sont créés, mais n’a aucune incidence sur l’exécution des runs existants
* La mise en pause ou l’arrêt d’un sweep n’affecte pas les runs déjà en cours d’exécution
* Seule l’annulation d’un sweep interrompt de force les runs en cours (leur état passe à `Killed`)

Pour une explication détaillée des interactions entre les statuts des sweeps et ceux des runs, consultez [Comprendre les statuts des sweeps et des runs](/fr/products/wandb/sweeps/pause-resume-and-cancel-sweeps#understanding-sweep-and-run-statuses).

<h2 id="view-the-state-of-a-run">
  Afficher l’état d’un run
</h2>

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

<Tabs>
  <Tab title="SDK Python W&B">
    Utilisez la propriété `state` de l’objet [`wandb.Api.Run`](/fr/products/wandb/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-collez-le dans votre environnement Python, puis remplacez les valeurs entre chevrons (`< >`) par les vôtres :

    ```python theme={"system"}
    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 les runs de vos projets selon divers critères. Pour en savoir plus sur le filtrage des runs par programmation, consultez [Filtrer les runs](/fr/products/wandb/runs/filter-runs).
  </Tab>

  <Tab title="W&B App">
    Pour afficher l’état d’un run depuis la 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 à afficher ou faites défiler la liste jusqu’à celui-ci.
    4. Sélectionnez le run pour ouvrir sa page d’aperçu.
    5. Choisissez l’onglet **Overview**.

    L’état actuel du run s’affiche à côté du champ **State**.
  </Tab>
</Tabs>
