Skip to content

Lazily make annotator instances in an EnsembleAnnotator#1375

Merged
superdosh merged 3 commits into
mainfrom
ensemble-lazy-make
Nov 3, 2025
Merged

Lazily make annotator instances in an EnsembleAnnotator#1375
superdosh merged 3 commits into
mainfrom
ensemble-lazy-make

Conversation

@superdosh
Copy link
Copy Markdown
Contributor

@superdosh superdosh commented Oct 31, 2025

Also adds a helper that should help with the cheval use case.

Motivation here is that in cheval we need to be able to initialize the annotator instance before the annotator is fully up, which isn't possible if the components are instantiated before ready.

Step of https://github.com/mlcommons/sugar/issues/192

Still have to fix tests on the related one (https://github.com/mlcommons/sugar/pull/228), but this one is now ready.

@superdosh superdosh temporarily deployed to Scheduled Testing October 31, 2025 18:31 — with GitHub Actions Inactive
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Oct 31, 2025

MLCommons CLA bot All contributors have signed the MLCommons CLA ✍️ ✅

@superdosh superdosh temporarily deployed to Scheduled Testing October 31, 2025 20:36 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing October 31, 2025 20:41 — with GitHub Actions Inactive
@superdosh superdosh marked this pull request as ready for review October 31, 2025 20:50
@superdosh superdosh requested a review from a team as a code owner October 31, 2025 20:50
@superdosh superdosh merged commit 706a681 into main Nov 3, 2025
2 checks passed
@superdosh superdosh deleted the ensemble-lazy-make branch November 3, 2025 21:17
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants