Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -27,26 +27,26 @@ MODEL_REGISTRY = {
|
|
| 27 |
"has_bbox": False,
|
| 28 |
"description": "Best overall OCR performance",
|
| 29 |
},
|
| 30 |
-
"LightOnOCR-2-1B-base": {
|
| 31 |
-
"model_id": "lightonai/LightOnOCR-2-1B-base",
|
| 32 |
-
"has_bbox": False,
|
| 33 |
-
"description": "Base OCR model",
|
| 34 |
-
},
|
| 35 |
-
"LightOnOCR-2-1B-ocr-soup": {
|
| 36 |
-
"model_id": "lightonai/LightOnOCR-2-1B-ocr-soup",
|
| 37 |
-
"has_bbox": False,
|
| 38 |
-
"description": "OCR soup variant",
|
| 39 |
-
},
|
| 40 |
"LightOnOCR-2-1B-bbox (Best Bbox)": {
|
| 41 |
"model_id": "lightonai/LightOnOCR-2-1B-bbox",
|
| 42 |
"has_bbox": True,
|
| 43 |
"description": "Best bounding box detection",
|
| 44 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 45 |
"LightOnOCR-2-1B-bbox-base": {
|
| 46 |
"model_id": "lightonai/LightOnOCR-2-1B-bbox-base",
|
| 47 |
"has_bbox": True,
|
| 48 |
"description": "Base bounding box model",
|
| 49 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 50 |
"LightOnOCR-2-1B-bbox-soup": {
|
| 51 |
"model_id": "lightonai/LightOnOCR-2-1B-bbox-soup",
|
| 52 |
"has_bbox": True,
|
|
@@ -284,6 +284,8 @@ def extract_text_from_image(image, model_name, temperature=0.2, stream=False):
|
|
| 284 |
**inputs,
|
| 285 |
max_new_tokens=2048,
|
| 286 |
temperature=temperature if temperature > 0 else 0.0,
|
|
|
|
|
|
|
| 287 |
use_cache=True,
|
| 288 |
do_sample=temperature > 0,
|
| 289 |
)
|
|
|
|
| 27 |
"has_bbox": False,
|
| 28 |
"description": "Best overall OCR performance",
|
| 29 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
"LightOnOCR-2-1B-bbox (Best Bbox)": {
|
| 31 |
"model_id": "lightonai/LightOnOCR-2-1B-bbox",
|
| 32 |
"has_bbox": True,
|
| 33 |
"description": "Best bounding box detection",
|
| 34 |
},
|
| 35 |
+
"LightOnOCR-2-1B-base": {
|
| 36 |
+
"model_id": "lightonai/LightOnOCR-2-1B-base",
|
| 37 |
+
"has_bbox": False,
|
| 38 |
+
"description": "Base OCR model",
|
| 39 |
+
},
|
| 40 |
"LightOnOCR-2-1B-bbox-base": {
|
| 41 |
"model_id": "lightonai/LightOnOCR-2-1B-bbox-base",
|
| 42 |
"has_bbox": True,
|
| 43 |
"description": "Base bounding box model",
|
| 44 |
},
|
| 45 |
+
"LightOnOCR-2-1B-ocr-soup": {
|
| 46 |
+
"model_id": "lightonai/LightOnOCR-2-1B-ocr-soup",
|
| 47 |
+
"has_bbox": False,
|
| 48 |
+
"description": "OCR soup variant",
|
| 49 |
+
},
|
| 50 |
"LightOnOCR-2-1B-bbox-soup": {
|
| 51 |
"model_id": "lightonai/LightOnOCR-2-1B-bbox-soup",
|
| 52 |
"has_bbox": True,
|
|
|
|
| 284 |
**inputs,
|
| 285 |
max_new_tokens=2048,
|
| 286 |
temperature=temperature if temperature > 0 else 0.0,
|
| 287 |
+
top_p=0.9,
|
| 288 |
+
top_k=0,
|
| 289 |
use_cache=True,
|
| 290 |
do_sample=temperature > 0,
|
| 291 |
)
|