class_docstr: Context which adds an estimator to pipeline.
  Pipeline created before every cross-validation
class_docstr_tok: ["Context","which","adds","an","estimator","to","pipeline",".","Pipeline","created","before","every","cross-validation"]
code: def __init__(self, pipeline: Pipeline, estimator):
      self.pipeline = deepcopy(pipeline)
      self.estimator = estimator
  
imports: import platform
  import warnings
  from copy import deepcopy
  from inspect import signature
  import imblearn.pipeline
  import sklearn.pipeline
  from sklearn.base import clone
  from sklearn.utils import _print_elapsed_time
  from sklearn.utils.metaestimators import available_if
  from sklearn.utils.validation import check_memory
  from pycaret.utils._show_versions import _get_deps_info
  from pycaret.utils.generic import get_all_object_vars_and_properties, variable_return
label_desc: Use image node_id 1 to create a new estimator_pipeline object from inherited base classes: object with example: obj = estimator_pipeline(pipeline, estimator)