/ Модель

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

Контекст
4 096 токенов
Параметры
157 млн
Лицензия
MIT
Архитектура
qwen3 · dense
Библиотека
transformers
Опубликована
18 авг 2026

cagliostro-v1

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

Компактная базовая модель Qwen3 на 157 млн параметров для продолжения текста и экспериментов с небольшими языковыми моделями.

409скачиваний за 30 дней20лайковвеса обновлены19 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cagliostro-v1 — базовая авторегрессионная языковая модель, разработанная bench-labs и обученная с нуля на 36 млрд токенов веб-текста. Это декодерная модель семейства Qwen3 с 157,4 млн параметров и 30 слоями; она загружается через Transformers без пользовательского кода. Модель не проходила инструкционное дообучение и предназначена для продолжения текста и оценки его вероятности, а не для диалога или выполнения инструкций.

Модель обучалась на смеси FineWeb-Edu, DCLM-baseline и Cosmopedia-v2. Хотя конфигурация допускает контекст до 4096 токенов, обучение велось на последовательностях длиной 1024 токена, и README рекомендует считать именно эту длину поддерживаемой. В опубликованных оценках отмечены слабые результаты на количественных рассуждениях и отслеживании контекста; одна из оценок арифметики не имеет гарантии очистки обучающих данных от пересечений с тестом. Лицензия — MIT.

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

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

Ограничения

Модель не настроена на следование инструкциям и ведение диалога; количественные рассуждения и отслеживание контекста — слабые стороны. Поддерживаемая длина контекста указана как 1024 токена, а оценка ArithMark-3 не имеет гарантии очистки обучающих данных от пересечений с тестом.

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

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

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

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

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

Открыть на Hugging Face

cagliostro-v1

A 157M parameter decoder-only language model trained from scratch on 36B tokens of web text.

This is a base model. It has not been instruction tuned and will not follow instructions or hold a conversation.

Intelligence Index during training

Open SLM Leaderboard comparison

Results

Open SLM Leaderboard Intelligence Index, measured with our own harness:

Benchmarknaccacc_norm
HellaSwag10,04231.09 (3,122)34.41 (3,455)
ARC-Easy2,37653.37 (1,268)46.72 (1,110)
ARC-Challenge1,17223.81 (279)27.82 (326)
Combined ARC38.5937.27
PIQA1,83865.72 (1,208)66.70 (1,226)
ArithMark-3.01,00033.60 (336)33.70 (337)
Intelligence Index17.8519.13

The Index is quoted from acc_norm, which is the convention the leaderboard follows. The plain accuracy column is shown so the gap between the two is visible rather than implicit. Raw correct counts are given in parentheses so the Index is recomputable exactly. From those counts it is 19.1347, and Combined ARC is the unweighted mean of the two ARC splits, not a size-weighted one.

BananaMind Base Bench 1.1, scored with the benchmark author's own script:

CategoryEloCorrectAccuracyWeighted
language_completion157050/50100.00%100.00%
code_completion112024/5048.00%53.50%
world_knowledge110737/5074.00%70.22%
commonsense109236/5072.00%68.45%
logical_reasoning100221/5042.00%36.99%
context_tracking89418/5036.00%35.99%
quantitative87214/5028.00%27.13%
Overall1046200/35057.14%53.91%

Both suites were run on the full test sets with no subsampling.

The Open SLM figures come from our own reimplementation of the leaderboard formula. Calibrated against GPT-2, that reimplementation reads about 1.4 points high relative to the published board, so treat 19.13 as our measurement rather than a verified leaderboard result.

The Base Bench figures are not ours. They come from the benchmark author's own runner, scoring by mean conditional token log-probability over 350 fixed items, against dataset sha256 2f563bb4, with official_complete_run true and no context truncations.

Architecture

Parameters157,411,200
Non-embedding136,439,680
Layers30
Hidden size640
Attention heads10
Key value heads5
Head dimension64
FFN hidden1,728
ActivationSwiGLU
NormalizationRMSNorm with QK-norm
Position encodingRoPE, theta 100,000
Vocabulary32,768
Training context1,024
Tied embeddingsYes

The architecture maps exactly onto Qwen3, so the model loads with AutoModelForCausalLM and needs no custom code.

config.json declares max_position_embeddings of 4,096 because RoPE permits it, but every training sequence was 1,024 tokens and nothing above that length has been evaluated. Treat 1,024 as the supported context.

Training

Tokens36B, single pass, no repetition
OptimizerAdamW, betas 0.9 and 0.95, weight decay 0.1
Peak learning rate1.5e-3, cosine decay to 10 percent
Warmup2,000 steps
Batch393,216 tokens per optimizer step
Precisionbfloat16
Hardware8x RTX 5090

Data mixture, held constant throughout with no curriculum:

SourceShare
FineWeb-Edu57.6%
DCLM-baseline38.4%
Cosmopedia-v24.0%

The mixture was chosen by ablation. Two candidate ratios were trained for 2.5B tokens each and evaluated on the full suite. A FineWeb-Edu heavy mix scored 12.83 and a DCLM heavy mix scored 12.37, so the former was used.

Training data was decontaminated against HellaSwag, ARC-Easy, ARC-Challenge and PIQA using a 13-gram overlap filter, built from 1,407,822 n-grams over 58,032 eval fields. Any training document sharing a 13-gram with an eval item was dropped.

ArithMark-3 was intended to be part of that filter and was not. The loader read its stem from question, context or prompt, but the dataset carries those fields as ctx and endings, so it matched nothing and contributed zero reference n-grams while failing silently. The count above is the other three benchmarks alone. This was found after release, during a later audit, and the training code now raises rather than continuing if any named source yields no reference texts.

No contamination is implied by this. It means the ArithMark-3 figure of 32.80 carries no decontamination guarantee, unlike the other four. For what it is worth the score sits below GPT-2's 35.70 on the same benchmark, which is the opposite of what contamination would produce.

Checkpoint selection

The released weights are from step 91,500 at 36B tokens, not the final step. The model peaked there and declined over the remaining 4B tokens of the cosine tail:

TokensIndex
5.5B15.21
10.4B17.04
15.1B16.79
19.1B17.74
23.6B18.03
27.9B18.81
32.4B18.60
36.0B19.13
39.7B18.84
40.0B18.57

A cooldown phase on FineWeb-Edu and Cosmopedia at low learning rate, and weight averaging over the final checkpoints, were both tried on the 40B endpoint. Neither beat the peak checkpoint, reaching 18.94 and 18.80 respectively.

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained("bench-labs/cagliostro-v1")
tokenizer = AutoTokenizer.from_pretrained("bench-labs/cagliostro-v1")

inputs = tokenizer("The capital of France is", return_tensors="pt")
out = model.generate(**inputs, max_new_tokens=20, do_sample=False)
print(tokenizer.decode(out[0]))

Limitations

Quantitative reasoning sits near the chance floor at 28 percent. Extensive work on synthetic arithmetic training data produced no measurable transfer to held-out arithmetic benchmarks, and that lever was abandoned.

Context tracking scores 36 percent, the second weakest category. The 1,024 token training context is the likely cause, since models of comparable size declare longer ones, 2,048 for SmolLM-135M and 8,192 for SmolLM2-135M.

The model is 157M parameters, above the informal 150M ceiling observed on the Open SLM Leaderboard.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей