v2.14.0 — Granite-4.2-30B (IBM) verified support
·
9 commits
to master
since this release
What changed
- Adds the pinned
ibm-granite/granite-4.2-30bcheckpoint (revision9e668ce1c538387ef24d3644e9b0606647762636) as catalog rowGranite-4.2-30Bin a newGranitegroup: dense 29.277B parameters (29,276,770,304, byte-exact across the HF API safetensors total, the safetensors index, and a config-dimension hand calculation), 64 layers all full attention, GQA 32/8 with head dimension 128, native 131,072-token context taken frommax_position_embeddings, Apache-2.0. The model card's 512K extension is not in the config and is not modeled. - Engine formulas,
parseHfConfiggates, the GPU table, and constants are unchanged. Existing catalog indices 0–25 and their?m=links are preserved; Granite is appended at index 26. The version bump is minor (2.13.0 → 2.14.0) for a backward-compatible catalog addition. - Adds the conformance anchor
granite42-30b-kv-128k-f16: F16 KV at 128K = 2 (K+V) × 8 kv-heads × 128 head_dim × 2 B × 64 layers × 131,072 tokens = 34,359,738,368 bytes (exactly 32 GiB). At native context the F16 KV cache alone exceeds a 24 GiB card before any weights are counted. - Regenerates the census from 8,775 to 9,126 verdicts: 351 new Granite rows; all 8,775 existing rows are byte-identical to the v2.13.0 census.
- Benchmarks stay
nullfor Granite. No speed, throughput, download, 512K, or SSD/NVMe streaming claim. - Not included in this release: a dedicated Granite page on the site does not exist yet.
Verification
- focused Granite suite: 10/10 (RED at base
20b3506: 8/10 fail; GREEN at release) - full engine suite: 236/236
- conformance vectors: 30/30 (schema v1.5.0)
- census regeneration check: 4/4 byte-identical
- GitHub PR #123 CI and post-merge master CI: success
- independent fixed-commit Grok review: ACCEPT, P0=0, P1=0, P2=2 non-blocking
- npm:
fitllm-engine@2.14.0and aliasfitllm@2.14.0published bypublish.yml(npm Trusted Publishing, SLSA provenance bound torefs/tags/v2.14.0and sourceed198e1);engine.jsSHA-2560ade94ea35668e8e13ef6cd83ea58d6e8e17ac50c877bc4f419bf7ce9ca967c5in both tarballs - released source: squash merge
ed198e18438c3b7f15aabbee62f56d2bebc5eb8dof PR #123
Tracking issue: #93.
Full diff: v2.13.0...v2.14.0