Spaces:
Running
on
T4
Running
on
T4
Update app.py
Browse files
app.py
CHANGED
@@ -272,7 +272,8 @@ def sam_process(input_first_frame_image, checkpoint, tracking_points, trackings_
|
|
272 |
first_frame_output_filename = "output_first_frame.jpg"
|
273 |
plt.savefig(first_frame_output_filename, format='jpg')
|
274 |
plt.close()
|
275 |
-
|
|
|
276 |
return "output_first_frame.jpg", frame_names, inference_state
|
277 |
|
278 |
def propagate_to_all(video_in, checkpoint, stored_inference_state, stored_frame_names, video_frames_dir, vis_frame_type, progress=gr.Progress(track_tqdm=True)):
|
@@ -322,6 +323,7 @@ def propagate_to_all(video_in, checkpoint, stored_inference_state, stored_frame_
|
|
322 |
# Append the file path to the list
|
323 |
jpeg_images.append(output_filename)
|
324 |
|
|
|
325 |
|
326 |
|
327 |
if vis_frame_type == "check":
|
|
|
272 |
first_frame_output_filename = "output_first_frame.jpg"
|
273 |
plt.savefig(first_frame_output_filename, format='jpg')
|
274 |
plt.close()
|
275 |
+
torch.cuda.empty_cache()
|
276 |
+
|
277 |
return "output_first_frame.jpg", frame_names, inference_state
|
278 |
|
279 |
def propagate_to_all(video_in, checkpoint, stored_inference_state, stored_frame_names, video_frames_dir, vis_frame_type, progress=gr.Progress(track_tqdm=True)):
|
|
|
323 |
# Append the file path to the list
|
324 |
jpeg_images.append(output_filename)
|
325 |
|
326 |
+
torch.cuda.empty_cache()
|
327 |
|
328 |
|
329 |
if vis_frame_type == "check":
|