main
py 24 lines 708 Bytes
Raw
1 # SPDX-License-Identifier: Apache-2.0
2 # SPDX-FileCopyrightText: Copyright contributors to the vLLM project
3 from .hasher import MultiModalHasher
4 from .inputs import BatchedTensorInputs, MultiModalKwargsItems, NestedTensors
5 from .registry import MultiModalRegistry
6
7 MULTIMODAL_REGISTRY = MultiModalRegistry()
8 """
9 The global [`MultiModalRegistry`][vllm.multimodal.registry.MultiModalRegistry]
10 is used by model runners to dispatch data processing according to the target
11 model.
12
13 Info:
14 [mm_processing](../../../design/mm_processing.md)
15 """
16
17 __all__ = [
18 "BatchedTensorInputs",
19 "MultiModalHasher",
20 "MultiModalKwargsItems",
21 "NestedTensors",
22 "MULTIMODAL_REGISTRY",
23 "MultiModalRegistry",
24 ]