Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
vllm_cscc
Commits
d49adea1
Unverified
Commit
d49adea1
authored
Jun 18, 2025
by
Woosuk Kwon
Committed by
GitHub
Jun 18, 2025
Browse files
[Multimodal] Use fast processor for Qwen2/2.5-VL (#19789)
parent
14fdd21d
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
3 deletions
+4
-3
vllm/model_executor/models/qwen2_5_omni_thinker.py
vllm/model_executor/models/qwen2_5_omni_thinker.py
+1
-1
vllm/model_executor/models/qwen2_5_vl.py
vllm/model_executor/models/qwen2_5_vl.py
+1
-1
vllm/model_executor/models/qwen2_vl.py
vllm/model_executor/models/qwen2_vl.py
+2
-1
No files found.
vllm/model_executor/models/qwen2_5_omni_thinker.py
View file @
d49adea1
...
@@ -150,7 +150,7 @@ class Qwen2_5OmniThinkerProcessingInfo(Qwen2AudioProcessingInfo,
...
@@ -150,7 +150,7 @@ class Qwen2_5OmniThinkerProcessingInfo(Qwen2AudioProcessingInfo,
min_pixels
=
min_pixels
,
min_pixels
=
min_pixels
,
max_pixels
=
max_pixels
,
max_pixels
=
max_pixels
,
size
=
size
,
size
=
size
,
use_fast
=
kwargs
.
get
(
"use_fast"
)),
use_fast
=
kwargs
.
get
(
"use_fast"
,
True
)),
**
kwargs
,
**
kwargs
,
)
)
if
not
hasattr
(
processor
,
"audio_token"
):
if
not
hasattr
(
processor
,
"audio_token"
):
...
...
vllm/model_executor/models/qwen2_5_vl.py
View file @
d49adea1
...
@@ -798,7 +798,7 @@ class Qwen2_5_VLProcessingInfo(Qwen2VLProcessingInfo):
...
@@ -798,7 +798,7 @@ class Qwen2_5_VLProcessingInfo(Qwen2VLProcessingInfo):
min_pixels
=
min_pixels
,
min_pixels
=
min_pixels
,
max_pixels
=
max_pixels
,
max_pixels
=
max_pixels
,
size
=
size
,
size
=
size
,
use_fast
=
kwargs
.
get
(
"use_fast"
)),
use_fast
=
kwargs
.
get
(
"use_fast"
,
True
)),
**
kwargs
,
**
kwargs
,
)
)
...
...
vllm/model_executor/models/qwen2_vl.py
View file @
d49adea1
...
@@ -763,7 +763,7 @@ class Qwen2VLProcessingInfo(BaseProcessingInfo):
...
@@ -763,7 +763,7 @@ class Qwen2VLProcessingInfo(BaseProcessingInfo):
min_pixels
=
min_pixels
,
min_pixels
=
min_pixels
,
max_pixels
=
max_pixels
,
max_pixels
=
max_pixels
,
size
=
size
,
size
=
size
,
use_fast
=
kwargs
.
get
(
"use_fast"
)),
use_fast
=
kwargs
.
get
(
"use_fast"
,
True
)),
**
kwargs
,
**
kwargs
,
)
)
...
@@ -808,6 +808,7 @@ class Qwen2VLProcessingInfo(BaseProcessingInfo):
...
@@ -808,6 +808,7 @@ class Qwen2VLProcessingInfo(BaseProcessingInfo):
size
:
Optional
[
dict
[
str
,
int
]]
=
None
,
size
:
Optional
[
dict
[
str
,
int
]]
=
None
,
**
kwargs
:
object
,
**
kwargs
:
object
,
)
->
Qwen2VLImageProcessor
:
)
->
Qwen2VLImageProcessor
:
kwargs
[
"use_fast"
]
=
kwargs
.
get
(
"use_fast"
,
True
)
return
cached_image_processor_from_config
(
return
cached_image_processor_from_config
(
self
.
ctx
.
model_config
,
self
.
ctx
.
model_config
,
**
self
.
_get_image_processor_kwargs
(
min_pixels
=
min_pixels
,
**
self
.
_get_image_processor_kwargs
(
min_pixels
=
min_pixels
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment