llmcompressor.modeling.kimi_k3.kimi_k3_vision_processing
Image processor class for Kimi-K3.
Classes:
KimiK3VisionProcessor
Bases: BaseImageProcessor
Methods:
-
make_image_prompt–Build the K3 image placeholder with resolution info.
-
preprocess–Preprocess a atom vision input (images) into model-ready tensors.
Source code in src/llmcompressor/modeling/kimi_k3/kimi_k3_vision_processing.py
make_image_prompt
classmethod
Build the K3 image placeholder with resolution info.
Source code in src/llmcompressor/modeling/kimi_k3/kimi_k3_vision_processing.py
preprocess
preprocess(
medias: list[MediaInput],
return_tensors: Optional[Union[str, TensorType]] = None,
) -> BatchFeature
Preprocess a atom vision input (images) into model-ready tensors.
Args: medias: List of MediaInput. return_tensors: Desired output format ('pt', 'np', 'tf', or None).
Returns: BatchFeature containing 'pixel_values' and 'grid_thws' tensors.