Releases: Labelbox/labelbox-python
Releases · Labelbox/labelbox-python
Version 3.9.0
Version 3.9.0 (2021-11-12)
Added
- New ontology management features
- Query for ontologies by name with
client.get_ontologies()or by id usingclient.get_ontology() - Query for feature schemas by name with
client.get_feature_schemas()or id usingclient.get_feature_schema() - Create feature schemas with
client.create_feature_schema() - Create ontologies from normalized ontology data with
client.create_ontology() - Create ontologies from feature schemas with
client.create_ontology_from_feature_schemas() - Set up a project from an existing ontology with
project.setup_editor() - Added new
FeatureSchemaentity
- Query for ontologies by name with
- Add support for new queue modes
- Send batches of data rows to a project queue with
project.queue() - Remove items from a project queue with
project.dequeue() - Query for and toggle the queue mode
- Send batches of data rows to a project queue with
Version 3.8.0
Version 3.8.0 (2021-10-22)
Added
ModelRun.upsert_data_rows()- Add data rows to a model run without also attaching labels
OperationNotAllowedException- raised when users hit resource limits or are not allowed to use a particular operation
Updated
ModelRun.upsert_labels()- Blocks until the upsert job is complete. Error messages have been improved
Organization.invite_user()andOrganization.invite_limit()are no longer experimentalAnnotationGroupwas renamed toModelRunDataRowModelRun.delete_annotation_groups()was renamed toModelRun.delete_model_run_data_rows()ModelRun.annotation_groups()was renamed toModelRun.model_run_data_rows()
Fix
DataRowMetadataFieldno longer relies on pydantic for field validation and coercion- This prevents unintended type coercions from occurring
Version 3.7.0
Version 3.7.0 (2021-11-10)
Added
- Search for data row ids from external ids without specifying a dataset
client.get_data_row_ids_for_external_ids()
- Support for numeric metadata type
Updated
- The following
DataRowMetadataOntologyfields were renamed:all_fields->fieldsall_fields_id_index->fields_by_idreserved_id_index->reserved_by_idreserved_name_index->reserved_by_namecustom_id_index->custom_by_idcustom_name_index->custom_by_name
Version 3.6.1
Version 3.6.1 (2021-07-10)
- Fix import error that appears when exporting labels
Version 3.6.0
Version 3.6.0 (2021-05-10)
Added
- Bulk export metadata with
DataRowMetadataOntology.bulk_export() - Add docstring examples of annotation types and a few helper methods
Updated
- Update metadata notebook under examples/basics to include bulk_export
- Allow color to be a single integer when constructing Mask objects
- Allow users to pass int arrays to RasterData and attempt coercion to uint8
Removed
- data_row.metadata was removed in favor of bulk exports
Version 3.5.0
Version 3.5.0 (2021-15-09)
Added
- Diagnostics custom metrics
- Metric annotation types
- Update ndjson converter to be compatible with metric types
- Metric library for computing confusion matrix metrics and iou
- Demo notebooks under
examples/diagnostics
- COCO Converter
- Convert to and from COCO object and panoptic formats
- Detectron2 example integration notebooks
Version 3.4.1
Version 3.4.1 (2021-09-10)
Fix
- Iam validation exception message
Version 3.4.0
Version 3.4.0 (2021-09-10)
Added
- New
IAMIntegrationentity Client.create_dataset()compatibility with delegated accessOrganization.get_iam_integrations()to list all iam integrations available to an orgOrganization.get_default_iam_integration()to retrieve the default iam integration
Version 3.3.0
Version 3.3.0 (2021-09-07)
Added
Dataset.create_data_rows_sync()for synchronous bulk uploads of data rowsModel.delete(),ModelRun.delete(), andModelRun.delete_annotation_groups()to
Clean up models, model runs, and annotation groups.
Fix
- Increased timeout for label exports since projects with many segmentation masks weren't finishing quickly enough.
Version 3.2.1
Version 3.2.1 (2021-08-31)
Fix
- Resolved issue with
create_data_rows()not working on amazon linux