/ Модель

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

Контекст
1 024 токена
Архитектура
gpt2 · dense
Опубликована
17 июн 2023

gpt2-small-danish

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

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

237скачиваний за 30 дней4лайкавеса обновлены11 июл 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

KennethTM разработал небольшую языковую модель GPT-2 на 124 млн параметров для генерации датского текста. Это адаптация английской GPT-2 small: словарные эмбеддинги для датского созданы с помощью WECHSEL, затем модель обучалась на датской части набора OSCAR. Контекст модели составляет 1024 токена; доступны веса в форматах PyTorch и Safetensors.

Модель подходит для продолжения датского текста и генерации фрагментов на датском языке. В README указана perplexity 33,5 на 5000 случайных примерах валидации. Для повышения качества на конкретных задачах автор рекомендует дополнительное дообучение. Лицензия в предоставленных данных не указана.

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

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

Ограничения

Для специализированных задач рекомендуется дополнительное дообучение; указанная perplexity составляет 33,5 на случайной выборке из 5000 примеров. Контекст ограничен 1024 токенами.

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

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

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

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

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

Открыть на Hugging Face

What is this?

A GPT-2 model (small version, 124 M parameters) for Danish text generation. The model was not pre-trained from scratch but adapted from the English version.

How to use

Test the model using the pipeline from the 🤗 Transformers library:

from transformers import pipeline

generator = pipeline("text-generation", model = "KennethTM/gpt2-small-danish")
text = generator("Manden arbejdede som")

print(text[0]["generated_text"])

Or load it using the Auto* classes:

from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("KennethTM/gpt2-small-danish")
model = AutoModelForCausalLM.from_pretrained("KennethTM/gpt2-small-danish")

Model training

The model is trained using the Danish part of the oscar dataset ('unshuffled_deduplicated_da') and a context length of 1024 tokens.

The model weights are initialized from the English GPT-2 small model with new word token embeddings created for Danish using WECHSEL.

Initially, only the word token embeddings are trained using 50.000 samples. Finally, the whole model is trained using 1.000.000 samples.

For reference, the model achieves a perplexity of 33.5 on 5.000 random validation samples.

Model training is carried out on an 8 GB GPU.

Notes

This is a pre-trained model, for optimal performance it should be finetuned for new tasks.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей