bend-models / models /README.md
jethrovic's picture
G30: models/ MANIFEST + SHA256SUMS + README (imatrix set)
b7c9d17 verified
|
Raw History Blame Contribute Delete
2.11 kB
# models/: imatrix-calibrated weights (G30, 2026-10-14)
Same quant types and byte budget as the shipped files, re-quantized with an importance matrix.
**Additive only:** the phone app still fetches `kev-4b-q4km/` at the repo root, and that dir is unchanged.
| file | bytes | sha256 | status |
|---|---|---|---|
| `kev-4b-q4km-imat/Kev-4B-Q4_K_M-imat.gguf` | 2,709,547,712 | `0535181cf3164a7271a7d3d1752a9ceab673c32bb316a081133ec238c186b51c` | ship (llama.cpp path); app NOT repointed |
| `kev-4b-iq4xs-imat/Kev-4B-IQ4_XS-imat.gguf` | 2,514,987,712 | `8a45e54a03a689368413de3bb6d33c1129ea416dfa7a8aade64c2f8c2c3b47dc` | published for llama.cpp; native path BLOCKED until gate receipt |
| `qwen38-27b-q4ks-imat-openjev-wide/Qwen3.8-27B-Q4_K_S-imat-openjev-wide.gguf` | 15,586,316,480 | `c1e505b2e4266d964cc75e8a801e1c54dfec1bd4205c6ea7072d15c9b907fc0f` | ship (board, llama-server); promotion into the board store is an owner action |
| `imatrix/kev4b-calib.imatrix.gguf` | 3,626,496 | `fe439522f2acc99fd040960f045f9582ccb89fe055d570ca883c61600a2f4737` | provenance |
| `imatrix/qwen38-27b-calib.imatrix.gguf` | 13,642,656 | `bd707218d6275dbcb342b23846776b306e535f431cb76f316349fa451138488c` | provenance |
## Fidelity (llama.cpp `--kl-divergence`, 40×512 ctx, 10,200 tokens, held-out lab prose)
| artifact | ref | mean KLD | top-1 % |
|---|---|---|---|
| Kev-4B Q4_K_M plain (shipped) | Kev BF16 | 0.04573 | 88.25 |
| **Kev-4B Q4_K_M-imat** | Kev BF16 | **0.02894** (−37%) | 89.81 |
| **Kev-4B IQ4_XS-imat** | Kev BF16 | **0.03593** | 89.22 |
| 27B Q4_K_S plain (shipped) | 27B Q6_K | 0.03652 | 90.84 |
| **27B Q4_K_S-imat** | 27B Q6_K | **0.02126** (−42%) | 93.30 |
The calibration data is in-domain (disjoint from the eval set), so expect a smaller gain on generic text.
The decision battery (40 scored questions) shows no regression vs shipped for any of these files.
**IQ4_XS-imat:** the native `llb` engine gate is still pending. Use it only with llama.cpp until that gate passes.
Verify: `sha256sum -c SHA256SUMS` inside `models/`. `MANIFEST.json` carries per-file evidence and gate status.