/ Модель

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

Контекст
512 токенов
Параметры
8,7 млн
Лицензия
Apache 2.0
Архитектура
bet · dense
Опубликована
10 сен 2026

bet-10m

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

Компактная байтовая авторегрессионная модель BET для генерации текста и исследований повторного использования вычислений в циклах уточнения.

314скачиваний за 30 дней3лайкавеса обновлены12 сен 2026

Бенчмарки

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

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

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

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

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

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

appvoid/bet-10m — официальные веса Byte-Level Elasticity Transformer (BET), компактной плотной авторегрессионной языковой модели с архитектурой BETForCausalLM. Модель разработана appvoid как исследовательский базовый вариант для изучения распределения вычислений: одни и те же веса слоёв повторно используются в циклах уточнения, а динамическая маршрутизация и кондиционирование по фазе и шагу позволяют менять объём вычислений. В модели 8,7 млн параметров по метаданным, 6 физических блоков Transformer и два потока состояния.

Модель предназначена для генерации текста и экспериментов с рекуррентным вычислением в трансформерах. Она обрабатывает текст на уровне байтов с алфавитом из 259 токенов и контекстом 512 байтов; бюджет вывода по умолчанию составляет 6 циклов уточнения. В README указано, что обучение охватило около 200 млн токенов и что модель существенно недообучена. Приведённые результаты бенчмарков получены при 6 циклах, другие конфигурации автор не проверял. Репозиторий содержит веса в формате safetensors; лицензия — Apache-2.0.

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

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

Ограничения

Модель существенно недообучена: README указывает примерно на 200 млн обучающих токенов и предупреждает, что качество может быть низким для такого размера. Бенчмарки приведены только для режима с 6 циклами; другие режимы автор не проверял.

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

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

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

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

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

Открыть на Hugging Face

Model weights from Byte-Level Elasticity: Depth through time

Details

These are the official weights of the Byte-Level Elasticity Transformer, a new kind of computation-aware architecture that serves as a baseline for researchers to discover meaningful ways to spend computation through loop-sharing the same layer weights while extrapolating to steps beyond those seen during training.

BenchmarkScore
HellaSwag28.79%
PIQA52.72%
ARC-Easy30.77%
ARC-Challenge21.76%
ArithMark-331.20%
  • Parameters: 10,881,809
  • Source training step: 65,000
  • Byte vocabulary: 259 IDs (0-255 bytes + PAD/BOS/EOS)
  • Context: 512 bytes
  • Physical Transformer blocks: 6
  • Persistent state streams: 2
  • Dynamic balanced routing
  • Continuous computational phase/stride conditioning
  • Default inference budget: 6 refinement cycles
  • Training objective: CE(6-cycle endpoint) + 0.10 * CE(3-cycle endpoint)

For details on development of this model, you can read the official blog. This model is heavily undertrained (just ~200 million tokens) so performance might not be good enough for its size, especially for 2 and 3 cycles. Benchmarks used L6 but the author has not tested other configurations. You can find more information on how to support further research here.

Inference

For faster inference and control over loops refer to the notebook.

import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

model_id = "appvoid/bet-10m"

tokenizer = AutoTokenizer.from_pretrained(
    model_id,
    trust_remote_code=True,
)

model = AutoModelForCausalLM.from_pretrained(
    model_id,
    trust_remote_code=True,
    torch_dtype=torch.float16,
).cuda().eval()

prompt = "The future of artificial intelligence is"

inputs = tokenizer(
    prompt,
    return_tensors="pt",
    add_special_tokens=False,
).to(model.device)

with torch.inference_mode():
    output = model.generate(
        **inputs,
        max_new_tokens=200,
        do_sample=True,
        temperature=0.8,
        top_p=0.95,
        use_cache=True,
    )

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

@misc{appvoid2026bet,
  title  = {Byte-Level Elasticity: Depth through time},
  author = {appvoid},
  year   = {2026},
  url    = {https://medium.com/@appvoidofficial/byte-level-elasticity-182fe2ed1d2f}
}

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

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

GPU в ailist

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

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

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

Класс архитектуры
BETForCausalLM
Ревизия весов
eb56e67

0 моделей