Skip to content

Conversation

@ylvab
Copy link
Contributor

@ylvab ylvab commented Dec 22, 2025

At Sigholm, we use a staged deployment of new models, running them first in our staging environment before deployment to production. In order to do that, we need to control which version of a model is used. We have previously (OpenSTEF v3) used model_id for this, but looking at the design, the parameter run_name seems to be fit for this purpose. This change adds optimally using run_name in on_predict_start, following the same pattern as in on_fit_start. Let me know if this is design aligns with the overarching ideas so that I can implement proper tests.

Mainly asking @egordm, since you seem you have designed these classes.
@bartpleiter and @JanMaartenvanDoorn: FYI

@github-actions github-actions bot added the feature New feature or request label Dec 22, 2025
Copy link
Collaborator

@egordm egordm left a comment

Choose a reason for hiding this comment

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

Great addition. Looks good to me!

@egordm
Copy link
Collaborator

egordm commented Dec 22, 2025

Can you run poe all to fix formatting / linting issues? Once the pipeline passes, we can merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants