Vanilla SFT β€” LoRA (Qwen2.5-Omni-7B)

LoRA adapter for Qwen2.5-Omni-7B, the headline Β§4 model from "Reasoning for Social Audio-Visual Question Answering: Where Do We Stand?" (ECCV 2026 HCMIW).

Vanilla SFT is a deliberately trivial baseline: plain supervised fine-tuning that outputs only the answer β€” no reasoning trace β€” trained on HumanOmniV2's own training data. It matches or beats HumanOmniV2's full chain-of-thought + reinforcement-learning pipeline (and other reasoning methods) across three social audio-visual QA benchmarks, at a fraction of the inference latency and training compute. We argue a baseline like this should be a mandatory point of comparison for any method proposed in this subfield.

This adapter is the LoRA, 1-epoch run (the paper's headline setting; further LoRA training degrades).

Results (our reproductions)

Model IB Full IB Clean IB Hard WorldSense Daily-Omni
Base Qwen2.5-Omni-7B 64.58 67.83 63.22 43.69 61.07
HumanOmniV2 68.90 71.76 66.91 47.26 58.40
This model (Vanilla LoRA) 70.60 73.75 70.43 48.77 65.16

IB = IntentBench; Clean/Hard = the IntentBench-Prime variants (broken-removed / broken + text-answerable-removed). All numbers are our own reproductions, scored from the result files shipped in the code repo. Reproduce them with no GPU from that repo.

How to use

This is a LoRA adapter, not a full model β€” load it on top of Qwen/Qwen2.5-Omni-7B. The supported inference + evaluation path is the code repo, which handles the Qwen2.5-Omni multimodal preprocessing (frames + audio) for you:

Evaluation protocol used for the numbers above (set these to reproduce):

  • Frame sampling FPS = 2, max 32 frames.
  • Audio interleaved TMRoPE (USE_AUDIO_IN_VIDEO=True) β€” not HumanOmniV2's separate-stream protocol (that is an opt-in, SEPARATE_AUDIO=1).
  • Direct-answer prompting (PLAIN_SFT=1) β€” the model emits only the answer, no reasoning trace.

Training

  • Base model: Qwen/Qwen2.5-Omni-7B
  • Method: LoRA (rank 16, alpha 32, target_modules = all-linear, ViT frozen), via ms-swift
  • Data: HumanOmniV2's re-formatted training subset (Social-IQ 2.0 / EMER / Video-R1 / OmniInstruct) with reasoning traces stripped to plain answers β€” 30,217 examples. The data is not redistributed with this model; see the code repo for how to obtain the videos.
  • Schedule: 1 epoch, effective batch 16 (bs 1 Γ— grad-accum 16), lr 1e-4 cosine, warmup 0.05, weight decay 0.01, bf16, DeepSpeed ZeRO-2. ~4 GPUs (H100 in the paper).

Citation

Reasoning for Social Audio-Visual Question Answering: Where Do We Stand? (ECCV HCMIW 2026).

Acknowledgements

Built on HumanOmniV2 (training data + adapted eval), Qwen2.5-Omni-7B (base model), and training via ms-swift.

License

GPL-3.0-or-later, matching the code repository. The base model Qwen2.5-Omni-7B is Apache-2.0 (GPLv3-compatible); note that some of the training data is CC BY-NC-SA 4.0 (non-commercial) β€” the weights are not redistributed with any of that data.

Downloads last month
11
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for koenv759/VanillaSFT-LoRA

Adapter
(50)
this model