longcat ¶
LongCat pipeline module.
Classes¶
fastvideo.pipelines.basic.longcat.LongCatImageToVideoPipeline ¶
Bases: LoRAPipeline, ComposedPipelineBase
LongCat Image-to-Video pipeline.
Generates video from a single input image using Tier 3 I2V conditioning: - Per-frame timestep masking (timestep[:, 0] = 0) - num_cond_latents parameter to transformer - RoPE skipping for conditioning frames - Selective denoising (skip first frame in scheduler)
Source code in fastvideo/pipelines/lora_pipeline.py
Methods:¶
fastvideo.pipelines.basic.longcat.LongCatImageToVideoPipeline.create_pipeline_stages ¶
create_pipeline_stages(fastvideo_args: FastVideoArgs)
Set up I2V-specific pipeline stages.
Source code in fastvideo/pipelines/basic/longcat/longcat_i2v_pipeline.py
fastvideo.pipelines.basic.longcat.LongCatImageToVideoPipeline.initialize_pipeline ¶
initialize_pipeline(fastvideo_args: FastVideoArgs)
Initialize LongCat-specific components.
Source code in fastvideo/pipelines/basic/longcat/longcat_i2v_pipeline.py
fastvideo.pipelines.basic.longcat.LongCatPipeline ¶
Bases: LoRAPipeline, ComposedPipelineBase
LongCat video diffusion pipeline with LoRA support.
Source code in fastvideo/pipelines/lora_pipeline.py
Methods:¶
fastvideo.pipelines.basic.longcat.LongCatPipeline.create_pipeline_stages ¶
create_pipeline_stages(fastvideo_args: FastVideoArgs) -> None
Set up pipeline stages with proper dependency injection.
Source code in fastvideo/pipelines/basic/longcat/longcat_pipeline.py
fastvideo.pipelines.basic.longcat.LongCatPipeline.initialize_pipeline ¶
initialize_pipeline(fastvideo_args: FastVideoArgs)
Initialize LongCat-specific components.
Source code in fastvideo/pipelines/basic/longcat/longcat_pipeline.py
fastvideo.pipelines.basic.longcat.LongCatVideoContinuationPipeline ¶
Bases: LoRAPipeline, ComposedPipelineBase
LongCat Video Continuation pipeline.
Generates video continuation from multiple conditioning frames using optional KV cache for 2-3x speedup.
Key features: - Takes video input (13+ frames typically) - Encodes conditioning frames via VAE - Optionally pre-computes KV cache for conditioning - Uses cached K/V during denoising for speedup - Concatenates conditioning back after denoising
Source code in fastvideo/pipelines/lora_pipeline.py
Methods:¶
fastvideo.pipelines.basic.longcat.LongCatVideoContinuationPipeline.create_pipeline_stages ¶
create_pipeline_stages(fastvideo_args: FastVideoArgs)
Set up VC-specific pipeline stages.
Source code in fastvideo/pipelines/basic/longcat/longcat_vc_pipeline.py
fastvideo.pipelines.basic.longcat.LongCatVideoContinuationPipeline.initialize_pipeline ¶
initialize_pipeline(fastvideo_args: FastVideoArgs)
Initialize LongCat-specific components.