Francois Vieille
commited on
Commit
•
0e0ece0
1
Parent(s):
f163d3d
add question generation with beam
Browse files
README.md
CHANGED
@@ -91,6 +91,51 @@ nlp("Les projecteurs peuvent être utilisées pour <hl>illuminer<hl> des terrain
|
|
91 |
# >>> [{'generated_text': 'À quoi servent les projecteurs sur les terrains de jeu extérieurs?'}]
|
92 |
```
|
93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
## Citation
|
95 |
|
96 |
Model based on:
|
|
|
91 |
# >>> [{'generated_text': 'À quoi servent les projecteurs sur les terrains de jeu extérieurs?'}]
|
92 |
```
|
93 |
|
94 |
+
```py
|
95 |
+
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
|
96 |
+
from transformers import Text2TextGenerationPipeline
|
97 |
+
|
98 |
+
model_name = 'lincoln/barthez-squadFR-fquad-piaf-question-generation'
|
99 |
+
|
100 |
+
loaded_model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
|
101 |
+
loaded_tokenizer = AutoTokenizer.from_pretrained(model_name)
|
102 |
+
|
103 |
+
text = "Les Etats signataires de la convention sur la diversité biologique des Nations unies doivent parvenir, lors de la COP15, qui s’ouvre <hl>lundi<hl>, à un nouvel accord mondial pour enrayer la destruction du vivant au cours de la prochaine décennie."
|
104 |
+
|
105 |
+
inputs = loaded_tokenizer(text, return_tensors='pt')
|
106 |
+
|
107 |
+
out = loaded_model.generate(
|
108 |
+
input_ids=inputs.input_ids,
|
109 |
+
attention_mask=inputs.attention_mask,
|
110 |
+
num_beams=16,
|
111 |
+
num_return_sequences=16,
|
112 |
+
length_penalty=10
|
113 |
+
)
|
114 |
+
|
115 |
+
questions = []
|
116 |
+
for question in out:
|
117 |
+
questions.append(loaded_tokenizer.decode(question, skip_special_tokens=True))
|
118 |
+
|
119 |
+
for q in questions:
|
120 |
+
print(q)
|
121 |
+
# Quand se tient la conférence des Nations Unies sur la diversité biologique?
|
122 |
+
# Quand a lieu la conférence des Nations Unies sur la diversité biologique?
|
123 |
+
# Quand se tient la conférence sur la diversité biologique des Nations unies?
|
124 |
+
# Quand se tient la conférence de la diversité biologique des Nations unies?
|
125 |
+
# Quand a lieu la conférence sur la diversité biologique des Nations unies?
|
126 |
+
# Quand a lieu la conférence de la diversité biologique des Nations unies?
|
127 |
+
# Quand se tient la conférence des Nations unies sur la diversité biologique?
|
128 |
+
# Quand a lieu la conférence des Nations unies sur la diversité biologique?
|
129 |
+
# Quand se tient la conférence sur la diversité biologique des Nations Unies?
|
130 |
+
# Quand se tient la conférence des Nations Unies sur la diversité biologique?
|
131 |
+
# Quand se tient la conférence de la diversité biologique des Nations Unies?
|
132 |
+
# Quand la COP15 a-t-elle lieu?
|
133 |
+
# Quand la COP15 a-t-elle lieu?
|
134 |
+
# Quand se tient la conférence sur la diversité biologique?
|
135 |
+
# Quand s'ouvre la COP15,?
|
136 |
+
# Quand s'ouvre la COP15?
|
137 |
+
```
|
138 |
+
|
139 |
## Citation
|
140 |
|
141 |
Model based on:
|