Update app.py
Browse files
app.py
CHANGED
|
@@ -14,11 +14,8 @@ from pydantic import BaseModel
|
|
| 14 |
# ========== 模型配置 ==========
|
| 15 |
LANG_CONFIG = {
|
| 16 |
"ch": {"num_workers": 1},
|
| 17 |
-
"en": {"num_workers":
|
| 18 |
"fr": {"num_workers": 1},
|
| 19 |
-
"german": {"num_workers": 1},
|
| 20 |
-
"korean": {"num_workers": 1},
|
| 21 |
-
"japan": {"num_workers": 1},
|
| 22 |
}
|
| 23 |
CONCURRENCY_LIMIT = 8
|
| 24 |
|
|
@@ -31,7 +28,7 @@ class PaddleOCRModelManager(object):
|
|
| 31 |
self._workers = []
|
| 32 |
self._model_initialized_event = Event()
|
| 33 |
for _ in range(num_workers):
|
| 34 |
-
worker = Thread(target=self._worker, daemon=
|
| 35 |
worker.start()
|
| 36 |
self._model_initialized_event.wait()
|
| 37 |
self._model_initialized_event.clear()
|
|
|
|
| 14 |
# ========== 模型配置 ==========
|
| 15 |
LANG_CONFIG = {
|
| 16 |
"ch": {"num_workers": 1},
|
| 17 |
+
"en": {"num_workers": 1},
|
| 18 |
"fr": {"num_workers": 1},
|
|
|
|
|
|
|
|
|
|
| 19 |
}
|
| 20 |
CONCURRENCY_LIMIT = 8
|
| 21 |
|
|
|
|
| 28 |
self._workers = []
|
| 29 |
self._model_initialized_event = Event()
|
| 30 |
for _ in range(num_workers):
|
| 31 |
+
worker = Thread(target=self._worker, daemon=False)
|
| 32 |
worker.start()
|
| 33 |
self._model_initialized_event.wait()
|
| 34 |
self._model_initialized_event.clear()
|