class_docstr: Dispatcher for different sequence generator decoders.
class_docstr_tok: ["Dispatcher","for","different","sequence","generator","decoders","."]
code: def get_prediction_set(self):
      return {LOGITS, PREDICTIONS, PROBABILITIES}
  
imports: import logging
  from typing import Dict, Tuple
  import torch
  import torch.nn
  from ludwig.api_annotations import DeveloperAPI
  from ludwig.constants import LOGITS, PREDICTIONS, PROBABILITIES, SEQUENCE, TEXT
  from ludwig.decoders.base import Decoder
  from ludwig.decoders.registry import register_decoder
  from ludwig.decoders.sequence_decoder_utils import get_lstm_init_state, get_rnn_init_state
  from ludwig.modules.reduction_modules import SequenceReducer
  from ludwig.schema.decoders.sequence_decoders import SequenceGeneratorDecoderConfig
  from ludwig.utils import strings_utils
label_desc: Use image node_id 3 for calling the SequenceGeneratorDecoder obj's underlying member method code with example usage: obj.get_prediction_set() and returns: unknown