datasetsANDmodels commited on
Commit
486a17b
·
verified ·
1 Parent(s): f914a65

Upload m2m.py

Browse files
Files changed (1) hide show
  1. m2m.py +15 -0
m2m.py ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ import sys
3
+ import time
4
+ from transformers import M2M100ForConditionalGeneration, M2M100Tokenizer
5
+ sr= sys.argv[1]
6
+ tr=sys.argv[2]
7
+ model = M2M100ForConditionalGeneration.from_pretrained("m2m")
8
+ tokenizer = M2M100Tokenizer.from_pretrained("m2m")
9
+ tokenizer.src_lang =sr
10
+ text="I need to buy a tablet for my mum as soon as possible"
11
+ #text="Tôi cần mua một viên thuốc cho mẹ tôi càng sớm càng tốt" VIET
12
+ encoded = tokenizer(text, return_tensors="pt")
13
+ generated_tokens = model.generate(**encoded, forced_bos_token_id=tokenizer.get_lang_id(tr))
14
+ res=(tokenizer.batch_decode(generated_tokens, skip_special_tokens=True)[0])
15
+ print(res)