code: def fit(self, X, y,
              sample_weight=None, init_score=None,
              eval_set=None, eval_names=None, eval_sample_weight=None,
              eval_init_score=None, eval_metric=None, early_stopping_rounds=None,
              verbose=True, feature_name='auto', categorical_feature='auto', callbacks=None):
          
          super(LGBMRegressor, self).fit(X, y, sample_weight=sample_weight,
                                         init_score=init_score, eval_set=eval_set,
                                         eval_names=eval_names,
                                         eval_sample_weight=eval_sample_weight,
                                         eval_init_score=eval_init_score,
                                         eval_metric=eval_metric,
                                         early_stopping_rounds=early_stopping_rounds,
                                         verbose=verbose, feature_name=feature_name,
                                         categorical_feature=categorical_feature,
                                         callbacks=callbacks)
          return self
docs: Docstring is inherited from the LGBMModel.