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
9ea07b41
Unverified
Commit
9ea07b41
authored
Jan 14, 2026
by
Cyrus Leung
Committed by
GitHub
Jan 14, 2026
Browse files
[1/N] Reorganize multimodal processing code (#32327)
Signed-off-by:
DarkLight1337
<
tlleungac@connect.ust.hk
>
parent
552b2629
Changes
76
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
22 additions
and
23 deletions
+22
-23
vllm/model_executor/models/glm4v.py
vllm/model_executor/models/glm4v.py
+1
-1
vllm/model_executor/models/glmasr.py
vllm/model_executor/models/glmasr.py
+1
-1
vllm/model_executor/models/granite_speech.py
vllm/model_executor/models/granite_speech.py
+1
-1
vllm/model_executor/models/h2ovl.py
vllm/model_executor/models/h2ovl.py
+1
-1
vllm/model_executor/models/hunyuan_vision.py
vllm/model_executor/models/hunyuan_vision.py
+1
-1
vllm/model_executor/models/hyperclovax_vision.py
vllm/model_executor/models/hyperclovax_vision.py
+1
-1
vllm/model_executor/models/idefics3.py
vllm/model_executor/models/idefics3.py
+2
-3
vllm/model_executor/models/interns1.py
vllm/model_executor/models/interns1.py
+1
-1
vllm/model_executor/models/internvl.py
vllm/model_executor/models/internvl.py
+1
-1
vllm/model_executor/models/isaac.py
vllm/model_executor/models/isaac.py
+1
-1
vllm/model_executor/models/kanana_v.py
vllm/model_executor/models/kanana_v.py
+1
-1
vllm/model_executor/models/keye.py
vllm/model_executor/models/keye.py
+1
-1
vllm/model_executor/models/kimi_vl.py
vllm/model_executor/models/kimi_vl.py
+1
-1
vllm/model_executor/models/lfm2_vl.py
vllm/model_executor/models/lfm2_vl.py
+1
-1
vllm/model_executor/models/lightonocr.py
vllm/model_executor/models/lightonocr.py
+1
-1
vllm/model_executor/models/llava.py
vllm/model_executor/models/llava.py
+1
-1
vllm/model_executor/models/llava_next_video.py
vllm/model_executor/models/llava_next_video.py
+1
-1
vllm/model_executor/models/midashenglm.py
vllm/model_executor/models/midashenglm.py
+1
-1
vllm/model_executor/models/minicpmv.py
vllm/model_executor/models/minicpmv.py
+2
-2
vllm/model_executor/models/mistral3.py
vllm/model_executor/models/mistral3.py
+1
-1
No files found.
vllm/model_executor/models/glm4v.py
View file @
9ea07b41
...
...
@@ -43,12 +43,12 @@ from vllm.multimodal.inputs import (
)
from
vllm.multimodal.parse
import
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.transformers_utils.configs
import
ChatGLMConfig
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/glmasr.py
View file @
9ea07b41
...
...
@@ -39,13 +39,13 @@ from vllm.multimodal.parse import (
MultiModalDataParser
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.tokenizers
import
cached_tokenizer_from_config
from
vllm.transformers_utils.processor
import
cached_processor_from_config
...
...
vllm/model_executor/models/granite_speech.py
View file @
9ea07b41
...
...
@@ -52,12 +52,12 @@ from vllm.multimodal.parse import (
MultiModalDataParser
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.tokenizers
import
cached_tokenizer_from_config
from
vllm.transformers_utils.processor
import
cached_processor_from_config
...
...
vllm/model_executor/models/h2ovl.py
View file @
9ea07b41
...
...
@@ -22,7 +22,7 @@ from vllm.multimodal.parse import (
ImageProcessorItems
,
MultiModalDataItems
,
)
from
vllm.multimodal.processing
import
(
from
vllm.multimodal.processing
.processor
import
(
MultiModalProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
...
...
vllm/model_executor/models/hunyuan_vision.py
View file @
9ea07b41
...
...
@@ -66,12 +66,12 @@ from vllm.multimodal.parse import (
MultiModalDataParser
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.transformers_utils.configs.hunyuan_vl
import
(
HunYuanVLConfig
,
...
...
vllm/model_executor/models/hyperclovax_vision.py
View file @
9ea07b41
...
...
@@ -29,13 +29,13 @@ from vllm.multimodal.inputs import (
)
from
vllm.multimodal.parse
import
ImageSize
,
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
InputProcessingContext
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/idefics3.py
View file @
9ea07b41
...
...
@@ -42,16 +42,15 @@ from vllm.multimodal.inputs import (
MultiModalFieldConfig
,
MultiModalKwargsItems
,
)
from
vllm.multimodal.parse
import
ImageProcessorItems
,
ImageSize
from
vllm.multimodal.parse
import
ImageProcessorItems
,
ImageSize
,
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
MultiModalDataItems
,
PromptReplacement
,
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/interns1.py
View file @
9ea07b41
...
...
@@ -39,13 +39,13 @@ from vllm.multimodal.parse import (
MultiModalDataItems
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.transformers_utils.processor
import
cached_video_processor_from_config
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/internvl.py
View file @
9ea07b41
...
...
@@ -41,13 +41,13 @@ from vllm.multimodal.parse import (
MultiModalDataItems
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.tokenizers
import
TokenizerLike
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/isaac.py
View file @
9ea07b41
...
...
@@ -55,13 +55,13 @@ from vllm.multimodal.inputs import (
)
from
vllm.multimodal.parse
import
ImageSize
,
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.tokenizers
import
get_tokenizer
from
vllm.tokenizers.hf
import
get_cached_tokenizer
...
...
vllm/model_executor/models/kanana_v.py
View file @
9ea07b41
...
...
@@ -28,12 +28,12 @@ from vllm.multimodal.inputs import (
)
from
vllm.multimodal.parse
import
ImageSize
,
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.import_utils
import
resolve_obj_by_qualname
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/keye.py
View file @
9ea07b41
...
...
@@ -56,12 +56,12 @@ from vllm.multimodal.parse import (
MultiModalDataParser
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/kimi_vl.py
View file @
9ea07b41
...
...
@@ -82,12 +82,12 @@ from vllm.multimodal.parse import (
MultiModalDataItems
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.transformers_utils.configs
import
KimiVLConfig
,
MoonViTConfig
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/lfm2_vl.py
View file @
9ea07b41
...
...
@@ -34,12 +34,12 @@ from vllm.multimodal.inputs import (
)
from
vllm.multimodal.parse
import
ImageProcessorItems
,
ImageSize
,
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/lightonocr.py
View file @
9ea07b41
...
...
@@ -31,12 +31,12 @@ from vllm.multimodal.cache import BaseMultiModalProcessorCache
from
vllm.multimodal.inputs
import
MultiModalFieldConfig
,
MultiModalKwargsItems
from
vllm.multimodal.parse
import
ImageProcessorItems
,
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
PromptReplacement
,
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
_I
=
TypeVar
(
"_I"
,
bound
=
Mistral3ProcessingInfo
)
...
...
vllm/model_executor/models/llava.py
View file @
9ea07b41
...
...
@@ -39,6 +39,7 @@ from vllm.multimodal.parse import (
MultiModalDataItems
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
InputProcessingContext
,
...
...
@@ -46,7 +47,6 @@ from vllm.multimodal.processing import (
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/llava_next_video.py
View file @
9ea07b41
...
...
@@ -26,12 +26,12 @@ from vllm.multimodal.parse import (
VideoProcessorItems
,
)
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.collection_utils
import
is_list_of
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/midashenglm.py
View file @
9ea07b41
...
...
@@ -54,13 +54,13 @@ from vllm.multimodal.inputs import (
)
from
vllm.multimodal.parse
import
MultiModalDataItems
,
MultiModalDataParser
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.transformers_utils.configs.midashenglm
import
DashengConfig
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
vllm/model_executor/models/minicpmv.py
View file @
9ea07b41
...
...
@@ -71,7 +71,8 @@ from vllm.multimodal.parse import (
VideoItem
,
VideoProcessorItems
,
)
from
vllm.multimodal.processing
import
(
from
vllm.multimodal.processing
import
BaseDummyInputsBuilder
from
vllm.multimodal.processing.processor
import
(
BaseMultiModalProcessor
,
BaseProcessingInfo
,
PromptReplacement
,
...
...
@@ -80,7 +81,6 @@ from vllm.multimodal.processing import (
ResolvedPromptUpdate
,
_seq2text
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.platforms
import
current_platform
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.collection_utils
import
flatten_2d_lists
...
...
vllm/model_executor/models/mistral3.py
View file @
9ea07b41
...
...
@@ -31,6 +31,7 @@ from vllm.multimodal.inputs import (
)
from
vllm.multimodal.parse
import
ImageProcessorItems
,
ImageSize
,
MultiModalDataItems
from
vllm.multimodal.processing
import
(
BaseDummyInputsBuilder
,
BaseMultiModalProcessor
,
BaseProcessingInfo
,
InputProcessingContext
,
...
...
@@ -38,7 +39,6 @@ from vllm.multimodal.processing import (
PromptUpdate
,
PromptUpdateDetails
,
)
from
vllm.multimodal.profiling
import
BaseDummyInputsBuilder
from
vllm.sequence
import
IntermediateTensors
from
vllm.utils.tensor_schema
import
TensorSchema
,
TensorShape
...
...
Prev
1
2
3
4
Next
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