Skip to content

SDK Generic Functions v3

Choose a tag to compare

@VaghinakDev VaghinakDev released this 03 Jul 18:22
· 1157 commits to master since this release
55df342

4.4.0 - July 03, 2022

Added

  • superannotate.SAClient() class to instantiate team-level authentication and inheriting methods to access the back-end.
  • SAClient.download_annotations() method to download annotations without preparing an Export object.
  • SAClient.get_subsets() method to get the existing subsets for a given project.
  • SAClient.assign_items() method to assign items in a given project to annotators or quality specialists.
  • SAClient.unassign_items() method to remove assignments from items.
  • SAClient.delete_items() method to delete items in a given project.

Updated

  • JSON Schema for video annotations to version 1.0.45 to show polygon and polyline annotations.
  • SAClient.get_annotations_per_frame() method to show polygon and polyline annotations.
  • SAClient.get_annotations_per_frame() method to pick instances closer to a given frame start instead of the median.
  • SAClient.query() method to add the subset argument to support querying in a subset.

Fixed

  • SAClient.set_annotation_statuses() method to address the issue occurring with more than 500 items.
  • SAClient.get_annotations() method to address the PayloadError occurring with more than 20000 items.
  • SAClient.get_annotations() method to address the missing 'duration' and 'tags' keys for newly uploaded and unannotated videos.
  • SAClient.get_annotations_per_frame() method to address missing 'duration' and 'tags' keys for newly uploaded and unannotated videos.
  • SAClient.get_annotations_per_frame() method to address the wrong classId value for unclassified instances.

Removed

  • superannotate.init() function. Please instantiate superannotate.SAClient() class to authenticate.
  • superannotate.set_image_annotation_status() function. Please use the SAClient.set_annotation_statuses() method instead.
  • superannotate.set_images_annotations_statuses() function. Please use the SAClient.set_annotation_statuses() method instead.