Skip to content

Refactors EnsembleAnnotatorSet initialization.#1071

Merged
superdosh merged 3 commits into
mainfrom
ensemble-annotator-set
Jun 11, 2025
Merged

Refactors EnsembleAnnotatorSet initialization.#1071
superdosh merged 3 commits into
mainfrom
ensemble-annotator-set

Conversation

@superdosh
Copy link
Copy Markdown
Contributor

@superdosh superdosh commented Jun 6, 2025

Context: Enabling simple swapping of components in an ensemble. See the notebook here as an example: mlcommons/modelplane#20

This makes the minimal public interfaces.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 6, 2025

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

@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 12:22 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 12:22 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 12:22 — with GitHub Actions Inactive
@superdosh superdosh force-pushed the ensemble-annotator-set branch from 1b2b6df to 9980503 Compare June 10, 2025 12:31
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 12:31 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 12:31 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 12:31 — with GitHub Actions Inactive
@superdosh superdosh force-pushed the ensemble-annotator-set branch from 9980503 to 949eb6c Compare June 10, 2025 13:26
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 13:26 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 13:26 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 13:26 — with GitHub Actions Inactive
@superdosh superdosh marked this pull request as ready for review June 10, 2025 13:51
@superdosh superdosh requested a review from a team as a code owner June 10, 2025 13:51
Copy link
Copy Markdown
Contributor

@bkorycki bkorycki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Can you also remove the SafetyModelResponse from modelbench private when you get a chance?

@superdosh
Copy link
Copy Markdown
Contributor Author

superdosh commented Jun 10, 2025

Looks good! Can you also remove the SafetyModelResponse from modelbench private when you get a chance?

Wish I'd done this earlier. I'm going to try to preserve the import paths in modelbench-private, so will make some changes here.

Draft PR of the needed changes is up in modelbench-private.

@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 19:33 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 19:33 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 19:33 — with GitHub Actions Inactive
@superdosh superdosh force-pushed the ensemble-annotator-set branch from 671fe92 to 6088678 Compare June 10, 2025 19:44
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 19:44 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 19:44 — with GitHub Actions Inactive
@superdosh superdosh temporarily deployed to Scheduled Testing June 10, 2025 19:44 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor

@rogthefrog rogthefrog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏻

@superdosh superdosh merged commit c59bf58 into main Jun 11, 2025
4 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 11, 2025
@superdosh superdosh deleted the ensemble-annotator-set branch June 11, 2025 12:21
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.

3 participants