You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we have four stacking-based estimators: StackingRegressor and StackingClassifier, and CV variant of each. They are independently coded, while core steps are common.
This makes enhancement work time-consuming, since contributors often need to make similar update on four source code. I would suggest refactoring the four estimators with appropriate class inheritance structure. This will make issues like #439 and #255 much simpler to implement.
The text was updated successfully, but these errors were encountered:
Totally agree. They were implemented one at a time, over time, and the API changed quite a bit based on what's useful and what not. Now after 1-2 years that it's kind of stabilized and they remain pretty similar "core"-wise, it'd be good to consolidate them via a parent Stacking class
Currently we have four stacking-based estimators:
StackingRegressor
andStackingClassifier
, andCV
variant of each. They are independently coded, while core steps are common.This makes enhancement work time-consuming, since contributors often need to make similar update on four source code. I would suggest refactoring the four estimators with appropriate class inheritance structure. This will make issues like #439 and #255 much simpler to implement.
The text was updated successfully, but these errors were encountered: