Views
No views yet
Status:DIAGNOSTIC_BEST_SO_FAR_UNCONFIRMED. This is not a survivor, promoted checkpoint, verified improvement, final model, deployment candidate, or merged model.
Qwen/Qwen3-4B-Base906bfd4b4dc7f14ee4320094d8b41684abff8539c9c6a8042073715f033f0f2fe9be5eb7be743123ecd2d49e4a16662ab803831fq_proj, k_proj, v_proj, o_proj, gate_proj,
up_proj, down_projenable_thinking: false,
train_on_prompt: false, sequence cutoff 8192, BF16nvidia/Nemotron-Math-v2 at
8e793210e175b6406c752a870f585f62de98c0d3; its card declares a mixture of
CC-BY-4.0 and CC-BY-SA-4.0.nvidia/Nemotron-SFT-Math-v4 at
a94e56aeddcf6e75d28c8bd210f40fa62309288d; its card declares a mixture of
CC-BY-4.0 and CC-BY-SA-4.0 with row-level licensing.mihailgribov/olympiad_style_integer_math_reasoning at
49bd11978ebc15340b91a14c19039437233a9fa4; its card declares CC-BY-4.0.license: other; users must review the base-model and source obligations for their use.
The data is not claimed to be human-original, contamination-free in an
absolute sense, or free of generated/derived material. No training data is
included.transformers, peft, torch, and safetensors, then:1import torch
2from peft import PeftModel
3from transformers import AutoModelForCausalLM, AutoTokenizer
4
5BASE = "Qwen/Qwen3-4B-Base"
6BASE_REV = "906bfd4b4dc7f14ee4320094d8b41684abff8539"
7ADAPTER = "<account>/MN8-RR3-C-0.5M"
8
9tokenizer = AutoTokenizer.from_pretrained(BASE, revision=BASE_REV)
10base = AutoModelForCausalLM.from_pretrained(
11 BASE,
12 revision=BASE_REV,
13 torch_dtype=torch.bfloat16,
14 device_map="auto",
15)
16model = PeftModel.from_pretrained(base, ADAPTER)
17
18messages = [{"role": "user", "content": "Solve the problem and give a clear final answer."}]
19inputs = tokenizer.apply_chat_template(
20 messages,
21 tokenize=True,
22 add_generation_prompt=True,
23 enable_thinking=False,
24 return_tensors="pt",
25).to(model.device)
26output = model.generate(
27 inputs,
28 max_new_tokens=8192,
29 do_sample=True,
30 temperature=0.7,
31 top_p=0.8,
32 top_k=20,
33 eos_token_id=[151643, 151645],
34)
35print(tokenizer.decode(output[0][inputs.shape[-1]:], skip_special_tokens=True))merge: false), disabled thinking, and sent
stop_token_ids=[151645] in each request. For an OpenAI-compatible client:1response = client.chat.completions.create(
2 model="mn8-rr3-c",
3 messages=[{"role": "user", "content": "Solve the problem."}],
4 temperature=0.7,
5 top_p=0.8,
6 max_tokens=8192,
7 extra_body={
8 "top_k": 20,
9 "min_p": 0.0,
10 "stop_token_ids": [151645],
11 },
12)<|im_end|> token ID 151645 as EOS, while the fixed base
tokenizer's EOS is <|endoftext|> token ID 151643. A tokenizer bundle is
intentionally not included, because including the training-time tokenizer
configuration could falsely suggest that serving stacks automatically apply
the verified request-level stop contract. Server-side multiple-EOS override
was not verified. Use the fixed base tokenizer and explicitly pass request
stop_token_ids=[151645] for the reproduced direct-LoRA vLLM contract.DIAGNOSTIC_BEST_SO_FAR_UNCONFIRMED. Publication does not alter that result,
the historical frozen ranking, or the boundaries of no promotion, no 2M, and
no deployment claim.receipts/ for sanitized summaries. Each sanitized summary identifies the
source receipt and its SHA256; it is not presented as the original receipt.