Views
No views yet
microsoft/wavlm-large, frozen)
LLM: Qwen3-8B-Instruct (Qwen/Qwen3-8B, frozen, enable_thinking=False)
Loss: $\mathcal{L}{\mathrm{BLSP}} = \mathcal{L}{\mathrm{task}} + \lambda_{\mathrm{KL}} \mathcal{L}_{\mathrm{KL}}$
Optimizer: AdamW lr=5e-5, weight_decay=0.01, max_norm=1.0; cosine to 1e-6
Schedule: seed 1234 = 600 steps + warmup 500; seeds 1235-1238 = 300 steps + warmup 250
Code: https://github.com/Nurgali-Kadyrbek/frozen-speech-llm-stress| File | Size |
|---|---|
A_BLSP_seed1234.pt | 336 MB |
A_BLSP_seed1235.pt | 336 MB |
A_BLSP_seed1236.pt | 336 MB |
A_BLSP_seed1237.pt | 336 MB |
A_BLSP_seed1238.pt | 336 MB |
adapter_init.json | calibrated init (std_8B=0.02205, RMSNorm scale=0.0215) |
| Metric | Mean ± σ |
|---|---|
| Probe-G total | 0.6306 ± 0.0095 |
| Probe-G$_{\mathrm{neutral}}$ | 0.5122 ± 0.0108 |
| Probe-G$_{\mathrm{explicit}}$ | 0.7491 ± 0.0120 |
| Probe-K linear eval_full | 0.2105 ± 0.0128 |
| Probe-K MLP-2 eval_full | 0.2446 ± 0.0339 |
1import torch
2from huggingface_hub import hf_hub_download
3
4ckpt = hf_hub_download("nur-dev/frozen-stress-r0-blsp", "A_BLSP_seed1234.pt")
5state = torch.load(ckpt, map_location="cpu")
6# Adapter loading — see scripts/stage2_eval.py in the GitHub repo