code: def __init__(
      self,
      modules=None,
      opt_class=None,
      hparams=None,
      run_opts=None,
      checkpointer=None,
      profiler=None,
      normalize_fn=None,
  ):
      self.normalize_fn = normalize_fn
  
      super().__init__(
          modules=modules,
          opt_class=opt_class,
          hparams=hparams,
          run_opts=run_opts,
          checkpointer=checkpointer,
          profiler=profiler,
      )
  
imports: import functools
  import os
  import sys
  from pathlib import Path
  import torch
  import logging
  import speechbrain
  import torchaudio
  from hyperpyyaml import load_hyperpyyaml
  from speechbrain.tokenizers.SentencePiece import SentencePiece
  from speechbrain.utils.data_utils import undo_padding
  from speechbrain.utils.distributed import run_on_main, if_main_process
label_desc: Use image node_id 1 to create a new ASR object from inherited base classes: sb.core with example: obj = ASR(modules, opt_class, hparams, run_opts, checkpointer, profiler, normalize_fn)