fffiloni commited on
Commit
aa1dc20
·
verified ·
1 Parent(s): aa3cb1c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -38,8 +38,9 @@ def generate(input_video):
38
  temp_dir = tempfile.mkdtemp()
39
 
40
  workdir = temp_dir
41
- pretrained_model = "pretrained/recon.safetensors"
42
- num_frames = 1
 
43
  test_path = input_video
44
 
45
  try:
@@ -48,20 +49,19 @@ def generate(input_video):
48
  [
49
  "python", "infer_3d.py", "big",
50
  "--workspace", f"{workdir}",
51
- "--resume", f"{pretrained_model}",
 
52
  "--num_frames", f"{num_frames}",
53
  "--test_path", f"{test_path}",
54
  ],
55
  check=True
56
  )
57
 
58
-
59
- # Retrieve the file name without the extension
60
- #removed_bg_file_name = os.path.splitext(os.path.basename(removed_bg_path))[0]
61
  output_videos = glob(os.path.join(f"{workdir}", "*.mp4"))
62
  return output_videos[0]
 
63
  except subprocess.CalledProcessError as e:
64
- return f"Error during inference: {str(e)}"
65
 
66
  with gr.Blocks() as demo:
67
  with gr.Column():
 
38
  temp_dir = tempfile.mkdtemp()
39
 
40
  workdir = temp_dir
41
+ recon_model = "pretrained/recon.safetensors"
42
+ interp_model = "pretrained/interp.safetensors"
43
+ num_frames = 16
44
  test_path = input_video
45
 
46
  try:
 
49
  [
50
  "python", "infer_3d.py", "big",
51
  "--workspace", f"{workdir}",
52
+ "--resume", f"{recon_model}",
53
+ "--interpresume", f"{interp_model}",
54
  "--num_frames", f"{num_frames}",
55
  "--test_path", f"{test_path}",
56
  ],
57
  check=True
58
  )
59
 
 
 
 
60
  output_videos = glob(os.path.join(f"{workdir}", "*.mp4"))
61
  return output_videos[0]
62
+
63
  except subprocess.CalledProcessError as e:
64
+ raise gr.Error(f"Error during inference: {str(e)}")
65
 
66
  with gr.Blocks() as demo:
67
  with gr.Column():