/ Модель

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

Контекст
1 024 токена
Параметры
457 млн
Архитектура
mbart · dense
Опубликована
22 июл 2023

mbart-german-grammar-corrector

Генерация текстаТекст → текст3 профессии

Дообученная mBART-модель исправляет грамматические ошибки в немецком тексте.

606скачиваний за 30 дней3лайкавеса обновлены19 авг 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MRNH разработал дообученную модель mBART для исправления грамматики в немецком тексте. Она принимает текст и генерирует исправленный вариант, сохраняя немецкий язык; при обучении использовался публичный датасет Falko-MERLIN. Модель построена на архитектуре MBartForConditionalGeneration, содержит около 457,4 млн параметров и имеет контекст длиной до 1024 токенов.

Модель предназначена для автоматической коррекции грамматических ошибок в немецких предложениях и может применяться для проверки пользовательских текстов и подготовки черновиков. Репозиторий содержит веса PyTorch; для работы в README приведён пример использования Transformers и токенизатора mBART. Лицензия в предоставленных данных не указана.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

This is a fine-tuned version of Multilingual Bart (610M) trained on German in particular on the public dataset Falko-MERLIN for Grammatical Error Correction.

To initialize the model:

from transformers import MBartForConditionalGeneration, MBart50TokenizerFast
model = MBartForConditionalGeneration.from_pretrained("MRNH/mbart-german-grammar-corrector")

Use the tokenizer:

tokenizer = MBart50TokenizerFast.from_pretrained("MRNH/mbart-german-grammar-corrector", src_lang="de_DE", tgt_lang="de_DE")
input = tokenizer("I was here yesterday to studying",text_target="I was here yesterday to study", return_tensors='pt')

To generate text using the model:

output = model.generate(input["input_ids"],attention_mask=input["attention_mask"],forced_bos_token_id=tokenizer_it.lang_code_to_id["de_DE"])

Training of the model is performed using the following loss computation based on the hidden state output h:

h.logits, h.loss = model(input_ids=input["input_ids"],
                                              attention_mask=input["attention_mask"],
                                              labels=input["labels"])

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MBartForConditionalGeneration
Ревизия весов
65c3e67

0 моделей