Skip to content

Commit 7ff6ff9

Browse files
authored
Merge pull request #301 from Labelbox/develop
3.6.1
2 parents af3ec5c + 7d32432 commit 7ff6ff9

File tree

5 files changed

+20
-30
lines changed

5 files changed

+20
-30
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Changelog
2+
# Version 3.6.1 (2021-04-10)
3+
* Fix import error that appears when exporting labels
4+
25
# Version 3.6.0 (2021-04-10)
36
## Added
47
* Bulk export metadata with `DataRowMetadataOntology.bulk_export()`

examples/model_diagnostics/model_diagnostics_demo.ipynb

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -121,20 +121,16 @@
121121
"import uuid\n",
122122
"import numpy as np\n",
123123
"from skimage import measure\n",
124-
"import requests\n",
125124
"from tqdm import notebook\n",
126125
"import requests\n",
127-
"import csv\n",
128-
"import os\n",
129126
"\n",
130127
"from labelbox.schema.ontology import OntologyBuilder, Tool\n",
131128
"from labelbox.data.metrics.group import get_label_pairs\n",
132129
"from labelbox.data.metrics import feature_miou_metric, feature_confusion_matrix_metric\n",
133130
"from labelbox import Client, LabelingFrontend, MALPredictionImport\n",
134131
"from labelbox.data.serialization import NDJsonConverter\n",
135132
"from labelbox.data.annotation_types import (\n",
136-
" ScalarMetric, \n",
137-
" LabelList, \n",
133+
" LabelList,\n",
138134
" Label, \n",
139135
" ImageData, \n",
140136
" MaskData,\n",
@@ -573,4 +569,4 @@
573569
},
574570
"nbformat": 4,
575571
"nbformat_minor": 5
576-
}
572+
}

examples/model_diagnostics/model_diagnostics_guide.ipynb

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -124,30 +124,24 @@
124124
"outputs": [],
125125
"source": [
126126
"import uuid\n",
127-
"import numpy as np\n",
127+
"\n",
128128
"from tqdm import notebook\n",
129-
"import csv\n",
130-
"import ndjson\n",
131-
"import os\n",
132129
"\n",
133-
"from labelbox.data.metrics.group import get_label_pairs\n",
134-
"from labelbox.data.metrics import feature_miou_metric, feature_confusion_matrix_metric\n",
135-
"from labelbox import Client, LabelingFrontend, MALPredictionImport, OntologyBuilder\n",
136-
"from labelbox.data.metrics.iou import data_row_miou\n",
137-
"from labelbox.data.serialization import NDJsonConverter\n",
130+
"from labelbox import Client, OntologyBuilder\n",
138131
"from labelbox.data.annotation_types import (\n",
139-
" ScalarMetric, \n",
140-
" LabelList, \n",
141-
" Label, \n",
142-
" ImageData, \n",
132+
" LabelList,\n",
133+
" Label,\n",
143134
" MaskData,\n",
144135
" Mask,\n",
145136
" Polygon,\n",
146137
" Line,\n",
147-
" Point, \n",
148-
" Rectangle, \n",
138+
" Point,\n",
139+
" Rectangle,\n",
149140
" ObjectAnnotation\n",
150-
")"
141+
")\n",
142+
"from labelbox.data.metrics import feature_miou_metric, feature_confusion_matrix_metric\n",
143+
"from labelbox.data.metrics.group import get_label_pairs\n",
144+
"from labelbox.data.serialization import NDJsonConverter"
151145
]
152146
},
153147
{
@@ -299,10 +293,7 @@
299293
"outputs": [],
300294
"source": [
301295
"signer = lambda _bytes: client.upload_data(content=_bytes, sign=True)\n",
302-
"predictions.add_url_to_masks(signer) \\\n",
303-
" .add_url_to_data(signer) \\\n",
304-
" .assign_feature_schema_ids(OntologyBuilder.from_project(project)) \\\n",
305-
" .add_to_dataset(dataset, client.upload_data)"
296+
"predictions.add_url_to_masks(signer).assign_feature_schema_ids(OntologyBuilder.from_project(project))"
306297
]
307298
},
308299
{
@@ -435,4 +426,4 @@
435426
},
436427
"nbformat": 4,
437428
"nbformat_minor": 5
438-
}
429+
}

labelbox/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name = "labelbox"
2-
__version__ = "3.6.0"
2+
__version__ = "3.6.1"
33

44
from labelbox.schema.project import Project
55
from labelbox.client import Client

labelbox/data/annotation_types/label.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
from pydantic import BaseModel, validator
55

6+
import labelbox
67
from labelbox.schema import ontology
78
from .annotation import (ClassificationAnnotation, ObjectAnnotation,
89
VideoClassificationAnnotation, VideoObjectAnnotation)
@@ -12,7 +13,6 @@
1213
from .metrics import ScalarMetric, ConfusionMatrixMetric
1314
from .types import Cuid
1415
from ..ontology import get_feature_schema_lookup
15-
from ... import Dataset
1616

1717

1818
class Label(BaseModel):
@@ -103,7 +103,7 @@ def add_url_to_masks(self, signer) -> "Label":
103103
mask.create_url(signer)
104104
return self
105105

106-
def create_data_row(self, dataset: "Dataset",
106+
def create_data_row(self, dataset: "labelbox.Dataset",
107107
signer: Callable[[bytes], str]) -> "Label":
108108
"""
109109
Creates a data row and adds to the given dataset.

0 commit comments

Comments
 (0)