update app
Browse files
app.py
CHANGED
|
@@ -176,8 +176,8 @@ if torch.cuda.is_available():
|
|
| 176 |
print("Using device:", device)
|
| 177 |
|
| 178 |
# --- Model Loading ---
|
| 179 |
-
# Load Nanonets-
|
| 180 |
-
MODEL_ID_V = "nanonets/Nanonets-
|
| 181 |
processor_v = AutoProcessor.from_pretrained(MODEL_ID_V, trust_remote_code=True)
|
| 182 |
model_v = Qwen2_5_VLForConditionalGeneration.from_pretrained(
|
| 183 |
MODEL_ID_V,
|
|
@@ -259,7 +259,7 @@ def generate_image(model_name: str, text: str, image: Image.Image,
|
|
| 259 |
elif model_name == "Qwen2-VL-OCR-2B":
|
| 260 |
processor = processor_x
|
| 261 |
model = model_x
|
| 262 |
-
elif model_name == "Nanonets-
|
| 263 |
processor = processor_v
|
| 264 |
model = model_v
|
| 265 |
elif model_name == "Aya-Vision-8B":
|
|
@@ -320,7 +320,7 @@ def generate_video(model_name: str, text: str, video_path: str,
|
|
| 320 |
elif model_name == "Qwen2-VL-OCR-2B":
|
| 321 |
processor = processor_x
|
| 322 |
model = model_x
|
| 323 |
-
elif model_name == "Nanonets-
|
| 324 |
processor = processor_v
|
| 325 |
model = model_v
|
| 326 |
elif model_name == "Aya-Vision-8B":
|
|
@@ -425,10 +425,10 @@ with gr.Blocks(css=css, theme=thistle_theme) as demo:
|
|
| 425 |
])
|
| 426 |
|
| 427 |
model_choice = gr.Radio(
|
| 428 |
-
choices=["
|
| 429 |
"Aya-Vision-8B", "Qwen2-VL-OCR-2B"],
|
| 430 |
label="Select Model",
|
| 431 |
-
value="
|
| 432 |
)
|
| 433 |
|
| 434 |
image_submit.click(
|
|
|
|
| 176 |
print("Using device:", device)
|
| 177 |
|
| 178 |
# --- Model Loading ---
|
| 179 |
+
# Load Nanonets-OCR2-3B
|
| 180 |
+
MODEL_ID_V = "nanonets/Nanonets-OCR2-3B"
|
| 181 |
processor_v = AutoProcessor.from_pretrained(MODEL_ID_V, trust_remote_code=True)
|
| 182 |
model_v = Qwen2_5_VLForConditionalGeneration.from_pretrained(
|
| 183 |
MODEL_ID_V,
|
|
|
|
| 259 |
elif model_name == "Qwen2-VL-OCR-2B":
|
| 260 |
processor = processor_x
|
| 261 |
model = model_x
|
| 262 |
+
elif model_name == "Nanonets-OCR2-3B":
|
| 263 |
processor = processor_v
|
| 264 |
model = model_v
|
| 265 |
elif model_name == "Aya-Vision-8B":
|
|
|
|
| 320 |
elif model_name == "Qwen2-VL-OCR-2B":
|
| 321 |
processor = processor_x
|
| 322 |
model = model_x
|
| 323 |
+
elif model_name == "Nanonets-OCR2-3B":
|
| 324 |
processor = processor_v
|
| 325 |
model = model_v
|
| 326 |
elif model_name == "Aya-Vision-8B":
|
|
|
|
| 425 |
])
|
| 426 |
|
| 427 |
model_choice = gr.Radio(
|
| 428 |
+
choices=["Nanonets-OCR2-3B", "olmOCR-7B-0725", "RolmOCR-7B",
|
| 429 |
"Aya-Vision-8B", "Qwen2-VL-OCR-2B"],
|
| 430 |
label="Select Model",
|
| 431 |
+
value="Nanonets-OCR2-3B"
|
| 432 |
)
|
| 433 |
|
| 434 |
image_submit.click(
|