llama.cpp
[Speculative decoding] feat: add EAGLE3 speculative decoding support
#18039
Merged

[Speculative decoding] feat: add EAGLE3 speculative decoding support #18039

ruixiang63
github-actions github-actions added model
github-actions github-actions added examples
github-actions github-actions added python
github-actions github-actions added ggml
ggerganov
ggerganov commented on 2025-12-15
ngxson
ggerganov
ruixiang63
ggerganov
ggerganov commented on 2025-12-17
pwilkin
ggerganov
pwilkin pwilkin added hot
ruixiang63
ruixiang63
ggerganov
ruixiang63
ggerganov
arch-btw
ruixiang63
ngxson
ruixiang63
ngxson
ruixiang63
ngxson
ngxson
ruixiang63
ruixiang63
ngxson
ngxson
ngxson commented on 2026-01-15
ngxson
ngxson commented on 2026-01-15
arch-btw
ruixiang63
arch-btw
ruixiang63
jukofyork
danbev
ruixiang63
github-actions github-actions added server
wronkiew
MichaelDietzel
Dogacel
ruixiang63
ordokr
JMPSequeira
knightXun
ruixiang63
ruixiang63
am17an
ruixiang63
ggerganov
am17an
ruixiang63 ruixiang63 force pushed from 4567954a 179 days ago
ruixiang63 ruixiang63 force pushed to 4567954a 179 days ago
ruixiang63 ruixiang63 force pushed from 4567954a to 5eafd448 179 days ago
ruixiang63
ruixiang63
Dogacel
ruixiang63
Dogacel
ruixiang63 ruixiang63 force pushed from 5eafd448 177 days ago
ruixiang63
engrtipusultan
ruixiang63
ruixiang63
ruixiang63 ruixiang63 force pushed to e2ad5426 175 days ago
Dogacel
ruixiang63 ruixiang63 force pushed 170 days ago
ruixiang63 ruixiang63 force pushed 170 days ago
ruixiang63
ruixiang63 ruixiang63 force pushed 164 days ago
ggerganov ggerganov assigned ggerganov ggerganov 162 days ago
ggerganov
ggerganov
ggerganov commented on 2026-06-05
ruixiang63 ruixiang63 force pushed 161 days ago
ruixiang63 ruixiang63 force pushed 161 days ago
ggerganov
ggerganov
ggerganov commented on 2026-06-08
ggerganov llama : enable layer input extraction
0806a964
ruixiang63 spec: support eagle3
800494f8
ruixiang63 eagle3: fix params bug
16e65554
ruixiang63 eagle3: support Gemma4 eagle3 from RedHatAI
752bf233
ruixiang63 eagle3: set sync when get features from target
b32d9ebe
ruixiang63 eagle3 : fix ubatch handling in embd_layer_inp extraction and encoder
7c5f428d
ruixiang63 eagle3: adapt to upstream changes
91b9cfc7
ruixiang63 eagle3: fix rebase issues and adapt to upstream changes
4ca8087b
ruixiang63 ruixiang63 force pushed to 4ca8087b 158 days ago
ruixiang63 eagle3:exclude the eagle3 arch from test-llama-archs
413c16da
ruixiang63
ruixiang63 eagle3: fix editorconfig check failures
6c212225
github-actions github-actions added testing
ggerganov
ggerganov commented on 2026-06-08
ruixiang63 eagle3: fix multi-seq issue in d2t vocab mapping
ac7e2b2f
ggerganov cont : minor style / clean-up
544aaa2f
ggerganov Merge branch 'master' into pr/18039
5738c9a4
ggerganov
ggerganov commented on 2026-06-10
ggerganov spec : remove `common_speculative_setup_draft_model()`
b9f41d18
ggerganov llama : clean-up unused API
f3fbbedf
ruixiang63 eagle3: set d2t vocab mapping in decode graph
8002c4ce
ggerganov cont : assert layer inputs are configured
33b02df4
ggerganov hparams : use n_embd_inp instead of n_embd_target_features
78572218
ruixiang63 eagle3: make output.weight optional and inherit from target model whe…
9b2543d0
ggerganov haparams : generic norm-before-residual param
1d55316e
ggerganov llama-ext : consistent names
2de116b2
ggerganov cont : fix
f4088797
ggerganov hparams : remove target_hidden_size
d3732331
ggerganov cparams : rename output_layer_inp -> embeddings_layer_inp
5caedbcd
ggerganov arch : reuse ATTN_NORM_2 instead of adding new hidden norm
0274f0fc
ggerganov ggerganov marked this pull request as ready for review 155 days ago
ggerganov ggerganov requested a review from JohannesGaessler JohannesGaessler 155 days ago
ggerganov ggerganov requested a review from CISC CISC 155 days ago
ggerganov ggerganov requested a review 155 days ago
ggerganov ggerganov marked this pull request as draft 155 days ago
ggerganov llama : clean-up names
9baa68be
ggerganov cont : add assert + comment
0bd54498
ggerganov ggerganov marked this pull request as ready for review 155 days ago
ggerganov
bartowski1182
bartowski1182 commented on 2026-06-11
bartowski1182
ruixiang63
pwilkin
pwilkin requested changes on 2026-06-11
CISC
CISC commented on 2026-06-11
pwilkin
pwilkin approved these changes on 2026-06-11
CISC
ruixiang63
CISC
CISC approved these changes on 2026-06-11
ruixiang63 Update conversion/llama.py
7c42aff5
ruixiang63
CISC
CISC
CISC approved these changes on 2026-06-11
ggerganov
ggerganov approved these changes on 2026-06-12
ggerganov ggerganov merged 88a39274 into master 154 days ago
AbdulrahmanHashem
laurentpayot
ghost
fafinet
ruixiang63
ruixiang63
ruixiang63
fafinet
ghost
AbdulrahmanHashem
ghost
ConnoisseurProtege
ruixiang63
Gogo27Gallet

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone