/ Модель

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

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

TraceML-Action-Labeler

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

Дообученная Qwen3 для структурированной классификации и объяснения изменений между версиями ML-решений по diff кода и изменению оценки.

470скачиваний за 30 дней0лайковвеса обновлены28 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TraceML Action Labeler — языковая модель jerryyan для классификации изменений между версиями ML-решений. Она принимает diff кода, метки состояния обеих версий и изменение оценки, а затем формирует JSON с типом действия, намерением, масштабом изменения, влиянием на оценку и кратким текстовым объяснением.

Модель представляет собой плотную Qwen3ForCausalLM на 1,7 млрд параметров, дообученную на размеченных примерах TraceML, подготовленных с помощью более крупной модели-учителя. Контекстное окно составляет 40 960 токенов; модель работает с текстом и предназначена для анализа траекторий разработки ML-решений. Для воспроизводимого результата автор рекомендует жадное декодирование с отключённым режимом thinking и использование промптов и парсера из TraceML Toolkit.

Подходит для разметки переходов между версиями кода в экспериментах и анализа действий, предпринятых при улучшении ML-решений. Для каждого перехода нужны метки состояния обеих версий; длинный код следует укладывать в контекст с помощью Toolkit. Модель распространяется на условиях Apache-2.0.

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

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

Ограничения

Для каждого перехода необходимы метки состояния обеих версий; для работы с длинным кодом автор рекомендует TraceML Toolkit, который укладывает вход в контекст. Для согласованных результатов следует использовать жадное декодирование с отключённым режимом thinking и промпты и парсер проекта.

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

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

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

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

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

Открыть на Hugging Face

TraceML Action Labeler (Qwen3-1.7B)

Moved: both labelers now live in one repo, jerryyan/TraceML-Labelers (state/ and action/). This repo is kept only so existing links keep working.

📄 Paper · 🤗 Dataset · 💻 Toolkit · 🌐 Project page · State labeler

The action labeler of TraceML (NeurIPS 2026, Evaluations & Datasets Track). Given a transition between two versions of an ML solution (the code diff, the state labels of both versions and the score change), it returns as JSON what the edit did and why: 10 coarse actions, fine actions from a closed list of 85, one or two intents out of 6, the edit magnitude, the score effect, and short natural-language summaries.

It is Qwen3-1.7B fine-tuned on schema-constrained labels from a larger GPT teacher model. Together with the state labeler it labeled all 151,088 code versions in TraceML.

Use

The simplest route is the TraceML toolkit. It rebuilds the exact prompts from a run, fits long code into the context window, decodes greedily and parses the output:

pip install "traceml-toolkit[label] @ git+https://github.com/JerryYan123/TraceML"
traceml analyze runs/my_run    # extract every code version, label states and transitions, report against human cohorts

Each transition needs the state labels of both versions, so the action labeler runs after the state labeler; traceml analyze handles the order. The toolkit's traceml_toolkit.labeling.inputs.build_action_records builds the input records and traceml_toolkit.labeling.prompts.action the prompts and the parser, if you want to call the model yourself.

Decode greedily with thinking disabled, as above. generation_config.json keeps Qwen3's sampling defaults, so pass the greedy settings explicitly. The labels released in TraceML were produced with vLLM 0.8.5 in bf16, greedy decoding and prefix caching disabled.

Output

{"coarse_actions": ["model", "training"],
 "fine_actions": [{"action": "...", "parent": "model", "confidence": "high"}],
 "intents": [{"intent": "optimization", "confidence": "high"}],
 "goal_nl": "...", "diff_summary": "...", "magnitude": "minor", "score_effect": "improving"}
FieldValues
coarse actionsdata, features, augmentation, model, training, ensemble, validation, inference, infra, housekeeping
intentsexploration, optimization, pivoting, debugging, restructuring, verification
magnitudemicro, minor, major, overhaul
score effectimproving, plateau, regressing, unknown

The full vocabulary is in manifests/schemas/ of the dataset.

Files

The same files as models/qwen3-1.7b-action/final/ in the dataset repository, without training_args.bin.

License

Apache-2.0, inherited from Qwen3.

Citation

@inproceedings{yan2026traceml,
  title         = {TraceML: What Auto-Research Agents Miss in Long-Horizon ML Development},
  author        = {Yan, Jiarui and Sun, Weiwei and Li, Sijie and Li, Wenhan and Yang, Yiming},
  booktitle     = {Advances in Neural Information Processing Systems (NeurIPS), Track on Evaluations and Datasets},
  year          = {2026},
  eprint        = {2608.26086},
  archivePrefix = {arXiv}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей