Skip to content

Commit f8c9dbc

Browse files
GabefireVal Brodsky
authored andcommitted
[PLT-1485] Removed Datatypes (#1830)
1 parent 12ab4cb commit f8c9dbc

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
@@ -36,47 +36,6 @@ def _assign_ids(label: Label):
3636
self._fns["assign_feature_schema_ids"] = _assign_ids
3737
return self
3838

39-
def add_url_to_data(
40-
self, signer: Callable[[bytes], str]
41-
) -> "LabelGenerator":
42-
"""
43-
Creates signed urls for the data
44-
Only uploads url if one doesn't already exist.
45-
46-
Args:
47-
signer: A function that accepts bytes and returns a signed url.
48-
Returns:
49-
LabelGenerator that signs urls as data is accessed
50-
"""
51-
52-
def _add_url_to_data(label: Label):
53-
label.add_url_to_data(signer)
54-
return label
55-
56-
self._fns["add_url_to_data"] = _add_url_to_data
57-
return self
58-
59-
def add_to_dataset(
60-
self, dataset: "Entity.Dataset", signer: Callable[[bytes], str]
61-
) -> "LabelGenerator":
62-
"""
63-
Creates data rows from each labels data object and attaches the data to the given dataset.
64-
Updates the label's data object to have the same external_id and uid as the data row.
65-
66-
Args:
67-
dataset: labelbox dataset object to add the new data row to
68-
signer: A function that accepts bytes and returns a signed url.
69-
Returns:
70-
LabelGenerator that updates references to the new data rows as data is accessed
71-
"""
72-
73-
def _add_to_dataset(label: Label):
74-
label.create_data_row(dataset, signer)
75-
return label
76-
77-
self._fns["assign_datarow_ids"] = _add_to_dataset
78-
return self
79-
8039
def add_url_to_masks(
8140
self, signer: Callable[[bytes], str]
8241
) -> "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)