Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -7,4 +7,21 @@ pipe = pipeline("text2text-generation", model="facebook/mbart-large-50-many-to-o
|
|
7 |
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
|
8 |
|
9 |
tokenizer = AutoTokenizer.from_pretrained("facebook/mbart-large-50-many-to-one-mmt")
|
10 |
-
model = AutoModelForSeq2SeqLM.from_pretrained("facebook/mbart-large-50-many-to-one-mmt")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
|
8 |
|
9 |
tokenizer = AutoTokenizer.from_pretrained("facebook/mbart-large-50-many-to-one-mmt")
|
10 |
+
model = AutoModelForSeq2SeqLM.from_pretrained("facebook/mbart-large-50-many-to-one-mmt")
|
11 |
+
|
12 |
+
article_hi = "संयुक्त राष्ट्र के प्रमुख का कहना है कि सीरिया में कोई सैन्य समाधान नहीं है"
|
13 |
+
article_ar = "الأمين العام للأمم المتحدة يقول إنه لا يوجد حل عسكري في سوريا."
|
14 |
+
|
15 |
+
# translate Hindi to English
|
16 |
+
tokenizer.src_lang = "hi_IN"
|
17 |
+
encoded_hi = tokenizer(article_hi, return_tensors="pt")
|
18 |
+
generated_tokens = model.generate(**encoded_hi)
|
19 |
+
tokenizer.batch_decode(generated_tokens, skip_special_tokens=True)
|
20 |
+
# => "The head of the UN says there is no military solution in Syria."
|
21 |
+
|
22 |
+
# translate Arabic to English
|
23 |
+
tokenizer.src_lang = "ar_AR"
|
24 |
+
encoded_ar = tokenizer(article_ar, return_tensors="pt")
|
25 |
+
generated_tokens = model.generate(**encoded_ar)
|
26 |
+
tokenizer.batch_decode(generated_tokens, skip_special_tokens=True)
|
27 |
+
# => "The Secretary-General of the United Nations says there is no military solution in Syria."
|