cesar commited on
Commit
f12671b
·
1 Parent(s): ada1d6f

Delete app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -46
app.py DELETED
@@ -1,46 +0,0 @@
1
- import gradio as gr
2
- from utils.predict import predict_action
3
- import os
4
- import glob
5
-
6
- ##Create list of examples to be loaded
7
- example_list = glob.glob("examples/*")
8
- example_list = list(map(lambda el:[el], example_list))
9
-
10
-
11
- demo = gr.Blocks()
12
-
13
-
14
- with demo:
15
-
16
- gr.Markdown("# **<p align='center'>Video Segmentación 🎥</p>**")
17
- gr.Markdown("Demo de clasificador de video, el objetivo es reconocer un segmento y recortarlo.")
18
-
19
- with gr.Tabs():
20
-
21
- with gr.TabItem("Upload & Predict"):
22
- with gr.Box():
23
-
24
- with gr.Row():
25
- input_video = gr.Video(label="Input Video", show_label=True)
26
- output_label = gr.Label(label="Model Output", show_label=True)
27
- output_gif = gr.Image(label="Video Gif", show_label=True)
28
-
29
- gr.Markdown("**Predict**")
30
-
31
- with gr.Box():
32
- with gr.Row():
33
- submit_button = gr.Button("Submit")
34
-
35
- gr.Markdown("**Examples:**")
36
- gr.Markdown("El modelo esta entrenado para clasificar entre: CricketShot, PlayingCello, Punch, ShavingBeard, TennisSwing")
37
- # gr.Markdown("CricketShot, PlayingCello, Punch, ShavingBeard, TennisSwing")
38
-
39
- with gr.Column():
40
- gr.Examples(example_list, [input_video], [output_label,output_gif], predict_action, cache_examples=True)
41
-
42
- submit_button.click(predict_action, inputs=input_video, outputs=[output_label,output_gif])
43
-
44
-
45
-
46
- demo.launch()