fastvideo.v1.configs.pipelines.wan#

Module Contents#

Classes#

WanI2V480PConfig

Base configuration for Wan I2V 14B 480P pipeline architecture.

WanI2V720PConfig

Base configuration for Wan I2V 14B 720P pipeline architecture.

WanT2V480PConfig

Base configuration for Wan T2V 1.3B pipeline architecture.

WanT2V720PConfig

Base configuration for Wan T2V 14B 720P pipeline architecture.

Functions#

API#

class fastvideo.v1.configs.pipelines.wan.WanI2V480PConfig[source]#

Bases: fastvideo.v1.configs.pipelines.wan.WanT2V480PConfig

Base configuration for Wan I2V 14B 480P pipeline architecture.

image_encoder_config: fastvideo.v1.configs.models.EncoderConfig[source]#

‘field(…)’

image_encoder_precision: str[source]#

‘fp32’

class fastvideo.v1.configs.pipelines.wan.WanI2V720PConfig[source]#

Bases: fastvideo.v1.configs.pipelines.wan.WanI2V480PConfig

Base configuration for Wan I2V 14B 720P pipeline architecture.

flow_shift: int[source]#

5

class fastvideo.v1.configs.pipelines.wan.WanT2V480PConfig[source]#

Bases: fastvideo.v1.configs.pipelines.base.PipelineConfig

Base configuration for Wan T2V 1.3B pipeline architecture.

dit_config: fastvideo.v1.configs.models.DiTConfig[source]#

‘field(…)’

flow_shift: int[source]#

3

postprocess_text_funcs: Tuple[Callable[[fastvideo.v1.configs.models.encoders.BaseEncoderOutput], torch.tensor], ...][source]#

‘field(…)’

precision: str[source]#

‘bf16’

text_encoder_configs: Tuple[fastvideo.v1.configs.models.EncoderConfig, ...][source]#

‘field(…)’

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

‘field(…)’

use_cpu_offload: bool[source]#

True

vae_config: fastvideo.v1.configs.models.VAEConfig[source]#

‘field(…)’

vae_precision: str[source]#

‘fp16’

vae_sp: bool[source]#

False

vae_tiling: bool[source]#

False

class fastvideo.v1.configs.pipelines.wan.WanT2V720PConfig[source]#

Bases: fastvideo.v1.configs.pipelines.wan.WanT2V480PConfig

Base configuration for Wan T2V 14B 720P pipeline architecture.

flow_shift: int[source]#

5

fastvideo.v1.configs.pipelines.wan.t5_postprocess_text(outputs: fastvideo.v1.configs.models.encoders.BaseEncoderOutput) torch.tensor[source]#