Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -10,8 +10,11 @@ from skyreelsinfer import TaskType
|
|
| 10 |
from skyreelsinfer.skyreels_video_infer import SkyReelsVideoInfer
|
| 11 |
from diffusers.utils import export_to_video
|
| 12 |
from diffusers.utils import load_image
|
| 13 |
-
|
| 14 |
-
|
|
|
|
|
|
|
|
|
|
| 15 |
|
| 16 |
predictor = None
|
| 17 |
task_type = None
|
|
@@ -79,6 +82,7 @@ def create_gradio_interface():
|
|
| 79 |
if __name__ == "__main__":
|
| 80 |
#import multiprocessing
|
| 81 |
#multiprocessing.freeze_support()
|
|
|
|
| 82 |
init_predictor()
|
| 83 |
demo = create_gradio_interface()
|
| 84 |
demo.launch()
|
|
|
|
| 10 |
from skyreelsinfer.skyreels_video_infer import SkyReelsVideoInfer
|
| 11 |
from diffusers.utils import export_to_video
|
| 12 |
from diffusers.utils import load_image
|
| 13 |
+
|
| 14 |
+
@spaces.GPU(duration=5)
|
| 15 |
+
def init_gpu():
|
| 16 |
+
import torch
|
| 17 |
+
device="cuda:0" if torch.cuda.is_available() else "cpu" # Pass device to the constructor
|
| 18 |
|
| 19 |
predictor = None
|
| 20 |
task_type = None
|
|
|
|
| 82 |
if __name__ == "__main__":
|
| 83 |
#import multiprocessing
|
| 84 |
#multiprocessing.freeze_support()
|
| 85 |
+
init_gpu()
|
| 86 |
init_predictor()
|
| 87 |
demo = create_gradio_interface()
|
| 88 |
demo.launch()
|