Tilmash — дообученная на базе NLLB модель для машинного перевода между казахским, русским, английским и турецким языками.
57скачиваний за 30 дней10лайковвеса обновлены29 ноя 2023
Бенчмарки
Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды
Публичные оценки
Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.
В подключённых источниках результатов для этой модели пока нет.
Что умеет модель
Описание составлено по карточке модели и метаданным Hugging Face
Tilmash — модель машинного перевода, разработанная на основе NLLB компании Facebook и дообученная для работы с казахским, русским, английским и турецким языками. Она предназначена для перевода между этими языками и может использоваться через pipeline перевода в библиотеке Transformers.
Модель оценивалась на тестовых наборах FLoRes и KazParC; карточка приводит результаты BLEU и chrF, но численные значения в доступном тексте не указаны. Лицензия и размер модели в предоставленных сведениях не приведены.
Сценарии применения
перевод с казахского на русский
перевод с русского на казахский
перевод между казахским, английским и турецким
машинный перевод текстов на четыре поддерживаемых языка
Ограничения
Карточка описывает обучение для четырёх языков и оценивание на FLoRes и KazParC, но численные результаты тестов в предоставленном тексте отсутствуют. Лицензия не указана в доступных данных.
Для каких профессий подходит4
Разделы каталога профессий, в задачах которых используется эта модель
Paper: KazParC: Kazakh Parallel Corpus for Machine Translation
Demo: Tilmash Demo
How to Get Started with the Model
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer, TranslationPipeline
model = AutoModelForSeq2SeqLM.from_pretrained('issai/tilmash')
tokenizer = AutoTokenizer.from_pretrained("issai/tilmash")
# for src_lang and tgt_lang choose from kaz_Cyrl (Kazakh), rus_Cyrl (Russian), eng_Latn (English), tur_Latn (Turkish)
tilmash = TranslationPipeline(model = model, tokenizer = tokenizer, src_lang = "kaz_Cyrl", tgt_lang = "eng_Latn", max_length = 1000)
print(tilmash("Қазақстан — Шығыс Еуропа мен Орталық Азияда орналасқан мемлекет."))
# [{'translation_text': 'Kazakhstan is a country located in Eastern Europe and Central Asia.'}]
Как запустить
На своей GPU в ailist. Цена — по текущим предложениям провайдеров
СпособСтатусЦена
GPU в ailist
Универсальный рантайм
Нельзя запустить
Доступ к модели ограничен автором; у платформы нет доступа к весам.