M3OPD-Reasoner-9B

Main model of the M3OPD-Reasoner recipe. It starts from the final MOPD student (M3OPD-MOPD-9B) and continues it with MixRL: GSPO on all prompts of M3OPD-RL-193K, with the reward and the settings of the domain teachers and of the MixRL baseline. The recipe has three stages: domain teachers (SFT warm-up, then GSPO), MOPD of the three teachers into one student, and MixRL on top of the student. This is step 180 of the MixRL stage.

All checkpoints of the recipe are in the M3OPD-Reasoner collection. The data are M3OPD-SFT-1.35M and M3OPD-RL-193K.

Usage

The model has the architecture, tokenizer, processor and chat template of Qwen3.5-9B, so it runs wherever Qwen3.5-9B runs (Transformers, vLLM, SGLang). We train and evaluate with the native Qwen3.5 chat template, thinking enabled, no system prompt, and one answer-format line after the question, for example Put your final answer within \boxed{}.

vllm serve ngqtrung/M3OPD-Reasoner-9B --max-model-len 40960

License

Apache 2.0, the license of Qwen3.5-9B.

Downloads last month
22
Safetensors
Model size
9B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for ngqtrung/M3OPD-Reasoner-9B

Finetuned
Qwen/Qwen3.5-9B
Finetuned
(1,305)
this model

Datasets used to train ngqtrung/M3OPD-Reasoner-9B

Collection including ngqtrung/M3OPD-Reasoner-9B