ozgurkara commited on
Commit
9303843
1 Parent(s): 6558a0c
Files changed (1) hide show
  1. app.py +32 -12
app.py CHANGED
@@ -1,18 +1,38 @@
1
  import gradio as gr
2
- from transformers import pipeline
3
 
4
- pipeline = pipeline(task="image-classification", model="julien-c/hotdog-not-hotdog")
5
 
6
- def predict(input_img):
7
- predictions = pipeline(input_img)
8
- return input_img, {p["label"]: p["score"] for p in predictions}
9
 
10
- gradio_app = gr.Interface(
11
- predict,
12
- inputs=gr.Image(label="Select hot dog candidate", sources=['upload', 'webcam'], type="pil"),
13
- outputs=[gr.Image(label="Processed Image"), gr.Label(label="Result", num_top_classes=2)],
14
- title="Hot Dog? Or Not?",
15
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
  if __name__ == "__main__":
18
- gradio_app.launch()
 
1
  import gradio as gr
2
+ import os
3
 
 
4
 
5
+ def combine(a, b):
6
+ return a + " " + b
 
7
 
8
+
9
+ def mirror(x):
10
+ return x
11
+
12
+
13
+ with gr.Blocks() as demo:
14
+
15
+ txt = gr.Textbox(label="Input", lines=2)
16
+ txt_2 = gr.Textbox(label="Input 2")
17
+ txt_3 = gr.Textbox(value="", label="Output")
18
+ btn = gr.Button(value="Submit")
19
+ btn.click(combine, inputs=[txt, txt_2], outputs=[txt_3])
20
+
21
+ with gr.Row():
22
+ im = gr.Image()
23
+ im_2 = gr.Image()
24
+
25
+ btn = gr.Button(value="Mirror Image")
26
+ btn.click(mirror, inputs=[im], outputs=[im_2])
27
+
28
+ gr.Markdown("## Text Examples")
29
+ gr.Examples(
30
+ [["hi", "Adam"], ["hello", "Eve"]],
31
+ [txt, txt_2],
32
+ txt_3,
33
+ combine,
34
+ cache_examples=True,
35
+ )
36
 
37
  if __name__ == "__main__":
38
+ demo.launch()