/ Модель

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

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

tiny_mn_gpt

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

GPT-2, обученная на монгольских новостях для генерации и продолжения текста на монгольском языке.

204скачиваний за 30 дней1лайквеса обновлены21 мая 2021

Бенчмарки

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

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

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

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

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

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

Ochiroo/tiny_mn_gpt — языковая модель GPT-2, обученная разработчиком на небольшом корпусе монгольских новостей IKON объёмом 500 МБ. Это плотная авторегрессионная модель для генерации текста: она учится предсказывать следующее слово по предыдущему контексту. Репозиторий содержит версию для TensorFlow; длина контекста составляет 1024 токена.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

GPT2-Mongolia

Model description

GPT-2 is a transformers model pretrained on a very small corpus of Mongolian news data in a self-supervised fashion. This means it was pretrained on the raw texts only, with no humans labelling them in any way (which is why it can use lots of publicly available data) with an automatic process to generate inputs and labels from those texts. More precisely, it was trained to guess the next word in sentences.

How to use

import tensorflow as tf 
from transformers import GPT2Config, TFGPT2LMHeadModel, GPT2Tokenizer
from transformers import WEIGHTS_NAME, CONFIG_NAME

tokenizer = GPT2Tokenizer.from_pretrained('Ochiroo/tiny_mn_gpt')
model = TFGPT2LMHeadModel.from_pretrained('Ochiroo/tiny_mn_gpt')

text = "Намайг Эрдэнэ-Очир гэдэг. Би"

input_ids = tokenizer.encode(text, return_tensors='tf')

beam_outputs = model.generate(
    input_ids,
    max_length = 25,
    num_beams = 5,
    temperature = 0.7,
    no_repeat_ngram_size=2,
    num_return_sequences=5
)
print(tokenizer.decode(beam_outputs[0]))

Training data and biases

Trained on 500MB of Mongolian news dataset (IKON) on RTX 2060.

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

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

GPU в ailist

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

Нельзя запустить

В репозитории нет весов в формате PyTorch/safetensors.

Класс архитектуры
TFGPT2LMHeadModel
Ревизия весов
60017ec

0 моделей