Skip to content
4 changes: 2 additions & 2 deletions python-package/lightgbm/sklearn.py
Original file line number Diff line number Diff line change
Expand Up @@ -731,7 +731,7 @@ def feature_name_(self):
return self._Booster.feature_name()


class LGBMRegressor(LGBMModel, _LGBMRegressorBase):
class LGBMRegressor(_LGBMRegressorBase, LGBMModel):
"""LightGBM regressor."""

def fit(self, X, y,
Expand All @@ -758,7 +758,7 @@ def fit(self, X, y,
+ _base_doc[_base_doc.find('eval_init_score :'):])


class LGBMClassifier(LGBMModel, _LGBMClassifierBase):
class LGBMClassifier(_LGBMClassifierBase, LGBMModel):
"""LightGBM classifier."""

def fit(self, X, y,
Expand Down