site_name: FastVideo site_description: A unified inference and post-training framework for accelerated video generation site_author: FastVideo Team site_url: http://127.0.0.1:8000/ # Documentation directory docs_dir: docs # Repository repo_name: hao-ai-lab/FastVideo repo_url: https://github.com/hao-ai-lab/FastVideo edit_uri: edit/main/docs/ # Configuration theme: name: material favicon: assets/logos/icon_simple.svg palette: - scheme: default toggle: icon: material/brightness-7 name: Switch to dark mode - scheme: slate toggle: icon: material/brightness-4 name: Switch to light mode features: - navigation.tabs - navigation.instant - navigation.tracking - search.highlight - search.share - content.tabs.link - content.code.copy - content.code.annotate icon: logo: material/book-open-variant font: text: Roboto code: Roboto Mono # Plugins plugins: - search: lang: en - mkdocs-simple-hooks: hooks: on_pre_build: "docs.generate_examples:on_pre_build_hook" - autorefs # - awesome-nav # - glightbox - git-revision-date-localized: # exclude autogenerated files exclude: - examples/* - api-autonav: modules: ["fastvideo"] api_root_uri: "api" exclude: - "re:fastvideo\\._.*" - "fastvideo.third_party" - mkdocstrings: handlers: python: paths: [.] options: docstring_style: google show_source: true show_root_heading: true show_root_toc_entry: true show_symbol_type_heading: true show_object_full_path: true show_category_heading: true signature_crossrefs: true show_if_no_docstring: false show_signature_annotations: true separate_signature: true merge_init_into_class: true show_submodules: true show_bases: true show_root_full_path: false show_root_members_full_path: false inventories: - https://docs.python.org/3/objects.inv # Markdown extensions markdown_extensions: - admonition - pymdownx.highlight: anchor_linenums: true # line_spans: __span pygments_lang_class: true - pymdownx.inlinehilite - pymdownx.snippets - pymdownx.superfences: custom_fences: - name: mermaid class: mermaid - pymdownx.tabbed: alternate_style: true - pymdownx.emoji - pymdownx.arithmatex: generic: true - pymdownx.critic - pymdownx.details - pymdownx.keys - pymdownx.mark - pymdownx.smartsymbols - pymdownx.tasklist: custom_checkbox: true - pymdownx.tilde # For in page [TOC] (not sidebar) - toc: permalink: true - mdx_truly_sane_lists # Page tree nav: - Home: index.md - Getting Started: - Installation: getting_started/installation.md - Quick Start: getting_started/quick_start.md - V1 API: getting_started/v1_api.md - Inference: - Quick Start: inference/inference_quick_start.md - Configuration: inference/configuration.md - Offloading: inference/offloading.md - Optimizations: inference/optimizations.md - ComfyUI: inference/comfyui.md - Support Matrix: inference/support_matrix.md - CLI: inference/cli.md - Add Pipeline: inference/add_pipeline.md - Examples: - Basic: inference/examples/basic.md - Optimizations: inference/examples/optimizations.md - STA Mask Search (Archived): inference/examples/sta_mask_search.md - Training: - Overview: training/overview.md - Training Infrastructure: training/train_infra.md - Data Preprocessing: training/data_preprocess.md - Fine-tuning: training/finetune.md - Examples: - Training Index: training/examples/examples_training_index.md - Wan T2V 1.3B: training/examples/wan_t2v_1.3B.md - Wan I2V 14B 480p: training/examples/wan_i2v_14B_480p.md - Wan2.1 Fun 1.3B InP: training/examples/Wan2.1-Fun-1.3B-InP.md - Wan2.1 VSA: training/examples/Wan2.1-VSA.md - Fine-tuning: training/examples/finetune.md - Distillation: - Data Preprocessing: distillation/data_preprocess.md - DMD: distillation/dmd.md - Attention: - Overview: attention/index.md - Attention QAT: attention/attn_qat/index.md - Video Sparse Attention: attention/vsa/index.md - Sliding Tile Attention (Archived): attention/sta/index.md - Backend Development: contributing/attention_backend.md - Utilities: - LoRA: utilities/lora.md - Debugging: utilities/debugging.md - Design: - Overview: design/overview.md - Training Architecture: design/training_architecture.md - Developer Guide: - Overview: contributing/overview.md - Developer Environment: - Index: contributing/developer_env/index.md - Docker: contributing/developer_env/docker.md - RunPod: contributing/developer_env/runpod.md - Pull Requests: contributing/pull_requests.md - CI Architecture: contributing/ci_architecture.md - Testing: contributing/testing.md - Profiling: contributing/profiling.md - Coding Agents: contributing/coding_agents.md - Attention Backend Development: contributing/attention_backend.md - API Reference: - FastVideo: api/fastvideo.md # Extra extra: social: - icon: fontawesome/brands/github link: https://github.com/hao-ai-lab/FastVideo version: provider: mike # Custom CSS extra_css: - assets/custom.css # Custom JavaScript extra_javascript: - assets/copy-page.js