llama.cpp
Add dynamic high-resolution image preprocessing for InternVL model
#20847
Merged

Add dynamic high-resolution image preprocessing for InternVL model #20847

bssrdf
bssrdf added support for internvl's dynamic high-resolution (Qianfan-OCR nee…
bd4d9eea
bssrdf add min/max dynamic patch to gguf meta
d55ce51d
bssrdf bssrdf requested a review 7 days ago
bssrdf bssrdf requested a review from CISC CISC 7 days ago
github-actions github-actions added examples
github-actions github-actions added python
bssrdf clean up
0c47a82b
ngxson
ngxson requested changes on 2026-03-21
bssrdf simplified handling min/max dynamic patch
7e08c7f2
ngxson
ngxson requested changes on 2026-03-22
ngxson
ngxson commented on 2026-03-22
ngxson
ngxson commented on 2026-03-22
bssrdf
ngxson
ngxson
bssrdf
ngxson
ngxson
ngxson commented on 2026-03-22
ngxson
ngxson commented on 2026-03-22
ngxson
ngxson commented on 2026-03-22
bssrdf reuse llava_uhd logic for slice images
ae1099a7
ngxson provide default values for older models
2cf9a263
ngxson flake8
75c80718
ngxson
ngxson approved these changes on 2026-03-22
ngxson prevent writing 0 value to gguf
8e660323
ngxson
bssrdf remove duplicated resolution candidates with a better algorithm
b0b435d5
ngxson
ngxson commented on 2026-03-22
bssrdf fix indentation
109ad435
ngxson
bssrdf format
c42b5e7d
CISC
CISC approved these changes on 2026-03-22
bssrdf add protection from divide by zero
b260e69b
bssrdf change to 0 to be safe
5f675479
ngxson
ngxson approved these changes on 2026-03-22
ngxson ngxson merged ec2b787e into master 6 days ago
bssrdf bssrdf deleted the dynamic-resolution-internvl branch 6 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone