Views
No views yet
think_s1 run at checkpoint-302 (same base architecture), then fine-tuned for two additional epochs on ocr_think_50k.| Field | Value |
|---|---|
| Epochs | 2 |
| Seed | 42 |
| cutoff_len | 24576 |
| packing | true |
| neat_packing | false |
| per_device_train_batch_size | 1 |
| gradient_accumulation_steps | 16 |
| effective_batch_size | 64 |
| learning_rate | 5e-5 |
| train_loss | 0.5416 |
| train_steps | 604 |
| finished_at | 2026-06-10 05:23 CST |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3repo_id = "modrill/qwen3-4b-think-s1-ep23-full-sft"
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)LICENSE in the upstream Qwen model card if not bundled here).