code: def __init__(
      self,
      name="automl",
      logs_dir="~/bigdl_automl_logs",
      search_alg=None,
      search_alg_params=None,
      scheduler=None,
      scheduler_params=None,
  ):
      self.logs_dir = logs_dir
      self.name = name
      self.search_alg = search_alg
      self.search_alg_params = search_alg_params
      self.scheduler = scheduler
      self.scheduler_params = scheduler_params
  
file_path: BigDL/python/chronos/src/bigdl/chronos/autots/deprecated/regression/base_predictor.py
imports: import pandas
  import os
  from abc import abstractmethod
  from bigdl.orca.automl.metrics import Evaluator
  from bigdl.chronos.autots.deprecated.pipeline.time_sequence import TimeSequencePipeline
  from bigdl.orca.automl.search.utils import process
  from bigdl.chronos.autots.deprecated.config.recipe import *
  from bigdl.orca.ray import OrcaRayContext
  from bigdl.orca.automl.auto_estimator import AutoEstimator
label_desc: Use image node_id 1 to create a new BasePredictor object from inherited base classes: object with example: obj = BasePredictor(name, logs_dir, search_alg, search_alg_params, scheduler, scheduler_params)