Outlines guided generation #1539

Narsil merged 34 commits into main from outlines-guided-generation
drbh
drbh drbh force pushed from 105f103b to a0c8b9a1 2 years ago
drbh drbh force pushed from a0c8b9a1 to d4de4021 2 years ago
drbh
HuggingFaceDocBuilderDev
drbh drbh force pushed from 370e47f8 to cadb0a98 2 years ago
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
Narsil
Narsil commented on 2024-02-12
drbh drbh force pushed from cadb0a98 to fc689e04 2 years ago
drbh drbh marked this pull request as ready for review 2 years ago
OlivierDehaene
OlivierDehaene commented on 2024-02-13
drbh
Narsil
OlivierDehaene
OlivierDehaene commented on 2024-02-14
OlivierDehaene
OlivierDehaene commented on 2024-02-14
drbh drbh force pushed from 0c9b22fe to 63b09177 2 years ago
drbh feat: first draft constraining generation via outlines
b013cb4f
drbh feat: support simple grammars via outlines
02455067
drbh feat: support JSON schemas
066d3d48
drbh fix: update all NextTokenChoosers
56e919e4
drbh feat: support other models and add fsm caching
8fd2664a
drbh feat: support grammars in batch
ff6e8d9e
drbh fix: update grammar states after filter
a1c630d5
drbh fix: prefer grammar as logit processor
f1d43f2d
drbh fix: remove small unneeded changes
ffc22883
drbh fix: adjust protos and router
8413cc45
drbh fix: adjust docs
518ebfb1
drbh fix: re update docs
565f246f
drbh fix: resolve typos and docs
74a586b4
drbh feat: add grammar tests and typo tweaks
f94fc831
drbh feat: address syntactically comments
a28ba721
drbh feat: remove states from proto and simplify logit processor
13e07b82
drbh feat: improve grammar init
d0d7cd9e
drbh feat: improve grammar advance logic to avoid blocking GPU
8f140190
drbh feat: advance grammars in all models
91a114a4
drbh feat: add --grammar-support cli flag and validation error
fe787d13
drbh fix: update docs
8f1651f1
drbh fix: add grammar_support to validation tests
95e577b9
drbh feat: add grammar_support to test launcher
5ba1bacc
drbh fix: adjust client and conftest for grammar
d39e45ab
drbh feat: fix advance_grammar sig, add comment and move advance call
3df37fa9
drbh feat: improve client typing and update tests
8b9430fb
drbh feat: include grammar type in request, avoid alloc and improve proto …
d849641b
drbh fix: adjust type typo
8b13c47d
drbh fix: adjust next type typo
3974e4dc
drbh fix: add missing grammar type typo
be783547
drbh fix: remove unnecessary code, avoid copies and make deser safer
f0cdd9c8
drbh drbh force pushed from 63b09177 to f0cdd9c8 2 years ago
drbh feat: prefer disable grammar
63c52fb2
drbh feat: support spectulative decoding grammar advances
c791187b
drbh
drbh fix: add disable_grammar_support to docker_launcher args
12c7aae3
drbh
Narsil
Narsil approved these changes on 2024-02-15
Narsil Narsil merged cef0553d into main 2 years ago
Narsil Narsil deleted the outlines-guided-generation branch 2 years ago
PawelFaron
paulcx
drbh
paulcx
Jason-CKY
OlivierDehaene
paulcx

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone