mqcm2 commited on
Commit
c4c8cc3
·
verified ·
1 Parent(s): 47bbe3f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +33 -1
app.py CHANGED
@@ -22,6 +22,7 @@ def ensure_list(x):
22
 
23
  CHECKPOINTS = {
24
  "LayoutLMv1": "impira/layoutlm-document-qa",
 
25
  }
26
 
27
  PIPELINES = {}
@@ -68,7 +69,34 @@ def normalize_bbox(box, width, height, padding=0.005):
68
  max_y = min(max_y + padding, 1)
69
  return [min_x * width, min_y * height, max_x * width, max_y * height]
70
 
71
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
72
 
73
 
74
  def process_path(path):
@@ -297,6 +325,10 @@ with gr.Blocks(css=CSS) as demo:
297
  )
298
  gr.Markdown("— or —")
299
  upload = gr.File(label=None, interactive=True, elem_id="short-upload-box")
 
 
 
 
300
 
301
  with gr.Column() as col:
302
  gr.Markdown("## 2. Ask a question")
 
22
 
23
  CHECKPOINTS = {
24
  "LayoutLMv1": "impira/layoutlm-document-qa",
25
+ "LayoutLMv1 for Invoices 💸": "impira/layoutlm-invoices",
26
  }
27
 
28
  PIPELINES = {}
 
69
  max_y = min(max_y + padding, 1)
70
  return [min_x * width, min_y * height, max_x * width, max_y * height]
71
 
72
+ examples = [
73
+ [
74
+ "invoice.png",
75
+ "What is the invoice number?",
76
+ ],
77
+ [
78
+ "contract.jpeg",
79
+ "What is the purchase amount?",
80
+ ],
81
+ [
82
+ "statement.png",
83
+ "What are net sales for 2020?",
84
+ ],
85
+ # [
86
+ # "docquery.png",
87
+ # "How many likes does the space have?",
88
+ # ],
89
+ # [
90
+ # "hacker_news.png",
91
+ # "What is the title of post number 5?",
92
+ # ],
93
+ ]
94
+
95
+ question_files = {
96
+ "What are net sales for 2020?": "statement.pdf",
97
+ "How many likes does the space have?": "https://huggingface.co/spaces/impira/docquery",
98
+ "What is the title of post number 5?": "https://news.ycombinator.com",
99
+ }
100
 
101
 
102
  def process_path(path):
 
325
  )
326
  gr.Markdown("— or —")
327
  upload = gr.File(label=None, interactive=True, elem_id="short-upload-box")
328
+ gr.Examples(
329
+ examples=examples,
330
+ inputs=[example_image, example_question],
331
+ )
332
 
333
  with gr.Column() as col:
334
  gr.Markdown("## 2. Ask a question")