/ Модель

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

Контекст
1 024 токена
Архитектура
gpt2 · dense

mGPT

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

Многоязычная GPT-2-подобная модель для генерации текста и адаптации к задачам с помощью промптов.

210скачиваний за 30 дней8лайковвеса обновлены14 окт 2021

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

mGPT — многоязычная авторегрессионная языковая модель на архитектуре Transformer, разработанная THUMT и предварительно обученная на наборе mC4 с целью причинного языкового моделирования. Модель основана на GPT-2 и обучалась на неразмеченных текстах более чем на 101 языке; для токенизации используется SentencePiece и словарь mT5 размером 250 100 токенов.

Модель предназначена для генерации текста, а также для адаптации к прикладным задачам с помощью промптов. Она принимает последовательности длиной до 1 024 токенов и выдаёт продолжение текста. Карточка описывает базовую предварительно обученную модель, а не специализированную систему для отдельной области. Лицензия в предоставленных данных не указана.

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

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

Ограничения

Контекст ограничен 1 024 токенами. Модель предварительно обучена на сырых текстах без разметки и в карточке не описана как настроенная для следования инструкциям.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

mGPT

mGPT is pre-trained on the mC4 dataset using a causal language modeling objective. It was introduced in this paper and first released on this page.

Model description

mGPT is a Transformer-based model which pre-trained on massive multilingual data covering over 101 languages. Similar to GPT-2, It was pre-trained on the raw texts only, with no human labeling. We use the same tokenization and vocabulary as the mT5 model.

Intended uses

You can use the raw model for text generation or using prompts for adapting it to a downstream task.

How to use

You can use this model directly with a pipeline for text generation. Here is how to use this model to get the features of a given text in PyTorch:

from transformers import MT5Tokenizer, GPT2LMHeadModel, TextGenerationPipeline

tokenizer = MT5Tokenizer.from_pretrained("THUMT/mGPT")
model = GPT2LMHeadModel.from_pretrained("THUMT/mGPT")

pipeline = TextGenerationPipeline(model=model, tokenizer=tokenizer)
text = "Replace me by any text you'd like."
text = pipeline(text, do_sample=True,  max_length=1024)[0]["generated_text"]

Preprocessing

The texts are tokenized using sentencepiece and a vocabulary size of 250,100. The inputs are sequences of 1,024 consecutive tokens. We use <extra_id_0> to separate lines in a document.

BibTeX entry and citation info

@misc{tan2021msp,
    title={MSP: Multi-Stage Prompting for Making Pre-trained Language Models Better Translators},
    author={Zhixing Tan and Xiangwen Zhang and Shuo Wang and Yang Liu},
    year={2021},
    eprint={2110.06609},
    archivePrefix={arXiv},
    primaryClass={cs.CL}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
GPT2LMHeadModel
Ревизия весов
92dac1d

0 моделей