code: def get_megatron_checkpoint(pretrained_model_name: str) -> str:
      """
      Gets checkpoint file from cache or downloads it
      Args:
          pretrained_model_name: pretrained model name
      Returns:
          path: path to model checkpoint
      """
      _check_megatron_name(pretrained_model_name)
      url = MEGATRON_CONFIG_MAP[pretrained_model_name]["checkpoint"]
      path = os.path.join(MEGATRON_CACHE, pretrained_model_name)
      return _download(path, url)
  
file_path: NeMo/nemo/collections/nlp/modules/common/megatron/megatron_utils.py
imports: import os
  import shutil
  from typing import Dict, List
  import torch
  import wget
  from torch.hub import _get_torch_home
  from nemo.utils import logging
label_desc: Use image node_id 8 for calling a global function with example usage: get_megatron_checkpoint(pretrained_model_name) and returns: _download