[Bugfix] use_fast failing to be propagated to Qwen2-VL image processor (#17838)

Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
This commit is contained in:
Cyrus Leung 2025-05-08 20:39:21 +08:00 committed by GitHub
parent e4ca6e3a99
commit 015815fe01
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 15 additions and 9 deletions

View File

@ -145,9 +145,11 @@ class Qwen2_5OmniThinkerProcessingInfo(Qwen2AudioProcessingInfo,
kwargs["fps"] = fps
processor = self.ctx.get_hf_processor(
Qwen2_5OmniProcessor,
image_processor=self.get_image_processor(min_pixels=min_pixels,
max_pixels=max_pixels,
size=size),
image_processor=self.get_image_processor(
min_pixels=min_pixels,
max_pixels=max_pixels,
size=size,
use_fast=kwargs.get("use_fast")),
**kwargs,
)
if not hasattr(processor, "audio_token"):

View File

@ -758,9 +758,11 @@ class Qwen2_5_VLProcessingInfo(Qwen2VLProcessingInfo):
return self.ctx.get_hf_processor(
Qwen2_5_VLProcessor,
image_processor=self.get_image_processor(min_pixels=min_pixels,
max_pixels=max_pixels,
size=size),
image_processor=self.get_image_processor(
min_pixels=min_pixels,
max_pixels=max_pixels,
size=size,
use_fast=kwargs.get("use_fast")),
**kwargs,
)

View File

@ -759,9 +759,11 @@ class Qwen2VLProcessingInfo(BaseProcessingInfo):
) -> Qwen2VLProcessor:
return self.ctx.get_hf_processor(
Qwen2VLProcessor,
image_processor=self.get_image_processor(min_pixels=min_pixels,
max_pixels=max_pixels,
size=size),
image_processor=self.get_image_processor(
min_pixels=min_pixels,
max_pixels=max_pixels,
size=size,
use_fast=kwargs.get("use_fast")),
**kwargs,
)