Skip to content

flux_stages

Classes

fastvideo.pipelines.stages.flux_stages.FluxConditioningStage

Bases: PipelineStage

Build CLIP pooled + T5 sequence + text_ids (and optional negative for true CFG).

fastvideo.pipelines.stages.flux_stages.FluxDecodingStage

FluxDecodingStage(vae)

Bases: PipelineStage

Unpack latents, apply VAE scaling/shift, decode to pixels (5D output B×3×1×H×W).

Source code in fastvideo/pipelines/stages/flux_stages.py
def __init__(self, vae) -> None:
    super().__init__()
    self.vae = vae

fastvideo.pipelines.stages.flux_stages.FluxInputValidationStage

Bases: InputValidationStage

Require height/width divisible by 16 (VAE scale × 2 for FLUX packing).

fastvideo.pipelines.stages.flux_stages.FluxTimestepPreparationStage

FluxTimestepPreparationStage(scheduler)

Bases: TimestepPreparationStage

Flow Match with resolution-dependent mu from packed image sequence length.

Source code in fastvideo/pipelines/stages/timestep_preparation.py
def __init__(self, scheduler) -> None:
    self.scheduler = scheduler

Functions: