heerjtdev commited on
Commit
b286ca0
·
verified ·
1 Parent(s): a4ea4c3

Update working_yolo_pipeline.py

Browse files
Files changed (1) hide show
  1. working_yolo_pipeline.py +19 -13
working_yolo_pipeline.py CHANGED
@@ -1,19 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import json
2
  import argparse
3
  import os
4
  import re
5
- import torch
6
  import torch.nn as nn
7
  from TorchCRF import CRF
8
  from transformers import LayoutLMv3TokenizerFast, LayoutLMv3Model, LayoutLMv3Config
9
  from typing import List, Dict, Any, Optional, Union, Tuple
10
- import fitz # PyMuPDF
11
- import numpy as np
12
- import cv2
13
  from ultralytics import YOLO
14
- from ultralytics.nn.tasks import DetectionModel
15
- from ultralytics.nn.modules.conv import Conv as UltralyticsConv
16
- from torch.nn.modules.container import Sequential
17
  import glob
18
  import pytesseract
19
  from PIL import Image
@@ -212,12 +224,6 @@ def get_latex_from_base64(base64_string: str) -> str:
212
  # --- CONFIGURATION AND CONSTANTS ---
213
  # ============================================================================
214
 
215
- torch.serialization.add_safe_globals([
216
- DetectionModel,
217
- Sequential,
218
- UltralyticsConv,
219
- ])
220
-
221
 
222
 
223
  # NOTE: Update these paths to match your environment before running!
 
1
+
2
+ import fitz # PyMuPDF
3
+ import numpy as np
4
+ import cv2
5
+
6
+
7
+ import torch
8
+ from ultralytics.nn.modules.conv import Conv
9
+ from ultralytics.nn.tasks import DetectionModel
10
+ from torch.nn.modules.container import Sequential
11
+
12
+ torch.serialization.add_safe_globals([
13
+ DetectionModel,
14
+ Sequential,
15
+ Conv,
16
+ ])
17
+
18
+
19
  import json
20
  import argparse
21
  import os
22
  import re
23
+
24
  import torch.nn as nn
25
  from TorchCRF import CRF
26
  from transformers import LayoutLMv3TokenizerFast, LayoutLMv3Model, LayoutLMv3Config
27
  from typing import List, Dict, Any, Optional, Union, Tuple
 
 
 
28
  from ultralytics import YOLO
 
 
 
29
  import glob
30
  import pytesseract
31
  from PIL import Image
 
224
  # --- CONFIGURATION AND CONSTANTS ---
225
  # ============================================================================
226
 
 
 
 
 
 
 
227
 
228
 
229
  # NOTE: Update these paths to match your environment before running!