code: def _launcher():
      import os
  
      world_size = int(os.environ["WORLD_SIZE"])
      run_uuid = os.environ["RUN_UUID"]
      local_rank = int(os.environ["LOCAL_RANK"])
      rank = int(os.environ["RANK"])
      inspect(
          world_size=os.environ["WORLD_SIZE"],
          run_uuid=os.environ["RUN_UUID"],
          local_rank=os.environ["LOCAL_RANK"],
          rank=os.environ["RANK"],
          master_addr=os.environ["MASTER_ADDR"],
          master_port=os.environ["MASTER_PORT"],
      )
      main(local_rank, rank, world_size, run_uuid, "env://")
  
file_path: labml/samples/ddp/mnist.py
imports: import datetime
  import torch.distributed
  from torch.nn.parallel import DistributedDataParallel
  from labml import experiment, monit
  from labml.configs import option
  from labml.logger import inspect
  from pytorch.mnist.e_labml_helpers import Configs, Net
label_desc: Use image node_id 3 for calling a global function with example usage: _launcher() without return types