-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keep names but label in as_forecast? #908
Comments
Kind of as an aside in this particular case we could also consider standarising on the ecosystem choice of |
We could secretly allow Labels would require an attribute which is again a bit brittle... I think the restriction we have makes things a lot easier |
Stop - you are making me cry. 👎🏻
I really don't like this idea either but I'm not sure of alternative is pre and post transformers aren't a goer. I do think there is a reasonable case that people have thought about |
Keeping track of column names is quite a pain in All that said I can see that we need |
I agree if we can just do away with needing the model column that would be ideal. I think its just fairly hard coded in a bunch of places vs really really needing to be there? |
I've just done a cursory full-text search and this seems like a legacy requirement to me. |
I see it in two places (from this): https://github.com/search?q=repo:epiforecasts/scoringutils%20%22model%22&type=code
|
Open to changing it. I think the old idea was really mostly: it's clean and simple. Also it's only soft-enforces: if you don't provide a model column, we'll just add one for you. |
Here we rename inputs into our standard format. Some users (especially maybe devs) may want to keep their own variable names in output (i.e. hubverse-org/hubEvals#46) whilst we may prefer a workflow with class converters to and from our format and others we might want to consider alternatives (i.e issue title is one alternative).
Personally, i think that this would be a fairly large refactor with fairly little gain but still its a maybe.
The text was updated successfully, but these errors were encountered: