diff --git a/README.md b/README.md index c7cd00b..193ce11 100644 --- a/README.md +++ b/README.md @@ -1564,7 +1564,7 @@ task_id = client.create_sequential_pcd_task( 11, 12, 12, - 12 + 12 ], "autogenerated": True, }, @@ -1578,7 +1578,7 @@ task_id = client.create_sequential_pcd_task( 21, 22, 22, - 22 + 22 ], "autogenerated": False, }, @@ -1639,7 +1639,7 @@ task_id = client.update_sequential_pcd_task( 1, 2, 2, - 2 + 2 ], "autogenerated": False, }, @@ -1653,7 +1653,7 @@ task_id = client.update_sequential_pcd_task( 11, 12, 12, - 12 + 12 ], "autogenerated": False, }, @@ -1764,6 +1764,14 @@ Delete a single task. client.delete_task(task_id="YOUR_TASK_ID") ``` +#### Delete Task Annotation + +Delete annotations in a task. + +```python +client.delete_task_annotations(task_id="YOUR_TASK_ID") +``` + #### Get Tasks Id and Name map ```python diff --git a/fastlabel/__init__.py b/fastlabel/__init__.py index b2927b3..7f9f0ac 100644 --- a/fastlabel/__init__.py +++ b/fastlabel/__init__.py @@ -1940,6 +1940,15 @@ def delete_task(self, task_id: str) -> None: endpoint = "tasks/" + task_id self.api.delete_request(endpoint) + # Task Annotations Delete + + def delete_task_annotations(self, task_id: str) -> None: + """ + Delete annotations in a task. + """ + endpoint = "tasks/" + task_id + "/task-annotations" + self.api.delete_request(endpoint) + # Integrate Task def find_integrated_image_task_by_prefix(