Confused by description: encoder_no_repeat_ngram_size
I’m confused as to what theencoder_no_repeat_ngram_sizeargument does. The documentation describes it like so:Value that will be used by default in thegeneratemethod of the model forencoder_no_repeat_ngram_size. If set to int > 0, all ngrams of that size that occur in theencoder_input_idscannot occur in thedecoder_input_ids.I understand thatdecoder_input_idsare labels for training the decoder, what’s their purpose in generation?