The documentation states that it is possible to obtain scores with model.generate via return_dict_in_generate / output_scores.
generation_output = model.generate(**inputs, return_dict_in_generate=True, output_scores=True)
However, when I add one of these to my model.generate, like
model.generate(input_ids,
     max_length=85,
     num_beams=5,
     output_scores=True,
)
it returns the following error:
TypeError: forward() got an unexpected keyword argument ‘output_scores’
My model is of type, type(model):
transformers.models.bart.modeling_bart.BartForConditionalGeneration