The hybrid quant employs different quantization levels on a per layer basis to enable
both high performance and small file size at the same time. This particular quant
achieves a ~5.7G gguf with the same perplexity as a ~6.3G Q6_K GGUF. The quants
employed are all K to avoid slow CPU or older GPU processing of IQ quants. For this
file the layer quants are as follows:
The Q4_K_H layer quants were reused from the Qwen 2.5 Coder 7B Q4_K_H profile.
Comparison:
Quant
size
PPL
Comment
IQ4_XS
4.25e9
10.0
-
Q4_K_H
4.8e9
9.8
Hybrid quant with Q4_K embedding Q6_K output
Q6_K
6.25e9
9.7
Q6_K with default embedding and output
Q6_K_H
5.73e9
9.7
Hybrid quant with Q6_K embedding Q6_K output
Usage:
Qwen2.5-VL-7B-Instruct is a vision capable model. It can be used together with its multimedia projector layers to process images
and text inputs and generate text outputs. The mmproj file is made available in this repository. To test vision mode follow
the docs in the mtmd readme in the tools directory of the source tree https://github.com/ggml-org/llama.cpp/blob/master/tools/mtmd/README.md .
Llama.cpp minimum version to run Qwen2.5-VL series should be 6915 with recommended 6934 and above.