Is model.generate() default is to summarize?
Given the following code. why does the function:model.generate()returns a summary, where does it order to do summary and not some other task? where can I see the documentation for that as well.model_name = ‘google/flan-t5-base’model = AutoModelForSeq2SeqLM.from_pretrained(model_name)dataset_name = “knkarthick/dialogsum”dataset = load_dataset(dataset_name)for i in example_indices:dialog = dataset[‘test’][i][‘dialogue’]input = tokenizer(dialog,sentence,return_tensors=‘pt’)ground_truth = dataset[‘test’][i][‘summary’]model_summary = model.generate(input[‘input_ids’],max_new_tokens=50)summary = tokenizer.decode(model_summary[0],skip_special_tokens=True)print(summary)