satyaiyer commited on
Commit
746d02c
·
verified ·
1 Parent(s): ce56b39

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -1
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."