code: def get_easy_task(task_name: str) -> AbsTask:
      task_class = TASK_CLASSES[task_name]
  
      class ESPnetEasyTask(task_class):
          build_model_fn = None
  
          @classmethod
          def build_model(cls, args=None):
              if cls.build_model_fn is not None:
                  return cls.build_model_fn(args=args)
              else:
                  return task_class.build_model(args=args)
  
      return ESPnetEasyTask
  
file_path: espnet/espnetez/task.py
imports: from espnet2.tasks.abs_task import AbsTask
  from espnet2.tasks.asr import ASRTask
  from espnet2.tasks.asvspoof import ASVSpoofTask
  from espnet2.tasks.diar import DiarizationTask
  from espnet2.tasks.enh import EnhancementTask
  from espnet2.tasks.enh_s2t import EnhS2TTask
  from espnet2.tasks.enh_tse import TargetSpeakerExtractionTask
  from espnet2.tasks.gan_svs import GANSVSTask
  from espnet2.tasks.gan_tts import GANTTSTask
  from espnet2.tasks.hubert import HubertTask
  from espnet2.tasks.lm import LMTask
  from espnet2.tasks.mt import MTTask
  from espnet2.tasks.slu import SLUTask
  from espnet2.tasks.st import STTask
  from espnet2.tasks.svs import SVSTask
  from espnet2.tasks.tts import TTSTask
  from espnet2.tasks.uasr import UASRTask
label_desc: Use image node_id 1 for calling a global function with example usage: get_easy_task(task_name) and returns: ESPnetEasyTask, cls, task_class