Views
No views yet
allenai/Olmo-3-7B-Think-DPO, trained with GRPO using
only the instruction-following constraint reward. Anchor/PPL rewards are disabled.1import torch
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4repo = "just1nseo/olmo3-7b-think-if-rlvr-constraint-only-pp0-8k"
5subfolder = "global_step_364"
6
7tokenizer = AutoTokenizer.from_pretrained(repo, subfolder=subfolder)
8model = AutoModelForCausalLM.from_pretrained(
9 repo,
10 subfolder=subfolder,
11 torch_dtype=torch.bfloat16,
12 device_map="auto",
13)olmo3 support (the training runtime
used Transformers 4.57.1).| Subfolder | Completed epoch |
|---|---|
global_step_91 | 1 |
global_step_182 | 2 |
global_step_273 | 3 |
global_step_364 | 4 |
| Setting | Value |
|---|---|
| Experiment | olmo3_7b_grpo_think_constraint_only_b1024_c1_pp0_8k |
| Base and reference model | allenai/Olmo-3-7B-Think-DPO |
| Training epochs / total steps | 4 / 364 |
| Train batch size | 1024 |
| Rollouts per prompt | 8 |
| Maximum prompt / response length | 2048 / 8192 |
| Rollout sampling | temperature 0.6, top-p 0.95, presence penalty 0.0 |
| Actor learning rate | 1e-6 |
| KL loss | low-variance KL, coefficient 0.001 |
| IF reward | fraction of satisfied IFEval constraints |
| Auxiliary PPL / anchor rewards | Disabled (both coefficients 0.0; anchor precompute/policy scoring off) |
| Reasoning format | OLMo Think template; a closing </think> is required for IF reward |