/ Модель

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

Контекст
131 072 токена
Параметры
7,1 млрд
Размер весов
15,2 ГБ
Лицензия
Своя лицензия
Архитектура
qwen2 · dense
Библиотека
transformers
Опубликована
16 июн 2025

AceReason-Nemotron-1.1-7B

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

Модель NVIDIA на базе Qwen2.5-Math-7B для решения математических задач, рассуждений и генерации кода.

704скачиваний за 30 дней60лайковвеса обновлены11 июл 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AceReason-Nemotron-1.1-7B — языковая модель NVIDIA для рассуждений в математике и программировании. Она построена на базе Qwen2.5-Math-7B и имеет плотную архитектуру Qwen2 с 7,1 млрд параметров. Модель обучали в два этапа: supervised fine-tuning на математических и программных задачах, затем reinforcement learning. Для запуска используется библиотека Transformers; веса опубликованы в формате safetensors.

Модель предназначена для решения сложных математических задач, пошагового рассуждения и генерации кода. В README приведены результаты на бенчмарках AIME 2024 и 2025, а также LiveCodeBench. Заявленное нативное окно контекста — 131 072 токена. Карточка указывает английский язык; подтверждений поддержки русского языка нет. README рекомендует задавать системную инструкцию с пошаговым рассуждением и для математических задач помещать итоговый ответ в формат \boxed{}.

Это текстовая модель, которая принимает запросы и генерирует текст, включая код. Лицензия обозначена как other, поэтому условия использования следует сверить с файлами репозитория модели. Описание акцентирует математическое и программное рассуждение; оно не подтверждает надёжность ответов за пределами этих задач.

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

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

Ограничения

README описывает специализацию на математике и коде, поэтому модель может хуже справляться с задачами за пределами этих областей. Лицензия указана как other; перед использованием следует проверить условия в репозитории.

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

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

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

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

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

Открыть на Hugging Face

AceReason-Nemotron 1.1: Advancing Math and Code Reasoning through SFT and RL Synergy

Technical Report SFT Dataset Math RL Dataset Models Eval Toolkit

We're thrilled to introduce AceReason-Nemotron-1.1-7B (Release Date: June 16, 2025), a math and code reasoning model built upon the Qwen2.5-Math-7B base. The model is first trained with supervised fine-tuning (SFT) on math and code tasks, then further enhanced through reinforcement learning (RL) using the same recipe as AceReason-Nemotron-1.0-7B. We initiate RL training from various SFT models and find that stronger SFT models continue to produce consistently better results after large-scale RL, although the performance gap narrows during RL training. Thanks to its stronger SFT backbone, AceReason-Nemotron-1.1-7B significantly outperforms its predecessor and sets a record-high performance among Qwen2.5-7B-based reasoning models on challenging math and code reasoning benchmarks. For more details, check our technical report.

Results

We evaluate our model against competitive reasoning models of comparable size on AIME 2024, AIME 2025, and LiveCodeBench (LCB) v5 (2024/08/01 - 2025/02/01) and v6 (2025/02/01-2025/05/01). For AceReason-Nemotron-1.0-7B, the RL training recipe improves its starting SFT model, DeepSeek-R1-Distill-Qwen-7B, by 13.5% on AIME24, 14.6% on AIME25, 14.2% on LCB v5, and 10.0% on LCB v6. In comparison, AceReason-Nemotron-1.1-7B, built on a stronger SFT model, also benefits substantially from the same RL recipe, achieving absolute improvements of 10.6% on AIME24, 16.4% on AIME25, 8.4% on LCB v5, and 8.3% on LCB v6.

