code: def evenly_divisible_all_gather(
      data: torch.Tensor, concat: bool
  ) -> torch.Tensor | list[torch.Tensor]:
      ...
  
file_path: MONAI/monai/utils/dist.py
imports: from __future__ import annotations
  import sys
  import warnings
  from collections.abc import Callable
  from logging import Filter
  from typing import overload
  import torch
  import torch.distributed
  from monai.config import IgniteInfo
  from monai.utils.module import min_version, optional_import
label_desc: Use image node_id 4 for calling a global function with example usage: evenly_divisible_all_gather(data, concat) without return types