Views
No views yet
Qwen/Qwen2.5-Math-1.5B.| dataset | ScienceQA (scienceqa) |
| epochs / steps | 25 / 1250 |
| batch / rollouts | 128 prompts, K=6 |
| learning rate | 1e-6 constant |
| KL (in-reward) | 0.01 |
| max prompt / response | 512 / 1024 tokens |
| format reward | 0.03, constant, no decay |
| seed | 42 |
\boxed{X}, matching the format reward. It does not carry the "IMPORTANT rules" emphasis block used by the AoPS suite, so the wording (not the requested output format) differs from that suite.RLHFDataset has apply_chat_template=False
and it was never enabled. Applying Qwen2.5-Math's chat template at inference creates
a train/eval mismatch measured at roughly 19 points of pass@1.1from vllm import LLM, SamplingParams
2llm = LLM(model="sandeep123/sqa-grpo-temp12-step700", dtype="bfloat16", max_model_len=1536)
3params = SamplingParams(n=6, temperature=1.0, top_p=1.0, top_k=-1, max_tokens=1024)
4out = llm.generate([prompt_text], sampling_params=params) # raw string, not llm.chat()| metric | value |
|---|---|
| pass@1 | 0.8145 |
| pass@6 | 0.9648 |
| step | 700 |
\boxed{}; if absent, the last standalone A-E token. Responses with no extractable answer are scored incorrect, and all K rollouts
stay in the denominator.