Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -106,6 +106,7 @@ def step1_trim(video_path, seconds, fps, state):
|
|
106 |
return f"β
Step 1: Trimmed to {seconds}s @{fps}fps", state
|
107 |
|
108 |
# Step 2: Preprocessing β cropped video
|
|
|
109 |
def step2_preprocess(state):
|
110 |
session_id = state["session_id"]
|
111 |
base_dir = state["base_dir"]
|
@@ -128,6 +129,7 @@ def step2_preprocess(state):
|
|
128 |
return "β
Step 2: Preprocessing complete", video, state
|
129 |
|
130 |
# Step 3: Normals inference β normals video
|
|
|
131 |
def step3_normals(state):
|
132 |
session_id = state["session_id"]
|
133 |
base_dir = state["base_dir"]
|
@@ -149,6 +151,7 @@ def step3_normals(state):
|
|
149 |
return "β
Step 3: Normals inference complete", video, state
|
150 |
|
151 |
# Step 4: UV map inference β uv map video
|
|
|
152 |
def step4_uv_map(state):
|
153 |
session_id = state["session_id"]
|
154 |
base_dir = state["base_dir"]
|
|
|
106 |
return f"β
Step 1: Trimmed to {seconds}s @{fps}fps", state
|
107 |
|
108 |
# Step 2: Preprocessing β cropped video
|
109 |
+
@spaces.GPU()
|
110 |
def step2_preprocess(state):
|
111 |
session_id = state["session_id"]
|
112 |
base_dir = state["base_dir"]
|
|
|
129 |
return "β
Step 2: Preprocessing complete", video, state
|
130 |
|
131 |
# Step 3: Normals inference β normals video
|
132 |
+
@spaces.GPU()
|
133 |
def step3_normals(state):
|
134 |
session_id = state["session_id"]
|
135 |
base_dir = state["base_dir"]
|
|
|
151 |
return "β
Step 3: Normals inference complete", video, state
|
152 |
|
153 |
# Step 4: UV map inference β uv map video
|
154 |
+
@spaces.GPU()
|
155 |
def step4_uv_map(state):
|
156 |
session_id = state["session_id"]
|
157 |
base_dir = state["base_dir"]
|