Novokshanov/ru-ky-synthetic-loresmt2026
Viewer • Updated • 1.63M • 39
How to use Novokshanov/ru-ky-mt0-loresmt2026 with Transformers:
# Use a pipeline as a high-level helper
# Warning: Pipeline type "translation" is no longer supported in transformers v5.
# You must load the model directly (see below) or downgrade to v4.x with:
# pip install "transformers<5.0.0"
from transformers import pipeline
pipe = pipeline("translation", model="Novokshanov/ru-ky-mt0-loresmt2026") # pip install -U transformers accelerate
# Load model directly
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
tokenizer = AutoTokenizer.from_pretrained("Novokshanov/ru-ky-mt0-loresmt2026")
model = AutoModelForSeq2SeqLM.from_pretrained("Novokshanov/ru-ky-mt0-loresmt2026", device_map="auto")This model took first place in the Russian-to-Kyrgyz translation track at the LoResMT 2026 Turkic Languages Translation Challenge.
See our paper for full details: tbd (LoResMT @ EACL 2026)
| Benchmark | chrF++ | XCOMET-XXL |
|---|---|---|
| FLORES-200 devtest | 44.9 | 80.5 |
| LoResMT 2026 test | 49.1 | 69.7 |
| Benchmark | chrF++ | XCOMET-XXL |
|---|---|---|
| FLORES-200 devtest | 42.4 | 82.8 |
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
tokenizer = AutoTokenizer.from_pretrained("Novokshanov/ru-ky-mt0-loresmt2026")
model = AutoModelForSeq2SeqLM.from_pretrained("Novokshanov/ru-ky-mt0-loresmt2026")
# Availible prefixes are "<2ky>" and "<2ru>".
text = "<ky>Привет, как дела?"
inputs = tokenizer(text, max_length=512, return_tensors="pt")
outputs = model.generate(**inputs, max_length=512, num_beams=5)
translation = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(translation)
tbd
CC BY-NC 4.0
Base model
bigscience/mt0-large