/ Модель

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

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

JAT-GPT

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

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

160скачиваний за 30 дней0лайковвеса обновлены1 авг 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JAT-GPT — небольшая авторская языковая модель на архитектуре GPT-2, разработанная для обучения и демонстрации устройства языкового моделирования. Это декодерный трансформер с 17,9 млн параметров, обученный предсказывать следующий токен; модель распространяется в формате Safetensors и загружается через библиотеку Transformers. Она предназначена для экспериментов с генерацией коротких текстов и изучения базовых принципов обучения языковых моделей.

Контекст составляет 1024 токена, однако в карточке отмечено, что модель часто генерирует бессвязный текст и имеет крайне ограниченные способности. Лицензия — Apache-2.0.

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

  • изучение принципа предсказания следующего токена
  • учебные эксперименты с небольшой языковой моделью
  • демонстрация генерации текста на GPT-2
  • генерация коротких текстовых продолжений

Ограничения

Модель очень мала и часто генерирует бессвязный текст; она только предварительно обучена и не предназначена для замены полноразмерного чат-ассистента. Данные обучения описаны лишь как случайно собранные тексты.

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

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

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

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

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

Открыть на Hugging Face

🧠 JAT-GPT: Just Another Tiny GPT

Welcome to JAT-GPT, the world's most underwhelming large language model — clocking in at a mighty 17.9 million parameters (yes, million, not billion — stop laughing).

📦 Model Details

  • Model type: GPT2-based decoder-only transformer
  • Architecture: GPT-2
  • Library: Hugging Face 🤗 Transformers
  • Parameters: 17.9 million (size isn't everything... right?)
  • Training Objective: Learn to predict the next word — and sometimes even the right one!
  • Pretrained on: A secret* dataset (*"secret" means the dataset was just some text I could find lying around)
  • Training Purpose: Solely educational. Also for flexing on friends who haven’t trained a language model from scratch.

🚀 Capabilities

  • Can generate small sentences
    • "Please lower your expectations."
  • Can hallucinate confidently, but in a very short and polite way.
  • Can generate random words after few tokens.

🙅 Limitations

  • Not very smart.
  • Only Pretrained.
  • Understands context... if it fits within few tokens.
  • Cannot replace ChatGPT. (But look how cute it is!)

🤷 Why Train This?

"Because I could." – :-)

  • To understand the internals of language modeling.
  • To cry less when training real models later.
  • To appreciate just how powerful modern LLMs are by comparison.

🛠️ Usage

from transformers import GPT2Tokenizer, GPT2LMHeadModel

tokenizer = GPT2Tokenizer.from_pretrained("itsme-nishanth/JAT-GPT")
model = GPT2LMHeadModel.from_pretrained("itsme-nishanth/JAT-GPT")

input_ids = tokenizer.encode("Once upon a time", return_tensors="pt")
output = model.generate(input_ids, max_length=20, do_sample=True)
print(tokenizer.decode(output[0]))

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей