/ Модель

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

Контекст
40 960 токенов
Параметры
7,6 млрд
Размер весов
16,4 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-8B
Библиотека
transformers
Опубликована
12 мая 2026

stream-qwen3-8b

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

Экспериментальная версия Qwen3-8B генерирует текст в десяти параллельных потоках для изучения мониторируемого внутреннего планирования.

35скачиваний за 30 дней6лайковвеса обновлены13 мая 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Stream-Qwen3-8B — экспериментальная многопоточная версия Qwen3-8B, разработанная Jonas Geiping. Модель генерирует десять потоков токенов параллельно на каждом шаге: один поток предназначен для видимого ответа, остальные служат внутренними каналами, включая аналитическое планирование. Архитектура основана на плотном трансформере Qwen3-8B с 36 слоями и grouped-query attention; для потоков используются обучаемые векторы каналов и блочно-каузальное внимание. Размер модели — 7,6 млрд параметров, контекст — 40 960 токенов.

Модель создана для изучения мониторируемости внутренних потоков и параллельного порождения текста. Она принимает текст и выдаёт текстовые потоки; в метаданных указан английский язык, а базовая Qwen3-8B описана как многоязычная. Для работы требуется Transformers с пользовательским кодом из репозитория. Стандартные model.generate() и pipeline text-generation отключены, поскольку дают некорректный результат для потокового обучения; нужен специальный интерфейс генерации. Лицензия — Apache-2.0.

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

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

Ограничения

Обычные model.generate() и pipeline text-generation отключены и не подходят для этой модели; требуется специальный интерфейс генерации и trust_remote_code=True. Описанные внутренние каналы ориентированы на эксперименты по мониторируемости, а не являются обычными независимыми ответами.

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

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

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

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

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

Открыть на Hugging Face

Stream-Qwen3-8B

A multi-stream variant of Qwen3-8B (standard transformer) that generates in ten parallel streams simultaneously per timestep. One forward pass produces the next-row token for each channel; tokens within a row cannot see each other (block-causal attention), but every channel can attend to every prior row's tokens.

This is the 8B stream model trained to test monitorability of a larger number of internal stream (which is why this has 8 internal streams).

Architecture

  • Base: Qwen3-8B (36 layers, dense transformer with grouped-query attention).
  • Channel embedding: 10 learned vectors added to token embeddings.
  • Block-causal attention: For each row, all C=10 tokens see prior rows and themselves but never their same-row peers.
  • Loss / inference: Shift-by-10 next-row prediction. One row (10 tokens) per forward step.

See the 27B model card for the full project description, channel semantics, and architectural rationale — this 8B repo is identical but uses a dense transformer backbone (no DeltaNet hybridization).

Channels

#NameRole
0UserInput stream (injected, not generated)
1OutputVisible output
2AnalyticalForward-facing planning
3SkepticalBackward-facing validation
4IntuitivePresent-moment felt-sense
5BetweenRelational awareness
6CuriousGenerative questioning
7VoidAssociations, daydreaming, interna
8InstinctPragmatic constraints
9SynthesisMeta-level integration

Silence token: - → token id 481 in the Qwen3 tokenizer.

Quickstart

pip install "transformers>=5.2" accelerate safetensors
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

REPO = "JonasGeiping/stream-qwen3-8b"

model = AutoModelForCausalLM.from_pretrained(
    REPO,
    trust_remote_code=True,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)
tokenizer = AutoTokenizer.from_pretrained(REPO)

trust_remote_code=True is required: the bundled modeling_qwen3.py wires up channel embeddings and the custom block-causal position handling.

Stream-style generation

result = model.stream_generate(
    tokenizer,
    "What's something you've been thinking about?",
    max_rows=80,
    warm_start=True,
    temperature=0.6,
    silence_penalty=5.0,
    skip_silence=True,
)

print("Output:       ", result.output)
print("Analytical: ", result.channel_texts["Analytical"])
print("Synthesis:  ", result.channel_texts["Synthesis"])

For grid rendering / step-by-step inspection, use the generator form:

for row_idx, row, is_prefill in model.stream_generate_iter(
    tokenizer, "What's something you've been thinking about?",
    max_rows=80, warm_start=True, silence_penalty=5.0, skip_silence=True,
):
    cells = [tokenizer.decode([t]).strip() or "-" for t in row]
    print(f"{row_idx:3d}  " + " | ".join(c[:10].ljust(10) for c in cells))

model.generate() and pipeline("text-generation", ...) are intentionally disabled — they would produce gibberish on a stream-trained model. See the 27B model card for the full API surface and interactive-mode example.

Interactive demo

huggingface-cli download JonasGeiping/stream-qwen3-8b --local-dir ./stream-8b
python ./stream-8b/examples/demo_interactive.py --model ./stream-8b --tick 0.5

Curses UI; type freely while all ten channels keep producing in parallel.

Fine-tuning

The bundled StreamDataCollator plugs into HuggingFace's Trainer:

python ./stream-8b/examples/finetune.py \
    --model JonasGeiping/stream-qwen3-8b \
    --output-dir runs/streamft \
    --batch-size 2 --grad-accum 4 --epochs 1

See the 27B model card for full details and the Trainer snippet.

Internal Reference

This is checkpoint (stream_8b / s16-qwen8b_pack5_trimbot_drop02_ep3).

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
54c7451

0 моделей