class_docstr: Base parameter fitting estimator class.
  
  The base parameter fitter specifies the methods and method signatures that all
  parameter fitter have to implement.
  
  Specific implementations of these methods is deferred to concrete instances.
docstr: Fit estimator and estimate parameters.
  
  private _fit containing the core logic, called from fit
  
  Writes to self:
      Sets fitted model attributes ending in "_".
  
  Parameters
  ----------
  X : guaranteed to be of a type in self.get_tag("X_inner_mtype")
      Time series to which to fit the estimator.
  
  Returns
  -------
  self : reference to self
docstr_tok: ["Fit","estimator","and","estimate","parameters",".","private","_fit","containing","the","core","logic",",","called","from","fit","Writes","to","self",":","Sets","fitted","model","attributes","ending","in","``","_","''",".","Parameters","--","--","--","--","--","X",":","guaranteed","to","be","of","a","type","in","self.get_tag","(","``","X_inner_mtype","''",")","Time","series","to","which","to","fit","the","estimator",".","Returns","--","--","--","-","self",":","reference","to","self"]
code: def _fit(self, X):
      """Fit estimator and estimate parameters.
  
      private _fit containing the core logic, called from fit
  
      Writes to self:
          Sets fitted model attributes ending in "_".
  
      Parameters
      ----------
      X : guaranteed to be of a type in self.get_tag("X_inner_mtype")
          Time series to which to fit the estimator.
  
      Returns
      -------
      self : reference to self
      """
      raise NotImplementedError("abstract method")
  
file_path: sktime/sktime/param_est/base.py
imports: from sktime.base import BaseEstimator
  from sktime.datatypes import VectorizedDF, check_is_scitype, convert, scitype_to_mtype, update_data
  from sktime.utils.sklearn import is_sklearn_transformer
  from sktime.utils.validation._dependencies import _check_estimator_deps
  from sktime.utils.warnings import warn
label_desc: Use image node_id 7 for calling the BaseParamFitter obj's underlying member method code with example usage: obj._fit(X) without return types