Release 0.28.0
Features
Registered Model Tags
Organize and catalog your models with a new organization tool — Tags in the Model Registry.
- Use tags to make models more discoverable in your internal model zoo, like "Computer Vision" or "Natural Language"
- Tags can also help you find models from a given pretrained model, liked "YOLO" or "BERT"
Model Registry Notifications
Keep up to date with the latest changes to your production model workflow. With the new Notifications feature, automatically get a Slack message when someone adds a new candidate model to your team's Model Registry.
Aggregate Runs from the Workspace
Previously, when a user wanted to aggregate runs in the line plot, they would have to aggregate in each panel manually but could not apply across all workspace panels. Users now have the ability to aggregate runs in all panels in the workspace through a multi-run aggregation toggle in the workspace settings.
Major Performance Improvements
We’ve optimized common query patterns to provide dramatic (often 40x or more) speedups in page loading times.
Fixes
- Sweeps: optional
strict
termination condition for Hyperband kills more runs. - Sweeps: misc SDK and UI improvements (CLI changes, better error messaging, term log prettying, estimated runs capped at run_cap).
- Triggers: UI Improvements -
- Updated the
Create Trigger
modal to split the job selector between the job name and version/alias. The jobs are also sorted by the number of runs associated with them. - Removed query to retrieve all artifacts under an entity while loading the launch config editor - it now loads almost immediately.
- Updated the
- Organizations can now be renamed.
- Added new text and styling for the
failed
run state. - Tag search is now case-sensitive.
- Improved styling for model registry tags.
- Updated alias icon in Model Registry to be distinguishable from tags.
- Added a setting
disable_job_creation
to allow users to opt out of creating jobs. - Automatically shorten job names if they would be longer than the maximum artifact name.
- Fixed an issue for the
local-container
runner to support custom entrypoints properly. - Fixed an issue where job artifacts were being committed without the
latest
alias. - Improved logging to prevent Kubernetes runner from appearing to hang.
- Weave panel popup config no longer overflows.