xierui.0097 commited on
Commit
d673498
·
1 Parent(s): 4335e0e

Add application file

Browse files
Files changed (1) hide show
  1. app.py +5 -17
app.py CHANGED
@@ -17,9 +17,9 @@ examples = [
17
  ]
18
 
19
 
20
- def venhancer_demo(result_dir="./tmp/", version="v1"):
21
  css = """#input_video {max-width: 1024px !important} #output_vid {max-width: 2048px; max-height:1280px}"""
22
- venhancer = VEnhancer_sr(result_dir, version=version)
23
  with gr.Blocks(analytics_enabled=False, css=css) as venhancer_iface:
24
  gr.Markdown(
25
  "<div align='center'> <h1> VEnhancer </span> </h1> \
@@ -55,13 +55,13 @@ def venhancer_demo(result_dir="./tmp/", version="v1"):
55
 
56
  gr.Examples(
57
  examples=examples,
58
- inputs=[input_video, input_text, up_scale, target_fps, noise_aug],
59
  outputs=[output_video],
60
  fn=venhancer.enhance_a_video,
61
  cache_examples=False,
62
  )
63
  end_btn.click(
64
- inputs=[input_video, input_text, up_scale, target_fps, noise_aug],
65
  outputs=[output_video],
66
  fn=venhancer.enhance_a_video,
67
  )
@@ -69,20 +69,8 @@ def venhancer_demo(result_dir="./tmp/", version="v1"):
69
  return venhancer_iface
70
 
71
 
72
- def get_parser():
73
- parser = argparse.ArgumentParser()
74
- parser.add_argument(
75
- "--version", type=str, default="v1", choices=["v1", "v2"], help="select the checkpoint version."
76
- )
77
-
78
- return parser
79
-
80
-
81
  if __name__ == "__main__":
82
- parser = get_parser()
83
- args = parser.parse_args()
84
-
85
  result_dir = os.path.join("./", "results")
86
- venhancer_iface = venhancer_demo(result_dir, args.version)
87
  venhancer_iface.queue(max_size=12)
88
  venhancer_iface.launch(max_threads=1)
 
17
  ]
18
 
19
 
20
+ def venhancer_demo(result_dir="./tmp/"):
21
  css = """#input_video {max-width: 1024px !important} #output_vid {max-width: 2048px; max-height:1280px}"""
22
+ venhancer = VEnhancer_sr(result_dir)
23
  with gr.Blocks(analytics_enabled=False, css=css) as venhancer_iface:
24
  gr.Markdown(
25
  "<div align='center'> <h1> VEnhancer </span> </h1> \
 
55
 
56
  gr.Examples(
57
  examples=examples,
58
+ inputs=[input_video, input_text],
59
  outputs=[output_video],
60
  fn=venhancer.enhance_a_video,
61
  cache_examples=False,
62
  )
63
  end_btn.click(
64
+ inputs=[input_video, input_text],
65
  outputs=[output_video],
66
  fn=venhancer.enhance_a_video,
67
  )
 
69
  return venhancer_iface
70
 
71
 
 
 
 
 
 
 
 
 
 
72
  if __name__ == "__main__":
 
 
 
73
  result_dir = os.path.join("./", "results")
74
+ venhancer_iface = venhancer_demo(result_dir)
75
  venhancer_iface.queue(max_size=12)
76
  venhancer_iface.launch(max_threads=1)