Views
No views yet
Chemical GRPO batch-size-32 run. The repository name uses the requested GRPO-TR suffix, but the actual training method for this checkpoint is GRPO.global_step_100), selected by validation mean@16. checkpoints/last/ contains the final checkpoint. For this run, best and final are the same checkpoint.| Dataset | Method | Base model | Train batch size | Best val mean@16 | Best checkpoint | Final val mean@16 | Final checkpoint |
|---|---|---|---|---|---|---|---|
| Chemical | GRPO | Qwen3-4B | 32 | 68.81% | 100 | 68.81% | 100 |

results/validation_mean16.csvresults/training_scores.csvartifacts/config.yamlartifacts/wandb-summary.jsonartifacts/wandb-metadata.jsonartifacts/output.log| step | val_mean16 |
|---|---|
| 10 | 0.439880952381 |
| 20 | 0.505952380952 |
| 30 | 0.552678571429 |
| 40 | 0.590476190476 |
| 50 | 0.631845238095 |
| 60 | 0.648214285714 |
| 70 | 0.655952380952 |
| 80 | 0.665773809524 |
| 90 | 0.678869047619 |
| 100 | 0.688095238095 |
| Hyperparameter | Value |
|---|---|
| Base model | Qwen/Qwen3-4B |
| Method | GRPO |
| Train batch size | 32 |
| Train max samples | 3200 |
| Total training steps | 100 |
| Save frequency | 10 |
| Test frequency | 10 |
| Rollout samples per prompt | 8 |
| Validation samples per prompt | 16 |
| Learning rate | 1e-6 |
| vLLM GPU memory utilization | 0.8 |
| Parsed train score rows | 100 |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3repo_id = "SeongryongJung/Qwen3-4B-Chemical-GRPO-TR"
4tokenizer = AutoTokenizer.from_pretrained(repo_id, trust_remote_code=True)
5model = AutoModelForCausalLM.from_pretrained(
6 repo_id,
7 torch_dtype="auto",
8 device_map="auto",
9 trust_remote_code=True,
10)checkpoints/datasets/sciknoweval/chemistry/qwen3gen-chemistry-GRPO-Qwen-Qwen3-4B-mbs8-train32-rollout8-lr1e-6-vllm0.8run-20260702_050732-0ozhfamyartifacts/queue.log