Skip to content

vllm_omni.model_executor.models.minimax_h3.encoder

MiniMaxH3Encoder

Bases: MiniMaxH3TextEncoderBackbone

audio_vae instance-attribute

audio_vae: MiniMaxH3AudioVAE | None = None

component_config instance-attribute

component_config = (
    MiniMaxH3EncoderComponentConfig.from_vllm_config(
        vllm_config
    )
)

enable_update_additional_information class-attribute instance-attribute

enable_update_additional_information = True

omni_payload_at_request_end class-attribute instance-attribute

omni_payload_at_request_end = True

requires_request_sample_eligibility class-attribute instance-attribute

requires_request_sample_eligibility = True

video_vae instance-attribute

video_vae: MiniMaxH3VideoVAE | None = None

load_weights

load_weights(
    weights: Iterable[tuple[str, Tensor]],
) -> set[str]

make_omni_output

make_omni_output(
    model_outputs: Tensor | OmniOutput, **kwargs: Any
) -> OmniOutput

MiniMaxH3EncoderComponentConfig dataclass

audio_parallel_mode instance-attribute

audio_parallel_mode: str

text_parallel_mode instance-attribute

text_parallel_mode: str

video_parallel_mode instance-attribute

video_parallel_mode: str

from_vllm_config classmethod

from_vllm_config(
    vllm_config: VllmConfig,
) -> MiniMaxH3EncoderComponentConfig