/ Модель

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

Лицензия
CC BY 4.0
Библиотека
pytorch
Опубликована
1 сен 2026

grt-medium-isoparam

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

Средний чекпойнт Gated Recurrent Transformer примерно на 169 млн параметров для генерации английского текста с настраиваемой глубиной рекурсии.

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

Бенчмарки

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

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

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

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

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

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

Amr-Hegazy/grt-medium-isoparam — чекпойнт среднего размера архитектуры Gated Recurrent Transformer (GRT), разработанной Амром Хегази, Амром Аланваром и Мостафой Эльхуши. Модель содержит около 169 млн параметров и предназначена для генерации текста на английском языке; в метаданных указаны PyTorch и датасет common-pile/cccc_filtered.

Архитектура повторно применяет общий блок трансформера: фиксированные начальные блоки формируют представление, затем общий блок выполняется несколько раз, после чего результат обрабатывают завершающие блоки. Инъекция исходного представления, поэлементные сигмоидальные вентили и шум состояния и вентилей помогают управлять обновлениями при повторных шагах. Глубину рекурсии можно задавать при инференсе, что позволяет выбирать компромисс между вычислениями и качеством; конфигурация чекпойнта — 2+5×4+2.

Модель подходит для генерации продолжений и другого текста на английском языке. README описывает исследовательскую архитектуру и содержит пример запуска через предоставленный sample.py. Лицензия — CC BY 4.0. В карточке не приведены результаты оценки качества или сведения о длине контекста, поэтому их нельзя использовать для сравнения модели с другими генераторами.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

GRT Medium (medium-isoparam)

This is a Medium isoParam checkpoint of the Gated Recurrent Transformer (GRT), described in:

Gated Recurrent Transformers: Expressive Depth through Recurrent Modulation Amr Hegazy, Amr Alanwar, Mostafa Elhoushi arXiv:2608.15062 · Code

Architecture

GRT applies a shared transformer block recurrently with three key innovations:

  1. Prelude injection: the output of fixed prelude blocks is concatenated with the noised hidden state and re-projected at every recurrence step, grounding each iteration in the original input representation.
  2. Elementwise sigmoid gating: an MLP gate blends the shared block's output into the residual stream (initialized near-open at σ(+4) ≈ 0.98), allowing the model to learn which elements to overwrite as training proceeds.
  3. State and gate noise: Gaussian perturbation of both the hidden state (εx) and gate logits (εg) at each step discourages brittle exact-match patterns and prevents gate collapse.

The architecture is prelude → shared core × R → coda, where R (recurrence depth) is sampled uniformly during training and fixed at inference. This enables inference-time early exiting from a single checkpoint without auxiliary losses.

This checkpoint

Value
RegimeisoParam (matched parameter count, more recurrence for accuracy)
Config2+5×4+2
Parameters~169M
Block executions / token24
Embedding dim1024
Heads16
Shared layers5
Context length1024
Training tokens~9.8B (CCCC Filtered)
Validation loss2.8956

Usage

import torch
from model import GPT, GPTConfig

# Load checkpoint
ckpt = torch.load("ckpt.pt", map_location="cpu")
config = GPTConfig.from_checkpoint_args(ckpt["model_args"])
model = GPT(config)
model.load_state_dict(ckpt["model"])
model.eval().cuda()

# Generate
import tiktoken
enc = tiktoken.get_encoding("gpt2")
prompt = enc.encode("The meaning of life is")
x = torch.tensor([prompt], dtype=torch.long, device="cuda")
y = model.generate(x, max_new_tokens=100, temperature=0.8, top_k=200, n=6)
print(enc.decode(y[0].tolist()))

Or use the provided sample.py:

git clone https://github.com/Amr-Hegazy1/gated-recurrent-transformer
cd gated-recurrent-transformer
# download ckpt.pt into logs/<config>/
python sample.py --out_dir=logs/<config> --recurrent_depth=6

Citation

@article{hegazy2026grt,
  title   = {Gated Recurrent Transformers: Expressive Depth through Recurrent
             Modulation},
  author  = {Hegazy, Amr and Alanwar, Amr and Elhoushi, Mostafa},
  journal = {arXiv preprint arXiv:2608.15062},
  year    = {2026},
}

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

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

GPU в ailist

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

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

Архитектура ? неизвестна transformers в образе рантайма.

Ревизия весов
9862c91

0 моделей