length_penalty (`float`, *optional*, defaults to 1.0):
length_penalty (`float`, *optional*, defaults to 1.0):
Exponential penalty to the length. 1.0 means that the beam score is penalized by the sequence length. 0.0 means no penalty. Set to values < 0.0 in order to encourage the
Exponential penalty to the length. 1.0 means that the beam score is penalized by the sequence length.
model to generate longer sequences, to a value > 0.0 in order to encourage the model to produce shorter
0.0 means no penalty. Set to values < 0.0 in order to encourage the model to generate longer
sequences.
sequences, to a value > 0.0 in order to encourage the model to produce shorter sequences.
no_repeat_ngram_size (`int`, *optional*, defaults to 0):
no_repeat_ngram_size (`int`, *optional*, defaults to 0):
If set to int > 0, all ngrams of that size can only occur once.
If set to int > 0, all ngrams of that size can only occur once.
encoder_no_repeat_ngram_size (`int`, *optional*, defaults to 0):
encoder_no_repeat_ngram_size (`int`, *optional*, defaults to 0):