class_docstr: A fast running api, which includes the complete process of
  training and testing a model on a specified dataset
  
  Args:
      model (str): model name
      dataset (str): dataset name
      config_file_list (list): config files used to modify experiment parameters
      config_dict (dict): parameters dictionary used to modify experiment parameters
code: def run(self, extended_config: Optional[dict] = None):
      with self.summary_tracker.new_experiment():
          self._on_experiment_start(extended_config)
          self._do_train_and_valid()
          self._do_test()
          self._on_experiment_end()
  
imports: import os
  import logging
  from copy import copy
  from accelerate.logging import get_logger
  from typing import Optional, Tuple, Any, List, Dict
  from accelerate import Accelerator
  from torch.utils.data import DataLoader
  from ..config.configurator import Config
  from ..data.utils import data_preparation
  from ..trainer.trainer import Trainer
  from ..utils.dashboard import SummaryTracker
  from ..utils.logger import init_logger
  from ..utils.utils import get_model, get_tokenizer, get_trainer, init_seed
label_desc: Use image node_id 9 for calling the Experiment obj's underlying member method code with example usage: obj.run(extended_config) without return types