Views
No views yet
llm-compressor framework. In this project, the checkpoint is released as a deployment-oriented baseline for FP8-compatible serving and evaluation.4,787,379 KB + 4,800,745 KB + 4,882,648 KB + 2,652,608 KB4,881,065 KB + 4,243,912 KB + 1,215,489 KB-39.612%Qwen/Qwen3-VL-8B-InstructQwen3-VLSmoothQuantW8A8-FP8llm-compressorllm-compressor, where activation outliers are first smoothed and the model is then exported through an FP8-oriented low-precision deployment path.1recipe = [
2 SmoothQuantModifier(
3 smoothing_strength=0.5,
4 mappings=SMOOTHQUANT_MAPPINGS,
5 ignore=["re:.*visual.*"],
6 num_calibration_steps=NUM_CALIBRATION_SAMPLES,
7 ),
8 QuantizationModifier(
9 targets="Linear",
10 scheme="FP8",
11 ignore=["re:.*lm_head", "re:.*visual.*"],
12 ),
13]SmoothQuantModifier is used to smooth activation outliers before quantization.smoothing_strength=0.5 balances the migration of quantization difficulty between activations and weights.mappings=SMOOTHQUANT_MAPPINGS defines how the smoothing transform is applied across eligible modules.num_calibration_steps=NUM_CALIBRATION_SAMPLES matches the calibration subset used during PTQ.QuantizationModifier(..., scheme="FP8") is used to quantize target Linear layers for deployment-oriented inference.lm_head and visual modules are excluded from this quantization path in the released checkpoint.seed=42). Each sample was converted into a multimodal chat-style input containing one image and one paired caption, and then processed into model inputs such as input_ids, attention_mask, pixel_values, and image_grid_thw.1282048VLMEvalKit/vlmeval/config.py:1'Qwen3-VL-8B-Instruct-SmoothQuant-W8A8-FP8': partial(
2 vlm.Qwen3VLChat,
3 model_path='/home/lml/models/Qwen3-VL-8B-Instruct-SmoothQuant-W8A8-FP8',
4 min_pixels=256 * 28 * 28,
5 max_pixels=1280 * 28 * 28,
6 use_custom_prompt=False,
7 use_vllm=True,
8 temperature=0.7,
9 max_new_tokens=8192,
10 repetition_penalty=1.0,
11 presence_penalty=1.5,
12 top_p=0.8,
13 top_k=20,
14 max_model_len=16384,
15 gpu_utils=0.95,
16 enable_thinking=False,
17)1@article{bai2025qwen3vl,
2 title={Qwen3-VL Technical Report},
3 author={Bai, Shuai and Cai, Yuxuan and Zhu, Keming and others},
4 journal={arXiv preprint arXiv:2511.21631},
5 year={2025}
6}
7
8@article{xiao2023smoothquant,
9 title={SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Models},
10 author={Xiao, Guangxuan and Lin, Ji and Sehwag, Vikhram and others},
11 journal={Proceedings of the International Conference on Machine Learning (ICML)},
12 year={2023}
13}
14
15@misc{duan2024vlmevalkit,
16 title={VLMEvalKit: An Open-Source Toolkit for Evaluating Large Vision-Language Models},
17 author={OpenCompass Team},
18 howpublished={\url{https://github.com/open-compass/VLMEvalKit}},
19 year={2024}
20}
21
22@article{young2014image,
23 title={From image descriptions to visual denotations: New similarity metrics for semantic inference over event descriptions},
24 author={Young, Peter and Lai, Alice and Hodosh, Micah and Hockenmaier, Julia},
25 journal={Transactions of the Association for Computational Linguistics},
26 volume={2},
27 pages={67--78},
28 year={2014},
29 publisher={MIT Press}
30}