Skip to main content
The Run state indicates the current status of a W&B run. You can view the state of a run in the W&B App or programmatically using the W&B Python SDK.

Run states

The following table describes the possible states a run can be in:

Run states in sweeps

When runs are part of a sweep, their states behave independently from the sweep’s status:
  • Individual run states reflect each run’s execution status (Running, Finished, Failed, etc.)
  • Sweep status controls whether new runs are created, not how existing runs execute
  • Pausing or stopping a sweep doesn’t affect already-running runs
  • Only cancelling a sweep forcibly kills running runs (changes their state to Killed)
For a detailed explanation of how sweep and run statuses interact, see Understanding sweep and run statuses.

View the state of a run

Programmatically or interactively view a run’s state with the Python SDK or W&B App.
Use the state property of the wandb.Api.Run object to access the current state of a run.The following code snippet retrieves and prints the state of all runs in a specified project. Copy and paste the following code snippet into your Python environment. Replace the values enclosed in angle brackets (< >) with your own values:
You can apply different filters to retrieve runs from your projects based on different criteria. See Filter runs to learn more about filtering runs programmatically.