/ Модель

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

Контекст
16 384 токена
Параметры
291 млн
Лицензия
MIT
Архитектура
gdn2 · dense
Библиотека
transformers
Опубликована
8 сен 2026

hyb16-edm-s0

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

Небольшая базовая языковая модель GDN2-EDM для генерации текста и экспериментов с обработкой длинного контекста до 16 384 токенов.

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

Бенчмарки

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

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

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

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

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

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

hyb16-edm-s0 — авторегрессионная языковая модель семейства GDN2, разработанная для сравнения вариантов смешивания токенов в длинном контексте. Это одна из пяти моделей, обученных по одинаковой схеме; в данной версии 18 слоёв GDN2-EDM сочетаются с шестью слоями полного gated attention. Архитектура плотная, класс GDN2ForCausalLM; в README указано 369,4 млн параметров, а метаданные каталога содержат оценку 290,7 млн. Контекст составляет 16 384 токена; модель использует токенизатор Llama 2 с размером словаря 32 000.

Модель предназначена для продолжения текста и исследовательских экспериментов с линейным и полным вниманием на длинных последовательностях. Она обучена на 15 млрд токенов FineWeb-Edu и показывает высокое качество на тестах извлечения одиночного факта из контекста до 32K токенов, однако это небольшая базовая модель, не настроенная на инструкции или безопасность. Основной язык карточки и обучающих данных — английский. Для запуска нужны CUDA и пользовательский код модели из репозитория, загружаемый через trust_remote_code=True. Лицензия — MIT.

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

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

Ограничения

Модель не настроена на выполнение инструкций и не обучена безопасному поведению; она может выдавать ошибочный или оскорбительный текст. Это небольшой исследовательский чекпойнт, обученный на 15 млрд токенов веб-текста; запуск требует CUDA, зависимостей из карточки и загрузки пользовательского кода модели.

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

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

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

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

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

Открыть на Hugging Face

hyb16-edm-s0: GDN2-EDM + 6 full-attention layers

One of five 366M-parameter hybrid language models trained under an identical recipe (15B tokens at sequence length 16,384) to compare token mixers at long context. Only the 18 non-full-attention layers differ between the five; the six gated full-attention layers, the MLPs, the tokenizer, the data, the optimizer, and the schedule are shared. This card reports all five so the numbers can be read side by side.

Siblings: hyb16-gdn2-s0, hyb16-swa1k-s0, hyb16-swa2k-s0, hyb16-mix-s0.

Architecture

  • 18 GDN2 layers with the EDM variant (decoupled read/write addresses, factored gate rank 64) + 6 gated full-attention layers at 3, 7, 11, 15, 19, 23.
  • 24 layers, hidden size 1024, 6 heads of dimension 128 in the linear/EDM layers (8 heads of 128 in attention layers), SwiGLU MLP with intermediate size 2816, RMSNorm, tied input/output embeddings.
  • Parameters: 369,410,412 total, 336,642,412 non-embedding (embedding 32,768,000).
  • Vocabulary: Llama-2 tokenizer (32,000), EOS id 2.
  • Full-attention layers use no positional encoding (NoPE); sliding-window layers use RoPE with theta 10,000; every attention layer has a sigmoid output gate.

Training

  • Data: FineWeb-Edu, Llama-2 tokens, documents packed to 16,384 without document masking. Median document 686 tokens; half of all tokens sit in documents longer than 2K.
  • 15,000,000,000 tokens (9,536 optimizer steps), global batch 1,572,864 tokens (96 sequences of 16,384).
  • AdamW, peak LR 8e-4, warmup 1.5B tokens, warmup-stable-decay schedule with the decay starting at 13.5B tokens. Seed 0. bf16.
  • Precision note: the linear layers run flash-linear-attention's GDN2 chunk kernels; attention layers run flash-attn 2 (fa2) with the window as a left-only sliding window.

Evaluation

Zero-shot suite (lm-eval-harness 0.4.12, batch 8 for the LM suite, batch 16 for the recall trio), accuracy unless noted. The "this model" column repeats the model's own values in bold.

