code: def setup(self, world_size, rank):
      self.rank = rank
      collective.init_collective_group(world_size, rank, "nccl", "8")
      return True
  
file_path: ray/python/ray/util/collective/examples/nccl_p2p_example_multigpu.py
imports: import ray
  import cupy
  import ray.util.collective
  from cupy.cuda import Device
label_desc: Use image node_id 2 for calling the Worker obj's underlying member method code with example usage: obj.setup(world_size, rank) and returns: True