class_docstr: Scheduler interface.
class_docstr_tok: ["Scheduler","interface","."]
docstr: Add arguments for CLI.
docstr_tok: ["Add","arguments","for","CLI","."]
code: def add_arguments(cls, key: str, parser: argparse.ArgumentParser):
      """Add arguments for CLI."""
      group = parser.add_argument_group(f"{cls.alias} scheduler")
      cls._add_arguments(
          _PrefixParser(parser=group, prefix=f"--{key}-{cls.alias}-")
      )
      return parser
  
imports: import argparse
  from espnet.utils.dynamic_import import dynamic_import
  from espnet.utils.fill_missing_args import fill_missing_args
label_desc: Use image node_id 3 for calling the SchedulerInterface obj's underlying member method code with example usage: obj.add_arguments(cls, key, parser) and returns: parser