pierreguillou commited on
Commit
00b1f3e
·
1 Parent(s): c553081

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -7
app.py CHANGED
@@ -138,14 +138,24 @@ def app_outputs_by_model(uploaded_pdf, model_id, model, tokenizer, max_length, i
138
 
139
  else:
140
  img_files, images, csv_files = [""]*max_imgboxes, [""]*max_imgboxes, [""]*max_imgboxes
141
- img_files[0], img_files[1] = image_blank, image_blank
142
- images[0], images[1] = Image.open(image_blank), Image.open(image_blank)
143
- csv_file = "csv_wo_content.csv"
144
- csv_files[0], csv_files[1] = gr.File.update(value=csv_file, visible=True), gr.File.update(value=csv_file, visible=True)
145
- df, df_empty = dict(), pd.DataFrame()
146
- df[0], df[1] = df_empty.to_csv(csv_file, encoding="utf-8", index=False), df_empty.to_csv(csv_file, encoding="utf-8", index=False)
 
 
 
 
 
 
 
 
 
 
147
 
148
- return msg, img_files[0], images[0], csv_files[0], df[0]
149
 
150
  def app_outputs(uploaded_pdf):
151
  msg_lilt, img_files_lilt, images_lilt, csv_files_lilt, df_lilt = app_outputs_by_model(uploaded_pdf,
 
138
 
139
  else:
140
  img_files, images, csv_files = [""]*max_imgboxes, [""]*max_imgboxes, [""]*max_imgboxes
141
+ if max_imgboxes >= 2:
142
+ img_files[0], img_files[1] = image_blank, image_blank
143
+ images[0], images[1] = Image.open(image_blank), Image.open(image_blank)
144
+ csv_file = "csv_wo_content.csv"
145
+ csv_files[0], csv_files[1] = gr.File.update(value=csv_file, visible=True), gr.File.update(value=csv_file, visible=True)
146
+ df, df_empty = dict(), pd.DataFrame()
147
+ df[0], df[1] = df_empty.to_csv(csv_file, encoding="utf-8", index=False), df_empty.to_csv(csv_file, encoding="utf-8", index=False)
148
+
149
+ return msg, img_files[0], img_files[1], images[0], images[1], csv_files[0], csv_files[1], df[0], df[1]
150
+ else:
151
+ img_files[0] = image_blank
152
+ images[0] = Image.open(image_blank)
153
+ csv_file = "csv_wo_content.csv"
154
+ csv_files[0] = gr.File.update(value=csv_file, visible=True)
155
+ df, df_empty = dict(), pd.DataFrame()
156
+ df[0] = df_empty.to_csv(csv_file, encoding="utf-8", index=False)
157
 
158
+ return msg, img_files[0], images[0], csv_files[0], df[0]
159
 
160
  def app_outputs(uploaded_pdf):
161
  msg_lilt, img_files_lilt, images_lilt, csv_files_lilt, df_lilt = app_outputs_by_model(uploaded_pdf,