Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -50,7 +50,13 @@ with col2:
|
|
50 |
# encoding = processor(image, question, words, boxes=boxes, return_tensors="pt")
|
51 |
model_encoding = processor(images=image, text=question, return_tensors="pt")
|
52 |
model_output = model.generate(**model_encoding)
|
53 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
st.write(output_text)
|
55 |
elif testButton and selected_file == "None":
|
56 |
st.write("Please upload and select a document (/an image).")
|
|
|
50 |
# encoding = processor(image, question, words, boxes=boxes, return_tensors="pt")
|
51 |
model_encoding = processor(images=image, text=question, return_tensors="pt")
|
52 |
model_output = model.generate(**model_encoding)
|
53 |
+
match task_type:
|
54 |
+
case "Classification":
|
55 |
+
output_text = processor.batch_decode(model_output, skip_special_tokens=True)[0]
|
56 |
+
case "Question Answering":
|
57 |
+
output_text = processor.batch_decode(model_output, skip_special_tokens=True)[0]
|
58 |
+
case "Layout Analysis":
|
59 |
+
output_text = processor.batch_decode(model_output, skip_special_tokens=False)[0]
|
60 |
st.write(output_text)
|
61 |
elif testButton and selected_file == "None":
|
62 |
st.write("Please upload and select a document (/an image).")
|