File size: 2,726 Bytes
eed9c5e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
base_model:
- XiaomiMiMo/MiMo-V2.5
---
## Notes
- 05/08/26: The CUDA flash attention branch has also been merged to master, please use the master branch and recompile!
- 05/07/26: The PR branch has been merged to master. All of the quants and imatrix have been updated with the newest conversion and are ready to re-download. These quants include MTP tensors for when that gets added upstream eventually.
- 05/05/26: ~~I've updated all the quants to use the fused QKV conversion. The PR branch supports both fused + unfused so it's not necessary to download the new quants, but it may provide a small speed boost.~~
- 05/03/26: WIP vision support on this branch: https://github.com/AesSedai/llama.cpp/tree/mimo-v2.5-vision (if it's broken with F16 mmproj, pull the latest commit and recompile, or try the BF16 mmproj) and uploaded mmproj files
- 05/01/26: ~~This branch includes CUDA flash attention, should speed up PP / TG: https://github.com/AesSedai/llama.cpp/tree/mimo-v2.5-fattn~~
- 04/28/26: ~~I recommend pulling and compiling from this PR branch to run the model: https://github.com/ggml-org/llama.cpp/pull/22493.~~

## Model
This is a text-only GGUF quantization of XiaomiMiMo/MiMo-V2.5. This means that image and audio input is not present in this GGUF, and will not be available until support is added upstream in llama.cpp.

This repo contains specialized MoE-quants for MiMo-V2.5. The idea being that given the huge size of the FFN tensors compared to the rest of the tensors in the model, it should be possible to achieve a better quality while keeping the overall size of the entire model smaller compared to a similar naive quantization. To that end, the quantization type default is kept in high quality and the FFN UP + FFN GATE tensors are quanted down along with the FFN DOWN tensors.

| Quant | Size | Mixture | PPL | 1-(Mean PPL(Q)/PPL(base)) | KLD |
| :--------- | :--------- | :------- | :------- | :------- | :------- |
| Q8_0 | 306.66 GiB (8.50 BPW) | Unknown / TBD | 5.134769 ± 0.030261 | +0.1230% | 0.012010 ± 0.000150 |
| Q5_K_M | 213.39 GiB (5.92 BPW) | Q8_0 / Q5_K / Q5_K / Q6_K | 5.147654 ± 0.030377 | +0.3743% | 0.014752 ± 0.000240 |
| Q4_K_M | 177.68 GiB (4.93 BPW) | Q8_0 / Q4_K / Q4_K / Q5_K | 5.202785 ± 0.030828 | +1.4493% | 0.020631 ± 0.000251 |
| IQ4_XS | 137.75 GiB (3.82 BPW) | Q8_0 / IQ3_S / IQ3_S / IQ4_XS | 5.272594 ± 0.031193 | +2.8105% | 0.041508 ± 0.000343 |
| IQ3_S | 106.31 GiB (2.95 BPW) | Q6_K / IQ2_S / IQ2_S / IQ3_S | 5.545001 ± 0.033188 | +8.1221% | 0.092415 ± 0.000600 |

![kld_graph](kld_data/01_kld_vs_filesize.png "Chart showing Pareto KLD analysis of quants")
![ppl_graph](kld_data/02_ppl_vs_filesize.png "Chart showing Pareto PPL analysis of quants")