class_docstr: Reporter implementation for LocalSequentialScheduler
class_docstr_tok: ["Reporter","implementation","for","LocalSequentialScheduler"]
code: def __init__(
      self,
      trial,
      searcher_config,
      training_history: dict,
      config_history: dict,
  ):
      self.trial = trial
      self.training_history = training_history
      self.training_history[trial] = []
      self.searcher_config = deepcopy(searcher_config)
      self.config_history = config_history
      self.trial_started = time.time()
      self.last_reported_time = self.trial_started
      self.last_result = None
  
imports: import logging
  import os
  import time
  from collections import OrderedDict
  from copy import deepcopy
  from typing import Tuple
  from tqdm.auto import tqdm
  from ..searcher import searcher_factory
  from ..searcher.exceptions import ExhaustedSearchSpaceError
  from ..searcher.local_searcher import LocalSearcher
  from .reporter import FakeReporter
label_desc: Use image node_id 1 to create a new LocalReporter object  with example: obj = LocalReporter(trial, searcher_config, training_history, config_history)