Downloads · 30 days
303
78% of all-time downloads
SriGoli0123/Qwen3-4B-Base-MSJ-GRPO-DAPO17K
Qwen3-4B-Base-MSJ-GRPO-DAPO17K is a text generation model from SriGoli0123. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
Final actor checkpoint from a completed Qwen3-4B-Base GRPO run on DAPO Math 17K with an auxiliary mistake-conditioned SFT objective. The repository root contains the merged Hugging Face model for evaluation and infere…
Downloads · 30 days
303
78% of all-time downloads
All-time downloads
387
Public
Parameters
4B
57.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors8 GB · 100%
From the Hugging Face model README
Final actor checkpoint from a completed Qwen3-4B-Base GRPO run on DAPO Math 17K with an auxiliary mistake-conditioned SFT objective. The repository root contains the merged Hugging Face model for evaluation and inference.
The root model-*.safetensors files contain the merged actor weights from training step 204 of 204. They load directly with Transformers:
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "SriGoli0123/Qwen3-4B-Base-MSJ-GRPO-DAPO17K"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.bfloat16,
device_map="auto",
)
The merged export contains 4,022,468,096 bfloat16 parameters across 398 tensors. The final deterministic DAPO Math validation accuracy was 0.325 on 1,000 examples at step 204 (best during training: 0.348 at step 200).
Qwen/Qwen3-4B-Base906bfd4b4dc7f14ee4320094d8b41684abff8539a100/ioher-mistake-judge, commit d169b69)data.train_batch_size): 64 promptsrollout.n): 8actor.ppo_mini_batch_size): 16 prompts (4 optimizer steps per training step)actor.ppo_micro_batch_size_per_gpu): 4rollout.log_prob_micro_batch_size_per_gpu): 4actor.use_dynamic_bsz, rollout.log_prob_use_dynamic_bsz): enabledactor.ppo_max_token_len_per_gpu, rollout.log_prob_max_token_len_per_gpu): 24,576actor.ppo_epochs): 1data.max_prompt_length): 2,048 tokensdata.max_response_length): 4,096 tokensalgorithm.ioh.judge_max_prompt_tokens): 8,192algorithm.ioh.judge_max_new_tokens): 512algorithm.ioh.max_extra_prompt_tokens): 256GRPO loss + 0.01 * SFT loss<mistakes>...</mistakes> block1e-6[0.9, 0.999]torch.compile: disabled-1)This is a research checkpoint. Validation accuracy plateaued around 0.31-0.33 after roughly step 70; differences of about ±1.5 points are within noise on the 1,000-example validation set. Evaluate the model on the intended benchmark and decoding configuration before downstream use.