murtazadahmardeh commited on
Commit
fb6afc7
·
1 Parent(s): 25f8353

code change

Browse files
Files changed (1) hide show
  1. app.py +14 -13
app.py CHANGED
@@ -41,19 +41,20 @@ class App:
41
  def main():
42
  app = App()
43
 
44
- with gr.Blocks(analytics_enabled=False, title=app.title.replace('<br/>', ' ')) as demo:
45
- model_name = gr.Radio(app.models, value=app.models[0], label='The STR model to use')
46
- with gr.Tabs():
47
- with gr.TabItem('Image Upload'):
48
- image_upload = gr.Image(type='pil', label='Image')
49
- read_upload = gr.Button('Read Text')
50
-
51
- output = gr.Textbox(max_lines=1, label='Model output')
52
- #adv_output = gr.Checkbox(label='Show detailed output')
53
- raw_output = gr.Dataframe(row_count=2, col_count=0, label='Raw output with confidence values ([0, 1] interval; [B] - BLANK token; [E] - EOS token)')
54
-
55
- read_upload.click(app, inputs=[model_name, image_upload], outputs=[output, raw_output])
56
- #adv_output.change(lambda x: gr.update(visible=x), inputs=adv_output, outputs=raw_output)
 
57
  demo.queue(max_size=20)
58
  demo.launch()
59
 
 
41
  def main():
42
  app = App()
43
 
44
+ gr.Interface(
45
+ app,
46
+ inputs=[
47
+ gr.Radio(app.models, label='The STR model to use', default=app.models[0]),
48
+ gr.Image(type='pil', label='Image')
49
+ ],
50
+ outputs=[
51
+ gr.Textbox(max_lines=1, label='Model output'),
52
+ gr.Dataframe(row_count=2, col_count=0, label='Raw output with confidence values ([0, 1] interval; [B] - BLANK token; [E] - EOS token)')
53
+ ],
54
+ live=True,
55
+ analytics_enabled=False,
56
+ title=app.title.replace('<br/>', ' ')
57
+ )
58
  demo.queue(max_size=20)
59
  demo.launch()
60