fastvideo.v1.configs.models.vaes.hunyuanvae#

Module Contents#

Classes#

API#

class fastvideo.v1.configs.models.vaes.hunyuanvae.HunyuanVAEArchConfig[source]#

Bases: fastvideo.v1.configs.models.vaes.base.VAEArchConfig

act_fn: str[source]#

‘silu’

block_out_channels: Tuple[int, ...][source]#

(128, 256, 512, 512)

down_block_types: Tuple[str, ...][source]#

(‘HunyuanVideoDownBlock3D’, ‘HunyuanVideoDownBlock3D’, ‘HunyuanVideoDownBlock3D’, ‘HunyuanVideoDownB…

in_channels: int[source]#

3

latent_channels: int[source]#

16

layers_per_block: int[source]#

2

mid_block_add_attention: bool[source]#

True

norm_num_groups: int[source]#

32

out_channels: int[source]#

3

scaling_factor: float[source]#

0.476986

spatial_compression_ratio: int[source]#

8

temporal_compression_ratio: int[source]#

4

up_block_types: Tuple[str, ...][source]#

(‘HunyuanVideoUpBlock3D’, ‘HunyuanVideoUpBlock3D’, ‘HunyuanVideoUpBlock3D’, ‘HunyuanVideoUpBlock3D’)

class fastvideo.v1.configs.models.vaes.hunyuanvae.HunyuanVAEConfig[source]#

Bases: fastvideo.v1.configs.models.vaes.base.VAEConfig

arch_config: fastvideo.v1.configs.models.vaes.base.VAEArchConfig#

‘field(…)’