causal_denoising ¶
Compatibility imports for Wan's family-owned causal sampling stages.
Classes¶
fastvideo.pipelines.stages.causal_denoising.CausalDMDDenosingStage ¶
Bases: WanCausalDenoisingBase
Denoising stage for causal diffusion.
Source code in fastvideo/pipelines/basic/wan/stages/causal_denoising.py
fastvideo.pipelines.stages.causal_denoising.CausalDenoisingStage ¶
Bases: WanCausalDenoisingBase
Causal block-by-block denoising with standard multi-step flow matching (scheduler.step), not DMD few-step.
Each block is fully denoised through all scheduler timesteps before moving to the next block. After each block is denoised, the KV cache is updated with clean context so subsequent blocks can attend to prior clean frames.