KevanSoon
commited on
Commit
·
6199166
1
Parent(s):
fb09d28
some persmission changes
Browse files
app.py
CHANGED
|
@@ -686,11 +686,11 @@ class PaddleOCRModelManager(object):
|
|
| 686 |
def create_model(lang):
|
| 687 |
print(f"Creating PaddleOCR model for language: {lang}")
|
| 688 |
|
| 689 |
-
#
|
| 690 |
-
|
| 691 |
-
os.
|
|
|
|
| 692 |
|
| 693 |
-
# Create model
|
| 694 |
return PaddleOCR(lang=lang, use_angle_cls=True, use_gpu=False)
|
| 695 |
|
| 696 |
model_managers = {}
|
|
|
|
| 686 |
def create_model(lang):
|
| 687 |
print(f"Creating PaddleOCR model for language: {lang}")
|
| 688 |
|
| 689 |
+
# Use a writable directory (persistent if available)
|
| 690 |
+
cache_dir = "/home/user/.paddleocr"
|
| 691 |
+
os.environ["PADDLEOCR_HOME"] = cache_dir
|
| 692 |
+
os.makedirs(cache_dir, exist_ok=True)
|
| 693 |
|
|
|
|
| 694 |
return PaddleOCR(lang=lang, use_angle_cls=True, use_gpu=False)
|
| 695 |
|
| 696 |
model_managers = {}
|