Views
No views yet
Qwen/Qwen3.5-4B. It is not an official model release from the Vision-OPD
authors.yuanqianhao/Vision-OPD-6K
training set.| Setting | Value |
|---|---|
| Base model | Qwen/Qwen3.5-4B |
| Training data | yuanqianhao/Vision-OPD-6K (6,241 samples) |
| Epochs | 1 |
| Final step | 65 |
| Batch size | 96 |
| Rollouts per prompt | 8 |
| Learning rate | 2e-6 |
| Hardware | 8 x NVIDIA B200 |
openai/gpt-oss-120b, served locally with a
65,536-token context window and a 2,048-token judge output limit.| Benchmark | Qwen3.5-4B baseline | This reproduction | Paper Vision-OPD-4B |
|---|---|---|---|
| V* | 84.29 | 90.05 | 92.15 |
| ZoomBench | 47.69 | 59.64 | 59.76 |
| HRBench-4K | 84.38 | 81.75 | 84.50 |
| HRBench-8K | 80.13 | 80.00 | 80.38 |
| MME-RealWorld-EN | 63.86 | 71.96 | 74.88 |
| MME-RealWorld-CN | 63.70 | 69.56 | 70.76 |
| Average | 70.68 | 75.49 | 77.07 |
transformers>=5.5.0).1from transformers import AutoModelForMultimodalLM, AutoProcessor
2
3model_id = "Hugo0713/vision-opd-qwen3.5-4b-reproduction"
4processor = AutoProcessor.from_pretrained(model_id)
5model = AutoModelForMultimodalLM.from_pretrained(
6 model_id,
7 torch_dtype="auto",
8 device_map="auto",
9)1vllm serve Hugo0713/vision-opd-qwen3.5-4b-reproduction \
2 --served-model-name Vision-OPD-4B \
3 --gpu-memory-utilization 0.851@article{yuan2026vision,
2 title={Vision-OPD: Learning to See Fine Details for Multimodal LLMs via On-Policy Self-Distillation},
3 author={Yuan, Qianhao and Lou, Jie and Yu, Xing and Lin, Hongyu and Sun, Le and Han, Xianpei and Lu, Yaojie},
4 journal={arXiv preprint arXiv:2605.18740},
5 year={2026}
6}LICENSE for details.