-
Notifications
You must be signed in to change notification settings - Fork 45
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
[ENH] online update capability for probabilistic regressors #462
Conversation
FYI @simon-hirsch, @BerriJ - this extends the framework to add online methods :-) |
Looks generally quite cool to me 👍 Generally, I think putting the "remember old data and fit on the union of new data and old data" strategy in a separate estimator is a good thing, as it potentially dangerous wrt to the disc space an estimator saved with For testing, you'd might want to use a |
This is just testing the interface, and it should not matter imo for the test. Regarding the "conceptual model", unlike |
Agreed, I think it is an issue with |
Adds framework support for online update capability for probabilistic regressors, and a simple composite strategy that refits on all data, for testing the framework. Closes #463
Contains:
update
/_update
method for batch updatescapability:online
for respective estimatorsOnlineRefit
that adds thecapability:online
tag and refits the regressor upon all data seen so far. This is a separate estimator to avoid that all estimators remember (and clutterself
) with the dataOnlineDontRefit
that turns off online capabilityTestAllRegressors