/ Модель

Характеристики

Контекст
1 024 токена
Параметры
464 млн
Лицензия
CC BY-NC 4.0
Архитектура
m2m_100 · dense
Базовая модель
nllb-200-distilled-600M
Библиотека
transformers
Опубликована
4 ноя 2025

nllb-600M-lat_Latn-to-deu_Latn

ПереводТекст → текст3 профессии

Дообученная модель NLLB-200 для перевода текстов с латинского на немецкий язык.

167скачиваний за 30 дней1лайквеса обновлены15 дек 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Модель fhswf/nllb-600M-lat_Latn-to-deu_Latn — дообученная версия facebook/nllb-200-distilled-600M для машинного перевода с латинского языка на немецкий. Она построена на архитектуре M2M100 и рассчитана на прямой перевод текстов, в том числе академических и исторических. Модель содержит 463,7 млн параметров, работает с библиотекой Transformers и имеет контекстное окно до 1024 токенов.

Модель подходит для перевода латинских текстов на немецкий, однако качество зависит от покрытия и стиля обучающего набора; редкие слова, сложные конструкции и неоднозначный контекст могут приводить к ошибкам. Лицензия CC BY-NC 4.0 запрещает коммерческое использование.

Сценарии применения

  • перевод латинских академических текстов на немецкий
  • перевод исторических документов с латинского на немецкий
  • перевод отдельных предложений с латинского на немецкий

Ограничения

Качество может снижаться на редкой лексике, сложных конструкциях и неоднозначном контексте; возможны ошибки и смещения из-за обучающих данных. Лицензия CC BY-NC 4.0 запрещает коммерческое использование.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

NLLB-200-Distilled-600M - Latin to German Translation

This model is a fine-tuned version of the Meta NLLB-200-Distilled-600M model, specifically trained for Machine Translation (MT) from Latin (la) to German (de).

Model Details

MetainfoValue
Base Modelfacebook/nllb-200-distilled-600M
Pipeline Tagtranslation
Librarytransformers
Source LanguageLatin (la)
Target LanguageGerman (de)
LicenseCC BY-NC 4.0

Intended Use

This model is primarily designed for the direct translation of texts from the Latin language into the German language. It is suitable for academic, historical, and general translation tasks.

Limitations and Bias

  • The model was trained on a specific dataset, and its coverage and style influence the translation quality.
  • Like all large language models, it may contain errors, hallucinations, and bias stemming from the training data. Given that Latin is a language with limited modern corpora, translating it may present specific challenges with rare words, complex sentence structures, or contextual ambiguity.
  • No commercial use is permitted, as it is released under the CC BY-NC 4.0 (NonCommercial) license.

Training Code

You can find the training-code on GitHub.


Training Data

You can find a Latin-German dataset also on Hugging Face.


📚 Citation / References

If you use this model in your research, please cite the underlying master's thesis as follows:

Masterarbeit (Zenodo DOI):

Wenzel, M. (2025). Translatio ex Machina: Neuronale Maschinelle Übersetzung vom Lateinischen ins Deutsche [Zenodo]. Unveröffentlichte Masterarbeit, Fachhochschule Südwestfalen

DOI: 10.5281/zenodo.17940090

How to Use the Model

You can use this model directly with the Hugging Face transformers library.

from transformers import AutoModelForSeq2SeqLM, AutoTokenizer

model_name = "fhswf/nllb-600M-lat_Latn-to-deu_Latn" 

tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSeq2SeqLM.from_pretrained(model_name)

SOURCE_LANGUAGE = "lat_Latn"
TARGET_LANGUAGE = "deu_Latn"

# Latin input text
latin_text = "Veni, vidi, vici." 

tokenizer.src_lang = SOURCE_LANGUAGE
inputs = tokenizer(latin_text, return_tensors="pt")

# Generating the translation
translated_tokens = model.generate(
    **inputs,
    max_length=128,
    num_beams=4,
    early_stopping=True
)

translated_tokens = model.generate(
    **inputs,
    forced_bos_token_id=tokenizer.convert_tokens_to_ids(TARGET_LANGUAGE),
    max_length=128,
    num_beams=4,
    early_stopping=True
)

# Decoding the result
translation = tokenizer.batch_decode(translated_tokens, skip_special_tokens=True)[0]

print(f"Latin: {latin_text}")
print(f"German: {translation}") 
# Expected Output: German: Ich kam, sah und siegte.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
M2M100ForConditionalGeneration
Ревизия весов
ae72fb7

0 моделей