Open-weight model
qwen38-27b-swerebench-grpo-step8-training-state
by Haixin Nan wanna0720/qwen38-27b-swerebench-grpo-step8-training-state
qwen38-27b-swerebench-grpo-step8-training-state is an open-weight model from Haixin Nan, released under Apache License 2.0. Its published files total 129.8 GB.
This repository preserves the completed Step 8 checkpoint from a full-parameter GRPO run using a 1,586-task SWE-rebench v2 Filtered corpus. It is a Miles/Megatron distributed checkpoint, including model and optimizer state, metadata, and the dataset cursor.
Model Card
By Haixin Nan, published under apache-2.0, revision 4799b6be4dfe.
This repository preserves the completed Step 8 checkpoint from a full-parameter GRPO run using a 1,586-task SWE-rebench v2 Filtered corpus. It is a Miles/Megatron distributed checkpoint, including model and optimizer state, metadata, and the dataset cursor. It is intended for research recovery and continued training. The model weights for direct inference are published separately as a Hugging Face safetensors export. The archived run used eight NVIDIA B300 GPUs with tensor parallelism 2 and context parallelism 4. Each step requested 32 prompt groups with eight rollouts per group (global batch size 256); the learning rate was 2e-6. Training used mini-swe-agent, independent sandboxes and…
Read Haixin Nan's full model card
This repository preserves the completed Step 8 checkpoint from a full-parameter
GRPO run using a 1,586-task SWE-rebench v2 Filtered corpus. It is a Miles/Megatron
distributed checkpoint, including model and optimizer state, metadata, and the
dataset cursor. It is intended for research recovery and continued training.
The model weights for direct inference are published separately as a Hugging
Face safetensors export.
The archived run used eight NVIDIA B300 GPUs with tensor parallelism 2 and
context parallelism 4. Each step requested 32 prompt groups with eight
rollouts per group (global batch size 256); the learning rate was 2e-6.
Training used mini-swe-agent, independent sandboxes and shell actions.
This checkpoint belongs to the no-branch GRPO baseline and is not a
branching-policy checkpoint.
Files and integrity
iter_0000008/ contains eight __*_0.distcp shards, DCP .metadata,
metadata.json, and checkpoint_complete.json. The adjacent rollout/
directory contains global_dataset_state_dict_8.pt. The two
latest_*_iteration.txt files point to iteration 8.
Run this from the repository root after download:
sha256sum -c iter_0000008.SHA256SUMS
The SHA-256 of iter_0000008/checkpoint_complete.json is
006843311874c1a6fb467aaedee05ad84919eb6a82ef0613e8fd287b6ceffe18.
The completion marker records the training configuration, including the
source prompt SHA-256
7c99144299c2491499a19813d2b42efbc482766af8bc7ee4aeb9968675681b1e.
To resume training, use the matching Miles/Megatron code, the original
Qwen3.8-27B base assets, the exact derived prompt data, and compatible
task images and verifier services. Those external inputs are not part of this
checkpoint repository. The DCP .metadata is a PyTorch pickle and should
only be loaded from a trusted source.
Base model: Qwen/Qwen3.8-27B (Apache-2.0).
Reconstructing the distributed checkpoint
The eight .distcp shards are stored in numbered pieces to stay below the
Hub's per-file limit. After downloading the repository, run the following
from its root. Keep all pieces until the SHA-256 check succeeds.
python3 - <<'PY'
import json
from pathlib import Path
manifest = json.loads(Path('parts.json').read_text())
for name, record in manifest['shards'].items():
with Path(name).open('wb') as output:
for part in record['parts']:
with Path(part['path']).open('rb') as source:
while data := source.read(8 * 1024 * 1024):
output.write(data)
PY
sha256sum -c iter_0000008.SHA256SUMS
Identity and Version
- Repository
- wanna0720/qwen38-27b-swerebench-grpo-step8-training-state
- Publisher
- Haixin Nan
- Task
- Not stated by the source
- Modality
- Other
- Library
- Not stated by the source
- Parameters
- Not stated by the source
- Languages
- Not stated by the source
- Revision
- 4799b6be4dfef3caa9eaa385d9d5b33b8b468dab
- First published
- 2026-10-04
- Last updated
- 2026-10-07
Files and Weights
45 files, 129.8 GB in total. The weights are 1 file totalling 1.6 KB in pt.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| rollout/global_dataset_state_dict_8.pt | Weights | 1.6 KB | bf5db5fa86f5 |
| iter_0000008/checkpoint_complete.json | Configuration | 1.3 KB | — |
| iter_0000008/metadata.json | Configuration | 63 B | — |
| parts.json | Configuration | 22.6 KB | — |
| README.md | Documentation | 2.7 KB | — |
| iter_0000008.SHA256SUMS | Other | 1.1 KB | — |
| iter_0000008/__0_0.distcp.part-0000 | Other | 4.3 GB | cb2d47ef98af |
| iter_0000008/__0_0.distcp.part-0001 | Other | 4.3 GB | 0d77facb683a |
| iter_0000008/__0_0.distcp.part-0002 | Other | 4.3 GB | a920fa74e85a |
| iter_0000008/__0_0.distcp.part-0003 | Other | 4.3 GB | add5ec02fe11 |
| iter_0000008/__0_0.distcp.part-0004 | Other | 4.3 GB | ee381e6d34c3 |
| iter_0000008/__0_0.distcp.part-0005 | Other | 4.3 GB | 542d96f5611e |
| iter_0000008/__0_0.distcp.part-0006 | Other | 4.3 GB | c00307eee0fe |
| iter_0000008/__0_0.distcp.part-0007 | Other | 4.3 GB | a2986e6e2c64 |
| iter_0000008/__0_0.distcp.part-0008 | Other | 4.3 GB | e511dccacf32 |
| iter_0000008/__0_0.distcp.part-0009 | Other | 4.3 GB | ac15db09675a |
| iter_0000008/__0_0.distcp.part-0010 | Other | 4.3 GB | 1a1c6ff8207f |
| iter_0000008/__0_0.distcp.part-0011 | Other | 4.3 GB | ecb31b1a9d74 |
| iter_0000008/__0_0.distcp.part-0012 | Other | 4.3 GB | 76f180ab773f |
| iter_0000008/__0_0.distcp.part-0013 | Other | 969.8 MB | 28d4cf20cdc5 |
| iter_0000008/__1_0.distcp.part-0000 | Other | 4.3 GB | 171608f6c2fe |
| iter_0000008/__1_0.distcp.part-0001 | Other | 4.3 GB | ed9002512d71 |
| iter_0000008/__1_0.distcp.part-0002 | Other | 4.3 GB | f0d9ed511ec5 |
| iter_0000008/__1_0.distcp.part-0003 | Other | 4.3 GB | 64e11d34cfa6 |
| iter_0000008/__1_0.distcp.part-0004 | Other | 4.3 GB | 8b0925353dc6 |
| iter_0000008/__1_0.distcp.part-0005 | Other | 4.3 GB | 36c84e83b8d2 |
| iter_0000008/__1_0.distcp.part-0006 | Other | 4.3 GB | f2dd43184f7b |
| iter_0000008/__1_0.distcp.part-0007 | Other | 4.3 GB | cdfaf47d022f |
| iter_0000008/__1_0.distcp.part-0008 | Other | 4.3 GB | 0d01dc123ca7 |
| iter_0000008/__1_0.distcp.part-0009 | Other | 4.3 GB | 1e31f314f307 |
| iter_0000008/__1_0.distcp.part-0010 | Other | 4.3 GB | acb27b1dc0da |
| iter_0000008/__1_0.distcp.part-0011 | Other | 4.3 GB | 38f85ad8ee94 |
| iter_0000008/__1_0.distcp.part-0012 | Other | 2.5 GB | b7b1b35a0fd1 |
| iter_0000008/__2_0.distcp.part-0000 | Other | 4.3 GB | 9c820a5ee9e2 |
| iter_0000008/__2_0.distcp.part-0001 | Other | 4.3 GB | edde156f6d61 |
| iter_0000008/__2_0.distcp.part-0013 | Other | 969.6 MB | 22221c17e3cf |
| iter_0000008/__3_0.distcp.part-0012 | Other | 2.5 GB | f8f4ef03bc3b |
| iter_0000008/__4_0.distcp.part-0013 | Other | 969.6 MB | cbc2f509c919 |
| iter_0000008/__5_0.distcp.part-0012 | Other | 2.5 GB | 3bdb7742f063 |
| iter_0000008/__6_0.distcp.part-0013 | Other | 969.4 MB | ebd52074a71d |
| iter_0000008/__7_0.distcp.part-0012 | Other | 2.5 GB | 1b9401cab89a |
| latest_checkpointed_iteration.txt | Other | 2 B | — |
| latest_complete_iteration.txt | Other | 2 B | — |
| .gitattributes | Repository | 4.1 KB | — |
| iter_0000008/.metadata | Repository | 1.9 MB | d8f0942cc98e |
License and Download
- License
- apache-2.0
- Access
- Open weights, no gate
- Download size
- 1.6 KB
Released by Haixin Nan through its official repository on Hugging Face. Read the license.
Built From
- Derived from Qwen/Qwen3.8-27B
Memory Requirements
| Precision | Weights in memory |
|---|---|
| As published | 1.6 KB |
Weights only, from the published parameter count; the key-value cache and runtime add to this.
Questions About qwen38-27b-swerebench-grpo-step8-training-state
Can I use qwen38-27b-swerebench-grpo-step8-training-state commercially?
Yes. qwen38-27b-swerebench-grpo-step8-training-state is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.