1inkusFace commited on
Commit
8acb7dc
·
verified ·
1 Parent(s): 28f8ac9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
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
- import torch
14
- device="cuda:0" if torch.cuda.is_available() else "cpu" # Pass device to the constructor
 
 
 
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()