@@ -13,6 +13,92 @@ For the canonical, code-level list of model IDs recognized by
1313 We do this because we believe VSA is strictly better than STA for the
1414 actively maintained ` main ` inference path.
1515
16+ ## Registered Model IDs
17+
18+ Every Hugging Face model ID registered in ` fastvideo/registry.py ` on ` main `
19+ (commit ` 8d89f30d ` ), grouped by family. Any ID below can
20+ be passed to ` VideoGenerator.from_pretrained(...) ` ; FastVideo resolves the
21+ matching pipeline and sampling defaults. The ** Family** column is a
22+ documentation grouping: it follows each registration's declared ` model_family ` ,
23+ except ` black-forest-labs/FLUX.1-dev ` , which declares none and is listed under
24+ ` flux ` for readability. The ** Workloads** column shows each
25+ registration's declared ` workload_types ` ; ` — ` means the entry is registered
26+ without a UI workload option but is still loadable by ID. The ** Example**
27+ column links a runnable script in ` examples/inference/basic/ ` where one exists.
28+
29+ | Family | HuggingFace Model ID | Workloads | Example |
30+ | --------| ----------------------| -----------| ---------|
31+ | cosmos | ` nvidia/Cosmos-Predict2-2B-Video2World ` | T2V | — |
32+ | cosmos25 | ` KyleShao/Cosmos-Predict2.5-2B-Diffusers ` | T2V | [ basic_cosmos2_5_t2w.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_cosmos2_5_t2w.py ) |
33+ | cosmos25 | ` nvidia/Cosmos-Predict2.5-14B ` | T2V | [ basic_cosmos2_5_t2w.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_cosmos2_5_t2w.py ) |
34+ | dreamx_world | ` FastVideo/DreamX-World-5B-Cam-Diffusers ` | I2V | [ basic_dreamx_world.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_dreamx_world.py ) |
35+ | dreamx_world | ` FastVideo/DreamX-World-5B-Diffusers ` | I2V | [ basic_dreamx_world.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_dreamx_world.py ) |
36+ | flux | ` black-forest-labs/FLUX.1-dev ` | T2I | [ basic_flux_dev.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_flux_dev.py ) |
37+ | flux2 | ` black-forest-labs/FLUX.2-klein-4B ` <br >` black-forest-labs/FLUX.2-klein-9B ` | T2I | [ basic_flux2_klein.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_flux2_klein.py ) |
38+ | flux2 | ` black-forest-labs/FLUX.2-dev ` | T2I | [ basic_flux2.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_flux2.py ) |
39+ | gamecraft | ` FastVideo/HunyuanGameCraft-Diffusers ` | I2V | [ basic_gamecraft.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_gamecraft.py ) |
40+ | gen3c | ` FastVideo/GEN3C-Cosmos-7B-Diffusers ` | T2V | [ basic_gen3c.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_gen3c.py ) |
41+ | glm_image | ` zai-org/GLM-Image ` | T2I | [ basic_glm_image.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_glm_image.py ) |
42+ | hunyuan | ` hunyuanvideo-community/HunyuanVideo ` | T2V | — |
43+ | hunyuan | ` FastVideo/FastHunyuan-diffusers ` | T2V | — |
44+ | hunyuan15 | ` hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-480p_t2v ` | T2V | [ basic_hy15.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_hy15.py ) |
45+ | hunyuan15 | ` hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-480p_i2v_step_distilled ` | I2V | [ basic_hy15.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_hy15.py ) |
46+ | hunyuan15 | ` hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-720p_t2v ` | T2V | [ basic_hy15.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_hy15.py ) |
47+ | hunyuan15 | ` hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-720p_i2v_distilled ` | I2V | [ basic_hy15.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_hy15.py ) |
48+ | hunyuan15 | ` weizhou03/HunyuanVideo-1.5-Diffusers-1080p ` <br >` weizhou03/HunyuanVideo-1.5-Diffusers-1080p-2SR ` | — | [ basic_hy15_1080p.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_hy15_1080p.py ) |
49+ | hyworld | ` FastVideo/HY-WorldPlay-Bidirectional-Diffusers ` | — | [ basic_hyworld.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_hyworld.py ) |
50+ | kandinsky5 | ` kandinskylab/Kandinsky-5.0-T2V-Lite-sft-5s-Diffusers ` | T2V | [ basic_kandinsky5_t2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_kandinsky5_t2v.py ) |
51+ | kandinsky5 | ` kandinskylab/Kandinsky-5.0-T2V-Pro-sft-5s-Diffusers ` | T2V | [ basic_kandinsky5_t2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_kandinsky5_t2v.py ) |
52+ | kandinsky5 | ` kandinskylab/Kandinsky-5.0-T2V-Lite-distilled16steps-5s-Diffusers ` | T2V | [ basic_kandinsky5_t2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_kandinsky5_t2v.py ) |
53+ | kandinsky5 | ` kandinskylab/Kandinsky-5.0-T2V-Pro-distilled-5s-Diffusers ` | T2V | [ basic_kandinsky5_t2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_kandinsky5_t2v.py ) |
54+ | kandinsky5 | ` kandinskylab/Kandinsky-5.0-I2V-Lite-5s-Diffusers ` | I2V | [ basic_kandinsky5_i2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_kandinsky5_i2v.py ) |
55+ | kandinsky5 | ` kandinskylab/Kandinsky-5.0-I2V-Pro-sft-5s-Diffusers ` | I2V | [ basic_kandinsky5_i2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_kandinsky5_i2v.py ) |
56+ | kandinsky5 | ` kandinskylab/Kandinsky-5.0-I2V-Pro-distilled-5s-Diffusers ` | I2V | [ basic_kandinsky5_i2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_kandinsky5_i2v.py ) |
57+ | lingbot_video | ` FastVideo/LingBot-Video-MoE-30B-A3B-Diffusers ` | T2V | [ basic_lingbot_video.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_lingbot_video.py ) |
58+ | lingbot_video | ` FastVideo/LingBot-Video-Dense-1.3B-Diffusers ` | T2V | [ basic_lingbot_video.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_lingbot_video.py ) |
59+ | lingbotworld | ` FastVideo/LingBot-World-Base-Cam-Diffusers ` | I2V | [ basic_lingbotworld_base_cam.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_lingbotworld_base_cam.py ) |
60+ | lingbotworld2 | ` robbyant/lingbot-world-v2-14b-causal-fast ` | I2V | [ basic_lingbotworld2_causal_fast.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_lingbotworld2_causal_fast.py ) |
61+ | longcat | ` FastVideo/LongCat-Video-T2V-Diffusers ` | T2V | [ basic_longcat_t2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_longcat_t2v.py ) |
62+ | longcat | ` FastVideo/LongCat-Video-I2V-Diffusers ` | I2V | [ basic_longcat_i2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_longcat_i2v.py ) |
63+ | longcat | ` FastVideo/LongCat-Video-VC-Diffusers ` | — | [ basic_longcat_vc.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_longcat_vc.py ) |
64+ | ltx2 | ` FastVideo/LTX2-Distilled-Diffusers ` <br >` FastVideo/LTX2.3-Distilled-Diffusers ` <br >` FastVideo/LTX-2.3-Distilled-Diffusers ` | T2V | [ basic_ltx2_distilled.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_ltx2_distilled.py ) |
65+ | ltx2 | ` Lightricks/LTX-2.3 ` <br >` FastVideo/LTX2.3-base ` <br >` FastVideo/LTX2.3-Diffusers ` | T2V | [ basic_ltx2.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_ltx2.py ) |
66+ | ltx2 | ` Lightricks/LTX-2 ` <br >` FastVideo/LTX2-base ` <br >` FastVideo/LTX2-Diffusers ` | T2V | [ basic_ltx2.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_ltx2.py ) |
67+ | matrixgame | ` FastVideo/Matrix-Game-2.0-Base-Distilled-Diffusers ` <br >` FastVideo/Matrix-Game-2.0-GTA-Distilled-Diffusers ` <br >` FastVideo/Matrix-Game-2.0-TempleRun-Distilled-Diffusers ` <br >` FastVideo/Matrix-Game-2.0-Base-Diffusers ` <br >` FastVideo/Matrix-Game-2.0-GTA-Diffusers ` <br >` FastVideo/Matrix-Game-2.0-TempleRun-Diffusers ` <br >` mignonjia/mg_longtuning_distilled_zelda ` <br >` mignonjia/mg_sf_distilled_zelda_1k_steps ` <br >` mignonjia/mg_sf_distilled_zelda ` <br >` mignonjia/mg_causal_zelda ` <br >` mignonjia/mg_bidirectional_zelda ` | I2V | [ basic_matrixgame2.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_matrixgame2.py ) |
68+ | matrixgame | ` FastVideo/Matrix-Game-3.0-Base-Distilled-Diffusers ` | I2V | [ basic_matrixgame3.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_matrixgame3.py ) |
69+ | sd35 | ` stabilityai/stable-diffusion-3.5-medium ` | T2I | [ basic_sd35_t2i.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_sd35_t2i.py ) |
70+ | stable_audio | ` FastVideo/stable-audio-open-1.0-Diffusers ` | T2V | [ basic_stable_audio.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_stable_audio.py ) |
71+ | stable_audio | ` FastVideo/stable-audio-open-small-Diffusers ` | T2V | [ basic_stable_audio_small.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_stable_audio_small.py ) |
72+ | turbodiffusion | ` loayrashid/TurboWan2.1-T2V-1.3B-Diffusers ` | T2V | [ basic_turbodiffusion.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_turbodiffusion.py ) |
73+ | turbodiffusion | ` loayrashid/TurboWan2.1-T2V-14B-Diffusers ` | T2V | [ basic_turbodiffusion_14b.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_turbodiffusion_14b.py ) |
74+ | turbodiffusion | ` loayrashid/TurboWan2.2-I2V-A14B-Diffusers ` | I2V | [ basic_turbodiffusion_i2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_turbodiffusion_i2v.py ) |
75+ | wan | ` Wan-AI/Wan2.1-T2V-1.3B-Diffusers ` | T2V | [ basic.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic.py ) |
76+ | wan | ` Wan-AI/Wan2.1-T2V-14B-Diffusers ` <br >` FastVideo/Wan2.1-VSA-T2V-14B-720P-Diffusers ` | T2V | — |
77+ | wan | ` Wan-AI/Wan2.1-I2V-14B-480P-Diffusers ` | I2V | — |
78+ | wan | ` Wan-AI/Wan2.1-I2V-14B-720P-Diffusers ` | I2V | — |
79+ | wan | ` weizhou03/Wan2.1-Fun-1.3B-InP-Diffusers ` | I2V | — |
80+ | wan | ` IRMChen/Wan2.1-Fun-1.3B-Control-Diffusers ` | — | [ basic_wan2_2_Fun.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_wan2_2_Fun.py ) |
81+ | wan | ` FastVideo/FastWan2.1-T2V-1.3B-Diffusers ` <br >` FastVideo/FastWan2.1-T2V-14B-480P-Diffusers ` | T2V | [ basic_dmd.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_dmd.py ) |
82+ | wan | ` Wan-AI/Wan2.2-TI2V-5B-Diffusers ` | T2V, I2V | [ basic_wan2_2_ti2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_wan2_2_ti2v.py ) |
83+ | wan | ` FastVideo/FastWan2.2-TI2V-5B-FullAttn-Diffusers ` <br >` FastVideo/FastWan2.2-TI2V-5B-Diffusers ` | T2V, I2V | [ basic_dmd.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_dmd.py ) |
84+ | wan | ` decart-ai/Lucy-Edit-Dev ` <br >` decart-ai/Lucy-Edit-1.1-Dev ` | — | [ basic_lucy_edit.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_lucy_edit.py ) |
85+ | wan | ` Wan-AI/Wan2.2-T2V-A14B-Diffusers ` | T2V | [ basic_wan2_2.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_wan2_2.py ) |
86+ | wan | ` Wan-AI/Wan2.2-I2V-A14B-Diffusers ` | I2V | [ basic_wan2_2_i2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_wan2_2_i2v.py ) |
87+ | wan | ` wlsaidhi/SFWan2.1-T2V-1.3B-Diffusers ` | T2V | [ basic_self_forcing_causal.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_self_forcing_causal.py ) |
88+ | wan | ` rand0nmr/SFWan2.2-T2V-A14B-Diffusers ` | T2V | [ basic_self_forcing_causal_wan2_2_t2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_self_forcing_causal_wan2_2_t2v.py ) |
89+ | wan | ` FastVideo/SFWan2.2-I2V-A14B-Preview-Diffusers ` | I2V | [ basic_self_forcing_causal_wan2_2_i2v.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_self_forcing_causal_wan2_2_i2v.py ) |
90+ | zimage | ` Tongyi-MAI/Z-Image-Turbo ` | T2I | [ basic_zimage.py] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_zimage.py ) |
91+
92+ ** Note (stable_audio)** : the Stable Audio Open pipelines generate audio
93+ (` StableAudioT2AConfig ` / ` StableAudioOpenSmallConfig ` ); they are registered
94+ under the generic T2V workload option in the registry.
95+
96+ ** Note (Wan-VACE)** : not currently supported — no VACE pipeline or registered
97+ model ID exists on ` main `
98+ ([ #1435 ] ( https://github.com/hao-ai-lab/FastVideo/issues/1435 ) ). The closest
99+ supported path is the Wan2.1-Fun control pipeline
100+ (` IRMChen/Wan2.1-Fun-1.3B-Control-Diffusers ` ).
101+
16102The symbols used have the following meanings:
17103
18104- ✅ = Full compatibility
@@ -25,6 +111,9 @@ The `HuggingFace Model ID` can be passed directly to
25111` from_pretrained() ` . FastVideo then uses model-specific default settings for
26112pipeline initialization and sampling.
27113
114+ Registered models absent from this table have not been validated against these
115+ optimizations: absence means ** untested** , not incompatible.
116+
28117<style >
29118 /* Target tables in this section */
30119 #models-x-optimization + p + table {
@@ -56,7 +145,7 @@ pipeline initialization and sampling.
56145| Model Name | HuggingFace Model ID | Resolutions | TeaCache | Sliding Tile Attn (Legacy Branch) | Sage Attn | VSA | BSA |
57146| ------------| ---------------------| -------------| ----------| -------------------| -----------| -----| -----|
58147| FastWan2.1 T2V 1.3B | ` FastVideo/FastWan2.1-T2V-1.3B-Diffusers ` | 480P | ⭕ | ⭕ | ⭕ | ✅ | ⭕ |
59- | FastWan2.2 TI2V 5B Full Attn* | ` FastVideo/FastWan2.2-TI2V-5B-FullAttn-Diffusers ` | 720P | ⭕ | ⭕ | ⭕ | ✅ | ⭕ |
148+ | FastWan2.2 TI2V 5B Full Attn | ` FastVideo/FastWan2.2-TI2V-5B-FullAttn-Diffusers ` | 720P | ⭕ | ⭕ | ⭕ | ✅ | ⭕ |
60149| Wan2.2 TI2V 5B | ` Wan-AI/Wan2.2-TI2V-5B-Diffusers ` | 720P | ⭕ | ⭕ | ✅ | ⭕ | ⭕ |
61150| DreamX-World 5B Cam | ` FastVideo/DreamX-World-5B-Cam-Diffusers ` | 480P | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
62151| DreamX-World 5B AR | ` FastVideo/DreamX-World-5B-Diffusers ` | 704px1280p | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
@@ -65,14 +154,14 @@ pipeline initialization and sampling.
65154| Wan2.2 I2V A14B | ` Wan-AI/Wan2.2-I2V-A14B-Diffusers ` | 480P<br >720P | ❌ | ❌ | ✅ | ⭕ | ⭕ |
66155| HunyuanVideo | ` hunyuanvideo-community/HunyuanVideo ` | 720px1280p<br >544px960p | ❌ | ✅ | ✅ | ⭕ | ⭕ |
67156| FastHunyuan | ` FastVideo/FastHunyuan-diffusers ` | 720px1280p<br >544px960p | ❌ | ✅ | ✅ | ⭕ | ⭕ |
68- | Wan2.1 T2V 1.3B | ` Wan-AI/Wan2.1-T2V-1.3B-Diffusers ` | 480P | ✅ | ✅* | ✅ | ⭕ | ⭕ |
69- | Wan2.1 T2V 14B | ` Wan-AI/Wan2.1-T2V-14B-Diffusers ` | 480P, 720P | ✅ | ✅* | ✅ | ⭕ | ⭕ |
70- | Wan2.1 I2V 480P | ` Wan-AI/Wan2.1-I2V-14B-480P-Diffusers ` | 480P | ✅ | ✅* | ✅ | ⭕ | ⭕ |
157+ | Wan2.1 T2V 1.3B | ` Wan-AI/Wan2.1-T2V-1.3B-Diffusers ` | 480P | ✅ | ✅ | ✅ | ⭕ | ⭕ |
158+ | Wan2.1 T2V 14B | ` Wan-AI/Wan2.1-T2V-14B-Diffusers ` | 480P, 720P | ✅ | ✅ | ✅ | ⭕ | ⭕ |
159+ | Wan2.1 I2V 480P | ` Wan-AI/Wan2.1-I2V-14B-480P-Diffusers ` | 480P | ✅ | ✅ | ✅ | ⭕ | ⭕ |
71160| Wan2.1 I2V 720P | ` Wan-AI/Wan2.1-I2V-14B-720P-Diffusers ` | 720P | ✅ | ✅ | ✅ | ⭕ | ⭕ |
72161| TurboWan2.1 T2V 1.3B | ` loayrashid/TurboWan2.1-T2V-1.3B-Diffusers ` | 480P | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
73162| TurboWan2.1 T2V 14B | ` loayrashid/TurboWan2.1-T2V-14B-Diffusers ` | 480P, 720P | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
74163| TurboWan2.2 I2V A14B | ` loayrashid/TurboWan2.2-I2V-A14B-Diffusers ` | 480P<br >720P | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
75- | LongCat T2V 13.6B | See note ** | 480P<br >720P | ❌ | ❌ | ❌ | ⭕ | ✅ |
164+ | LongCat T2V 13.6B | ` FastVideo/LongCat-Video-T2V-Diffusers ` | 480P<br >720P | ❌ | ❌ | ❌ | ⭕ | ✅ |
76165| Matrix Game 2.0 Base Distilled | ` FastVideo/Matrix-Game-2.0-Base-Distilled-Diffusers ` | 352x640 | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
77166| Matrix Game 2.0 GTA Distilled | ` FastVideo/Matrix-Game-2.0-GTA-Distilled-Diffusers ` | 352x640 | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
78167| Matrix Game 2.0 TempleRun Distilled | ` FastVideo/Matrix-Game-2.0-TempleRun-Distilled-Diffusers ` | 352x640 | ⭕ | ⭕ | ⭕ | ⭕ | ⭕ |
@@ -98,6 +187,21 @@ resolve default pipeline and sampling configuration for it.
98187` FastVideo/GEN3C-Cosmos-7B-Diffusers ` ) or convert locally with
99188` scripts/checkpoint_conversion/convert_gen3c_to_fastvideo.py ` .
100189
190+ ## Hardware and OS
191+
192+ Per the installation guides:
193+
194+ - ** NVIDIA GPU (x86_64)** — CUDA 12.6 or 13.0; see the
195+ [ GPU install guide] ( ../getting_started/installation/gpu.md ) .
196+ - ** NVIDIA DGX Spark (GB10, aarch64)** — CUDA 13, from-source kernel build; see
197+ the [ DGX Spark install guide] ( ../getting_started/installation/spark.md ) .
198+ - ** Apple silicon (MPS)** — macOS 14 or newer; see the
199+ [ MPS install guide] ( ../getting_started/installation/mps.md ) and
200+ [ ` basic_mps.py ` ] ( https://github.com/hao-ai-lab/FastVideo/blob/main/examples/inference/basic/basic_mps.py ) .
201+
202+ Optimization-specific hardware constraints (e.g. STA requiring Hopper) are
203+ listed under [ Special requirements] ( #special-requirements ) .
204+
101205## Special requirements
102206
103207### Sliding Tile Attention
0 commit comments