August 5, 2022
over 1 year ago by Alex
Release notes
App
Added
- Our new Auto-segmentation tool is now available to all customers. You can use this automation tool to quickly generate and edit segmentation masks.
- There is now a Conversational UI project in the Public Demo workspace. You can use this sample project to explore some of the labeling capabilities we have for conversations.
- Dark mode is now available throughout the Labelbox platform.
- Message-based classifications are now supported in the conversational text editor. You can use this feature to label specific messages in a conversation with a radio classification value to classify intent or user sentiment.
Updated
- Our Data Rows tab got some new and improved search capabilities. These updates make the search experience in the Data Rows tab more intuitive and much faster.
- Our Model tab now supports up to 1 million Data Rows.
- We revamped our Python SDK reference section of the docs to make them more comprehensive. It is now much easier for developers to find SDK-related information.
- Our Image editor can now support up to 1,000 annotations per Data Row. Now you can create significantly more annotations in the image editor with no lag in the UI.
Removed
- The Superpixel tool has been removed from our platform.
Python SDK
The latest version of our Python SDK is v3.25.2. See our full changelog in Github for more details on what was added recently.
Version 3.25.2 (2022-07-26)
Updated
- Mask downloads now have retries
- Failed
upload_data
now shows more details in the error message
Fixed
- Fixed Metadata not importing with DataRows when bulk importing local files.
- Fixed COCOConverter failing for empty annotations
- Notebooks are up-to-date with examples of importing annotations without
schema_id
Version 3.25.1 (2022-07-20)
Fixed
- Removed extra dependency causing import errors.
Version 3.25.0 (2022-07-20)
Added
- Importing annotations with model assisted labeling or label imports using ontology object names instead of schemaId now possible
- In Python dictionaries, you can now use
schemaId
key orname
key for all tools, classifications, options
- In Python dictionaries, you can now use
- Labelbox's Annotation Types now support model assisted labeling or label imports using ontology object names
- Export metadata when using the following methods:
Batch.export_data_rows(include_metadata=True)
Dataset.export_data_rows(include_metadata=True)
Project.export_queued_data_rows(include_metadata=True)
VideoObjectAnnotation
hassegment_index
to group video annotations into video segments
Removed
Project.video_label_generator
. UseProject.label_generator
instead.
Updated
- Model Runs now support unassigned splits
Dataset.create_data_rows
now has the following limits:- 150,000 rows per upload without metadata
- 30,000 rows per upload with metadata
Version 3.24.1 (2022-07-07)
Updated
- Added
refresh_ontology()
as part of create/update/delete metadata schema functions
Version 3.24.0 (2022-07-06)
Added
DataRowMetadataOntology
class now has functions to create/update/delete metadata schemacreate_schema
- Create custom metadata schemaupdate_schema
- Update name of custom metadata schemaupdate_enum_options
- Update name of an Enum option for an Enum custom metadata schemadelete_schema
- Delete custom metadata schema
ModelRun
class now hasassign_data_rows_to_split
function, which can assign aDataSplit
to a list ofDataRow
sDataset.create_data_rows()
can bulk importconversationalData