davidanugraha/Qwen3.5-9B-SWE-Smith-LoRA-Adapters
Qwen3.5-9B SWE-Smith LoRA adapters
This repository contains adapter-only checkpoints and reproducibility records for the verl-qwen35-9b-65k-mini-swe-rloo-20260830-r15 → verl-qwen35-9b-65k-mini-swe-rloo-20260831-r16 continuation lineage. It does not contain the Qwen3.5-9B base-model weights. Use Qwen/Qwen3.5-9B at revision c202236235762e1c871ad0ccb60c8ee5ba337b9a.
Adapter checkpoints
checkpoints/step-10checkpoints/step-20checkpoints/step-30checkpoints/step-40checkpoints/step-50checkpoints/step-60checkpoints/step-70checkpoints/step-80checkpoints/step-90checkpoints/step-100checkpoints/step-110checkpoints/step-120
The training plan targeted 143 optimizer steps, but the latest committed checkpoint is step 120; no steps 130, 140, or 143 exist in the durable store. Step 10 belongs to r15, and steps 20–120 belong to the resumed r16 run.
Each adapter directory contains adapter_config.json, adapter_model.safetensors, and export_provenance.json.
Resuming training
continuation/global_step_120/ is the complete committed veRL/FSDP checkpoint, not merely a serving adapter. It contains all eight model shards, all eight optimizer shards, all eight extra/RNG-state shards, data.pt, FSDP/LoRA metadata, tokenizer metadata, and the original checkpoint manifest. The validated continuation payload is 1258355426 bytes across 32 manifest-listed files.
The raw step-120 model shards contain the trained LoRA state needed by veRL; they are not Qwen base-model weights. Restore against the exact base revision, veRL commit, training image, and run identity recorded under training/ and provenance/.
Training contract
- Algorithm: RLOO
- LoRA: rank 32, alpha 64
- Batch: 32 prompts × 8 rollouts
- Context: 65,536 tokens; maximum generated response 57,344 tokens
- Sampling: temperature 1.0, top-p 1.0, top-k -1
- Agent: Mini-SWE-Agent
- Sequence parallelism: 8
- veRL commit and immutable training-image digest are recorded in the run identities
SWE-Bench Verified records
These are the completed evaluation records found for this lineage. Protocols differ, so rows with different sampling or retry policies should not be compared as a clean checkpoint sweep.
The full checksummed evaluation artifacts are under evaluation/artifacts/.
Provenance
training/runs/r15/andtraining/runs/r16/contain the original run identities, Hydra configuration, preflight evidence, and checkpoint manifests.training/wandb/is the r16 W&B export;training/resume-run/wandb/is r15.provenance/training-image/is extracted from the immutable digest-pinned r16 training image and is the authoritative historical runtime source.provenance/repository-at-export/is a convenience snapshot of the current export, launch, and evaluation tooling and is not asserted to match the historical image.
Loading an adapter
For example, with a LoRA-enabled vLLM server:
vllm serve Qwen/Qwen3.5-9B \
--revision c202236235762e1c871ad0ccb60c8ee5ba337b9a \
--served-model-name Qwen3.5-9B \
--max-model-len 65536 \
--enable-prefix-caching \
--enable-lora --max-lora-rank 64 \
--lora-modules r16-step-120=/path/to/repo/checkpoints/step-120