mirror of
https://github.com/ikawrakow/ik_llama.cpp.git
synced 2026-02-22 14:14:32 +00:00
llama : add token matching support to llama-grammar (#1220)
* llama : add token matching support to llama-grammar llama : add token matching support to llama-grammar (#17816) common/grammar : replace problematic backtracking regex `[\s\S]*` (#18342) * disable tests and fix warnings --------- Co-authored-by: firecoperana <firecoperana>
This commit is contained in:
@@ -1217,7 +1217,7 @@ static const char* llama_sampler_grammar_name(const struct llama_sampler* /*smpl
|
||||
static void llama_sampler_grammar_accept_impl(struct llama_sampler* smpl, llama_token token) {
|
||||
auto* ctx = (llama_sampler_grammar*)smpl->ctx;
|
||||
if (ctx->grammar) {
|
||||
llama_grammar_accept_token_impl(ctx->grammar,ctx->vocab ,nullptr, token);
|
||||
llama_grammar_accept_impl(*ctx->grammar,ctx->vocab ,nullptr, token);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user