XiaomiMiMo · text · mixture of experts

MiMo-V2.5

XiaomiMiMo/MiMo-V2.5

MiMo-V2.5 at Q4_K_M is exactly 188,768,721,984 bytes (175.80 GiB / 188.77 GB) — an effective 4.859 bits per weight, not the nominal 4.

From the file· summed from 5 file(s)From the file· KV per layer
Parameters
311B
total, not active
Architecture
mimo2
48 layers
Context
1,048,576
native (config.json)
License
mit

Shipped quantizations

exact bytes, summed from published files
QuantSizeExact bytesEffective bpwTensorsPublisher
IQ1_S2 shards60.09 GiB64,517,053,1521.661bartowski
IQ1_M2 shards67.01 GiB71,949,359,8401.852bartowski
IQ2_XXS3 shards77.87 GiB83,609,525,0882.152bartowski
IQ2_XXS17 shards79.83 GiB85,718,024,6402.207tnhnyzc
UD-IQ1_M3 shards86.17 GiB92,520,742,1762.382unsloth
IQ2_XS3 shards86.68 GiB93,071,874,9122.396bartowski
IQ2_S3 shards88.18 GiB94,678,850,3682.437bartowski
UD-IQ2_XXS3 shards89.85 GiB96,480,165,1522.484unsloth
UD-IQ2_M3 shards89.93 GiB96,558,284,0642.486unsloth
IQ2_M3 shards97.30 GiB104,476,744,5442.689bartowski
Q2_K3 shards101.46 GiB108,937,657,1842.804bartowski
Q2_K_L3 shards102.02 GiB109,547,961,1842.820bartowski
IQ3_S106.20 GiB114,030,172,6722.935tnhnyzc
UD-IQ3_S4 shards106.98 GiB114,864,627,1042.957unsloth
UD-IQ3_XXS4 shards117.27 GiB125,920,812,4483.241unsloth
IQ3_XXS4 shards121.31 GiB130,252,848,0643.353bartowski
Q3_K_S4 shards125.83 GiB135,110,015,9683.478bartowski
UD-Q3_K_M4 shards130.41 GiB140,031,442,3363.605unsloth
IQ3_XS4 shards132.46 GiB142,223,555,5523.661bartowski
Q3_K_M4 shards132.47 GiB142,240,857,0563.662bartowski
Q3_K_L4 shards137.77 GiB147,932,527,5843.808bartowski
IQ3_M4 shards138.15 GiB148,339,375,0723.819bartowski
UD-IQ4_XS4 shards139.18 GiB149,443,820,9923.847unsloth
UD-IQ4_NL5 shards142.12 GiB152,597,937,6963.928unsloth
IQ4_XS5 shards154.32 GiB165,699,140,6724.265bartowski
IQ4_NL5 shards163.24 GiB175,277,063,2004.512bartowski
Q4_05 shards163.68 GiB175,751,019,5524.524bartowski
Q4_K17 shards165.75 GiB177,975,935,4244.582tnhnyzc
UD-Q4_K_S5 shards166.56 GiB178,837,503,5204.604unsloth
Q4_K_S5 shards169.41 GiB181,902,359,6164.683bartowski
Q4_K_M5 shards175.80 GiB188,768,721,9844.859bartowski
Q4_K_L5 shards176.24 GiB189,232,553,0244.871bartowski
UD-Q4_K_M5 shards177.81 GiB190,917,099,0404.915unsloth
Q4_15 shards180.99 GiB194,332,245,0885.003bartowski
Q5_K_S6 shards199.54 GiB214,255,410,3685.515bartowski
UD-Q5_K_S6 shards201.45 GiB216,301,387,4245.568unsloth
Q5_K_M6 shards206.24 GiB221,448,486,0485.700bartowski
UD-Q5_K_M6 shards214.37 GiB230,176,145,0245.925unsloth
Q6_K17 shards238.46 GiB256,040,321,4726.591tnhnyzc
UD-Q6_K7 shards239.34 GiB256,986,136,3526.615unsloth

KV cache by context

unresolved

This model declares a 128-token sliding window, but we could not establish which layers use it. Its architecture publishes the layout as a per-layer array inside the model file rather than as a period in config.json, and we have not yet ingested that array.

A flat context × layers × heads figure would be substantially too high, so we are not showing one. This is tracked as a known gap rather than filled with a guess.

Compare with

same modality, comparable size

Will it run on your card?

full quant x context sweep

Why other calculators give a different number

A parameters × bits ÷ 8 estimate puts Q4_K_M at roughly 162.81 GiB. The real file is 175.80 GiB, because a quantization is a mixture and some tensors are always kept at higher precision.

Architecture

from config.json
Layers
48
Attention heads
64
KV heads
4
Head dim
192
Hidden size
4096
Vocab
152,576
Sliding window
128
SWA period
MLA
no
Experts
256
Experts per token
8
use_sliding_window

Questions people ask

How much VRAM does MiMo-V2.5 need?
Q4_K_M is exactly 188,768,721,984 bytes (175.80 GiB) in weights. Add the KV cache, which depends on your context length, plus roughly half a gigabyte of runtime overhead.
Is MiMo-V2.5 a mixture-of-experts model?
Yes — 256 experts, 8 routed per token. Every expert must be resident, but only the routed ones are read per token, which is why its memory requirement and its speed behave very differently.
Which quantization of MiMo-V2.5 should I use?
Q4_K_M is the usual default. Pick the largest quantization that fits your card at the context you actually need — the table above gives exact sizes for every one published.