metricthis modelgdn2edmswa1kswa2kmix
final val loss (nats)2.29772.30552.29772.32452.32892.3156
arc_easy / arc_challenge59.7 / 25.259.4 / 26.159.7 / 25.257.0 / 25.055.0 / 25.057.1 / 25.1
hellaswag (acc_norm)42.041.542.040.740.841.5
piqa / winogrande / boolq67.3 / 52.2 / 59.566.5 / 52.5 / 56.567.3 / 52.2 / 59.566.5 / 50.4 / 61.064.7 / 52.5 / 58.767.1 / 53.0 / 58.8
openbookqa (acc_norm)31.833.431.832.031.231.6
lambada acc / ppl35.9 / 28.235.5 / 29.935.9 / 28.233.4 / 37.437.4 / 29.334.6 / 31.5
wikitext word ppl24.324.824.325.125.325.1
swde / fda / squad_completion55.5 / 62.1 / 38.456.0 / 66.2 / 36.755.5 / 62.1 / 38.447.9 / 51.5 / 21.850.9 / 13.2 / 21.553.8 / 13.6 / 35.4
social_iqa (prompt-qualified)39.038.839.037.837.537.9

Single-needle retrieval (S-NIAH, RULER-style, 500 samples per cell, fraction correct):

metricthis modelgdn2edmswa1kswa2kmix
needle-1 @1K/2K/4K/8K1.00/1.00/1.00/1.001.00/1.00/1.00/1.001.00/1.00/1.00/1.001.00/0.98/0.96/0.941.00/1.00/0.52/0.281.00/1.00/0.53/0.28
needle-1 @16K/32K1.00/1.001.00/1.001.00/1.000.95/0.940.15/0.050.15/0.05
needle-2 @1K/2K/4K/8K1.00/1.00/1.00/0.971.00/1.00/1.00/1.001.00/1.00/1.00/0.971.00/0.99/0.98/0.810.94/0.71/0.42/0.251.00/1.00/0.48/0.20
needle-2 @16K/32K0.94/0.650.93/0.370.94/0.650.88/0.630.15/0.080.13/0.08
needle-3 @1K/2K/4K/8K0.96/0.95/0.84/0.540.98/0.98/0.91/0.630.96/0.95/0.84/0.540.99/0.94/0.76/0.370.18/0.30/0.29/0.250.98/0.98/0.30/0.01
needle-3 @16K/32K0.45/0.200.17/0.040.45/0.200.16/0.090.16/0.060.00/0.00

Reading for this model: Best validation loss of the wave and the best needle-3 retention at 16K/32K.

All numbers are one seed. Generation-task scores move by a few tenths of a point between hardware and batch sizes; treat differences under about half a point as noise.

Usage

The model class is not in transformers; the modeling code ships with the repo and is loaded with trust_remote_code=True. It needs a CUDA GPU and these packages, which are not bundled:

torch==2.10.*            # what the release was verified with
transformers==5.14.1
flash-linear-attention==0.5.2
flash-attn==2.8.3        # prebuilt wheel; the fa2 attention backend is the default
triton>=3.6
einops
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

repo = "Berlm/hyb16-edm-s0"
tok = AutoTokenizer.from_pretrained(repo, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(repo, dtype=torch.bfloat16, trust_remote_code=True).cuda().eval()

ids = tok("The capital of France is", return_tensors="pt").to("cuda")
out = model.generate(**ids, max_new_tokens=16, do_sample=False)
print(tok.decode(out[0]))

Set HYBRIDLM_ATTN_BACKEND=flex to use a PyTorch flex-attention backend instead of flash-attn (slower, bitwise-reproducible), or fla for flash-linear-attention's parallel attention kernel.

The weights in model.safetensors are the bf16 export of the final training checkpoint (step 9,536); train_state.json records the step, token count, and the tokenizer fingerprint the evaluations used.

Limitations

These are small research models trained on 15B tokens of web text. They are not instruction-tuned, not safety-tuned, and will produce incorrect or offensive text. They are released to support research on long-context token mixers.

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

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

GPU в ailist

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

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

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

Класс архитектуры
GDN2ForCausalLM
Ревизия весов
99f40a1

0 моделей