convert: clean Gemma vision/audio chat template markers #16749
+45
−119
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
equivalents) with the MTMD placeholder .
Context
unit/test_vision_api.py::test_vision_chat_completion) with empty content due to image injection not
happening.
for MTMD insertion), not a CI infra problem.
Changes
Testing
tinygemma3-GGUF --hf-file tinygemma3-Q8_0.gguf --batch-size 32 --no-slots --alias tinygemma3 --ctx-
size 1024 --parallel 2 --n-predict 4 --mmproj-url https://huggingface.co/ggml-org/tinygemma3-GGUF/
resolve/main/mmproj-tinygemma3.gguf
test_vision_api.py::test_vision_chat_completion -k 'IMG_URL_0 or IMG_BASE64_URI_0'
Impact
models.