Views
No views yet
0 through 31, with a
global batch size of 32:[0, 16) started from the pinned Qwen3.5-9B Base plus an empty
LoRA and consumed the first 512-instance shard;[16, 32) resumed the iteration-15 Medium adapter and consumed a
disjoint latter 512-instance shard.480 through 511; all 32 groups completed and all 92 retained trajectory
branches had non-empty trainable masks.adapter/checkpoint_iter_0000031.safetensors is a raw Slime/Megatron adapter,
not a PEFT directory. It contains 168 BF16 tensors ending in .lora_A or
.lora_B (84 complete A/B pairs):Qwen/Qwen3.5-9Bc202236235762e1c871ad0ccb60c8ee5ba337b9a64 / 128 / 02.0108,134,400382b7a2f0b23cfb97d949aeedfabc7d1c21f556e9ae2e043a09eb50d920650dePeftModel.from_pretrained is not compatible with this raw tensor naming and
fusion layout. Load it with the Qwen3.5 model plugin in the OPSD training code.
The file excludes the base weights, optimizer state, full Megatron checkpoint,
and standalone non-LoRA MTP training parameters. For target-model evaluation,
keep speculative MTP decoding disabled.1hf download LSW142857/OPSD-Qwen3.5-9B-LoRA-Medium-iter31 \
2 adapter/checkpoint_iter_0000031.safetensors \
3 adapter/checkpoint_iter_0000031.manifest.json \
4 --repo-type model \
5 --local-dir .
6
7git clone --branch opsd-pi-training \
8 https://github.com/LeiLiLab/privilege-code-opsd.git
9cd privilege-code-opsd
10
11QWEN_LORA_RANK=64 QWEN_LORA_ALPHA=128 \
12bash examples/coding_agent_rl/evaluate_qwen35_9b_opsd_lora.sh \
13 /path/to/checkpoint_iter_0000031.safetensors \
14 /path/to/Qwen3.5-9B \
15 /path/to/eval.jsonl1e-5; actor topology was TP8/DP1 and rollout topology
was two TP4 engines.| metric | value |
|---|---|
train/opsd_forward_kl | 0.005453373771160841 |
train/loss | 0.005453373771160841 |
train/mtp_loss | 0.08919278532266617 |
train/grad_norm | 0.11928153304105682 |
config/training_lineage.json for machine-readable provenance and the two
dataset SHA-256 values. Training code for the final continuation phase was
commit 8e75a5500c751e755c20d4697200fcf1e53d0a7f.