-
Notifications
You must be signed in to change notification settings - Fork 11.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eval bug: Jinja parser not working with QwQ-32B #12231
Comments
I think the problem is that minja doesn't support str.split (nor str.lstrip I guess). cc @ochafik |
The R1's jinja template have |
I guess it would be easier to tell what the problem was if server also output the original runtime error... |
@Edremon thanks for the report & @CISC for the ping :-) Adding the missing str methods to Minja in google/minja#56 |
Name and Version
version: 4842 (3d652bf)
built with cc (GCC) 14.2.1 20250207 for x86_64-pc-linux-gnu
Operating systems
Linux
GGML backends
CPU
Hardware
Irrelevant
Models
bartowski/Qwen_QwQ-32B-GGUF
Problem description & steps to reproduce
I would like to use
--jinja
to have the thinking separated. But, it doesn't work with that model. I initially thought that it was a problem with that specific GGUF, but, I tried copying the official jinja template, and I'm getting the same error. The jinja template is extremely similar to the included oneQwen-Qwen2.5-7B-Instruct.jinja
(which work), the differences are:I have tried touching it a bit, I initially thought that the
lstrip
weren't supported, since no others included template use it but, even removing those, I get the same error.First Bad Commit
No response
Relevant log output
The text was updated successfully, but these errors were encountered: