mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2026-05-19 17:07:02 +08:00
[BugFix][MM] Fix Nonetype error when video is cache in qwen2.5-omni-thinker (#26004)
Signed-off-by: wwl2755 <wangwenlong2755@gmail.com>
This commit is contained in:
parent
57b46d769e
commit
84d57342b6
@ -323,9 +323,15 @@ class Qwen2_5OmniThinkerMultiModalProcessor(
|
|||||||
mm_item_counts = mm_items.get_all_counts()
|
mm_item_counts = mm_items.get_all_counts()
|
||||||
self._validate_mm_kwargs(mm_kwargs, mm_item_counts)
|
self._validate_mm_kwargs(mm_kwargs, mm_item_counts)
|
||||||
|
|
||||||
use_audio_in_video = (all(
|
use_audio_in_video = False
|
||||||
item["use_audio_in_video"].data
|
if "video" in mm_kwargs:
|
||||||
for item in mm_kwargs["video"]) if "video" in mm_kwargs else False)
|
video_items = [
|
||||||
|
item for item in mm_kwargs["video"] if item is not None
|
||||||
|
]
|
||||||
|
# only check video items (if there are any)
|
||||||
|
if video_items:
|
||||||
|
use_audio_in_video = all(item["use_audio_in_video"].data
|
||||||
|
for item in video_items)
|
||||||
|
|
||||||
if is_update_applied:
|
if is_update_applied:
|
||||||
mm_placeholders = self._find_mm_placeholders(
|
mm_placeholders = self._find_mm_placeholders(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user