Skip to content

vllm_omni.diffusion.distributed.autoencoders.autoencoder_kl_flux2

logger module-attribute

logger = init_logger(__name__)

DistributedAutoencoderKLFlux2

Bases: DistributedAutoencoderKL_base, AutoencoderKLFlux2

decode

decode(
    z: Tensor,
    return_dict: bool = True,
    *args: Any,
    **kwargs: Any,
)

encode_tile_exec

encode_tile_exec(task: TileTask) -> Tensor

encode_tile_merge

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

encode_tile_split

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