Skip to content

vllm_omni.diffusion.models.minimax_h3.time_request

MINIMAX_H3_SHAPE_PLANNER module-attribute

MINIMAX_H3_SHAPE_PLANNER = MiniMaxH3ShapePlanner()

MiniMaxH3ShapePlanner

Compute MiniMax H3 frame, latent-shape, and time-shift values.

align_frame_count

align_frame_count(frame_count: int) -> int

audio_latent_t

audio_latent_t(duration_seconds: float) -> int

frame_count_from_video_latent_t

frame_count_from_video_latent_t(out_t: int) -> int

time_shift_sigmas

time_shift_sigmas(
    *,
    num_steps: int = 50,
    shift_scale: float = 6.0,
    base_schedule: Sequence[float] | None = None,
) -> list[float]

video_latent_t

video_latent_t(frame_count: int) -> int

minimax_h3_align_frame_count

minimax_h3_align_frame_count(frame_count: int) -> int

minimax_h3_frame_count_from_video_latent_t

minimax_h3_frame_count_from_video_latent_t(
    out_t: int,
) -> int

minimax_h3_time_shift_sigmas

minimax_h3_time_shift_sigmas(
    *,
    num_steps: int = 50,
    shift_scale: float = 6.0,
    base_schedule: Sequence[float] | None = None,
) -> list[float]