llama.cpp
llama : add grammar-based sampling
#1773
Merged

llama : add grammar-based sampling #1773

ejones merged 22 commits into ggml-org:master from ejones:grammar
ejones
ejones llama, main : constrain sampling to grammar
fd0eb663
ggerganov ggerganov added high priority
howard0su
tobi
slaren
ejones allow loading grammar from file
834d423e
ejones fix whitespace errors
9e77f42e
ejones handle & print parser errors
674bb08b
ejones add comments to grammar syntax and allow newlines where unambiguous
98a9587c
ejones Merge remote-tracking branch 'refs/remotes/upstream/master' into grammar
56904cae
ejones add missing include
3e78f007
ejones
bullno1
Green-Sky
ejones
ejones support alternates in root rule
421c6e1c
ejones fix bugs with empty token and EOS
b876d19c
ejones adjust JSON grammar
58ca9bc6
ejones remove swp file
414f2510
howard0su
howard0su commented on 2023-06-15
ggerganov
ejones
SlyEcho
SlyEcho
SlyEcho commented on 2023-06-16
SlyEcho
SlyEcho commented on 2023-06-16
ivanstepanovftw
ggerganov
burke
ggerganov
ggerganov commented on 2023-06-17
ejones rewrite ternary expressions
18e6221a
ejones
ggerganov
ggerganov approved these changes on 2023-06-18
SlyEcho
ejones ejones force pushed from 5af14ea6 to 18e6221a 2 years ago
ejones
ejones
ggerganov ggerganov changed the title llama, main : add grammar-based sampling llama : add grammar-based sampling 2 years ago
ggerganov ggerganov added enhancement
ggerganov ggerganov added generation quality
ggerganov ggerganov assigned ejones ejones 2 years ago
mattpulver
ejones
zakkor
tucnak
ejones use struct for grammar elements and add Unicode support
f8baad23
ejones
mattpulver
SlyEcho
ejones
ejones
mudler
mudler
ejones Merge remote-tracking branch 'upstream/master' into grammar
38fbd400
ejones
mudler
KerfuffleV2
ejones add unicode escapes
014fbfd4
ejones
ejones
ejones Merge remote-tracking branch 'upstream/master' into grammar
b2e071dd
wanicca
SlyEcho
ejones
SlyEcho
KerfuffleV2
marclove
KerfuffleV2
ejones
ejones add inverse char ranges
8d37755b
ejones only sample full tokens (no peeking or truncation)
c047e8ae
ejones
ggerganov llama : minor style changes
11315b1d
ggerganov
ggerganov approved these changes on 2023-07-21
brandonwillard
mankeli
ejones Merge remote-tracking branch 'upstream/master' into grammar
8145bca2
ejones update help text
f7f1d266
ejones add warning message if EOS is disabled
4cd9711d
ejones
ejones ejones merged 84e09a7d into master 2 years ago
ejones
ggerganov
x4080
ejones
x4080
RevanthRameshkumar
ejones
ejones
kalomaze
Green-Sky
ejones

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone