Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -24,6 +24,8 @@ from transformers import (
|
|
| 24 |
AutoTokenizer,
|
| 25 |
)
|
| 26 |
|
|
|
|
|
|
|
| 27 |
# --- Constants and Model Setup ---
|
| 28 |
MAX_INPUT_TOKEN_LENGTH = 4096
|
| 29 |
# Note: The following line correctly falls back to CPU if CUDA is not available.
|
|
@@ -236,10 +238,12 @@ def create_gradio_interface():
|
|
| 236 |
"Nanonets-OCR-s",
|
| 237 |
"Megalodon-OCR-Sync-0713"
|
| 238 |
],
|
| 239 |
-
label="Select Model",
|
|
|
|
| 240 |
)
|
| 241 |
task_choice = gr.Dropdown(
|
| 242 |
-
choices=["Content Extraction",
|
|
|
|
| 243 |
label="Select Task", value="Content Extraction"
|
| 244 |
)
|
| 245 |
image_input = gr.Image(label="Upload Image", type="pil", sources=['upload'])
|
|
|
|
| 24 |
AutoTokenizer,
|
| 25 |
)
|
| 26 |
|
| 27 |
+
from transformers.image_utils import load_image
|
| 28 |
+
|
| 29 |
# --- Constants and Model Setup ---
|
| 30 |
MAX_INPUT_TOKEN_LENGTH = 4096
|
| 31 |
# Note: The following line correctly falls back to CPU if CUDA is not available.
|
|
|
|
| 238 |
"Nanonets-OCR-s",
|
| 239 |
"Megalodon-OCR-Sync-0713"
|
| 240 |
],
|
| 241 |
+
label="Select Model",
|
| 242 |
+
value="Nanonets-OCR-s"
|
| 243 |
)
|
| 244 |
task_choice = gr.Dropdown(
|
| 245 |
+
choices=["Content Extraction",
|
| 246 |
+
"Layout Analysis(.json)"],
|
| 247 |
label="Select Task", value="Content Extraction"
|
| 248 |
)
|
| 249 |
image_input = gr.Image(label="Upload Image", type="pil", sources=['upload'])
|