Spaces:
Runtime error
Runtime error
Fix lang
Browse files
app.py
CHANGED
@@ -14,8 +14,7 @@ device = 'cuda' if torch.cuda.is_available() else 'cpu'
|
|
14 |
|
15 |
|
16 |
def summarize(lang, text):
|
17 |
-
tokenizer = RobertaTokenizerFast.from_pretrained(models_paths[lang]) if lang
|
18 |
-
"fr", "es"] else BertTokenizerFast.from_pretrained(models_paths[lang])
|
19 |
model = EncoderDecoderModel.from_pretrained(models_paths[lang]).to(device)
|
20 |
inputs = tokenizer([text], padding="max_length",
|
21 |
truncation=True, max_length=512, return_tensors="pt")
|
@@ -25,5 +24,5 @@ def summarize(lang, text):
|
|
25 |
return tokenizer.decode(output[0], skip_special_tokens=True)
|
26 |
|
27 |
|
28 |
-
gr.Interface(fn=summarize, inputs=[gr.inputs.
|
29 |
lines=7, label="Input Text")], outputs="text").launch(inline=False)
|
|
|
14 |
|
15 |
|
16 |
def summarize(lang, text):
|
17 |
+
tokenizer = RobertaTokenizerFast.from_pretrained(models_paths[lang]) if lang == "fr" or lang == "es" else BertTokenizerFast.from_pretrained(models_paths[lang])
|
|
|
18 |
model = EncoderDecoderModel.from_pretrained(models_paths[lang]).to(device)
|
19 |
inputs = tokenizer([text], padding="max_length",
|
20 |
truncation=True, max_length=512, return_tensors="pt")
|
|
|
24 |
return tokenizer.decode(output[0], skip_special_tokens=True)
|
25 |
|
26 |
|
27 |
+
gr.Interface(fn=summarize, inputs=[gr.inputs.Radio(["fr", "de", "tu", "es"]), gr.inputs.Textbox(
|
28 |
lines=7, label="Input Text")], outputs="text").launch(inline=False)
|