/ Модель

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

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

TEV-qwen3-coder-30B-A3B

Генерация текстаТекст → текст

Вспомогательная DFlash-модель для спекулятивного декодирования, ускоряющая генерацию кода совместно с Qwen3-Coder-30B-A3B-Instruct.

241скачиваний за 30 дней0лайковвеса обновлены9 окт 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TEV Draft Model для Qwen3-Coder-30B-A3B-Instruct — вспомогательная модель DFlashDraftModel, обученная методом ExitTrain и выпущенная в рамках TEV: Exit-Guided Speculative Decoding. Это не самостоятельная языковая модель: её используют вместе с целевой Qwen/Qwen3-Coder-30B-A3B-Instruct в системе спекулятивного декодирования, где она строит черновые деревья токенов, а целевая модель проверяет их. Модель предназначена для ускорения генерации кода целевой моделью; в README приведён сценарий запуска DDTree + TEV и бенчмарк HumanEval.

Метаданные указывают архитектуру DFlashDraftModel, формат safetensors и контекст 262144 токена. В карточке также указан размер 688,7 млн параметров; это размер вспомогательной модели, а не целевой Qwen3-Coder-30B-A3B-Instruct. Использование ограничено совместимой целевой моделью, а текущая эталонная реализация рассчитана на batch size 1 и требует flash-attn; целевая модель требует значительных ресурсов GPU. Лицензия — MIT.

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

  • ускорение генерации кода с Qwen3-Coder-30B-A3B-Instruct
  • спекулятивное декодирование с построением чернового дерева токенов
  • запуск бенчмарка HumanEval для оценки ускорения генерации кода

Ограничения

Не работает как самостоятельная языковая модель и требует Qwen/Qwen3-Coder-30B-A3B-Instruct. Эталонная реализация рассчитана на batch size 1, требует flash-attn, а целевой модели необходимо много видеопамяти.

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

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

Открыть на Hugging Face

TEV Draft Model for Qwen3-Coder-30B-A3B-Instruct

This repository contains the ExitTrain-trained DFlash draft model for Qwen/Qwen3-Coder-30B-A3B-Instruct, released with TEV: Exit-Guided Speculative Decoding.

GitHub | DDTree + TEV guide | Paper

This is a draft model, not a standalone language model. It must be paired with the matching Qwen3-Coder target model in a speculative decoding system.

Model details

FieldValue
Target modelQwen/Qwen3-Coder-30B-A3B-Instruct
Target architectureMixture of Experts
Draft architectureDFlashDraftModel
Training methodExitTrain
Tree builder and verifierDDTree + TEV
Draft block size16
Target layers48
Target feature layers[1, 12, 23, 34, 45]
PrecisionBF16

ExitTrain trains the drafter on its realized finite-budget draft trees. Target probabilities are evaluated under the actual tree-parent contexts, and target-derived exit feedback is used to improve where the bounded tree allocates its nodes.

Quick start with DDTree + TEV

git clone https://github.com/hsj576/TEV.git
cd TEV/ddtree
pip install -r requirements.txt

export TARGET_MODEL=Qwen/Qwen3-Coder-30B-A3B-Instruct
export DRAFT_MODEL=husj576/TEV-qwen3-coder-30B-A3B
bash scripts/run_ddtree_tev_smoke.sh

The target, draft model, draft tree, and KV cache must fit on the same GPU in the current reference implementation.

Direct HumanEval benchmark

torchrun --nproc_per_node=1 --master_port=29700 benchmark.py \
  --model-name-or-path Qwen/Qwen3-Coder-30B-A3B-Instruct \
  --draft-name-or-path husj576/TEV-qwen3-coder-30B-A3B \
  --dataset humaneval \
  --max-samples 164 \
  --max-new-tokens 2048 \
  --temperature 1.0 \
  --tree-budget 64 \
  --save-path runs/qwen3_coder_30b/humaneval__t1_0__tb64.pt

Without --skip-baseline-dflash, the benchmark also runs autoregressive decoding and block-parallel DFlash as reference paths.

Usage notes

  • Use this checkpoint only with Qwen/Qwen3-Coder-30B-A3B-Instruct.
  • The released evaluation path uses the Qwen chat template with thinking disabled.
  • At positive temperature, the DDTree branch uses TEV sampling. At temperature 0, it uses the equivalent greedy tree-follow path.
  • The current reference implementation targets batch-one decoding.
  • flash-attn is required by the draft model. The target uses PyTorch SDPA when DDTree's custom tree mask is enabled.
  • The Qwen3-Coder target requires substantially more GPU memory than Qwen3-4B/8B. Reduce tree budget and maximum generation length when memory is limited.

Related checkpoints

Acknowledgements

The implementation builds on SpecForge, DFlash, and DDTree.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
DFlashDraftModel
Ревизия весов
6c99848

0 моделей