Closed glemaitre closed 5 years ago
currently higher is not always better for the scores and it allows to have multiple scores
but I agree that the make_scorer from sklearn would allow not to reinvent the wheel...
currently higher is not always better for the scores and it allows to have multiple scores
Make it negative then :)
I know :)
I would say don't touch something that's working fine. We have plenty features to implement. I wrapped sklearn's scores on purpose into classes to be able to have paramterizable scores and getting rid of that IMHO bad design negative RMSE (for example).
I'd close this issue for now.
Scores are defined as classes. IMO, this is an over-complicated design.
I think that those classes could be replaced by functions. If we want to keep the class first citizen then we could only do a wrapper to create classes from functions. What I am unsure is the impact on the backend to shift paradigm.