Skip to content

vllm_omni.diffusion.distributed.autoencoders.autoencoder_kl_hunyuan_video_15

logger module-attribute

logger = init_logger(__name__)

DistributedAutoencoderKLHunyuanVideo15

Bases: AutoencoderKLHunyuanVideo15, DistributedVaeMixin

encode_tile_exec

encode_tile_exec(task: TileTask) -> Tensor

encode_tile_split

encode_tile_split(
    x: Tensor,
) -> tuple[list[TileTask], GridSpec]

from_pretrained classmethod

from_pretrained(*args: Any, **kwargs: Any)

tile_exec

tile_exec(task: TileTask) -> Tensor

tile_merge

tile_merge(
    coord_tensor_map: dict[tuple[int, ...], Tensor],
    grid_spec: GridSpec,
) -> Tensor

tile_split

tile_split(z: Tensor) -> tuple[list[TileTask], GridSpec]

tiled_decode

tiled_decode(z: Tensor) -> Tensor

tiled_encode

tiled_encode(x: Tensor) -> Tensor