Spaces:
Runtime error
Runtime error
deniandriancode
commited on
Commit
•
0ce0c70
1
Parent(s):
fdbab8e
Update app.py
Browse files
app.py
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
import gradio as gr
|
2 |
from transformers import pipeline
|
|
|
3 |
|
4 |
top_k = 10
|
5 |
masker = pipeline("fill-mask", model="distilroberta-base")
|
@@ -7,7 +8,11 @@ masker = pipeline("fill-mask", model="distilroberta-base")
|
|
7 |
def get_mask(txt):
|
8 |
txt = txt.replace("...", masker.tokenizer.mask_token, count=1)
|
9 |
result = masker(txt, top_k=top_k)
|
10 |
-
|
|
|
|
|
|
|
|
|
11 |
|
12 |
inf = gr.Interface(fn=get_mask, inputs="text", outputs=["text"] * top_k)
|
13 |
inf.launch()
|
|
|
1 |
import gradio as gr
|
2 |
from transformers import pipeline
|
3 |
+
import random
|
4 |
|
5 |
top_k = 10
|
6 |
masker = pipeline("fill-mask", model="distilroberta-base")
|
|
|
8 |
def get_mask(txt):
|
9 |
txt = txt.replace("...", masker.tokenizer.mask_token, count=1)
|
10 |
result = masker(txt, top_k=top_k)
|
11 |
+
random.shuffle(result)
|
12 |
+
result_seq = []
|
13 |
+
for r in result:
|
14 |
+
result_seq.append(r['sequence'])
|
15 |
+
return result_seq
|
16 |
|
17 |
inf = gr.Interface(fn=get_mask, inputs="text", outputs=["text"] * top_k)
|
18 |
inf.launch()
|