Skip to content

Commit 3f19342

Browse files
authored
[PLT-1485] Removed Datatypes (#1830)
1 parent 6389f14 commit 3f19342

40 files changed

+116
-792
lines changed

libs/labelbox/src/labelbox/data/annotation_types/__init__.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,8 @@
3232
from .classification import Radio
3333
from .classification import Text
3434

35-
from .data import AudioData
36-
from .data import ConversationData
37-
from .data import DicomData
38-
from .data import DocumentData
39-
from .data import HTMLData
40-
from .data import ImageData
35+
from .data import GenericDataRowData
4136
from .data import MaskData
42-
from .data import TextData
43-
from .data import VideoData
44-
from .data import LlmPromptResponseCreationData
45-
from .data import LlmPromptCreationData
46-
from .data import LlmResponseCreationData
4737

4838
from .label import Label
4939
from .collection import LabelGenerator

libs/labelbox/src/labelbox/data/annotation_types/collection.py

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -40,47 +40,6 @@ def _assign_ids(label: Label):
4040
self._fns["assign_feature_schema_ids"] = _assign_ids
4141
return self
4242

43-
def add_url_to_data(
44-
self, signer: Callable[[bytes], str]
45-
) -> "LabelGenerator":
46-
"""
47-
Creates signed urls for the data
48-
Only uploads url if one doesn't already exist.
49-
50-
Args:
51-
signer: A function that accepts bytes and returns a signed url.
52-
Returns:
53-
LabelGenerator that signs urls as data is accessed
54-
"""
55-
56-
def _add_url_to_data(label: Label):
57-
label.add_url_to_data(signer)
58-
return label
59-
60-
self._fns["add_url_to_data"] = _add_url_to_data
61-
return self
62-
63-
def add_to_dataset(
64-
self, dataset: "Entity.Dataset", signer: Callable[[bytes], str]
65-
) -> "LabelGenerator":
66-
"""
67-
Creates data rows from each labels data object and attaches the data to the given dataset.
68-
Updates the label's data object to have the same external_id and uid as the data row.
69-
70-
Args:
71-
dataset: labelbox dataset object to add the new data row to
72-
signer: A function that accepts bytes and returns a signed url.
73-
Returns:
74-
LabelGenerator that updates references to the new data rows as data is accessed
75-
"""
76-
77-
def _add_to_dataset(label: Label):
78-
label.create_data_row(dataset, signer)
79-
return label
80-
81-
self._fns["assign_datarow_ids"] = _add_to_dataset
82-
return self
83-
8443
def add_url_to_masks(
8544
self, signer: Callable[[bytes], str]
8645
) -> "LabelGenerator":
Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,2 @@
1-
from .audio import AudioData
2-
from .conversation import ConversationData
3-
from .dicom import DicomData
4-
from .document import DocumentData
5-
from .html import HTMLData
6-
from .raster import ImageData
71
from .raster import MaskData
8-
from .text import TextData
9-
from .video import VideoData
10-
from .llm_prompt_response_creation import LlmPromptResponseCreationData
11-
from .llm_prompt_creation import LlmPromptCreationData
12-
from .llm_response_creation import LlmResponseCreationData
2+
from .generic_data_row_data import GenericDataRowData

libs/labelbox/src/labelbox/data/annotation_types/data/audio.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/labelbox/src/labelbox/data/annotation_types/data/conversation.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/labelbox/src/labelbox/data/annotation_types/data/dicom.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/labelbox/src/labelbox/data/annotation_types/data/document.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/labelbox/src/labelbox/data/annotation_types/data/html.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/labelbox/src/labelbox/data/annotation_types/data/llm_prompt_creation.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/labelbox/src/labelbox/data/annotation_types/data/llm_prompt_response_creation.py

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)