File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ## 1.5.3
2+
3+ - Store routing in LayoutElement
4+
15## 1.5.2
26
37### Fix
Original file line number Diff line number Diff line change 1- __version__ = "1.5.2 " # pragma: no cover
1+ __version__ = "1.5.3 " # pragma: no cover
Original file line number Diff line number Diff line change @@ -203,9 +203,13 @@ def get_elements_with_detection_model(
203203 # remote call in the future.
204204 assert self .image is not None
205205 inferred_layout : LayoutElements = self .detection_model (self .image )
206+ routing = inferred_layout .routing
207+ routing_score = inferred_layout .routing_score
206208 inferred_layout = self .detection_model .deduplicate_detected_elements (
207209 inferred_layout ,
208210 )
211+ inferred_layout .routing = routing
212+ inferred_layout .routing_score = routing_score
209213
210214 if inplace :
211215 self .elements_array = inferred_layout
Original file line number Diff line number Diff line change @@ -26,6 +26,8 @@ class LayoutElements(TextRegions):
2626 element_class_id_map : dict [int , str ] = field (default_factory = dict )
2727 text_as_html : np .ndarray = field (default_factory = lambda : np .array ([]))
2828 table_as_cells : np .ndarray = field (default_factory = lambda : np .array ([]))
29+ routing : str | None = None
30+ routing_score : float | None = None
2931 _optional_array_attributes : list [str ] = field (
3032 init = False ,
3133 default_factory = lambda : [
You can’t perform that action at this time.
0 commit comments