ModelAIME 2024(avg@64)AIME 2025(avg@64)LCB v5(avg@8)LCB v6(avg@8)
Skywork-OR1-7B70.254.647.642.7
MiMo-7B-RL68.255.457.849.3
o3-mini (low)60.048.360.9-
OpenMath-Nemotron-7B74.861.2--
OpenCodeReasoning-Nemotron-7B--51.346.1
Magistral Small (24B)70.762.855.847.4
DeepSeek-R1-Distill-Qwen-7B55.539.037.634.1
AceReason-Nemotron-1.0-7B69.053.651.844.1
Our SFT-7B (starting point of RL)62.048.448.843.8
AceReason-Nemotron-1.1-7B 🤗72.664.857.252.1

How to use

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = 'nvidia/AceReason-Nemotron-1.1-7B'
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name, torch_dtype="auto", device_map="auto")

prompt = "Jen enters a lottery by picking $4$ distinct numbers from $S=\\{1,2,3,\\cdots,9,10\\}.$ $4$ numbers are randomly chosen from $S.$ She wins a prize if at least two of her numbers were $2$ of the randomly chosen numbers, and wins the grand prize if all four of her numbers were the randomly chosen numbers. The probability of her winning the grand prize given that she won a prize is $\\tfrac{m}{n}$ where $m$ and $n$ are relatively prime positive integers. Find $m+n$."
messages = [{"role": "user", "content": prompt}]

text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to("cuda")

generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=32768,
    temperature=0.6,
    top_p=0.95
)
generated_ids = [
    output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]

response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]

Usage Recommendations

  1. We recommend using the system prompt: "You are a helpful and harmless assistant. You should think step-by-step."
  2. We recommend using the following instruction for math questions:
math_question = "MATH_QUESTION"
math_instruction = "Please place your final answer inside \\boxed{}."
system_instruction = "You are a helpful and harmless assistant. You should think step-by-step."

final_prompt = "<|im_start|>system\n" + system_instruction + "<|im_end|>\n<|im_start|>user\n" + math_question + "\n\n" + math_instruction + "<|im_end|>\n<|im_start|>assistant\n<think>\n"
  1. We recommend using the following instruction for code questions:
code_question = "CODE_QUESTION"
starter_code = "STARTER_CODE" # starter code function header, set empty string ("") if there is no starter code

code_instruction_nostartercode = """Write Python code to solve the problem. Please place the solution code in the following format:\n```python\n# Your solution code here\n```"""
code_instruction_hasstartercode = """Please place the solution code in the following format:\n```python\n# Your solution code here\n```"""
if starter_code != "":
    code_question += "\n\n" + "Solve the problem starting with the provided function header.\n\nFunction header:\n" + "```\n" + starter_code + "\n```"
    code_question += "\n\n" + code_instruction_hasstartercode
else:
    code_question += "\n\n" + code_instruction_nostartercode

final_prompt = "<|im_start|>system\n" + system_instruction + "<|im_end|>\n<|im_start|>user\n" + code_question + "<|im_end|>\n<|im_start|>assistant\n<think>\n"
  1. Our inference engine for evaluation is vLLM==0.7.3 using top-p=0.95, temperature=0.6, max_tokens=32768.

Evaluation Toolkit

Please refer to the evaluation code and scripts in https://huggingface.co/nvidia/AceReason-Nemotron-14B/blob/main/README_EVALUATION.md. For model inference, modify the prompt according to the guidelines in the Usage Recommendations section.

Correspondence to

Zihan Liu (zihanl@nvidia.com), Zhuolin Yang (zhuoliny@nvidia.com), Yang Chen (yachen@nvidia.com), Chankyu Lee (chankyul@nvidia.com), Wei Ping (wping@nvidia.com)

License

Your use of this model is governed by the NVIDIA Open Model License.

Release Date

June 16, 2025

Citation

@article{liu2025acereason,
  title={AceReason-Nemotron 1.1: Advancing Math and Code Reasoning through SFT and RL Synergy},
  author={Liu, Zihan and Yang, Zhuolin and Chen, Yang and Lee, Chankyu and Shoeybi, Mohammad and Catanzaro, Bryan and Ping, Wei},
  journal={arXiv preprint arXiv:2506.13284},
  year={2025}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей