code: def _raise_evaluating_exception(self, ex: Exception):
      fit_failed_info = f"Initial pipeline fit was failed due to: {ex}."
      advice_info = f"{fit_failed_info} Check pipeline structure and the correctness of the data"
      self.log.info(fit_failed_info)
      print(traceback.format_exc())
      raise ValueError(advice_info)
  
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 4 for calling the AssumptionsHandler obj's underlying member method code with example usage: obj._raise_evaluating_exception(ex) without return types