/ Модель

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

Контекст
1 024 токена
Параметры
333 млн
Архитектура
m2m_100 · dense
Библиотека
transformers
Опубликована
5 июн 2025

english-to-tamil-stage3

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

Дообученная M2M100 для перевода текстов с английского на тамильский.

91скачиваний за 30 дней0лайковвеса обновлены5 июн 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gopi30/english-to-tamil-stage3 — дообученная модель машинного перевода на архитектуре M2M100ForConditionalGeneration. Она создана на основе facebook/m2m100_418M и предназначена для перевода с английского на тамильский. По данным карточки, модель обучалась на более чистых и разнообразных параллельных парах предложений и улучшалась для передачи идиом, сложных конструкций, грамматики и морфологии тамильского языка.

Модель подходит для перевода учебных материалов и локализации веб- и мобильных приложений, а также может использоваться как компонент голосовых помощников и средств доступности. Она содержит 332,5 млн параметров, работает через Transformers и использует формат safetensors; длина контекста — 1024 токена. Лицензия в предоставленных данных не указана.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

🚀 English-to-Tamil Translation — Fine-Tuned M2M100 (Stage 3)

Model ID: gopi30/english-to-tamil-stage2
Model Type: M2M100ForConditionalGeneration
Language Pair: English ➡ Tamil
Framework: 🤗 Transformers


📌 Model Summary

This model is the Stage 3 fine-tuned version of Facebook's M2M100 (418M) Multilingual Machine Translation model for English-to-Tamil translation. It builds on the improvements made in Stage 2 and incorporates more targeted domain-specific training to enhance translation fluency, contextual accuracy, and Tamil grammar structure.


✅ Improvements Over Stage 2

  • Trained with cleaner and more diverse parallel English-Tamil sentence pairs
  • Better handling of idioms and complex sentence structures
  • Enhanced translation consistency and Tamil morphology
  • Optimized tokenizer usage for more accurate sentence segmentation

📈 Use Cases

  • Translating English educational content to Tamil
  • Localizing web and mobile apps for Tamil-speaking audiences
  • Assisting in communication for native Tamil speakers
  • Voice assistants and accessibility tools

🧩 Base Model

  • Base: facebook/m2m100_418M
  • Languages Fine-Tuned: en ➡ ta

📦 Installation

Make sure you have the transformers library installed:

pip install transformers

Via Transformers Library

Code

from transformers import M2M100ForConditionalGeneration, M2M100Tokenizer

model_path = "gopi30/english-to-tamil-stage3"
model = M2M100ForConditionalGeneration.from_pretrained(model_path)
tokenizer = M2M100Tokenizer.from_pretrained(model_path)

def translate_en_to_ta(text):
    tokenizer.src_lang = "en"
    encoded = tokenizer(text, return_tensors="pt")
    generated = model.generate(**encoded, forced_bos_token_id=tokenizer.get_lang_id("ta"))
    return tokenizer.decode(generated[0], skip_special_tokens=True)

# Example
print(translate_en_to_ta("Hello!"))

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей