retained or not.
Keyword Arguments:
      out (tuple, optional) -- the result tuple of two
      output tensors (values, indices)
Example:
  >>> a = torch.randint(10, (5,))
  >>> a
  tensor([6, 5, 1, 0, 2])
  >>> b = a + (torch.randn(50, 1) * 5).long()
  >>> torch.mode(b, 0)
  torch.return_types.mode(values=tensor([6, 5, 1, 0, 2]), indices=tensor([2, 2, 2, 2, 2]))
