fr1ll commited on
Commit
33afddf
·
verified ·
1 Parent(s): 641929b

Attempt at row layout

Browse files
Files changed (1) hide show
  1. app.py +13 -8
app.py CHANGED
@@ -19,20 +19,25 @@ def compute_flip_diff(a: np.array, b: np.array) -> (np.array, float):
19
  before = gr.Image(label="Before")
20
  after = gr.Image(label="After")
21
  diff = gr.Image(label="Difference")
22
- mean = gr.Textbox(label="Mean difference")
 
 
 
23
 
24
  examples = [
25
  ["examples/Office_ShadowAcne/reference.png",
26
  "examples/Office_ShadowAcne/test.png"]
27
  ]
28
 
29
- demo = gr.Interface(
30
- fn=compute_flip_diff,
31
- inputs=[before, after],
32
- outputs=[diff, mean],
33
- examples=examples
34
- )
35
-
 
 
36
 
37
  if __name__ == "__main__":
38
  demo.launch()
 
19
  before = gr.Image(label="Before")
20
  after = gr.Image(label="After")
21
  diff = gr.Image(label="Difference")
22
+ meanbox = gr.Textbox(label="Mean difference")
23
+
24
+ # interaction
25
+ button = gr.Button("Compute difference")
26
 
27
  examples = [
28
  ["examples/Office_ShadowAcne/reference.png",
29
  "examples/Office_ShadowAcne/test.png"]
30
  ]
31
 
32
+ with gr.Blocks() as demo:
33
+ gr.Markdown("Compute difference using NVIDIA's [FLIP](https://github.com/NVlabs/flip/)")
34
+ gr.Examples(examples, [before, after])
35
+ gr.Row(before, after, diff)
36
+ meanbox.render()
37
+ button.click(compute_flip_diff,
38
+ inputs=[before, after],
39
+ outputs=[diff, meanbox]
40
+ )
41
 
42
  if __name__ == "__main__":
43
  demo.launch()