code: def google_mt5_base():
      """Configuration of mT5 Base"""
      cfg = CN()
      # model parameters
      cfg.MODEL = CN()
      cfg.MODEL.vocab_size = 250112
      cfg.MODEL.d_model = 768
      cfg.MODEL.d_kv = 64
      cfg.MODEL.d_ff = 2048
      cfg.MODEL.num_layers = 12
      cfg.MODEL.num_heads = 12
      cfg.MODEL.dropout_prob = 0.1
      cfg.MODEL.layer_norm_eps = 1e-6
      cfg.MODEL.activation = "gated-gelu"
      cfg.MODEL.dtype = "float32"
      cfg.MODEL.layout = "NT"
      # initializer parameters
      cfg.INITIALIZER = CN()
      cfg.INITIALIZER.init_factor = 1.0
      # other parameters
      cfg.VERSION = 1
      cfg.freeze()
      return cfg
  
imports: import os
  from typing import Tuple
  from mxnet import use_np
  from .base import BACKBONE_REGISTRY
  from ..base import get_model_zoo_home_dir, get_repo_model_zoo_url, get_model_zoo_checksum_dir
  from .t5 import T5Encoder, T5Model, T5Inference, T5Tokenizer
  from ..utils.config import CfgNode
  from ..utils.misc import load_checksum_stats, download
  from ..utils.registry import Registry
label_desc: Use image node_id 1 for calling a global function with example usage: google_mt5_base() and returns: cfg