Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -5,6 +5,7 @@ os.system('pip install --upgrade --pre --extra-index-url https://download.pytorc
|
|
| 5 |
# --- 1. Model Download and Setup (Diffusers Backend) ---
|
| 6 |
import spaces
|
| 7 |
import torch
|
|
|
|
| 8 |
from diffusers.pipelines.wan.pipeline_wan_i2v import WanImageToVideoPipeline
|
| 9 |
from diffusers.models.transformers.transformer_wan import WanTransformer3DModel
|
| 10 |
from diffusers.utils.export_utils import export_to_video
|
|
@@ -53,7 +54,11 @@ pipe = WanImageToVideoPipeline.from_pretrained(
|
|
| 53 |
device_map='cuda',
|
| 54 |
),
|
| 55 |
torch_dtype=torch.bfloat16,
|
| 56 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
|
| 58 |
print("Optimizing pipeline...")
|
| 59 |
for i in range(3):
|
|
|
|
| 5 |
# --- 1. Model Download and Setup (Diffusers Backend) ---
|
| 6 |
import spaces
|
| 7 |
import torch
|
| 8 |
+
from diffusers import FlowMatchEulerDiscreteScheduler
|
| 9 |
from diffusers.pipelines.wan.pipeline_wan_i2v import WanImageToVideoPipeline
|
| 10 |
from diffusers.models.transformers.transformer_wan import WanTransformer3DModel
|
| 11 |
from diffusers.utils.export_utils import export_to_video
|
|
|
|
| 54 |
device_map='cuda',
|
| 55 |
),
|
| 56 |
torch_dtype=torch.bfloat16,
|
| 57 |
+
)
|
| 58 |
+
pipe.scheduler = FlowMatchEulerDiscreteScheduler.from_config(pipe.scheduler.config, shift=8.0)
|
| 59 |
+
pipe.to('cuda')
|
| 60 |
+
|
| 61 |
+
|
| 62 |
|
| 63 |
print("Optimizing pipeline...")
|
| 64 |
for i in range(3):
|