onnxruntime
[GQA] Make present_key/present_value outputs optional and add Gemma4 support
#28242
Merged

[GQA] Make present_key/present_value outputs optional and add Gemma4 support #28242

apsonawane merged 36 commits into main from asonawane/gemma4
apsonawane
apsonawane Update GQA to support Gemma4
0db95787
apsonawane Fix the op
ec041dbb
apsonawane Merge branch 'main' into asonawane/gemma4
bcd82436
github-actions
github-actions commented on 2026-04-27
apsonawane Fix lint error
7139053b
apsonawane Fix webgpu build
0bf63941
apsonawane apsonawane requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 121 days ago
apsonawane fix webgpu build
3c07e1dd
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-04-27
apsonawane Address copilot comments
f9051967
tianleiwu
tianleiwu requested changes on 2026-04-27
apsonawane Make GQA present_key/present_value outputs optional for KV-shared layers
d2ead38c
apsonawane Fix tests
aad74efa
apsonawane Update the docs
64005dd5
apsonawane apsonawane requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 119 days ago
apsonawane apsonawane requested a review from tianleiwu tianleiwu 119 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-04-29
tianleiwu
tianleiwu requested changes on 2026-05-01
apsonawane Address comments
2b3a2ce3
apsonawane Address copilot comments
9a14803a
apsonawane apsonawane requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 117 days ago
apsonawane apsonawane requested a review from tianleiwu tianleiwu 117 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-01
tianleiwu
tianleiwu commented on 2026-05-01
apsonawane Address comments
2ef269cd
apsonawane Fix unit tests
6cbe62cb
tianleiwu
tianleiwu commented on 2026-05-01
apsonawane Fix comments
3db82c6b
apsonawane apsonawane changed the title Add external_key/external_value inputs to GroupQueryAttention for KV-shared layers [GQA] Make present_key/present_value outputs optional and add Gemma4 support 117 days ago
tianleiwu
tianleiwu requested changes on 2026-05-02
tianleiwu
tianleiwu commented on 2026-05-02
kunal-vaishnavi
kunal-vaishnavi commented on 2026-05-02
apsonawane Address comments
bd023f13
apsonawane Fix unit tests
f0035aab
apsonawane fix cuda tests
0afa1c91
apsonawane address comments
ab0ddfba
tianleiwu
tianleiwu requested changes on 2026-05-04
tianleiwu tianleiwu requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 114 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-04
apsonawane Support KV-shared decode with separate Q/KV sequence lengths
ec507310
apsonawane apsonawane requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 114 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-05
apsonawane Address copilot comment:
1069d550
apsonawane fix cuda pipeline
b1c6271d
apsonawane [GQA] Support KV-shared layers with empty K/V inputs (kv_sequence_len…
e4281555
apsonawane apsonawane requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 112 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-06
apsonawane Add unit test and fix documentation
9d4e8c68
apsonawane Merge branch 'main' into asonawane/gemma4
17ec2437
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
apsonawane Merge branch 'main' into asonawane/gemma4
4ca15f95
apsonawane Fix comments
17a155a4
apsonawane Fix
2dd66c41
apsonawane apsonawane requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 110 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-08
apsonawane Apply copilot comments
01a1ef6f
tianleiwu
tianleiwu commented on 2026-05-08
apsonawane revert docs
24afd1e7
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
tianleiwu
tianleiwu commented on 2026-05-08
apsonawane Address comments
29bd4cb9
apsonawane Merge branch 'main' into asonawane/gemma4
04810935
tianleiwu
tianleiwu requested changes on 2026-05-11
apsonawane Fix comments
85209d6c
apsonawane apsonawane requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 107 days ago
apsonawane apsonawane requested a review from tianleiwu tianleiwu 107 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-11
apsonawane address copilot comments
d819b56c
tianleiwu
tianleiwu requested changes on 2026-05-11
apsonawane Improve
3b996e42
tianleiwu
tianleiwu dismissed these changes on 2026-05-11
kunal-vaishnavi
kunal-vaishnavi commented on 2026-05-11
kunal-vaishnavi
kunal-vaishnavi commented on 2026-05-11
tianleiwu
tianleiwu commented on 2026-05-11
apsonawane address comments
42af4d76
apsonawane apsonawane dismissed their stale review via 42af4d76 107 days ago
apsonawane apsonawane enabled auto-merge (squash) 107 days ago
tianleiwu
tianleiwu approved these changes on 2026-05-11
kunal-vaishnavi
kunal-vaishnavi approved these changes on 2026-05-12
apsonawane apsonawane merged 83e402e0 into main 107 days ago
apsonawane apsonawane deleted the asonawane/gemma4 branch 107 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone