Views
No views yet
| Source | Target | Direction |
|---|---|---|
| Vietnamese | English | vi → en |
| English | Vietnamese | en → vi |
| Vietnamese | Japanese | vi → ja |
| Japanese | Vietnamese | ja → vi |
| English | Japanese | en → ja |
| Japanese | English | ja → en |
1from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
2
3model = AutoModelForSeq2SeqLM.from_pretrained("sanvo/vietnamese-nmt")
4tokenizer = AutoTokenizer.from_pretrained("facebook/nllb-200-distilled-600M")
5
6# Vietnamese → English
7tokenizer.src_lang = "vie_Latn"
8inputs = tokenizer("Xin chào, bạn khỏe không?", return_tensors="pt")
9translated = model.generate(**inputs, forced_bos_token_id=tokenizer.lang_code_to_id["eng_Latn"])
10print(tokenizer.decode(translated[0], skip_special_tokens=True))
11
12# Vietnamese → Japanese
13translated = model.generate(**inputs, forced_bos_token_id=tokenizer.lang_code_to_id["jpn_Jpan"])
14print(tokenizer.decode(translated[0], skip_special_tokens=True))