/ Модель

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

Контекст
262 144 токена
Параметры
22,3 млрд
Размер весов
51,2 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_5_text · dense
Библиотека
transformers
Опубликована
8 окт 2026

Darwin-27B-ZTC

Классификация текстаТекст → label

Текстовый движок принятия решений, который оценивает типизированные вопросы и возвращает вероятности по вариантам ответа без генерации текста.

194скачиваний за 30 дней37лайковвеса обновлены8 окт 2026

Бенчмарки

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

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

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

  • LocalLLaMA/typed-decisions

    score · выше — лучше

    Результат

    0,743

    accuracy 0,743kl_from_gold 0,204brier 0,097
    Hugging Face Leaderboards

    Публичная таблицаревизия не подтверждена

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

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

Darwin-27B-ZTC — текстовая модель принятия решений из семейства Darwin, разработанная FINAL-Bench. Она получает описание состояния и типизированные вопросы с вариантами ответов, включая текстовые описания вариантов, и за один проход для каждого вопроса выдаёт вероятностное распределение по вариантам без генерации токенов. Поддерживаются вопросы формата «да или нет», выбор одной метки из нескольких и оценка по упорядоченной рубрике.

Модель построена на плотной текстовой архитектуре Qwen3.5 и содержит 22,3 млрд параметров; родительская модель — FINAL-Bench/Darwin-27B-RSI, полноразмерная модель, обученная как движок принятия решений. Контекст составляет 262 144 токена. В тесте Typed Decisions модель показала точность 0,743 на 2 000 решениях в zero-shot режиме; повторный запуск дал 0,741, а расхождения результатов связаны с близкими по оценке решениями и пакетной обработкой запросов.

Для запуска требуются GPU с примерно 54 ГБ памяти под веса BF16 и совместимая версия Transformers с поддержкой Qwen3.5. Файлы весов распространяются в формате safetensors. Лицензия модели — Apache-2.0; включённый код инференса autojev распространяется по MIT.

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

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

Ограничения

Заявленные результаты относятся к тестовой выборке Typed Decisions; повторный запуск показал небольшую вариативность из-за пакетной обработки и решений с близкими оценками. Для запуска требуется GPU с примерно 54 ГБ памяти под BF16-веса.

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

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

Открыть на Hugging Face

Darwin-27B-ZTC

A zero-token decision engine from the Darwin family. Darwin-27B-ZTC reads a piece of state and a set of typed questions, and returns a full probability distribution over the options of every question. It does this in one forward pass per question. It generates no tokens.

It takes the POST /v1/systemone request shape: noul (yes or no), choice (one of N labels) and score (an ordered rubric). Every option can carry a written description, and the descriptions are part of the input.

Results

Typed Decisions (general, zero-shot)

LocalLLaMA/typed-decisions, test split: 400 cases, 2,000 decisions. One request per case, with the state and all five questions together, the same request shape as the benchmark README.

MetricDarwin-27B-ZTC
Accuracy ↑0.743
KL from gold ↓0.204
Brier ↓0.097
Question typeDecisionsAccuracy
noul (yes or no)6000.845
choice6000.732
score (rubric)8000.675

Zero-shot. The model never saw the Typed Decisions train split, its four workflows or its question schemas. All 2,000 decisions were answered, with zero errors.

Scoring follows the benchmark README: accuracy is agreement with the gold label, KL is KL(gold || prediction) averaged over decisions, and Brier is the squared error summed over the options of a decision, averaged over decisions. Our scorer reproduces the README's Uniform reference (KL 0.444, Brier 0.238). We ran the test set twice with the same model and settings. The two runs gave accuracy 0.741 and 0.743. Every number on this card comes from the second run, the one with the saved predictions (noul 507/600, choice 439/600, score 540/800, 1,486/2,000 in total). The two runs differ on 14 of 2,000 decisions (9 better, 5 worse; mean +0.002, 95% case-bootstrap interval -0.002 to +0.006), which is within run-to-run noise: the server batches questions from concurrent requests, so near-tie decisions can flip between runs. An earlier version of this card mixed the per-type numbers of the first run with the headline of the second; thanks to the community member who caught it.

How it works

  • Backbone: FINAL-Bench/Darwin-27B-RSI, full-weight trained as a decision engine.
  • Readout: the options are listed in the prompt with short codes. A readout head maps the final hidden state of one forward pass to one score per option. A softmax over the scores gives the distribution, and a fitted scalar temperature calibrates it.
  • Training data: public training and development splits of public decision benchmarks only. No test split of any benchmark was used for training.

Files

FileWhat it is
model-*.safetensors, model.safetensors.index.json, config.jsonbackbone weights (BF16)
readout.safetensorsdecision readout head
decision_config.jsonoption codes, calibration temperature and provenance
tokenizer.json, tokenizer_config.json, chat_template.jinjatokenizer and prompt template

Usage

This repo ships the inference code in autojev/: the model.py and types.py of the autojev decision-model code (MIT, copyright notice in autojev/LICENSE), with support for a text-only backbone added. It needs torch, transformers (Qwen3.5 support), safetensors and pillow, and a GPU with space for about 54 GB of BF16 weights.

import sys
from huggingface_hub import snapshot_download

path = snapshot_download("FINAL-Bench/Darwin-27B-ZTC")
sys.path.insert(0, path)
from autojev.model import DecisionModel

model = DecisionModel(checkpoint=path)
row = {
    "state": {"ticket": "Customer was charged twice for the same order."},
    "question": {
        "type": "choice",
        "instructions": "What should support do?",
        "criteria": {"refund": "Refund the duplicate charge.", "escalate": "Send to billing.", "close": "No action."},
    },
}
probabilities = model.predict([row])[0]  # one probability per option, in criteria order

Citation

@misc{darwin27bztc2026,
  title  = {Darwin-27B-ZTC: a zero-token decision engine},
  author = {VIDRAFT and FINAL-Bench},
  year   = {2026},
  url    = {https://huggingface.co/FINAL-Bench/Darwin-27B-ZTC}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3_5TextModel
Ревизия весов
2b4bb9e

0 моделей