llama_cpp_for_radxa_dragon_.../src
Olivier Chafik 669912d9a5
tool-call: fix Qwen 2.5 Coder support, add micro benchmarks, support trigger patterns for lazy grammars (#12034)
* sampler: turn lazy grammar trigger words to regexes

* add scripts/tool_bench.sh & .py

* constrain llama json output regardless of function name if matches at beginning

* update relaxed newline space rule in grammar tests

* support add_generation_prompt query parameter (useful for /apply_template)

* Update src/llama-grammar.cpp

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>

---------

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
2025-03-05 13:05:13 +00:00
..
CMakeLists.txt
llama-adapter.cpp
llama-adapter.h
llama-arch.cpp
llama-arch.h
llama-batch.cpp
llama-batch.h
llama-chat.cpp ggml : portability fixes for VS 2017 (#12150) 2025-03-04 18:53:26 +02:00
llama-chat.h
llama-context.cpp
llama-context.h
llama-cparams.cpp
llama-cparams.h
llama-grammar.cpp tool-call: fix Qwen 2.5 Coder support, add micro benchmarks, support trigger patterns for lazy grammars (#12034) 2025-03-05 13:05:13 +00:00
llama-grammar.h tool-call: fix Qwen 2.5 Coder support, add micro benchmarks, support trigger patterns for lazy grammars (#12034) 2025-03-05 13:05:13 +00:00
llama-hparams.cpp
llama-hparams.h
llama-impl.cpp
llama-impl.h cleanup: fix compile warnings associated with gnu_printf (#11811) 2025-02-12 10:06:53 -04:00
llama-kv-cache.cpp
llama-kv-cache.h ggml : portability fixes for VS 2017 (#12150) 2025-03-04 18:53:26 +02:00
llama-mmap.cpp llama : add xcframework build script (#11996) 2025-03-05 06:30:31 +01:00
llama-mmap.h llama-mmap: fix missing include (#11796) 2025-02-10 20:58:18 +02:00
llama-model-loader.cpp
llama-model-loader.h
llama-model.cpp llama : add Phi-4-mini support (supersede #12099) (#12108) 2025-02-28 12:44:11 +01:00
llama-model.h
llama-quant.cpp
llama-quant.h
llama-sampling.cpp tool-call: fix Qwen 2.5 Coder support, add micro benchmarks, support trigger patterns for lazy grammars (#12034) 2025-03-05 13:05:13 +00:00
llama-sampling.h
llama-vocab.cpp ggml : portability fixes for VS 2017 (#12150) 2025-03-04 18:53:26 +02:00
llama-vocab.h
llama.cpp cont : fix mmap flag print (#11699) 2025-02-08 16:49:38 +02:00
unicode-data.cpp
unicode-data.h
unicode.cpp repo : update links to new url (#11886) 2025-02-15 16:40:57 +02:00
unicode.h