llama.cpp
mtmd: add granite-speech support (ibm-granite/granite-4.0-1b-speech)
#22101
Merged

mtmd: add granite-speech support (ibm-granite/granite-4.0-1b-speech) #22101

ReinforcedKnowledge
ReinforcedKnowledge ReinforcedKnowledge requested a review 119 days ago
ReinforcedKnowledge ReinforcedKnowledge requested a review from CISC CISC 119 days ago
github-actions github-actions added examples
github-actions github-actions added python
ReinforcedKnowledge ReinforcedKnowledge force pushed from f4c14e1d to 7b313dcf 119 days ago
taronaeo taronaeo requested a review from gabe-l-hart gabe-l-hart 118 days ago
ngxson
ngxson requested changes on 2026-04-20
gabe-l-hart
gabe-l-hart
gabe-l-hart
gabe-l-hart
ngxson
gabe-l-hart
gabe-l-hart requested changes on 2026-04-20
gabe-l-hart
gabe-l-hart
CISC
gabe-l-hart
gabe-l-hart
gabe-l-hart requested changes on 2026-04-21
gabe-l-hart
ReinforcedKnowledge ReinforcedKnowledge force pushed from c09a6d9a to b4cc5865 112 days ago
ReinforcedKnowledge
gabe-l-hart
gabe-l-hart approved these changes on 2026-04-27
ReinforcedKnowledge ReinforcedKnowledge force pushed from f0461581 to 3051baaf 108 days ago
gabe-l-hart
ReinforcedKnowledge
gabe-l-hart
ngxson
ngxson requested changes on 2026-04-30
ngxson
ngxson commented on 2026-05-02
ngxson
ngxson approved these changes on 2026-05-02
CISC
CISC approved these changes on 2026-05-02
CISC
CISC approved these changes on 2026-05-03
gabe-l-hart
CISC
ReinforcedKnowledge
CISC
CISC requested changes on 2026-05-06
ReinforcedKnowledge mtmd: add granite-speech support (ibm-granite/granite-4.0-1b-speech)
2131fa19
ReinforcedKnowledge mtmd: rename gs_ prefixed tensors to generic/architecture names
2d390ce6
ReinforcedKnowledge mtmd: use tensor_mapping.py for all granite_speech tensors
189d7347
ReinforcedKnowledge convert: fold GraniteSpeechTextModel into GraniteModel
c249df50
ReinforcedKnowledge mtmd: replace n_layer hack with explicit has_standard_layers flag
38ce1efe
ReinforcedKnowledge mtmd: replace hardcoded magic numbers with GGUF hparams for granite s…
8778a066
ReinforcedKnowledge mtmd: align KEY_A_ define spacing
b8244e4a
ReinforcedKnowledge convert: register GraniteModel for GraniteSpeechForConditionalGeneration
cd63cc85
ReinforcedKnowledge convert: fix ty type-check for GraniteSpeechMmprojModel registration
a3a3d195
ReinforcedKnowledge mtmd: align TN_ define spacing
5faaaeff
ReinforcedKnowledge mtmd: use generic layer loop for granite speech tensor loading
0735b46b
ReinforcedKnowledge mtmd: merge qformer_proj_layer into clip_layer
c1c261c1
ReinforcedKnowledge mtmd: granite_speech remove redundant ggml_build_forward_expand on in…
11e5a13e
ReinforcedKnowledge mtmd: granite_speech add comment explaining why build_attn is not used
b241b4e8
ReinforcedKnowledge mtmd: granite_speech hard-code eps in cpp, remove from GGUF metadata
0665d9ea
ReinforcedKnowledge gguf: add spacing between granite_speech tensor mapping blocks
f33e45b9
ReinforcedKnowledge mtmd: make generic audio layer_norm_eps read optional
4936492f
ReinforcedKnowledge mtmd: granite_speech keep encoder eps in GGUF, only hard-code project…
54d32353
ReinforcedKnowledge mtmd: align defines and struct fields in clip-impl.h and clip-model.h
13aeeb5a
ReinforcedKnowledge mtmd: fix alignment and ordering issues across granite speech files
8b9c41c7
ReinforcedKnowledge convert: granite_speech use filter_tensors instead of modify_tensors …
94606514
ReinforcedKnowledge ReinforcedKnowledge force pushed from 33de3786 to 94606514 102 days ago
CISC
CISC approved these changes on 2026-05-06
CISC CISC merged a00e47e4 into master 102 days ago
GeoMaciolek
gabe-l-hart
ReinforcedKnowledge
ReinforcedKnowledge
gabe-l-hart
SarcasticBaka29
ReinforcedKnowledge
SarcasticBaka29
ReinforcedKnowledge
ReinforcedKnowledge

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone