prithivMLmods commited on
Commit
c6cdcb1
·
verified ·
1 Parent(s): 760a8e5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -30,12 +30,14 @@ model_m = Qwen2_5_VLForConditionalGeneration.from_pretrained(
30
  torch_dtype=torch.float16
31
  ).to(device).eval()
32
 
33
- # Load ViLaSR-7B
34
- MODEL_ID_X = "AntResearchNLP/ViLaSR"
35
- processor_x = AutoProcessor.from_pretrained(MODEL_ID_X, trust_remote_code=True)
 
36
  model_x = Qwen2_5_VLForConditionalGeneration.from_pretrained(
37
  MODEL_ID_X,
38
  trust_remote_code=True,
 
39
  torch_dtype=torch.float16
40
  ).to(device).eval()
41
 
@@ -90,7 +92,7 @@ def generate_image(model_name: str, text: str, image: Image.Image,
90
  if model_name == "Camel-Doc-OCR-062825":
91
  processor = processor_m
92
  model = model_m
93
- elif model_name == "ViLaSR-7B":
94
  processor = processor_x
95
  model = model_x
96
  elif model_name == "OCRFlux-3B":
@@ -146,7 +148,7 @@ def generate_video(model_name: str, text: str, video_path: str,
146
  if model_name == "Camel-Doc-OCR-062825":
147
  processor = processor_m
148
  model = model_m
149
- elif model_name == "ViLaSR-7B":
150
  processor = processor_x
151
  model = model_x
152
  elif model_name == "OCRFlux-3B":
 
30
  torch_dtype=torch.float16
31
  ).to(device).eval()
32
 
33
+ # MonkeyOCR-pro-1.2B
34
+ MODEL_ID_X = "echo840/MonkeyOCR-pro-1.2B"
35
+ SUBFOLDER = "Recognition"
36
+ processor_x = AutoProcessor.from_pretrained(MODEL_ID_X, subfolder=SUBFOLDER, trust_remote_code=True)
37
  model_x = Qwen2_5_VLForConditionalGeneration.from_pretrained(
38
  MODEL_ID_X,
39
  trust_remote_code=True,
40
+ subfolder=SUBFOLDER,
41
  torch_dtype=torch.float16
42
  ).to(device).eval()
43
 
 
92
  if model_name == "Camel-Doc-OCR-062825":
93
  processor = processor_m
94
  model = model_m
95
+ elif model_name == "MonkeyOCR-pro-1.2B":
96
  processor = processor_x
97
  model = model_x
98
  elif model_name == "OCRFlux-3B":
 
148
  if model_name == "Camel-Doc-OCR-062825":
149
  processor = processor_m
150
  model = model_m
151
+ elif model_name == "MonkeyOCR-pro-1.2B":
152
  processor = processor_x
153
  model = model_x
154
  elif model_name == "OCRFlux-3B":