/ Модель

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

Контекст
1 024 токена
Параметры
152 млн
Архитектура
nanogpt · dense
Библиотека
transformers
Опубликована
22 сен 2026

gpt2-small

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

Небольшая причинная языковая модель, обученная с нуля на FineWeb-Edu для продолжения и генерации английского текста.

435скачиваний за 30 дней1лайквеса обновлены22 сен 2026

Бенчмарки

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

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

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

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

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

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

itlrc/gpt2-small — языковая модель с причинной архитектурой NanoGPT, обученная с нуля разработчиком репозитория на выборке sample-10BT датасета FineWeb-Edu. Она предназначена для продолжения текста и экспериментов с генерацией на основе GPT-2-токенизатора.

Модель содержит 151,8 млн параметров по метаданным каталога; в README приведено значение 124 439 808 параметров. Архитектура включает 12 блоков Transformer, 12 голов внимания, эмбеддинги размерности 768 и словарь из 50 257 токенов. Контекст ограничен 1 024 токенами. Модель принимает и генерирует текст; карточка указывает английский язык.

Это образовательный эксперимент без instruction tuning, RLHF и выравнивания по предпочтениям. Поэтому модель может повторяться, выдавать недостоверные сведения, проявлять смещения или создавать неподходящий контент. Лицензия в предоставленных данных не указана.

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

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

Ограничения

Модель не проходила instruction tuning, RLHF или выравнивание по предпочтениям; возможны повторы, недостоверные сведения, смещения и неподходящий контент. Лицензия в доступных данных не указана.

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

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

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

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

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

Открыть на Hugging Face

GPT-2 Small (124M) treinado do zero

Modelo causal de linguagem com arquitetura equivalente ao GPT-2 Small, treinado do zero sobre o sample-10BT do FineWeb-Edu. O treinamento usou o tokenizer GPT-2 e processou aproximadamente 5,51 bilhões de tokens.

Resultados

MétricaResultado
Parâmetros124.439.808
Steps10.500
Épocas lógicas completas42
Train loss3,3080
Validation loss3,2915
Validation perplexity26,88
HellaSwag27,68% em 10.042 exemplos

Curvas de treinamento

Arquitetura

  • 12 blocos Transformer;
  • 12 cabeças de atenção;
  • embedding de 768 dimensões;
  • contexto máximo de 1.024 tokens;
  • vocabulário de 50.257 tokens;
  • pesos compartilhados entre embedding e cabeça de linguagem;
  • 124.439.808 parâmetros em FP32.

Uso com Transformers

Este repositório inclui código de arquitetura personalizado. Por isso, o carregamento requer trust_remote_code=True.

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

repo_id = "itlrc/gpt2-small"

tokenizer = AutoTokenizer.from_pretrained("gpt2")
model = AutoModelForCausalLM.from_pretrained(
    repo_id,
    trust_remote_code=True,
    torch_dtype=torch.float32,
)

inputs = tokenizer("Hi! I'm a", return_tensors="pt")
with torch.inference_mode():
    output = model.generate(
        **inputs,
        max_new_tokens=64,
        do_sample=True,
        temperature=0.8,
        top_k=50,
    )

print(tokenizer.decode(output[0], skip_special_tokens=True))

Substitua SEU_USUARIO/meu-gpt2-small pelo identificador deste repositório no Hub.

Treinamento

  • Dataset: HuggingFaceFW/fineweb-edu, configuração sample-10BT;
  • batch efetivo de 524.288 tokens por step;
  • 250 steps por época lógica;
  • AdamW com betas (0.9, 0.95) e weight decay 0.1;
  • gradient clipping em 1.0;
  • warmup e cosine decay;
  • validação em um conjunto fixo de documentos reservados.
  • aproximadamente 6 bilhões de tokens

Limitações

O modelo é um experimento educacional e não recebeu instruction tuning, RLHF ou outro alinhamento por preferências. Pode produzir informações falsas, repetições, vieses ou conteúdo inadequado.

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

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

GPU в ailist

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

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

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
NanoGPTForCausalLM
Ревизия весов
0ba905e

0 моделей