Skip to content

vllm_omni.diffusion.distributed.autoencoders.autoencoder_kl_qwenimage

logger module-attribute

logger = init_logger(__name__)

DistributedAutoencoderKLQwenImage

Bases: AutoencoderKLQwenImage, DistributedVaeMixin

from_pretrained classmethod

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

tile_exec

tile_exec(task: TileTask) -> Tensor

Decode a single latent tile into RGB space.

tile_merge

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

Merge decoded tiles into a full image.

tile_split

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

tiled_decode

tiled_decode(z: Tensor, return_dict: bool = True)