Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -15,7 +15,8 @@ def get_transformer_model_id(task_type: str) -> str:
|
|
15 |
return "Skywork/skyreels-v1-Hunyuan-i2v"
|
16 |
else:
|
17 |
return "Skywork/skyreels-v1-Hunyuan-t2v"
|
18 |
-
|
|
|
19 |
def init_predictor(task_type: str):
|
20 |
# ALL IMPORTS NOW INSIDE THIS FUNCTION
|
21 |
import torch
|
@@ -43,7 +44,7 @@ def init_predictor(task_type: str):
|
|
43 |
except Exception as e:
|
44 |
return f"Error loading model: {e}", None
|
45 |
|
46 |
-
|
47 |
def generate_video(prompt, seed, image, task_type, predictor): # predictor as argument
|
48 |
# IMPORTS INSIDE THIS FUNCTION TOO
|
49 |
from diffusers.utils import export_to_video
|
|
|
15 |
return "Skywork/skyreels-v1-Hunyuan-i2v"
|
16 |
else:
|
17 |
return "Skywork/skyreels-v1-Hunyuan-t2v"
|
18 |
+
|
19 |
+
@spaces.GPU(duration=120)
|
20 |
def init_predictor(task_type: str):
|
21 |
# ALL IMPORTS NOW INSIDE THIS FUNCTION
|
22 |
import torch
|
|
|
44 |
except Exception as e:
|
45 |
return f"Error loading model: {e}", None
|
46 |
|
47 |
+
@spaces.GPU(duration=80)
|
48 |
def generate_video(prompt, seed, image, task_type, predictor): # predictor as argument
|
49 |
# IMPORTS INSIDE THIS FUNCTION TOO
|
50 |
from diffusers.utils import export_to_video
|