Views
No views yet
1from transformers import T5Tokenizer, T5ForConditionalGeneration
2
3tokenizer = T5Tokenizer.from_pretrained('model-name')
4model = T5ForConditionalGeneration.from_pretrained('model-name')
5
6para = "Python is an interpreted, high-level and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects."
7
8input_ids = tokenizer.encode(para, return_tensors='pt')
9outputs = model.generate(
10 input_ids=input_ids,
11 max_length=64,
12 do_sample=True,
13 top_p=0.95,
14 num_return_sequences=3)
15
16print("Paragraph:")
17print(para)
18
19print("\nGenerated Queries:")
20for i in range(len(outputs)):
21 query = tokenizer.decode(outputs[i], skip_special_tokens=True)
22 print(f'{i + 1}: {query}')