November 4, 2022
Release notes
App
-
In Model & Catalog gallery view, you can now see Entities/NER (named-entity recognition) annotations and predictions on text asset thumbnails.
-
You can now retrieve a slice’s data rows and all associated information programmatically via our Python SDK. From there, you can inspect the Data Rows and a) curate a batch using Data Row IDs in a slice, or b) add them to a Model Run as a training dataset. See our guide on Slices for more details.
-
We now provide error messages to indicate processing errors upon Data Row upload. These messages are intended to help you troubleshoot Data Rows that were not created properly. See Processing issues for a complete list of errors.
-
Our new Cuboid annotation tool (beta) is available for all users. Visit our Cuboid guide and Cuboid export reference to learn more.
-
When you are configuring an ontology, you now have the option to reorder options in a nested ontology. Visit our docs on creating/modifying ontologies to learn more.
-
Our GraphQL API explorer has an updated UX, an option for dark mode, and offers a history log.
-
In Catalog, you can save filters as a Slice. The Slices feature enables you to easily access previously created filters so you only need to create the filter once. See our docs on Slices to learn more.
-
Our documentation has been restructured to make the data import formats for each annotation/asset combination easier to find and share (e.g., Image annotations).
Python SDK
The latest version of our Python SDK is v3.29.0. See our full changelog in Github for more details on what was added recently.
Version 3.29.0 (2022-10-28)
Added
- Added new base
Slice
Entity/DbObject andCatalogSlice
class - Added
client.get_catalog_slice(id)
to fetch a CatalogSlice by ID - Added
slice.get_data_row_ids()
to fetch data row ids of the slice - Add deprecation warning for queue_mode == QueueMode.Dataset when creating a new project.
- Add deprecation warning for LPOs.
Changed
- Default behavior for metrics to not include subclasses in the calculation.
Fixed
- Polygon extraction from masks creating invalid polygons. This would cause issues in the coco converter.
Version 3.28.0 (2022-10-14)
Added
- Added warning for upcoming change in default project queue_mode setting
- Added notebook example for importing Conversational Text annotations using Model-Assisted Labeling
Changed
- Updated QueueMode enum to support new value for QueueMode.Batch =
BATCH
. - Task.failed_data_rows is now a property
Fixed
- Fixed Task.wait_till_done() showing warning message for every completed task, instead of only warning when task has errors
- Fixed error on dataset creation step in examples/annotation_import/video.ipynb notebook
Version 3.27.2 (2022-10-04)
Added
- Added deprecation warning for missing
media_type
increate_project
inClient
.
Changed
- Updated docs for deprecated methods
_update_queue_mode
andget_queue_mode
inProject
- Use the
queue_mode
attribute inProject
to get and set the queue mode instead - For more information, visit https://docs.labelbox.com/reference/migrating-to-workflows#upcoming-changes
- Use the
- Updated
project.export_labels
to support filtering by start/end time formats "YYYY-MM-DD" and "YYYY-MM-DD hh:mm:ss"