2.9 KiB
Welcome to FastVideo
:::{figure} ../../assets/logo.jpg :align: center :alt: FastVideo :class: no-scaled-link :width: 60% :::
:::{raw} html
FastVideo is a lightweight framework for accelerating large video diffusion models.
<script async defer src="https://buttons.github.io/buttons.js"></script> Star Watch Fork
:::FastVideo is a lightweight framework for accelerating large video diffusion models developed by the Hao AI Lab.
FastVideo currently offers: (with more to come)
- [NEW!] V1 inference API available. Full announcement coming soon!
- Sliding Tile Attention.
- FastHunyuan and FastMochi: consistency distilled video diffusion models for 8x inference speedup.
- First open distillation recipes for video DiT, based on PCM.
- Support distilling/finetuning/inferencing state-of-the-art open video DiTs: 1. Mochi 2. Hunyuan.
- Scalable training with FSDP, sequence parallelism, and selective activation checkpointing, with near linear scaling to 64 GPUs.
- Memory efficient finetuning with LoRA, precomputed latent, and precomputed text embeddings.
Dev in progress and highly experimental.
Documentation
% How to start using FastVideo?
:::{toctree} :caption: Getting Started :maxdepth: 1
getting_started/installation getting_started/quick_start getting_started/v1_api :::
:::{toctree} :caption: Inference :maxdepth: 1
inference/examples/basic inference/examples/gradio inference/examples/optimizations inference/v0_inference :::
:::{toctree} :caption: Training :maxdepth: 1
training/data_preprocess training/distillation training/finetune :::
% What is STA Kernel?
:::{toctree} :caption: Sliding Tile Attention :maxdepth: 1
sliding_tile_attention/installation sliding_tile_attention/demo :::
:::{toctree} :caption: Design :maxdepth: 1 design/overview :::
:::{toctree} :caption: Developer Guide :maxdepth: 2
contributing/overview contributing/developer_env/index contributing/add_pipeline :::
:::{toctree} :caption: API Reference :maxdepth: 2
api/summary api/fastvideo/fastvideo :::
Indices and tables
- {ref}
genindex - {ref}
modindex