preprocess_pipeline_i2v
¶
I2V Data Preprocessing pipeline implementation.
This module contains an implementation of the I2V Data Preprocessing pipeline using the modular pipeline architecture.
Classes¶
fastvideo.pipelines.preprocess.preprocess_pipeline_i2v.PreprocessPipeline_I2V
¶
PreprocessPipeline_I2V(model_path: str, fastvideo_args: FastVideoArgs | TrainingArgs, required_config_modules: list[str] | None = None, loaded_modules: dict[str, Module] | None = None)
Bases: BasePreprocessPipeline
I2V preprocessing pipeline implementation.
Source code in fastvideo/pipelines/composed_pipeline_base.py
Functions¶
fastvideo.pipelines.preprocess.preprocess_pipeline_i2v.PreprocessPipeline_I2V.create_record
¶
create_record(video_name: str, vae_latent: ndarray, text_embedding: ndarray, valid_data: dict[str, Any], idx: int, extra_features: dict[str, Any] | None = None) -> dict[str, Any]
Create a record for the Parquet dataset with CLIP features.