Skip to main content
With W&B Weave, you can trace function calls in your code and link them directly to the W&B runs in which they ran. When you trace a function with @weave.op() and call it inside a wandb.init() context, Weave automatically associates the trace with the W&B run. The Traces table shows links to any associated runs.

View a W&B run in the Traces table

The following Python code shows how Weave links traced Ops to W&B runs when you run them inside a wandb.init() context. These traces appear in the Weave UI and are associated with the corresponding run.To view a W&B run as a Weave trace:
  1. In the terminal, install dependencies.
  1. Log in to W&B.
  1. In the following script, replace your-team-name/your-project-name with your W&B entity and project:
  1. Run the script.
  1. Navigate to the W&B app and select your project.
  2. In the Weave project sidebar, click Traces. The Traces table displays links to any associated runs.
You can now open any trace from the Traces table to inspect the linked W&B run and review its associated experiment context.