MagicLuke/qwen25omni-sicl-grpo-best
04
Qwen2.5-Omni SICL GRPO Best
This repository contains a PEFT LoRA adapter for Qwen/Qwen2.5-Omni-7B. It is the best currently selected Qwen GRPO checkpoint from the SICL-GRPO experiments, selected by RSR 3-shot WER.
Checkpoint
- Source checkpoint:
checkpoint-600 - Training job:
18288799 - Recipe:
ctx_good_perf_bad_2k, seed 42 - Reward setting: ICE-sim soft reward weight
w=0.04 - Local source path at export time:
checkpoint/Qwen2.5-Omni-7B/lora_grpo_ctx_good_perf_bad_2k_s42_ctx0p6_wer0p1_ice_soft_w004/18288799/v0-20260516-181131/checkpoint-600
Evaluation
ASR results report corpus-level WER. Bounded WER caps each utterance contribution at 1.0 before aggregation.
Usage
Load this adapter with PEFT on top of Qwen/Qwen2.5-Omni-7B using the same inference stack as the SICL-GRPO experiments.
from peft import PeftModel
from transformers import Qwen2_5OmniForConditionalGeneration, Qwen2_5OmniProcessor
base = Qwen2_5OmniForConditionalGeneration.from_pretrained(
"Qwen/Qwen2.5-Omni-7B",
device_map="auto",
trust_remote_code=True,
)
model = PeftModel.from_pretrained(base, "MagicLuke/qwen25omni-sicl-grpo-best")
processor = Qwen2_5OmniProcessor.from_pretrained(
"Qwen/Qwen2.5-Omni-7B",
trust_remote_code=True,
)For audio inference, use the project inference scripts and message formatting for Qwen2.5-Omni.
Files
This upload is adapter-only. It intentionally excludes optimizer, scheduler, RNG, and trainer state.
