ShiwenNi commited on
Commit
e45ad39
1 Parent(s): e5c4e1f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -11
app.py CHANGED
@@ -1,14 +1,31 @@
 
1
  import gradio as gr
2
 
3
- def greet(name, is_morning, temperature):
4
- salutation = "Good morning" if is_morning else "Good evening"
5
- greeting = f"{salutation} {name}. It is {temperature} degrees today"
6
- celsius = (temperature - 32) * 5 / 9
7
- return greeting, round(celsius, 2)
8
-
9
- demo = gr.Interface(
10
- fn=greet,
11
- inputs=["text", "checkbox", gr.Slider(0, 100)],
12
- outputs=["text", "number"],
13
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  demo.launch()
 
1
+ import numpy as np
2
  import gradio as gr
3
 
4
+
5
+ def flip_text(x):
6
+ return x[::-1]
7
+
8
+
9
+ def flip_image(x):
10
+ return np.fliplr(x)
11
+
12
+
13
+ with gr.Blocks() as demo:
14
+ gr.Markdown("Flip text or image files using this demo.")
15
+ with gr.Tab("Flip Text"):
16
+ text_input = gr.Textbox()
17
+ text_output = gr.Textbox()
18
+ text_button = gr.Button("Flip")
19
+ with gr.Tab("Flip Image"):
20
+ with gr.Row():
21
+ image_input = gr.Image()
22
+ image_output = gr.Image()
23
+ image_button = gr.Button("Flip")
24
+
25
+ with gr.Accordion("Open for More!"):
26
+ gr.Markdown("Look at me...")
27
+
28
+ text_button.click(flip_text, inputs=text_input, outputs=text_output)
29
+ image_button.click(flip_image, inputs=image_input, outputs=image_output)
30
+
31
  demo.launch()