/ Модель

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

Контекст
1 024 токена
Лицензия
Apache 2.0
Архитектура
gpt2 · dense
Библиотека
transformers
Опубликована
17 фев 2023

taskGPT2-xl-v0.2a

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

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

18скачиваний за 30 дней5лайковвеса обновлены21 ноя 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

taskGPT2-xl-v0.2a — модель генерации текста на основе GPT-2 XL, дообученная автором карточки на задачах text-to-code, Chain-of-Thought, математики и набора инструкционных заданий FLAN. Она предназначена для генерации продолжений и ответов на текстовые запросы, включая простые задачи на код, рассуждения и вычисления. В карточке приведён пример использования через Transformers для генерации ответа на запрос о тональности текста.

Модель использует плотную архитектуру GPT-2 и принимает текст, выдавая текст. Для неё указан контекст длиной 1024 токена; в метаданных отмечен английский язык. Репозиторий содержит веса PyTorch и доступен по лицензии Apache-2.0. Карточка сообщает о дообучении на разнообразных данных, но не приводит количественной оценки качества или подробностей о размере обучающего набора.

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

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

Ограничения

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

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

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

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

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

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

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

Открыть на Hugging Face

Model Summary

I finetuned GPT2 on text2code, cot, math and FLAN tasks, on some tasks its performs better than GPT-JT

I create a collection of open techniques and datasets to build taskGPT2-xl:

Quick Start

from transformers import pipeline
pipe = pipeline(model='AlexWortega/taskGPT2-xl')
pipe('''"I love this!" Is it positive? A:''')

or

from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("taskGPT2-xl")
model = AutoModelForCausalLM.from_pretrained("taskGPT2-xl")

License

The weights of taskGPT2-xl are licensed under version 2.0 of the Apache License.

Training Details

I used datasets from huggingface:

  • strategyqa_train
  • aqua_train
  • qed_train

Hyperparameters

I used Novograd with a learning rate of 2e-5 and global batch size of 6 (3 for each data parallel worker). I use both data parallelism and pipeline parallelism to conduct training. During training, we truncate the input sequence to 512 tokens, and for input sequence that contains less than 512 tokens, we concatenate multiple sequences into one long sequence to improve the data efficiency.

References

#Metrics

SOON

BibTeX entry and citation info

@article{
  title={GPT2xl is underrated task solver},
  author={Nickolich Aleksandr, Karina Romanova, Arseniy Shahmatov, Maksim Gersimenko},
  year={2023}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей