xizaoqu
commited on
Commit
·
10be9cf
1
Parent(s):
be19e81
update
Browse files
app.py
CHANGED
|
@@ -188,7 +188,7 @@ self_memory_c2w = None
|
|
| 188 |
self_frame_idx = None
|
| 189 |
|
| 190 |
|
| 191 |
-
@spaces.GPU(
|
| 192 |
def run_interactive(first_frame, action, first_pose, curr_frame, device, self_frames, self_poses, self_memory_c2w, self_frame_idx):
|
| 193 |
new_frame, self_frames, self_poses, self_memory_c2w, self_frame_idx = worldmem.interactive(first_frame,
|
| 194 |
action,
|
|
@@ -199,12 +199,6 @@ def run_interactive(first_frame, action, first_pose, curr_frame, device, self_fr
|
|
| 199 |
self_poses=self_poses,
|
| 200 |
self_memory_c2w=self_memory_c2w,
|
| 201 |
self_frame_idx=self_frame_idx)
|
| 202 |
-
print("in run_interactive")
|
| 203 |
-
print(new_frame.device)
|
| 204 |
-
print(self_frames.device)
|
| 205 |
-
print(self_poses.device)
|
| 206 |
-
print(self_memory_c2w.device)
|
| 207 |
-
print(self_frame_idx.device)
|
| 208 |
return new_frame, self_frames, self_poses, self_memory_c2w, self_frame_idx
|
| 209 |
|
| 210 |
def set_denoising_steps(denoising_steps, sampling_timesteps_state):
|
|
@@ -274,16 +268,19 @@ def reset():
|
|
| 274 |
input_history = ""
|
| 275 |
|
| 276 |
print("before reset")
|
| 277 |
-
|
| 278 |
-
|
| 279 |
-
|
| 280 |
-
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
|
| 284 |
-
|
| 285 |
-
|
| 286 |
-
|
|
|
|
|
|
|
|
|
|
| 287 |
print("in reset")
|
| 288 |
return input_history, DEFAULT_IMAGE
|
| 289 |
|
|
|
|
| 188 |
self_frame_idx = None
|
| 189 |
|
| 190 |
|
| 191 |
+
@spaces.GPU()
|
| 192 |
def run_interactive(first_frame, action, first_pose, curr_frame, device, self_frames, self_poses, self_memory_c2w, self_frame_idx):
|
| 193 |
new_frame, self_frames, self_poses, self_memory_c2w, self_frame_idx = worldmem.interactive(first_frame,
|
| 194 |
action,
|
|
|
|
| 199 |
self_poses=self_poses,
|
| 200 |
self_memory_c2w=self_memory_c2w,
|
| 201 |
self_frame_idx=self_frame_idx)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 202 |
return new_frame, self_frames, self_poses, self_memory_c2w, self_frame_idx
|
| 203 |
|
| 204 |
def set_denoising_steps(denoising_steps, sampling_timesteps_state):
|
|
|
|
| 268 |
input_history = ""
|
| 269 |
|
| 270 |
print("before reset")
|
| 271 |
+
try:
|
| 272 |
+
_, self_frames, self_poses, self_memory_c2w, self_frame_idx = run_interactive(memory_frames[0],
|
| 273 |
+
actions[0],
|
| 274 |
+
poses[0],
|
| 275 |
+
memory_curr_frame,
|
| 276 |
+
device=device,
|
| 277 |
+
self_frames=self_frames,
|
| 278 |
+
self_poses=self_poses,
|
| 279 |
+
self_memory_c2w=self_memory_c2w,
|
| 280 |
+
self_frame_idx=self_frame_idx)
|
| 281 |
+
except Exception as e:
|
| 282 |
+
print("Error during reset:", e)
|
| 283 |
+
pass
|
| 284 |
print("in reset")
|
| 285 |
return input_history, DEFAULT_IMAGE
|
| 286 |
|