/ Модель

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

Контекст
512 токенов
Параметры
41,6 млн
Архитектура
marian · dense

marianmt-zh_cn-th

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

Компактная модель MarianMT для перевода текста с упрощённого китайского на тайский.

151скачиваний за 30 дней1лайквеса обновлены29 июн 2021

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Lalita разработала MarianMT-модель для перевода с упрощённого китайского языка на тайский. Это трансформер MarianMT с 41,6 млн параметров, обученный с нормализацией текста и токенизацией SentencePiece; модель принимает текст и выдаёт текст. Для тестового набора в карточке приведены оценки 15,95 по слоговой метрике и 8,43 по словной метрике.

Модель подходит для перевода коротких китайских текстов на тайский, например сообщений и фрагментов документов. Указанное в метаданных родное контекстное окно составляет 512 токенов. В README не указана лицензия, поэтому условия использования по этим данным определить нельзя.

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

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

Ограничения

Контекст ограничен 512 токенами. В README не приведены сведения о лицензии и подробно описаны только оценки на тестовом наборе; качество на других текстах может отличаться.

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

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

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

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

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

Открыть на Hugging Face

marianmt-zh_cn-th

  • source languages: zh_cn
  • target languages: th
  • dataset:
  • model: transformer-align
  • pre-processing: normalization + SentencePiece
  • test set scores: syllable: 15.95, word: 8.43

Training

Training scripts from LalitaDeelert/NLP-ZH_TH-Project. Experiments tracked at cstorm125/marianmt-zh_cn-th.

export WANDB_PROJECT=marianmt-zh_cn-th
python train_model.py --input_fname ../data/v1/Train.csv \\\\\\\\\\\\\\\\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\t--output_dir ../models/marianmt-zh_cn-th \\\\\\\\\\\\\\\\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\t--source_lang zh --target_lang th \\\\\\\\\\\\\\\\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\t--metric_tokenize th_syllable --fp16 

Usage

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
 
tokenizer = AutoTokenizer.from_pretrained("Lalita/marianmt-zh_cn-th")
model = AutoModelForSeq2SeqLM.from_pretrained("Lalita/marianmt-zh_cn-th").cpu()

src_text = [
    '我爱你',
    '我想吃米饭',
]
translated = model.generate(**tokenizer(src_text, return_tensors="pt", padding=True))
print([tokenizer.decode(t, skip_special_tokens=True) for t in translated])

> ['ผมรักคุณนะ', 'ฉันอยากกินข้าว']

Requirements

transformers==4.6.0
torch==1.8.0

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MarianMTModel
Ревизия весов
3c44060

0 моделей