code: def cli_main():
      args = parse_args()
      init_logger(args.debug)
      model = get_lightning_module(args)
      data_module = get_data_module(args, str(args.sp_model_path))
      trainer = get_trainer(args)
      trainer.fit(model, data_module)
  
      ensemble(args)
  
file_path: audio/examples/avsr/train.py
imports: import logging
  import os
  from argparse import ArgumentParser
  import sentencepiece
  from average_checkpoints import ensemble
  from pytorch_lightning import seed_everything, Trainer
  from pytorch_lightning.callbacks import LearningRateMonitor, ModelCheckpoint
  from pytorch_lightning.strategies import DDPStrategy
  from transforms import get_data_module
label_desc: Use image node_id 5 for calling a global function with example usage: cli_main() without return types