Views
No views yet
| Original (BF16) | This Model | |
|---|---|---|
| Size | ~51 GB | 18 GB |
| Format | SafeTensors (sharded) | SafeTensors (sharded) |
| Precision | BF16 uniform | Mixed 3-bit + BF16 |
| Repo | GGUF Equivalent | Size | Decode (tok/s) |
|---|---|---|---|
| Brooooooklyn/Qwen3.6-27B-UD-Q2_K_XL-mlx | UD-Q2_K_XL | 15 GB | 20.0 |
| Brooooooklyn/Qwen3.6-27B-UD-Q3_K_XL-mlx (this model) | UD-Q3_K_XL | 18 GB | 16.2 |
| Brooooooklyn/Qwen3.6-27B-UD-NVFP4_K_XL-mlx | — | 21 GB | 14.9 |
| Brooooooklyn/Qwen3.6-27B-UD-MXFP4_K_XL-mlx | — | 21 GB | 15.9 |
| Brooooooklyn/Qwen3.6-27B-UD-Q4_K_XL-mlx | UD-Q4_K_XL | 21 GB | 15.3 |
| Brooooooklyn/Qwen3.6-27B-UD-Q5_K_XL-mlx | UD-Q5_K_XL | 25 GB | 13.4 |
| Brooooooklyn/Qwen3.6-27B-UD-Q6_K_XL-mlx | UD-Q6_K_XL | 27 GB | 12.4 |
| Brooooooklyn/Qwen3.6-27B-UD-MXFP8_K_XL-mlx | — | 29 GB | 10.5 |
| Brooooooklyn/Qwen3.6-27B-UD-Q8_K_XL-mlx | UD-Q8_K_XL | 30 GB | 9.9 |
examples/lm.ts (best decode tok/s across turns 2–4, steady-state).examples/lm.ts capitals chat with reasoningEffort: 'low'). Decode is memory-bandwidth bound on Apple Silicon — fewer bytes per token directly translates to higher throughput.| Weight | Bits | Rationale |
|---|---|---|
embed_tokens | 5-bit | KLD ~0.15 — very low sensitivity |
lm_head | 6-bit | KLD ~0.05 — safest tensor |
self_attn.q/k/v_proj | 5-bit + AWQ | KLD ~1.5–2.9, AWQ via layernorm |
linear_attn.in_proj_qkv/z | 5-bit + AWQ | KLD ~2.9, AWQ via layernorm |
self_attn.o_proj | bf16 | NOT AWQ-correctable |
linear_attn.out_proj | bf16 | KLD ~6.0 — worst tensor |
down_proj | 4-bit | "Slightly more sensitive" |
gate_proj, up_proj | 3-bit | base bits |
| GDN params (A_log, etc) | bf16 | State-space dynamics |
input_layernorm. Non-AWQ-correctable projections (o_proj, out_proj) are kept at bf16 — their inputs come from attention/GDN computation, not from a norm layer.| Parameter | Value |
|---|---|
| Total parameters | 27.4B (dense — all active) |
| Hidden size | 5,120 |
| Layers | 64 (48 linear + 16 full attention) |
| Attention heads | 24 (4 KV heads, GQA 6:1) |
| Head dimension | 256 |
| Intermediate size | 17,408 |
| Vocab size | 248,320 |
| Max context | 262,144 tokens |
1import { loadSession } from '@mlx-node/lm';
2
3const session = await loadSession('./Qwen3.6-27B-UD-Q3_K_XL-mlx');
4
5for await (const event of session.sendStream('Explain the hybrid attention mechanism in Qwen3.6.', {
6 config: { maxNewTokens: 2048, temperature: 0.6, reasoningEffort: 'low' },
7})) {
8 if (!event.done) process.stdout.write(event.text);
9}1mlx convert \
2 -i Qwen3.6-27B \
3 -o Qwen3.6-27B-UD-Q3_K_XL-mlx \
4 -q --q-bits 3 --q-recipe unsloth \
5 --imatrix-path imatrix_unsloth.gguf