-
Notifications
You must be signed in to change notification settings - Fork 215
Closed
Description
As far as I understand, PropertyPrediction task trains a predictor against the standardized target values (for example, the loss is computed against the standardized target values at this line), and therefore,
the method predict in PropertyPrediction is designed to output the standardized prediction, whose mean equals 0 and std equals 1. I felt this is a bit confusing for users, because the output of predict has to be calibrated by users after calling predict, which could be forgotten and then could lead to suboptimal predictive performance.
To this end, I would like to ask,
- whether my understanding on
predictis correct, - the reason why the output of
predicthas to be standardized, and - if there is no solid reason on it, whether I can fix it so that the output of
predictis non-standardized, which will include destructive changes on APIs.
Metadata
Metadata
Assignees
Labels
No labels