class_docstr: Megatron T5 pretraining
class_docstr_tok: ["Megatron","T5","pretraining"]
docstr: Allows child classes to implement models with different data regime
docstr_tok: ["Allows","child","classes","to","implement","models","with","different","data","regime"]
code: def model_name(self):
      """Allows child classes to implement models with different data regime"""
      return "T5"
  
imports: import enum
  import math
  from omegaconf.dictconfig import DictConfig
  from pytorch_lightning.trainer.trainer import Trainer
  from nemo.collections.nlp.data.language_modeling.megatron.dataset_utils import build_train_valid_test_datasets
  from nemo.collections.nlp.models.language_modeling.megatron_lm_encoder_decoder_model import MegatronLMEncoderDecoderModel
  from nemo.utils import logging
label_desc: Use image node_id 2 for calling the MegatronT5Model obj's underlying member method code with example usage: obj.model_name() and returns: str