Andrew Truong
Andrew Truong
Resolves: - https://wandb.atlassian.net/browse/WB-19388 This PR moves metadata that was previously top level (`name`, `description`) to a new top-level `metadata` field which prevents collision with other libraries that also have `name`...
Resolves: - https://wandb.atlassian.net/browse/WB-18523 This PR changes `Evaluation.evaluate` to not crash the user script if an exception is raised in a scoring function. Instead, the error is captured and relayed to...
This PR converts the old sorta-abstract interfaces to python protocols. Longer term, it may make sense to split these out into a `protocols.py`
1. Move files under `trace_server` that are used by the client into `trace_server_common` 2. `trace_server` is excluded from the build Companion: https://github.com/wandb/core/pull/24677
Puts ops into fixtures to avoid an issue where parallelization in CI causes the `obj.py` code to get cleaned up unexpectedly More details: https://weightsandbiases.slack.com/archives/C03BSTEBD7F/p1728502160245839