code: def get_all_ranks_from_group(self, group):
      if group is None:
          return list(range(self.get_world_size()))
      rank = 0
      results = []
      try:
          while True:
              results.append(
                  super(CCLBackend, self).get_global_rank(group, rank)
              )
              rank += 1
      except ValueError:
          pass
      if tuple(results) not in self.groups:
          self._new_group(results, group)
      return results
  
imports: import torch
  from deepspeed.accelerator import get_accelerator
  from .reduce_op import ReduceOp
  from .torch import TorchBackend
label_desc: Use image node_id 21 for calling the CCLBackend obj's underlying member method code with example usage: obj.get_all_ranks_from_group(group) and returns: results, list