]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
common : add nemotron 3 parsing (#18077)
authorAldehir Rojas <redacted>
Tue, 16 Dec 2025 10:05:23 +0000 (04:05 -0600)
committerGitHub <redacted>
Tue, 16 Dec 2025 10:05:23 +0000 (04:05 -0600)
commitc05aa69f32ee87b2019a1b39979d89302c2d6b7b
tree5cbfc005ee8bda3d0d2f0f7abd0dea41bdc12894
parent279cef27c2b297476ecde6e5df729c057691f1de
common : add nemotron 3 parsing (#18077)

* common : expose json-schema functionality to extract type info

* common : fix peg parser negation during needs_more_input

* common : add some defensive measures in constructed peg parser

* common : add nemotron nano 3 support

* common : add nemotron nano 3 tests

* remove debug line
common/chat-peg-parser.cpp
common/chat.cpp
common/json-schema-to-grammar.cpp
common/json-schema-to-grammar.h
common/peg-parser.cpp
models/templates/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16.jinja [new file with mode: 0644]
tests/test-chat.cpp
tests/test-json-schema-to-grammar.cpp