Lunyoro-Rutooro is a Bantu language spoken by the Bunyoro-Kitara and Tooro kingdoms in western Uganda.
1from transformers import NllbTokenizer, AutoModelForSeq2SeqLM
2
3model_name = "keithtwesigye/lunyoro-nllb_en2lun"
4tokenizer = NllbTokenizer.from_pretrained(model_name)
5model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
6
7tokenizer.src_lang = "eng_Latn"
8text = "How are you?"
9inputs = tokenizer(text, return_tensors="pt", truncation=True)
10output = model.generate(
11 **inputs,
12 forced_bos_token_id=tokenizer.convert_tokens_to_ids("run_Latn"),
13 num_beams=4,
14 max_length=256
15)
16print(tokenizer.decode(output[0], skip_special_tokens=True))