code: def __call__(self, outputs):
      """Greedy Decoder. Returns highest probability of class labels for each timestep
  
      Args:
          outputs (torch.Tensor): shape (input length, batch size, number of classes (including blank))
  
      Returns:
          torch.Tensor: class labels per time step.
      """
      _, indices = topk(outputs, k=1, dim=-1)
      return indices[..., 0]
  
label_desc: Use image node_id 1 for calling the GreedyDecoder obj's underlying member method code with example usage: obj.__call__(outputs) and returns: indices