class_docstr: kws task test
code: def setUp(self):
      super().setUp()
      import_all_modules_for_register()
      """
      package_root = Path(PACKAGE_ROOT_DIR)
      config_file = main_root.joinpath('delta/config/kws-cls/kws_speech_cls.yml')
      config = utils.load_config(config_file)
  
      solver_name = config['solver']['name']
      self.solver = registers.solver[solver_name](config)
  
      # config after process
      self.config = self.solver.config
  
      self.mode = utils.EVAL
  
      task_name = self.config['data']['task']['name']
      self.task = registers.task[task_name](self.config, self.mode)
  
      self.dataset = self.task.dataset(self.mode, 25, 0)
      self.iterator = self.dataset.make_one_shot_iterator()
      self.one_element = self.iterator.get_next()
      """
  
file_path: delta/delta/data/task/kws_cls_task_test.py
imports: import os
  from pathlib import Path
  import delta.compat
  from absl import logging
  from delta import utils
  from delta.utils.register import registers
  from delta.utils.register import import_all_modules_for_register
label_desc: Use image node_id 1 for calling the KwsClsTaskTest obj's underlying member method code with example usage: obj.setUp() without return types