docstr: Class for handling operations related with assumptions
  
  Args:
      data: data for pipelines.
docstr_tok: ["Class","for","handling","operations","related","with","assumptions","Args",":","data",":","data","for","pipelines","."]
code: def __init__(self, data: InputData):
      """
      Class for handling operations related with assumptions
  
      Args:
          data: data for pipelines.
      """
      self.log = default_log(self)
      self.data = data
  
file_path: FEDOT/fedot/api/api_utils/assumptions/assumptions_handler.py
imports: import traceback
  from typing import List, Optional, Union
  from golem.core.log import default_log
  from fedot.api.api_utils.assumptions.assumptions_builder import AssumptionsBuilder
  from fedot.api.api_utils.presets import change_preset_based_on_initial_fit
  from fedot.api.time import ApiTime
  from fedot.core.caching.pipelines_cache import OperationsCache
  from fedot.core.caching.preprocessing_cache import PreprocessingCache
  from fedot.core.data.data import InputData
  from fedot.core.data.data_split import train_test_data_setup
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.utilities.memory import MemoryAnalytics
label_desc: Use image node_id 1 to create a new AssumptionsHandler object  with example: obj = AssumptionsHandler(data)