code: def __init__(
      self,
      predefined_model: Union[str, Pipeline],
      data: InputData,
      log: LoggerAdapter,
      use_input_preprocessing: bool = True,
  ):
      self.predefined_model = predefined_model
      self.data = data
      self.log = log
      self.pipeline = self._get_pipeline(use_input_preprocessing)
  
file_path: FEDOT/fedot/api/api_utils/predefined_model.py
imports: import traceback
  from typing import Union
  from golem.core.log import LoggerAdapter
  from fedot.api.api_utils.assumptions.assumptions_builder import AssumptionsBuilder
  from fedot.core.data.data import InputData
  from fedot.core.pipelines.node import PipelineNode
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.core.pipelines.verification import verify_pipeline
label_desc: Use image node_id 1 to create a new PredefinedModel object  with example: obj = PredefinedModel(predefined_model, data, log, use_input_preprocessing)