+ {command}
+
+ ) : (
+ {command}
+ ) : (
+ # Install once: -# pip install fastvideo - -cat > fastvideo-generate.yaml <<'YAML' -generator: - model_path: FastVideo/FastWan2.1-T2V-1.3B-Diffusers - engine: - num_gpus: 1 - offload: - dit: false - dit_layerwise: false - text_encoder: false - image_encoder: false - vae: false - pin_cpu_memory: false - pipeline: - workload_type: t2v - -request: - prompt: "your prompt here" - sampling: - height: 480 - width: 832 - fps: 24 - seed: 42 - num_frames: 49 - num_inference_steps: 20 - guidance_scale: 5.0 - output: - output_path: outputs/ - save_video: true -YAML - -FASTVIDEO_ATTENTION_BACKEND=VIDEO_SPARSE_ATTN \ - fastvideo generate --config fastvideo-generate.yaml
# Install once:
-# pip install fastvideo
-
-# Save this file as run.py and run:
-# python run.py
-import os
-from fastvideo import VideoGenerator, SamplingParam
-
-os.environ["FASTVIDEO_ATTENTION_BACKEND"] = "FLASH_ATTN"
-
-generator = VideoGenerator.from_pretrained(
- "FastVideo/FastWan2.1-T2V-1.3B-Diffusers",
- num_gpus=1,
-)
-
-param = SamplingParam.from_pretrained("FastVideo/FastWan2.1-T2V-1.3B-Diffusers")
-param.height = 480
-param.width = 832
-param.num_frames = 49
-param.fps = 24
-param.num_inference_steps = 30
-param.guidance_scale = 5
-
-generator.generate_video(
- "your prompt here",
- sampling_param=param,
- output_path="outputs/",
- save_video=True,
-)