Skip to content

Commit 53e496b

Browse files
committed
update code to use new enum
1 parent a91c226 commit 53e496b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

unstructured_inference/inference/elements.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import numpy as np
99

10-
from unstructured_inference.constants import Source
10+
from unstructured_inference.constants import IsExtracted, Source
1111
from unstructured_inference.math import safe_division
1212

1313

@@ -185,7 +185,7 @@ class TextRegion:
185185
bbox: Rectangle
186186
text: Optional[str] = None
187187
source: Optional[Source] = None
188-
is_extracted: Optional[bool] = None
188+
is_extracted: Optional[IsExtracted] = None
189189

190190
def __str__(self) -> str:
191191
return str(self.text)
@@ -199,7 +199,7 @@ def from_coords(
199199
y2: Union[int, float],
200200
text: Optional[str] = None,
201201
source: Optional[Source] = None,
202-
is_extracted: Optional[bool] = None,
202+
is_extracted: Optional[IsExtracted] = None,
203203
**kwargs,
204204
) -> TextRegion:
205205
"""Constructs a region from coordinates."""
@@ -215,7 +215,7 @@ class TextRegions:
215215
sources: np.ndarray = field(default_factory=lambda: np.array([]))
216216
source: Source | None = None
217217
is_extracted_array: np.ndarray = field(default_factory=lambda: np.array([]))
218-
is_extracted: bool | None = None
218+
is_extracted: IsExtracted | None = None
219219
_optional_array_attributes: list[str] = field(
220220
init=False, default_factory=lambda: ["texts", "sources", "is_extracted_array"]
221221
)

unstructured_inference/inference/layoutelement.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from scipy.sparse.csgraph import connected_components
99

1010
from unstructured_inference.config import inference_config
11-
from unstructured_inference.constants import Source
11+
from unstructured_inference.constants import IsExtracted, Source
1212
from unstructured_inference.inference.elements import (
1313
Rectangle,
1414
TextRegion,
@@ -257,7 +257,7 @@ def from_coords(
257257
y2: Union[int, float],
258258
text: Optional[str] = None,
259259
source: Optional[Source] = None,
260-
is_extracted: Optional[bool] = None,
260+
is_extracted: Optional[IsExtracted] = None,
261261
type: Optional[str] = None,
262262
prob: Optional[float] = None,
263263
text_as_html: Optional[str] = None,

0 commit comments

Comments
 (0)