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. The quants
employed are all K to avoid slow CPU or older GPU processing of IQ quants.
These quants were optimized over a small set of curated test prompts for code generation ability
and then sanity checked for good performance on humaneval.
Comparison:
Quant
size
PPL
Comment
IQ4_XS
4.25e9
9.4
-
Q4_K_H
4.8e9
9.4
Hybrid quant with Q4_K embedding Q6_K output
Q6_K
6.3e9
9.3
-
Q6_K_H
6.2e9
9.3
Hybrid quant with Q6_K embedding Q6_K output
Usage:
The model can be speculated with Qwen 2.5 Coder 0.5B Instruct with no vocab translation. It is trained
at 32k context which can be extended to 128k using YARN: