Sumkh commited on
Commit
2f7fc69
·
verified ·
1 Parent(s): 82089f6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -9
app.py CHANGED
@@ -6,17 +6,13 @@ import os
6
  os.environ["EASYOCR_CACHE_DIR"] = "/app/.EASYOCR"
7
  import easyocr
8
  # Monkey-patch the easyocr.Reader to force the model_storage directory parameter
9
- _original_reader = easyocr.Reader
10
- def custom_reader(*args, **kwargs):
11
- kwargs.setdefault("model_storage_directory", "/app/.EasyOCR")
12
-
13
  if args and "lang_list" in kwargs:
14
- kwargs.pop("lang_list")
15
- if not args:
16
- args=(["en"],)
17
  kwargs.setdefault("model_storage_directory", "/app/.EasyOCR")
18
- return _original_reader(*args, **kwargs)
19
- easyocr.Reader = custom_reader
20
 
21
  #from huggingface_hub import login
22
  import gradio as gr
 
6
  os.environ["EASYOCR_CACHE_DIR"] = "/app/.EASYOCR"
7
  import easyocr
8
  # Monkey-patch the easyocr.Reader to force the model_storage directory parameter
9
+ _original_reader = easyocr.Reader.__init__
10
+ def new_init(self, *args, **kwargs):
 
 
11
  if args and "lang_list" in kwargs:
12
+ del kwargs["lang_list"]
 
 
13
  kwargs.setdefault("model_storage_directory", "/app/.EasyOCR")
14
+ _original_init(self, *args, **kwargs)
15
+ easyocr.Reader.__init__ = new_init
16
 
17
  #from huggingface_hub import login
18
  import gradio as gr