From db480e399bf5111534d2bdb2b96349c2854b0650 Mon Sep 17 00:00:00 2001 From: ljcornel Date: Wed, 20 Mar 2024 13:15:55 +0100 Subject: [PATCH 1/6] Update `TaskPerformance` data model --- geti_sdk/data_models/performance.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/geti_sdk/data_models/performance.py b/geti_sdk/data_models/performance.py index 39cdab49..33ca0e8d 100644 --- a/geti_sdk/data_models/performance.py +++ b/geti_sdk/data_models/performance.py @@ -35,7 +35,10 @@ class TaskPerformance: """ Task Performance metrics in Intel® Geti™. - :var task_node_id: Overall score of the project or model + :var task_node_id: Unique ID of the task to which this Performance metric + applies. Deprecated in Geti v1.16, use `task_id` instead. + :var task_id: Unique ID of the task to which this Performance metric + applies. :var score: Score of the project or model for each task :var local_score: Accuracy of the model or project with respect to object localization for each task @@ -43,11 +46,19 @@ class TaskPerformance: classification of the full image for each task """ - task_node_id: Optional[str] = None + task_node_id: Optional[str] = None # Deprecated in Geti v1.16 + task_id: Optional[str] = None score: Optional[Score] = None local_score: Optional[Score] = None global_score: Optional[Score] = None + def __attrs_post_init__(self): + """ + Post initialization hook + """ + if self.task_id is None: + self.task_id = self.task_node_id + @attr.define() class Performance: From 3634c676264102e9186a49d482cc14df449fc3f8 Mon Sep 17 00:00:00 2001 From: ljcornel Date: Wed, 20 Mar 2024 14:35:25 +0100 Subject: [PATCH 2/6] Update `Algorithm` data model and train job trigger --- geti_sdk/data_models/algorithms.py | 13 +++++++++-- .../data_models/configuration_identifiers.py | 2 +- .../data_models/containers/algorithm_list.py | 6 ++--- geti_sdk/platform_versions.py | 1 + geti_sdk/rest_clients/configuration_client.py | 2 +- geti_sdk/rest_clients/dataset_client.py | 5 +++- geti_sdk/rest_clients/model_client.py | 10 +++----- geti_sdk/rest_clients/training_client.py | 23 ++++++++++++++----- tests/nightly/test_classification.py | 2 +- .../test_detection_to_classification.py | 4 ++-- .../test_model_and_prediction_client.py | 4 ++-- 11 files changed, 46 insertions(+), 26 deletions(-) diff --git a/geti_sdk/data_models/algorithms.py b/geti_sdk/data_models/algorithms.py index 3fb8e0b9..ae97540c 100644 --- a/geti_sdk/data_models/algorithms.py +++ b/geti_sdk/data_models/algorithms.py @@ -29,10 +29,11 @@ class Algorithm: Representation of a supported algorithm on the Intel® Geti™ platform. """ - algorithm_name: str model_size: str model_template_id: str gigaflops: float + algorithm_name: Optional[str] = None # Deprecated in Geti v1.16, use 'name' instead + name: Optional[str] = None summary: Optional[str] = None domain: Optional[str] = attr.field( default=None, converter=str_to_optional_enum_converter(Domain) @@ -42,7 +43,10 @@ class Algorithm: default=None, converter=str_to_optional_enum_converter(TaskType) ) supports_auto_hpo: Optional[bool] = None - recommended_choice: Optional[bool] = None # Added in Geti v1.9 + recommended_choice: Optional[bool] = ( + None # Deprecated in Geti v1.16, use 'default_algorithm' instead + ) + default_algorithm: Optional[bool] = None # Added in Geti v1.16 performance_category: Optional[str] = None # Added in Geti v1.9 lifecycle_stage: Optional[str] = None # Added in Geti v1.9 @@ -51,6 +55,11 @@ def __attrs_post_init__(self): Convert domain to task type for backward compatibility with earlier versions of the Intel® Geti™ platform """ + if self.default_algorithm is None: + # For older Geti versions, that were still using 'recommended choice' + self.default_algorithm = self.recommended_choice + if self.name is None: + self.name = self.algorithm_name if self.domain is not None and self.task_type is None: self.task_type = TaskType.from_domain(self.domain) self.domain = None diff --git a/geti_sdk/data_models/configuration_identifiers.py b/geti_sdk/data_models/configuration_identifiers.py index 2d1649d7..c83a78ac 100644 --- a/geti_sdk/data_models/configuration_identifiers.py +++ b/geti_sdk/data_models/configuration_identifiers.py @@ -72,7 +72,7 @@ def resolve_algorithm(self, algorithm: Algorithm): :param algorithm: Algorithm instance to which the hyper parameters belong :return: """ - self.algorithm_name = algorithm.algorithm_name + self.algorithm_name = algorithm.name self.model_template_id = algorithm.model_template_id diff --git a/geti_sdk/data_models/containers/algorithm_list.py b/geti_sdk/data_models/containers/algorithm_list.py index aa1e55c0..56c1830d 100644 --- a/geti_sdk/data_models/containers/algorithm_list.py +++ b/geti_sdk/data_models/containers/algorithm_list.py @@ -99,7 +99,7 @@ def summary(self) -> str: summary_str = "Algorithms:\n" for algorithm in self.data: summary_str += ( - f" Name: {algorithm.algorithm_name}\n" + f" Name: {algorithm.name}\n" f" Task type: {algorithm.task_type}\n" f" Model size: {algorithm.model_size}\n" f" Gigaflops: {algorithm.gigaflops}\n\n" @@ -114,7 +114,7 @@ def get_by_name(self, name: str) -> Algorithm: :return: Algorithm holding the algorithm details """ for algo in self.data: - if algo.algorithm_name == name: + if algo.name == name: return algo raise ValueError( f"Algorithm named {name} was not found in the " @@ -132,7 +132,7 @@ def get_default_for_task_type(self, task_type: TaskType) -> Algorithm: :return: Default algorithm for the task """ task_algos = self.get_by_task_type(task_type=task_type) - default = [algo for algo in task_algos if algo.recommended_choice] + default = [algo for algo in task_algos if algo.default_algorithm] if len(default) == 1: return default[0] else: diff --git a/geti_sdk/platform_versions.py b/geti_sdk/platform_versions.py index e313a0b6..8d58bcea 100644 --- a/geti_sdk/platform_versions.py +++ b/geti_sdk/platform_versions.py @@ -180,3 +180,4 @@ def is_geti(self) -> bool: GETI_15_VERSION = GetiVersion("1.5.0-release-20230504111017") GETI_18_VERSION = GetiVersion("1.8.0-release-20231018022911") GETI_114_VERSION = GetiVersion("1.14.0-release-20240131095302") +GETI_116_VERSION = GetiVersion("1.16.0-release-20240320101320") diff --git a/geti_sdk/rest_clients/configuration_client.py b/geti_sdk/rest_clients/configuration_client.py index 3d23a6d6..f7ee8f7a 100644 --- a/geti_sdk/rest_clients/configuration_client.py +++ b/geti_sdk/rest_clients/configuration_client.py @@ -188,7 +188,7 @@ def get_for_task_and_algorithm(self, task: Task, algorithm: Algorithm): """ if algorithm not in self.supported_algos.get_by_task_type(task.type): raise ValueError( - f"The requested algorithm '{algorithm.algorithm_name}' is not " + f"The requested algorithm '{algorithm.name}' is not " f"supported for a task of type '{task.type}'. Unable to retrieve " f"configuration." ) diff --git a/geti_sdk/rest_clients/dataset_client.py b/geti_sdk/rest_clients/dataset_client.py index ea01508b..fba5bc1d 100644 --- a/geti_sdk/rest_clients/dataset_client.py +++ b/geti_sdk/rest_clients/dataset_client.py @@ -16,6 +16,7 @@ from geti_sdk.data_models import Dataset, Project from geti_sdk.http_session import GetiSession +from geti_sdk.platform_versions import GETI_116_VERSION from geti_sdk.utils import deserialize_dictionary @@ -37,7 +38,9 @@ def create_dataset(self, name: str) -> Dataset: :param name: Name of the dataset to create :return: The created dataset """ - request_data = {"name": name, "use_for_training": False} + request_data = {"name": name} + if self.session.version < GETI_116_VERSION: + request_data.update({"use_for_training": False}) response = self.session.get_rest_response( url=self.base_url, method="POST", diff --git a/geti_sdk/rest_clients/model_client.py b/geti_sdk/rest_clients/model_client.py index 1656b12e..19fcbc32 100644 --- a/geti_sdk/rest_clients/model_client.py +++ b/geti_sdk/rest_clients/model_client.py @@ -104,11 +104,7 @@ def get_model_group_by_algo_name(self, algorithm_name: str) -> Optional[ModelGro """ model_groups = self.get_all_model_groups() return next( - ( - group - for group in model_groups - if group.algorithm.algorithm_name == algorithm_name - ), + (group for group in model_groups if group.algorithm.name == algorithm_name), None, ) @@ -321,7 +317,7 @@ def set_active_model( if isinstance(algorithm, str): algorithm_name = algorithm elif isinstance(algorithm, Algorithm): - algorithm_name = algorithm.algorithm_name + algorithm_name = algorithm.name else: raise ValueError( f"Invalid type {type(algorithm)}. Argument `algorithm` must be " @@ -333,7 +329,7 @@ def set_active_model( ) # Now we make sure that the algorithm is supported in the project algorithms_supported_in_the_project = { - algorithm.algorithm_name + algorithm.name for task in self.project.get_trainable_tasks() for algorithm in self.supported_algos.get_by_task_type(task.type) } diff --git a/geti_sdk/rest_clients/training_client.py b/geti_sdk/rest_clients/training_client.py index 8e55134c..35418cea 100644 --- a/geti_sdk/rest_clients/training_client.py +++ b/geti_sdk/rest_clients/training_client.py @@ -26,7 +26,11 @@ from geti_sdk.data_models.enums import JobState, JobType from geti_sdk.data_models.project import Dataset from geti_sdk.http_session import GetiSession -from geti_sdk.platform_versions import GETI_11_VERSION, GETI_18_VERSION +from geti_sdk.platform_versions import ( + GETI_11_VERSION, + GETI_18_VERSION, + GETI_116_VERSION, +) from geti_sdk.rest_converters import ( ConfigurationRESTConverter, JobRESTConverter, @@ -177,7 +181,6 @@ def train_task( dataset: Optional[Dataset] = None, algorithm: Optional[Algorithm] = None, train_from_scratch: bool = False, - enable_pot_optimization: bool = False, hyper_parameters: Optional[TaskConfiguration] = None, hpo_parameters: Optional[Dict[str, Any]] = None, await_running_jobs: bool = True, @@ -196,8 +199,6 @@ def train_task( default), the default algorithm for the task will be used. :param train_from_scratch: True to train the model from scratch, False to continue training from an existing checkpoint (if any) - :param enable_pot_optimization: True to optimize the trained model with POT - after training is complete :param hyper_parameters: Optional hyper parameters to use for training :param hpo_parameters: Optional set of parameters to use for automatic hyper parameter optimization. Only supported for version 1.1 and up @@ -215,15 +216,20 @@ def train_task( """ if isinstance(task, int): task = self.project.get_trainable_tasks()[task] + if dataset is not None and self.session.version >= GETI_116_VERSION: + logging.warning( + "Training on a Dataset other than the default training dataset is not " + "supported in the version of the Geti platform running on your server. " + "The `dataset` parameter will be disregarded." + ) if dataset is None: - dataset = self.project.datasets[0] + dataset = self.project.training_dataset if algorithm is None: algorithm = self.supported_algos.get_default_for_task_type(task.type) request_data: Dict[str, Any] = { "dataset_id": dataset.id, "task_id": task.id, "train_from_scratch": train_from_scratch, - "enable_pot_optimization": enable_pot_optimization, "model_template_id": algorithm.model_template_id, } if hyper_parameters is not None: @@ -242,6 +248,9 @@ def train_task( if self.session.version.is_sc_1_1 or self.session.version.is_sc_mvp: data = [request_data] + elif self.session.version >= GETI_116_VERSION: + request_data.pop("dataset_id") + data = request_data else: data = {"training_parameters": [request_data]} @@ -278,6 +287,8 @@ def train_task( if self.session.version < GETI_11_VERSION: job = JobRESTConverter.from_dict(response) job_id = job.id + elif self.session.version >= GETI_116_VERSION: + job_id = response["job_id"] else: job_id = response["job_ids"][0] try: diff --git a/tests/nightly/test_classification.py b/tests/nightly/test_classification.py index c0c7baa5..1a95d458 100644 --- a/tests/nightly/test_classification.py +++ b/tests/nightly/test_classification.py @@ -42,7 +42,7 @@ def test_benchmarking( """ project = fxt_project_service_no_vcr.project algorithms_to_benchmark = [ - algo.algorithm_name + algo.name for algo in fxt_project_service_no_vcr._training_client.get_algorithms_for_task( 0 ) diff --git a/tests/nightly/test_detection_to_classification.py b/tests/nightly/test_detection_to_classification.py index d7fa8c0f..3a028768 100644 --- a/tests/nightly/test_detection_to_classification.py +++ b/tests/nightly/test_detection_to_classification.py @@ -52,13 +52,13 @@ def test_benchmarking( ) benchmarker.set_task_chain_algorithms( [ - algo.algorithm_name + algo.name for algo in fxt_project_service_no_vcr._training_client.get_algorithms_for_task( 0 ) ][:2], [ - algo.algorithm_name + algo.name for algo in fxt_project_service_no_vcr._training_client.get_algorithms_for_task( 1 ) diff --git a/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py b/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py index d433d5df..e7605bd6 100644 --- a/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py +++ b/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py @@ -170,13 +170,13 @@ def test_set_active_model( model_client.set_active_model(algorithm=untrained_algo) assert ( model_client.get_active_model_for_task(task=task).architecture - == untrained_algo.algorithm_name + == untrained_algo.name ) # Activate the old one again model_client.set_active_model(algorithm=default_algorithm) assert ( model_client.get_active_model_for_task(task=task).architecture - == default_algorithm.algorithm_name + == default_algorithm.name ) @pytest.mark.vcr() From f0d7ee9d49d69f82c3749bfb40a92c322431fd00 Mon Sep 17 00:00:00 2001 From: ljcornel Date: Mon, 25 Mar 2024 13:50:22 +0100 Subject: [PATCH 3/6] Update media fetching. Endpoint now uses querying --- geti_sdk/data_models/media.py | 10 ++++++ .../base_annotation_client.py | 32 +++++++++++++++---- .../rest_clients/media_client/media_client.py | 27 +++++++++++++--- notebooks/007_train_project.ipynb | 2 +- .../103_parking_lot_train2deployment.ipynb | 4 +-- .../test_model_and_prediction_client.py | 10 +++--- 6 files changed, 66 insertions(+), 19 deletions(-) diff --git a/geti_sdk/data_models/media.py b/geti_sdk/data_models/media.py index afc08556..649386a0 100644 --- a/geti_sdk/data_models/media.py +++ b/geti_sdk/data_models/media.py @@ -210,6 +210,15 @@ class Image(MediaItem): """ media_information: ImageInformation = attr.field(kw_only=True) + annotation_scene_id: Optional[str] = attr.field( + kw_only=True, default=None, repr=False + ) # Added in Geti v 1.16 + roi_id: Optional[str] = attr.field( + kw_only=True, default=None, repr=False + ) # Added in Geti v 1.16 + editor_name: Optional[str] = attr.field( + kw_only=True, default=None, repr=False + ) # Added in Geti v 1.16 def __attrs_post_init__(self): """ @@ -274,6 +283,7 @@ class Video(MediaItem): """ media_information: VideoInformation = attr.field(kw_only=True) + matched_frames: Optional[int] = attr.field(kw_only=True, default=None, repr=False) def __attrs_post_init__(self): """ diff --git a/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py b/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py index 353f51fd..4e07ab54 100644 --- a/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py +++ b/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py @@ -35,6 +35,7 @@ from geti_sdk.data_models.media import MediaInformation, MediaItem from geti_sdk.data_models.project import Dataset from geti_sdk.http_session import GetiRequestException, GetiSession +from geti_sdk.platform_versions import GETI_116_VERSION from geti_sdk.rest_clients.dataset_client import DatasetClient from geti_sdk.rest_converters import AnnotationRESTConverter from geti_sdk.rest_converters.annotation_rest_converter import ( @@ -105,13 +106,30 @@ def _get_all_media_in_dataset_by_type( media_name = "videos" else: raise ValueError(f"Invalid media type specified: {media_type}.") - get_media_url = ( - f"workspaces/{self.workspace_id}/projects/{self._project.id}" - f"/datasets/{dataset.id}/media/" - f"{media_name}?top=500" - ) - response = self.session.get_rest_response(url=get_media_url, method="GET") - total_number_of_media: int = response["media_count"][media_name] + + if self.session.version < GETI_116_VERSION: + get_media_url = ( + f"workspaces/{self.workspace_id}/projects/{self._project.id}" + f"/datasets/{dataset.id}/media/" + f"{media_name}?top=500" + ) + response = self.session.get_rest_response(url=get_media_url, method="GET") + total_number_of_media: int = response["media_count"][media_name] + else: + url = f"{self._base_url}/{dataset.id}/media:query?top=500" + data = { + "condition": "and", + "rules": [ + { + "field": "MEDIA_TYPE", + "operator": "EQUAL", + "value": f"{media_type.type}", + } + ], + } + response = self.session.get_rest_response(url=url, method="POST", data=data) + total_number_of_media: int = response[f"total_matched_{media_name}"] + raw_media_list: List[Dict[str, Any]] = [] while len(raw_media_list) < total_number_of_media: for media_item_dict in response["media"]: diff --git a/geti_sdk/rest_clients/media_client/media_client.py b/geti_sdk/rest_clients/media_client/media_client.py index a10d2ad6..73882291 100644 --- a/geti_sdk/rest_clients/media_client/media_client.py +++ b/geti_sdk/rest_clients/media_client/media_client.py @@ -40,6 +40,7 @@ from geti_sdk.data_models.project import Dataset from geti_sdk.data_models.utils import numpy_from_buffer from geti_sdk.http_session import GetiRequestException, GetiSession +from geti_sdk.platform_versions import GETI_116_VERSION from geti_sdk.rest_clients.dataset_client import DatasetClient from geti_sdk.rest_converters.media_rest_converter import MediaRESTConverter @@ -110,10 +111,28 @@ def _get_all(self, dataset: Optional[Dataset] = None) -> MediaList[MediaTypeVar] if dataset is None: dataset = self._project.training_dataset - response = self.session.get_rest_response( - url=f"{self.base_url(dataset=dataset)}?top=500", method="GET" - ) - total_number_of_media: int = response["media_count"][self.plural_media_name] + if self.session.version < GETI_116_VERSION: + response = self.session.get_rest_response( + url=f"{self.base_url(dataset=dataset)}?top=500", method="GET" + ) + total_number_of_media: int = response["media_count"][self.plural_media_name] + else: + url = f"{self._base_url}/{dataset.id}/media:query?top=500" + data = { + "condition": "and", + "rules": [ + { + "field": "MEDIA_TYPE", + "operator": "EQUAL", + "value": f"{self._MEDIA_TYPE}", + } + ], + } + response = self.session.get_rest_response(url=url, method="POST", data=data) + total_number_of_media: int = response[ + f"total_matched_{self.plural_media_name}" + ] + raw_media_list: List[Dict[str, Any]] = [] while len(raw_media_list) < total_number_of_media: for media_item_dict in response["media"]: diff --git a/notebooks/007_train_project.ipynb b/notebooks/007_train_project.ipynb index d4fe21d6..a021b1fd 100644 --- a/notebooks/007_train_project.ipynb +++ b/notebooks/007_train_project.ipynb @@ -152,7 +152,7 @@ "source": [ "algorithm = available_algorithms.get_default_for_task_type(task.type)\n", "\n", - "print(f\"Default algorithm for `{task.type}` task: `{algorithm.algorithm_name}`.\\n\")\n", + "print(f\"Default algorithm for `{task.type}` task: `{algorithm.name}`.\\n\")\n", "print(algorithm.overview)" ] }, diff --git a/notebooks/use_cases/103_parking_lot_train2deployment.ipynb b/notebooks/use_cases/103_parking_lot_train2deployment.ipynb index 701cfab6..ac7bb56b 100644 --- a/notebooks/use_cases/103_parking_lot_train2deployment.ipynb +++ b/notebooks/use_cases/103_parking_lot_train2deployment.ipynb @@ -480,9 +480,9 @@ "source": [ "latest_trained_models = []\n", "for algo in available_algorithms:\n", - " model = model_client.get_latest_model_by_algo_name(algo.algorithm_name)\n", + " model = model_client.get_latest_model_by_algo_name(algo.name)\n", " if model is not None:\n", - " print(f\"Retrieved latest trained model for algorithm {algo.algorithm_name}\")\n", + " print(f\"Retrieved latest trained model for algorithm {algo.name}\")\n", " latest_trained_models.append(model)\n", "\n", "# For each algorithm, grab the optimized models that are available. These will be used for local deployment\n", diff --git a/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py b/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py index e7605bd6..48c65d98 100644 --- a/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py +++ b/tests/pre-merge/integration/rest_clients/test_model_and_prediction_client.py @@ -110,7 +110,7 @@ def test_get_model_group_by_algo_name( ) model_group = fxt_project_service.model_client.get_model_group_by_algo_name( - algorithm_name=default_algo.algorithm_name + algorithm_name=default_algo.name ) assert model_group is not None @@ -143,7 +143,7 @@ def test_set_active_model( # Act model_client.set_active_model(algorithm=default_algorithm) - model_client.set_active_model(algorithm=default_algorithm.algorithm_name) + model_client.set_active_model(algorithm=default_algorithm.name) model_client.set_active_model(model=default_model) with pytest.raises(ValueError): @@ -248,13 +248,13 @@ def test_download_active_model_for_task( models_content = os.listdir(models_filepath) assert len(models_content) >= 3 - assert f"{algorithm.algorithm_name}_base.zip" in models_content + assert f"{algorithm.name}_base.zip" in models_content assert f"{task.type}_model_details.json" in models_content if fxt_project_service.session.version < GETI_15_VERSION: - mo_model_name = f"{algorithm.algorithm_name} OpenVINO_MO_optimized.zip" + mo_model_name = f"{algorithm.name} OpenVINO_MO_optimized.zip" else: - mo_model_name = f"{algorithm.algorithm_name} OpenVINO FP16_MO_optimized.zip" + mo_model_name = f"{algorithm.name} OpenVINO FP16_MO_optimized.zip" assert mo_model_name in models_content def test_prediction_client_set_mode( From ff2abdab2eac735400fb743c92bf32ab0b68b6c1 Mon Sep 17 00:00:00 2001 From: ljcornel Date: Mon, 25 Mar 2024 15:56:04 +0100 Subject: [PATCH 4/6] Fix bug in media query --- .../annotation_clients/base_annotation_client.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py b/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py index 4e07ab54..5240c2df 100644 --- a/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py +++ b/geti_sdk/rest_clients/annotation_clients/base_annotation_client.py @@ -102,8 +102,10 @@ def _get_all_media_in_dataset_by_type( """ if media_type == Image: media_name = "images" + single_media_name = "image" elif media_type == Video: media_name = "videos" + single_media_name = "video" else: raise ValueError(f"Invalid media type specified: {media_type}.") @@ -116,14 +118,17 @@ def _get_all_media_in_dataset_by_type( response = self.session.get_rest_response(url=get_media_url, method="GET") total_number_of_media: int = response["media_count"][media_name] else: - url = f"{self._base_url}/{dataset.id}/media:query?top=500" + url = ( + f"workspaces/{self.workspace_id}/projects/{self._project.id}" + f"/datasets/{dataset.id}/media:query?top=500" + ) data = { "condition": "and", "rules": [ { "field": "MEDIA_TYPE", "operator": "EQUAL", - "value": f"{media_type.type}", + "value": single_media_name, } ], } From dd999ff1cbd5a2ba59386732fcf4f85e3f792a43 Mon Sep 17 00:00:00 2001 From: ljcornel Date: Mon, 25 Mar 2024 16:24:20 +0100 Subject: [PATCH 5/6] Update test cassettes --- ...otationClient.test_download_annotations_for_video.cassette | 4 ++-- ...t.test_upload_and_retrieve_annotations_for_images.cassette | 2 +- ...nt.test_upload_and_retrieve_annotations_for_video.cassette | 2 +- ...t.test_upload_and_retrieve_annotations_for_videos.cassette | 2 +- ...onfigurationClient.test_get_and_set_configuration.cassette | 2 +- .../cassettes/TestDatasetClient.test_create_dataset.cassette | 4 ++-- ...task_project_from_dataset[Classification project].cassette | 4 ++-- ...ngle_task_project_from_dataset[Detection project].cassette | 4 ++-- ...oject_from_dataset[Instance segmentation project].cassette | 4 ++-- ...k_project_from_dataset[Rotated detection project].cassette | 4 ++-- ...e_task_project_from_dataset[Segmentation project].cassette | 4 ++-- ...from_dataset[Detection to classification project].cassette | 4 ++-- ...t_from_dataset[Detection to segmentation project].cassette | 4 ++-- .../TestGeti.test_deployment[Single task project].cassette | 4 ++-- .../TestGeti.test_deployment[Task chain project].cassette | 4 ++-- ..._download_and_upload_project[Single task project].cassette | 4 ++-- ...t_download_and_upload_project[Task chain project].cassette | 4 ++-- ...download_project_including_models_and_predictions.cassette | 4 ++-- ...est_upload_and_predict_image[Single task project].cassette | 4 ++-- ...test_upload_and_predict_image[Task chain project].cassette | 4 ++-- .../TestGeti.test_upload_and_predict_media_folder.cassette | 4 ++-- .../cassettes/TestGeti.test_upload_and_predict_video.cassette | 4 ++-- tests/fixtures/cassettes/TestGetiSession.test_logout.cassette | 4 ++-- .../TestImageClient.test_upload_and_delete_image.cassette | 4 ++-- ...ImageClient.test_upload_image_folder_and_download.cassette | 4 ++-- ...dictionClient.test_download_active_model_for_task.cassette | 2 +- ...nClient.test_get_model_algorithm_task_and_version.cassette | 2 +- ...redictionClient.test_get_model_group_by_algo_name.cassette | 2 +- .../TestModelAndPredictionClient.test_predict_image.cassette | 4 ++-- ...ionClient.test_project_setup_and_get_model_by_job.cassette | 4 ++-- ...estModelAndPredictionClient.test_set_active_model.cassette | 4 ++-- .../TestProjectClient.test_add_labels_multitask.cassette | 4 ++-- .../TestProjectClient.test_add_labels_single_task.cassette | 4 ++-- .../TestProjectClient.test_create_and_delete_project.cassette | 4 ++-- .../TestProjectClient.test_get_all_projects.cassette | 4 ++-- .../TestProjectClient.test_get_all_projects.proj_A.cassette | 4 ++-- .../TestProjectClient.test_get_all_projects.proj_B.cassette | 4 ++-- .../TestProjectClient.test_get_all_projects.proj_C.cassette | 4 ++-- .../cassettes/TestProjectClient.test_list_projects.cassette | 4 ++-- .../cassettes/TestTrainingClient.test_get_status.cassette | 4 ++-- .../TestTrainingClient.test_train_task_and_get_jobs.cassette | 4 ++-- .../TestUtils.test_get_supported_algorithms.cassette | 4 ++-- tests/fixtures/cassettes/existing_projects.cassette | 2 +- tests/fixtures/cassettes/geti.cassette | 4 ++-- .../cassettes/geti_sdk_test_annotation_client.cassette | 4 ++-- .../geti_sdk_test_annotation_client_deletion.cassette | 4 ++-- .../cassettes/geti_sdk_test_configuration_client.cassette | 4 ++-- ...dk_test_configuration_client_configuration_client.cassette | 4 ++-- .../geti_sdk_test_configuration_client_deletion.cassette | 4 ++-- .../fixtures/cassettes/geti_sdk_test_dataset_client.cassette | 4 ++-- .../cassettes/geti_sdk_test_dataset_client_deletion.cassette | 4 ++-- .../cassettes/geti_sdk_test_geti_classification.cassette | 4 ++-- .../geti_sdk_test_geti_classification_deletion.cassette | 4 ++-- .../geti_sdk_test_geti_classification_is_training.cassette | 4 ++-- .../geti_sdk_test_geti_classification_setup_training.cassette | 4 ++-- ...geti_sdk_test_geti_classification_training_client.cassette | 4 ++-- .../geti_sdk_test_geti_detection_to_classification.cassette | 4 ++-- ...i_detection_to_classification_add_annotated_media.cassette | 4 ++-- ..._detection_to_classification_configuration_client.cassette | 4 ++-- ...dk_test_geti_detection_to_classification_deletion.cassette | 4 ++-- ...test_geti_detection_to_classification_is_training.cassette | 4 ++-- ...t_geti_detection_to_classification_set_auto_train.cassette | 2 +- ...ti_detection_to_classification_set_minimal_hypers.cassette | 2 +- ...t_geti_detection_to_classification_setup_training.cassette | 4 ++-- ..._geti_detection_to_classification_training_client.cassette | 4 ++-- tests/fixtures/cassettes/geti_sdk_test_image_client.cassette | 4 ++-- .../cassettes/geti_sdk_test_image_client_deletion.cassette | 4 ++-- .../geti_sdk_test_model_and_prediction_client.cassette | 4 ++-- ...t_model_and_prediction_client_add_annotated_media.cassette | 4 ++-- ..._model_and_prediction_client_configuration_client.cassette | 4 ++-- ...eti_sdk_test_model_and_prediction_client_deletion.cassette | 4 ++-- ...sdk_test_model_and_prediction_client_model_client.cassette | 4 ++-- ...est_model_and_prediction_client_prediction_client.cassette | 2 +- ...k_test_model_and_prediction_client_set_auto_train.cassette | 2 +- ...st_model_and_prediction_client_set_minimal_hypers.cassette | 2 +- ..._test_model_and_prediction_client_training_client.cassette | 4 ++-- .../cassettes/geti_sdk_test_project_hierarchical.cassette | 4 ++-- .../geti_sdk_test_project_hierarchical_deletion.cassette | 4 ++-- .../fixtures/cassettes/geti_sdk_test_project_simple.cassette | 4 ++-- .../cassettes/geti_sdk_test_test_supported_algos.cassette | 4 ++-- .../geti_sdk_test_test_supported_algos_deletion.cassette | 4 ++-- .../fixtures/cassettes/geti_sdk_test_training_client.cassette | 4 ++-- ...geti_sdk_test_training_client_add_annotated_media.cassette | 4 ++-- ...eti_sdk_test_training_client_configuration_client.cassette | 4 ++-- .../cassettes/geti_sdk_test_training_client_deletion.cassette | 4 ++-- .../geti_sdk_test_training_client_set_auto_train.cassette | 2 +- .../geti_sdk_test_training_client_set_minimal_hypers.cassette | 2 +- .../geti_sdk_test_training_client_training_client.cassette | 4 ++-- tests/fixtures/cassettes/session.cassette | 4 ++-- 89 files changed, 163 insertions(+), 163 deletions(-) diff --git a/tests/fixtures/cassettes/TestAnnotationClient.test_download_annotations_for_video.cassette b/tests/fixtures/cassettes/TestAnnotationClient.test_download_annotations_for_video.cassette index a136ad86..84ac7e1a 100644 --- a/tests/fixtures/cassettes/TestAnnotationClient.test_download_annotations_for_video.cassette +++ b/tests/fixtures/cassettes/TestAnnotationClient.test_download_annotations_for_video.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a2b29a6a59009d0aa7642490f8cf04bad5525bdeecadd0b1bdb60aaa2b794a38 -size 45268 +oid sha256:3199b0e370ffcb4a38041f9ba11d71484990cd2be6c13c5c80a8d0367ae83273 +size 42853 diff --git a/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_images.cassette b/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_images.cassette index 5b9e27f2..ceb61005 100644 --- a/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_images.cassette +++ b/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_images.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e219615033f1a6543cb1c74dc775d510abaf028a1851773e132fc6f48300de7a +oid sha256:0c744f2ea35aa47ee43eed04e368dfc658be801bc3529f5d5bc16c6bf474117e size 308424 diff --git a/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_video.cassette b/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_video.cassette index 33ffb83f..c1916a56 100644 --- a/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_video.cassette +++ b/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_video.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e820ac74bbbe3421b8d473406d01fd49cd4e495fe29357348d21bb70c4c6fba4 +oid sha256:aa3f984d0d2b1157ea0b7cd976d9324ba0a9f9aa86d5237e951c8acddb7c0c59 size 3719453 diff --git a/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_videos.cassette b/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_videos.cassette index 443cd3f3..5512b2b9 100644 --- a/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_videos.cassette +++ b/tests/fixtures/cassettes/TestAnnotationClient.test_upload_and_retrieve_annotations_for_videos.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:870b26f4692338131b8a32e378b52975be4f17b40715682faee9501b86da6657 +oid sha256:61dec3d715b827337bfe236159fd13f64bef12581ff284b1fc3cd16eb4f6a6b5 size 6323070 diff --git a/tests/fixtures/cassettes/TestConfigurationClient.test_get_and_set_configuration.cassette b/tests/fixtures/cassettes/TestConfigurationClient.test_get_and_set_configuration.cassette index 9511b654..4ad0e443 100644 --- a/tests/fixtures/cassettes/TestConfigurationClient.test_get_and_set_configuration.cassette +++ b/tests/fixtures/cassettes/TestConfigurationClient.test_get_and_set_configuration.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2a6e4fc114ccf1c3b71f4f5c50a721aef7fb48c41a880d0d152f28a28923b770 +oid sha256:e77eaa0d4c04f5c42b76942a784b50540b3ba1baebf48f674b51d50b434a1389 size 108308 diff --git a/tests/fixtures/cassettes/TestDatasetClient.test_create_dataset.cassette b/tests/fixtures/cassettes/TestDatasetClient.test_create_dataset.cassette index 819fd603..dd544a84 100644 --- a/tests/fixtures/cassettes/TestDatasetClient.test_create_dataset.cassette +++ b/tests/fixtures/cassettes/TestDatasetClient.test_create_dataset.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ba4b29030bd77a0348fdfb341d9ec69dd32487b5ad53d9444627a2c9dcbb66cc -size 13697 +oid sha256:00340c0e9c75e57ce84a3ac6be91f5db978f36905634c00a3dcf2fa9fb32d7ec +size 13643 diff --git a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Classification project].cassette b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Classification project].cassette index dd3c6538..0394e3fd 100644 --- a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Classification project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Classification project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ecd370819bd4b7d2e2e51b8d234e730e7614714e087274c00c30460faf4c7c2 -size 549504 +oid sha256:de051d29b30b26af67b23f9b9f233f9840262c26ee0bb8c87230429dcc8ecade +size 549548 diff --git a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Detection project].cassette b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Detection project].cassette index 2ce08a16..b6390f8d 100644 --- a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Detection project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Detection project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:44ebec9959949eff50cc7904d86bbe6ca2b497de611dd51ba6cfe39e9f495a7a -size 681294 +oid sha256:a7e61a1eb276c6616071bfb27a967877762d9acf6d4c722bfa37aacca45e2de8 +size 681327 diff --git a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Instance segmentation project].cassette b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Instance segmentation project].cassette index b80c5bf3..ca0c6e4d 100644 --- a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Instance segmentation project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Instance segmentation project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef4c2196de01fcee465885e02462a274bfd4d02e5526d819286a40cd163964f9 -size 766737 +oid sha256:d26da34e43d1b4c885fca654f5a5a2b4ff44e47b66ee97b65a6d1a977f1d1ec8 +size 766780 diff --git a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Rotated detection project].cassette b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Rotated detection project].cassette index baea8433..a389377d 100644 --- a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Rotated detection project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Rotated detection project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58e0e4aa69817cdd33fa65adcff7dbbcb1a64bf6aac7036b9b8b93cebfb8ce65 -size 685359 +oid sha256:1bcb542dadfdcbbfa1fb41b2106eedb0e6fe17d14f8daf6b21076788f506121b +size 685371 diff --git a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Segmentation project].cassette b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Segmentation project].cassette index 715885a4..253475bf 100644 --- a/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Segmentation project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_create_single_task_project_from_dataset[Segmentation project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6da5225f19436cfc4be76629d192c13e40e910253f83b60f66f240913ecdd834 -size 755582 +oid sha256:e8765a96269371a2160b1984ebb0956cdce3b9c703ac500fb431c5fb13dd9c60 +size 755594 diff --git a/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to classification project].cassette b/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to classification project].cassette index 93b577ac..8f6e7709 100644 --- a/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to classification project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to classification project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:12ab3523123f9ff8dd823348b41779614266cee6b4177fe4f066825ced2efdba -size 880818 +oid sha256:f8c369b8d27b1e1fe70c67f89db92167b65461191c7763418f3e5c89c698efb6 +size 880619 diff --git a/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to segmentation project].cassette b/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to segmentation project].cassette index 4b2f083b..8cc92d5a 100644 --- a/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to segmentation project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_create_task_chain_project_from_dataset[Detection to segmentation project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dac13a09156f89e88ee7089a3e030cd20a5fc6db5611b9d55b33ade82abf32a2 -size 976673 +oid sha256:a746bb1c71fb570b39e3d747780f616f44bb3976080fb426da58a736911137e5 +size 976435 diff --git a/tests/fixtures/cassettes/TestGeti.test_deployment[Single task project].cassette b/tests/fixtures/cassettes/TestGeti.test_deployment[Single task project].cassette index 69733540..5eac4cfc 100644 --- a/tests/fixtures/cassettes/TestGeti.test_deployment[Single task project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_deployment[Single task project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6a36f5d21e835606b78215aeae8600bbcd67b1cb98bd24a412f2bfbd579a88b8 -size 11547070 +oid sha256:046371a0ea4143b0a8af33e1776925d0c8ae31f477e6ec35e1cb10b29275cdcc +size 11546184 diff --git a/tests/fixtures/cassettes/TestGeti.test_deployment[Task chain project].cassette b/tests/fixtures/cassettes/TestGeti.test_deployment[Task chain project].cassette index e22a9fcf..17c66fca 100644 --- a/tests/fixtures/cassettes/TestGeti.test_deployment[Task chain project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_deployment[Task chain project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4ebc00078bb865a1a500b94cd60d2a7aec3d7276c1ac5991e451fea897a414f4 -size 18163402 +oid sha256:9930b230dca304d3480d72251665a850625ae282a215c304ceadb91ccea875be +size 18158951 diff --git a/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Single task project].cassette b/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Single task project].cassette index 11488b4c..5edb26e6 100644 --- a/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Single task project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Single task project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7943e62967d8956ccb60f5fc89201b25c139f2e97cfc9b1000de5a48cd12b879 -size 13378637 +oid sha256:d2834e90db5790d12451133761c27036b00ae74274b3f70ce606acb8ab99ef0b +size 13352370 diff --git a/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Task chain project].cassette b/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Task chain project].cassette index ec1ee338..97a76383 100644 --- a/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Task chain project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_download_and_upload_project[Task chain project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d234413073f50848ead006f1b4eddd966589f2a04abadc243e05f03e37b5d514 -size 2503908 +oid sha256:3f00b1eb8b866e4b48f223ab40c08700d60fd9c30e82068adddbbe0c337fdc68 +size 2501400 diff --git a/tests/fixtures/cassettes/TestGeti.test_download_project_including_models_and_predictions.cassette b/tests/fixtures/cassettes/TestGeti.test_download_project_including_models_and_predictions.cassette index adfac8d6..e2427546 100644 --- a/tests/fixtures/cassettes/TestGeti.test_download_project_including_models_and_predictions.cassette +++ b/tests/fixtures/cassettes/TestGeti.test_download_project_including_models_and_predictions.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fdf01d87dfc8ccf07c68678d84d2d253cd1584b680768cd3dc2351717a6d77e6 -size 157101643 +oid sha256:641fb65efb4f23d5b9ba68c2f74257b12e2227873bd664a82a364c246fdab88e +size 157082261 diff --git a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Single task project].cassette b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Single task project].cassette index ce025435..90c3a08e 100644 --- a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Single task project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Single task project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fe5c64b65aa288142c60fdcea8c23739cfbf6e57c65e089bef4b6834b540edb4 -size 119905 +oid sha256:c8b41e677a3c7fc70eec1e641e88412f35b120057bb5d28d451a759f030558a5 +size 119754 diff --git a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Task chain project].cassette b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Task chain project].cassette index cff4b1e9..5a95f89b 100644 --- a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Task chain project].cassette +++ b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_image[Task chain project].cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9d3c6048fbc8aa22ff62d34860b9a6c4d58158131306b6d3478d5ff1e0a7af86 -size 177355 +oid sha256:72ac2fbefbfde318a5507ddc5f96c72584799371c7b790efc144b4ce0872fc92 +size 163395 diff --git a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_media_folder.cassette b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_media_folder.cassette index 7c28b1aa..8cedf130 100644 --- a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_media_folder.cassette +++ b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_media_folder.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:64e1a62fdbdd563aaf41fb861758191e911d8e38d4a88b67f35910482edf4d58 -size 6795829 +oid sha256:b9472f608bb901542c0c779e52df88f89752e56fbf10fc23bec3cc915bb0525c +size 6786095 diff --git a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_video.cassette b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_video.cassette index 5f446987..5f289a40 100644 --- a/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_video.cassette +++ b/tests/fixtures/cassettes/TestGeti.test_upload_and_predict_video.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dcac937306cb86406709e26242581a77675de3989fd457bb44fdc1838b2fd6c9 -size 4107910 +oid sha256:eaff540b83f86f3683c4fa5eb6a2a56168d1a65cbc7ef23b729adacdb07c1c27 +size 4102504 diff --git a/tests/fixtures/cassettes/TestGetiSession.test_logout.cassette b/tests/fixtures/cassettes/TestGetiSession.test_logout.cassette index f068ba60..a4907313 100644 --- a/tests/fixtures/cassettes/TestGetiSession.test_logout.cassette +++ b/tests/fixtures/cassettes/TestGetiSession.test_logout.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:762f2f7ab06623f0e6758651c5577027e00d251db64dcb5283e2c53c843498d1 -size 29968 +oid sha256:208f9d7f72076d97c1ab7ac89d072a749142c1e0d112469c94f2cbebd3a43a02 +size 28570 diff --git a/tests/fixtures/cassettes/TestImageClient.test_upload_and_delete_image.cassette b/tests/fixtures/cassettes/TestImageClient.test_upload_and_delete_image.cassette index 4e9e6558..d8212dea 100644 --- a/tests/fixtures/cassettes/TestImageClient.test_upload_and_delete_image.cassette +++ b/tests/fixtures/cassettes/TestImageClient.test_upload_and_delete_image.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8dfd77a3c687b150210b7a5a1d66f6b6b152b16123caa9bc12d151f904e7b274 -size 107223 +oid sha256:5028d48b79f1e4bc928b65d4534875c273e34560ad846216d1ea2bc684a799fb +size 105021 diff --git a/tests/fixtures/cassettes/TestImageClient.test_upload_image_folder_and_download.cassette b/tests/fixtures/cassettes/TestImageClient.test_upload_image_folder_and_download.cassette index 0b0f1178..13fa3836 100644 --- a/tests/fixtures/cassettes/TestImageClient.test_upload_image_folder_and_download.cassette +++ b/tests/fixtures/cassettes/TestImageClient.test_upload_image_folder_and_download.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4be6a4041355aff5ac36e6ce44aaee8696b39df83c041d36b32dfc0b7962b110 -size 1519461 +oid sha256:533d8272ddcf6b165cb4d78e98072ac23ae77ddb6632dce45686c4275bc1f14f +size 1516859 diff --git a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_download_active_model_for_task.cassette b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_download_active_model_for_task.cassette index 9623b213..35b96e15 100644 --- a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_download_active_model_for_task.cassette +++ b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_download_active_model_for_task.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f20ad38449c0efa9e218d5fccd8bf6dce951de004dabdb7f9bd05c7ac2e1ece4 +oid sha256:dea8b5d2be90d6537db2255fe0f6afa4d2fdb06faaad01c6c671534052db934d size 134832718 diff --git a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_algorithm_task_and_version.cassette b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_algorithm_task_and_version.cassette index cd63cdef..fd0e5052 100644 --- a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_algorithm_task_and_version.cassette +++ b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_algorithm_task_and_version.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:12be3184a639ecce3442b8d54469807db30b1f4be58103724cceed29cec98fbd +oid sha256:446b5e95c2ba31b4b409410112a4cd95253df2c64b4a0dcba599579798eecc96 size 34550 diff --git a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_group_by_algo_name.cassette b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_group_by_algo_name.cassette index 6e6c3630..b41ed5ac 100644 --- a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_group_by_algo_name.cassette +++ b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_get_model_group_by_algo_name.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:461357bdc90e0f4b36b2f49235371b5cd2a209d654f614a4237ff85c524c8e2f +oid sha256:42cacc9a1f7c79a36020501b5b57fd70478ff80d6c717d4a9652ce534f7c3f3c size 2911 diff --git a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_predict_image.cassette b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_predict_image.cassette index ef0a5940..7f840ab9 100644 --- a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_predict_image.cassette +++ b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_predict_image.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1c859cd3a66f9e2c2479c28700770c22a3fab093170a120a822900a261f814b5 -size 1735935 +oid sha256:29b5687d381f17cc5f7e6410d5c51a15c3611b9b7c4a18715fea4f7b44391470 +size 1735934 diff --git a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_project_setup_and_get_model_by_job.cassette b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_project_setup_and_get_model_by_job.cassette index 96ad1684..84227a73 100644 --- a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_project_setup_and_get_model_by_job.cassette +++ b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_project_setup_and_get_model_by_job.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:719ac1348159f6469b35553a54ce4ba1542fae26e48d976c31a08654d96958ce -size 206531 +oid sha256:3e2e6547d44c527630fa44741b27af55a91c759b1e07c1b3ed8f2887ffb3cfc2 +size 190835 diff --git a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_set_active_model.cassette b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_set_active_model.cassette index 3600ce4f..b0ba8515 100644 --- a/tests/fixtures/cassettes/TestModelAndPredictionClient.test_set_active_model.cassette +++ b/tests/fixtures/cassettes/TestModelAndPredictionClient.test_set_active_model.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ce8b571b030e0c7ce4fd142f7579446d3e30ec83fedaceafabe2ef67f1f926a7 -size 412024 +oid sha256:e96310047a045504c4391f5db6d1e801ac80a1c6aff4de9c581bb0d70cf751fe +size 370990 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_add_labels_multitask.cassette b/tests/fixtures/cassettes/TestProjectClient.test_add_labels_multitask.cassette index d7057e98..c1213c57 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_add_labels_multitask.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_add_labels_multitask.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:70084232879e80ea057bd69d4473a932139347a4268f44459aff878eb7dfa305 -size 23595 +oid sha256:096eb6bbd580c0f723e35d99884224433e4083db6ada1ce65c7d256e8e2cc817 +size 23590 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_add_labels_single_task.cassette b/tests/fixtures/cassettes/TestProjectClient.test_add_labels_single_task.cassette index 550aff79..da7fb355 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_add_labels_single_task.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_add_labels_single_task.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ad50aaf1b6e8fc7922db7fcbbb37c9aec06f3ad1bc4bd9dbf4383fec538c3d9d -size 26389 +oid sha256:3ec572769bca2835c4cf0da1f3cbcbc2e805ddadd049aecef995c1d91ef3d3d4 +size 26364 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_create_and_delete_project.cassette b/tests/fixtures/cassettes/TestProjectClient.test_create_and_delete_project.cassette index d20e4640..88629881 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_create_and_delete_project.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_create_and_delete_project.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:065836a0b9f41d63a0fbd8630fcc5b54df3e3c93698f2fb33b52422e12c25ff0 -size 20105 +oid sha256:638f300b8c2817205a04fa674a9102f7e3a2c25317d7c89e52e61bc8ec0ad5bf +size 20085 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.cassette b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.cassette index 02c990c0..38c3482d 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:39f635642900258502a3978a475ce35439d14393737bc1a009cb3ec0ec855cda -size 28308 +oid sha256:1a04761bf9cd197bc39b2d575c85896087fb476ab396cda6ff0745995b0b8765 +size 28278 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_A.cassette b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_A.cassette index 6f499bf6..eed406af 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_A.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_A.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:25f0e45cb7569bbb7aaf4cb3bbbec9329f8d51b2aee5bd769496d3e48d392a39 -size 11220 +oid sha256:d731fbf0652a8715585e52a18e4a7d6f130393a05cac7a0fb999288cf24105c1 +size 12512 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_B.cassette b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_B.cassette index 8ceb299d..f7f74394 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_B.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_B.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8408f47cc72fb8f1333b9e0d64be70d71e9ab13fc98fdc795153d31cecacde37 -size 12532 +oid sha256:77246531ba3aa0e36daaf8999043bfe716640fe025f498009ba66fc6867d29e0 +size 9766 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_C.cassette b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_C.cassette index 56c6e235..51b3ad84 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_C.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_get_all_projects.proj_C.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7fbbaa1ef208c3b9a05197a16ea9dc62d30083766820a84813e6a8a44083fc03 -size 9776 +oid sha256:63bb60b59c3e59398d7f2cdb48899a3491e061a286192acabc96925cf5458056 +size 11205 diff --git a/tests/fixtures/cassettes/TestProjectClient.test_list_projects.cassette b/tests/fixtures/cassettes/TestProjectClient.test_list_projects.cassette index 9c056f7c..4c42c3d3 100644 --- a/tests/fixtures/cassettes/TestProjectClient.test_list_projects.cassette +++ b/tests/fixtures/cassettes/TestProjectClient.test_list_projects.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:232a0a64c33906fd38f85c2dc5f056daabd17460ecd64afc2d7dc23ce713fff3 -size 11156 +oid sha256:2f67872f05b9f8f6757fc27e7728e29587949a1f39e9e7d2874a79ee5e6668bd +size 11146 diff --git a/tests/fixtures/cassettes/TestTrainingClient.test_get_status.cassette b/tests/fixtures/cassettes/TestTrainingClient.test_get_status.cassette index 09b1c4d0..5be75f5f 100644 --- a/tests/fixtures/cassettes/TestTrainingClient.test_get_status.cassette +++ b/tests/fixtures/cassettes/TestTrainingClient.test_get_status.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f7e1a48de4db8dfa036a31911f93cf69463d6ea72b748974936fde66947be1c -size 2985 +oid sha256:b4160b2d12afa869a90ffc63c5acb8394a80a768434af04bdb2dedb9bf1ae072 +size 2980 diff --git a/tests/fixtures/cassettes/TestTrainingClient.test_train_task_and_get_jobs.cassette b/tests/fixtures/cassettes/TestTrainingClient.test_train_task_and_get_jobs.cassette index 1bf14151..6dcaafe1 100644 --- a/tests/fixtures/cassettes/TestTrainingClient.test_train_task_and_get_jobs.cassette +++ b/tests/fixtures/cassettes/TestTrainingClient.test_train_task_and_get_jobs.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:794bfb3051a5e3fa559751672febc0d1d8b685b9997b33d66c85f33b925282bf -size 27283 +oid sha256:5df3178ed52d36ea2d7299130f073721f5e214e993172ff8dbfb26f8794f767d +size 27161 diff --git a/tests/fixtures/cassettes/TestUtils.test_get_supported_algorithms.cassette b/tests/fixtures/cassettes/TestUtils.test_get_supported_algorithms.cassette index ed9f6cae..0580c476 100644 --- a/tests/fixtures/cassettes/TestUtils.test_get_supported_algorithms.cassette +++ b/tests/fixtures/cassettes/TestUtils.test_get_supported_algorithms.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d0634a8571acb2a8daa3c41c53d91069ca15e3b1763eaf45944299293825be13 -size 6395 +oid sha256:90e3762d4ed924d5683c8153f9feed019c601f97411b658cb15e43bd4ae01a28 +size 6072 diff --git a/tests/fixtures/cassettes/existing_projects.cassette b/tests/fixtures/cassettes/existing_projects.cassette index 7b2a2468..c7405e7c 100644 --- a/tests/fixtures/cassettes/existing_projects.cassette +++ b/tests/fixtures/cassettes/existing_projects.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0e5d857f2a67e2630399b146c45689f4c968cc1f0baad10380a9fc135e43d6af +oid sha256:011279b93d7083a68a05b8e8fdc54843b1599c90ab12ea087f0db7ed8afa2c1e size 2516 diff --git a/tests/fixtures/cassettes/geti.cassette b/tests/fixtures/cassettes/geti.cassette index 7d0c12f5..37a90384 100644 --- a/tests/fixtures/cassettes/geti.cassette +++ b/tests/fixtures/cassettes/geti.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:59c1fb403486d81f803a1a03fe82917702b31fca9bc491cff095aad9eb9e1823 -size 93654 +oid sha256:b8875650e188d0dc8b9a5b43e94dfd5151b601bbb2226162796bc1dfa0013609 +size 70812 diff --git a/tests/fixtures/cassettes/geti_sdk_test_annotation_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_annotation_client.cassette index 3d06eb6e..7a0998ac 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_annotation_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_annotation_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:22dc78302590496c4ad1bee61d0a08db5a876efd2c6d6c7afd6263399aa210e0 -size 9871 +oid sha256:8915b7ad237a7f6e44537e823fd8499c0140ceea2da09aa3e709caae6dfac302 +size 9861 diff --git a/tests/fixtures/cassettes/geti_sdk_test_annotation_client_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_annotation_client_deletion.cassette index 13b46d56..a3e73268 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_annotation_client_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_annotation_client_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b8387ae4b1e9e05e4144ed1789381ad69caacc38e903959e44881f6b465b58c9 -size 10059 +oid sha256:1dd47b089010243440c6b1fcdf3d08f9517b7bf68ddd241c0d07b8f9b9c6bf1c +size 10049 diff --git a/tests/fixtures/cassettes/geti_sdk_test_configuration_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_configuration_client.cassette index 6611c97f..93d5bd69 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_configuration_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_configuration_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:62ff1d9d22904acecdc9bc23c0f13fed72711ee879d67ca523f9b0e2d26d51a6 -size 9840 +oid sha256:14b516cb5dfa6e2bf2d0257e86f67fd77ea47c45b0c620951c8a68f7b6d3bbd8 +size 9830 diff --git a/tests/fixtures/cassettes/geti_sdk_test_configuration_client_configuration_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_configuration_client_configuration_client.cassette index 7f3f3f57..035aa680 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_configuration_client_configuration_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_configuration_client_configuration_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1728f6e0c06ee584bdd590b855b59c6462ff65a34f9ee3780628c7ca0a0c910 -size 7831 +oid sha256:4fbe241d9fe61c7b402339302e94204b2148496784886478b04878f8b286c5aa +size 7644 diff --git a/tests/fixtures/cassettes/geti_sdk_test_configuration_client_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_configuration_client_deletion.cassette index f116d77f..91af15e5 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_configuration_client_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_configuration_client_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:99506b097627886df43c06f89a1b99b5900df99d1d4e0568130f10475670e90c -size 10393 +oid sha256:62b267ab2245a1da6fbe645263aaf985fe5dac6bd43d20a79482fb99d7b82944 +size 10383 diff --git a/tests/fixtures/cassettes/geti_sdk_test_dataset_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_dataset_client.cassette index 5cbff1bf..3f72f60b 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_dataset_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_dataset_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:77f7665dd49168e2098ffd93520a3c99e0eaf82b335b2a3b1b8883d342ace327 -size 9828 +oid sha256:63d5b34d867afced09b4f77ba155ca24d4f1ae80c387559e80f366072ffde78e +size 9818 diff --git a/tests/fixtures/cassettes/geti_sdk_test_dataset_client_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_dataset_client_deletion.cassette index 7ea0e3e8..21aacb39 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_dataset_client_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_dataset_client_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2d5c4826b20eb8d73ee3258e604a00f6f99a5bd0bbd71b5f4a362ac7cc4d3d6a -size 10647 +oid sha256:731f18ab271955084acab4839fe5c6b4d85d354ee603895a8a60eeb3bc2a4c16 +size 10637 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_classification.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_classification.cassette index 929b91e4..6166bf76 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_classification.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_classification.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bc921b135bc5ae74d75e913504ec05f2ddeca7fd1cbb15e58a2acff75dde32d6 -size 6672531 +oid sha256:a2e5cb90d9d221ac64fe2a6244d5332b30a3f26297e72c085b84f689c716b507 +size 6672917 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_deletion.cassette index f15100fd..1ed09265 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f28e9ae84cf22a8b969ab9eb282c686cde50d7c5e3926b61862ec932d9f7400 -size 12354 +oid sha256:77baeed7d27645fe6f90871431ff6cf53072d735e2a300f9471753e069098aec +size 12200 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_is_training.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_is_training.cassette index a3d6b765..749e62ed 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_is_training.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_is_training.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5a842d3a377ed1cf616273b13496255a1f2db76536e803421a7545961253c4ca -size 2990 +oid sha256:39bd0f4ddf42463b5da4497fa36e78fecdd53ea05ac88db9647c1d25cbf76192 +size 2985 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_setup_training.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_setup_training.cassette index 27dfdba4..874a4b12 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_setup_training.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_setup_training.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fff477c712258ca96a0cc4244a79a16cf3ac077bfde442ecf281fca4323a4855 -size 8584 +oid sha256:ea4947907e7aec5009756aa129f9900287589a1f76216f645bd97aa582865ee6 +size 8471 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_training_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_training_client.cassette index 0b9a9750..d1e1d5c2 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_classification_training_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_classification_training_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5e8c9d533b2e028cdaf33723af1daaf6b5771bb4501da6dd3dbc24dc1a8ec6d5 -size 4050 +oid sha256:1f42f35d861a7d7c2e548f89f7644577a4ebaaace19941cf0ce70233764b00e0 +size 3886 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification.cassette index 49682d88..49364b3c 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3a82864bd012c2d76ca4be20dd88cd3c6778a83d7fc889e1f905c630089e062a -size 12636 +oid sha256:71a43bf56d942266d32ddefff3b94ee62a84b4bf2b7ced50b5f6406a6aa23f65 +size 12611 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_add_annotated_media.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_add_annotated_media.cassette index 6db7349c..64252b70 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_add_annotated_media.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_add_annotated_media.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b9dbba43b5f0de6cb7b6079918a6e566a9417cc507c31ff2aeeb2bf0855c05d3 -size 746344 +oid sha256:70fbfe59c3a3446c11a9cd8c28fb1bef77a9a7ad26e806b2e5c13f47dcb07b0c +size 746614 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_configuration_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_configuration_client.cassette index eaeca503..31b11498 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_configuration_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_configuration_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bbdb1a3b9d75a269415f50aa010a3857cf7a3a13131a6de363975e65ff682cad -size 9831 +oid sha256:380915be1f083346693f535fb1ee112c213292eacc69217fd8ebc99a2c9121cc +size 9498 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_deletion.cassette index 609a17f8..c6beee31 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a15fa4ce176baf0c7317fd9282ff78b6da084a54dbb912a5cb266773166b6549 -size 12023 +oid sha256:31ceb6331581b107b907184fb8fd5e46ec6396dd5bf59af36c66dbce9dbcfaab +size 11867 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_is_training.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_is_training.cassette index 09e56a42..38ce8eb6 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_is_training.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_is_training.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:166ee9b6719dc8e15126b6bd0cbf9103b7229e4b49a9cefd23844413b42e0d44 -size 3275 +oid sha256:91ecc5da4c5fdd402159419e5dcabd28d1eefa563c572f0a24602bcf3cd6f0e1 +size 3265 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_auto_train.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_auto_train.cassette index 52fda390..3fdaadef 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_auto_train.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_auto_train.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3d6a9a167e0227a550100afb89c6f50e438674bc605afa1e4ec8162383bbb6d2 +oid sha256:8446903acc375b2387d58090b5d3de7cce40f3261ce9243b69f86f4a6ff7bcd4 size 47513 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_minimal_hypers.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_minimal_hypers.cassette index da5f2a45..610070c3 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_minimal_hypers.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_set_minimal_hypers.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f2d9dcef3e50b867b66aa4e2eb29dc4d3c170c7e10ab60ced13a78a01e3d360c +oid sha256:de0c6b5846bceb4a77ce962da4d853b9f39a2f7bd19825198390a13e3d22a2a2 size 296373 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_setup_training.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_setup_training.cassette index 4431c1da..9061ccde 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_setup_training.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_setup_training.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:102567b27dac96b61d271062bb55a5e6d7ba3b3af7aa9be3ab71ee6a456308ea -size 17882 +oid sha256:367f35673ed010e977982f13b85db4ea6c2467d7a9e54a474bbb2a71fb1e3aa1 +size 17656 diff --git a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_training_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_training_client.cassette index 66cd385f..44a730e3 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_training_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_geti_detection_to_classification_training_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d5ad94756011bfc909cf822e67aa5afdcaf577414b8fc7537c68ed329acc5a90 -size 6395 +oid sha256:1e05ade8106e9fe6e7d82cf530d43c6f833400d5355e81fbb616c42f84b18367 +size 6072 diff --git a/tests/fixtures/cassettes/geti_sdk_test_image_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_image_client.cassette index 089fa89c..1c8c1d56 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_image_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_image_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:71e280556c88ed23f6aaadc21c2097eee34c6ed1c01d856df8d2e04b5177acb2 -size 9824 +oid sha256:d24a96be38541b671e9e4e61f85a9fa4d21be28bfb11ba6ac237331df5b4d085 +size 9814 diff --git a/tests/fixtures/cassettes/geti_sdk_test_image_client_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_image_client_deletion.cassette index 2c1539c0..074617cb 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_image_client_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_image_client_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f3bc3e76f228f6923294c06491ac405c5a50f7ac9b51b2d80bcedab1fc932cfb -size 10377 +oid sha256:50af0624bde07f3ff6a62222c8e7f5c31c38e8bec824702f6e42533bca65539f +size 10367 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client.cassette index 06bc1cf9..70da0017 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3a210bff0b85a5a9c94ff8941ff879baa6114bf554adce322c76003f63bb3cb6 -size 9912 +oid sha256:5244de931144aca334cdddf8c6ef8ab48530b613c68c6483209f34c772a5e811 +size 9902 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_add_annotated_media.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_add_annotated_media.cassette index 6dc0be7a..a164190f 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_add_annotated_media.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_add_annotated_media.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a5bd73e5b7bb50d6433c3e8964ef1d07973c656951a2215acc5a619c92056f44 -size 473053 +oid sha256:8a78ecbb01ada42a220d427115e3ca3696bdb75a4ccc7b3d569216cafefe103b +size 473323 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_configuration_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_configuration_client.cassette index 69bbf666..52369fb1 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_configuration_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_configuration_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2494f123d946078ac357f651f5ca4caf7ec3f3c00861758b68f8c4f821c1edc7 -size 7201 +oid sha256:1233ff110a1da2546847eb8c64c722495c1a76fdfa638c5950cc94e100c97e99 +size 7032 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_deletion.cassette index 926c2c0a..dc8986db 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:abebb0923c8fb16ebbd8d57ef98f17a85631e45a33f257cc0357636b66ed2ea4 -size 10159 +oid sha256:0781251f2ca57eacdcd1e1dfc311f6821e1f8750119fc9fec08eccae01015c98 +size 10153 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_model_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_model_client.cassette index b84ce5da..331a8872 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_model_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_model_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:66f95409b30034ee79ef9af3cf676953188bbbf645eef7e3ad90523ffb819c5f -size 4050 +oid sha256:a7de96870dff166a1adb9553299a2facb712fb536d8dd9b663f24bfbb3130a21 +size 3886 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_prediction_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_prediction_client.cassette index ad61ab91..a4948a23 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_prediction_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_prediction_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9b4faaca70f0351cd5a73310f46e5c95bf3f7c0bff6b0b8e820ea5af2c324603 +oid sha256:5f8047fa0271a50b7cabf2da9439051e45b2b8eb5ef358adaaaaafea69c51089 size 2447 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_auto_train.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_auto_train.cassette index 36ee3597..d587ef44 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_auto_train.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_auto_train.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b88ee4624ce92eb4a590d4f619bb2171c5d244430b4a98b6d8bf4415813d05c9 +oid sha256:c7f25732ea2163e0cc94a080cd29859e9f984c03993bc176c3a97e900d32ffa0 size 21400 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_minimal_hypers.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_minimal_hypers.cassette index 29fd3394..8cf4f3d5 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_minimal_hypers.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_set_minimal_hypers.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cf7d4731bfe18234ca508df38b108ca2e4cb8d876cc07b9e823b3b3cab93da9a +oid sha256:f92fef40c0aeff6869fd574869942af4b04441c9f30561ba581abb0b492d9f78 size 90059 diff --git a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_training_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_training_client.cassette index 60ae690d..b125a202 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_training_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_model_and_prediction_client_training_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bcfa5eb94f44a91bca535da2ed3881c27a79bc9123796acd1d410761a3f5f33e -size 4050 +oid sha256:289faa2cb4970d571da8d1e6f5e6dc88242a987850ec412851d53f52c27b9cc8 +size 3886 diff --git a/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical.cassette b/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical.cassette index 95ba93a0..647f2910 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a5ea096b34b6c60f1e4a84fca86417b61709344ef42ef356299ea67f933c8325 -size 13097 +oid sha256:3ffb47c9ee115e17931104436fdb7f3f72e363707c02c4919c46671b8673668f +size 13087 diff --git a/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical_deletion.cassette index 8bdf05fa..43e75060 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_project_hierarchical_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:872a148ea441ca15678fb757f89ed66fb49449345bb81c80a14a06c7d3221f71 -size 13647 +oid sha256:78a69dc8984c66329a67720656cf69fad517673f64e8a579aa4c66a04533c033 +size 13637 diff --git a/tests/fixtures/cassettes/geti_sdk_test_project_simple.cassette b/tests/fixtures/cassettes/geti_sdk_test_project_simple.cassette index 762126b6..dd7539c9 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_project_simple.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_project_simple.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:61c4576ac797f883ab814ecbd9adde3ac2be54c98106c453f797f65e421e004f -size 9886 +oid sha256:6fbf1caa58b6147cd6a2c9bed7583dad5c87cc692b495077283e700ca9cbbbbd +size 9876 diff --git a/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos.cassette b/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos.cassette index bbad0d0c..e1839519 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2894e7b283ad8947b2e62fed249a9c84ded953095d5438d289023a2aedf4b946 -size 11256 +oid sha256:056165520ff8d152258cd8af08a31f134682a67063ba9a39ab572567fea2aa2d +size 11236 diff --git a/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos_deletion.cassette index e66c3e69..0b79a6d5 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_test_supported_algos_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d4477adfc9da503ac7fe8fc1e8747cef25df5d350bb32fc30dce988454f7cb61 -size 11703 +oid sha256:2294b6c138341685b098e9656f5dcb5e2cbebaeef32ccca735e102be0da4fb34 +size 11683 diff --git a/tests/fixtures/cassettes/geti_sdk_test_training_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_training_client.cassette index f3e01393..571e7b5f 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_training_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_training_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:422ebecc2d64598e3b7970e5f8b4b88220dc0a4571af53197a4662ad65d36a0d -size 9830 +oid sha256:6a5ee51c2b85cbdfacc80005425b9a6784622a4a823e6ccb0885262684fda0d3 +size 9820 diff --git a/tests/fixtures/cassettes/geti_sdk_test_training_client_add_annotated_media.cassette b/tests/fixtures/cassettes/geti_sdk_test_training_client_add_annotated_media.cassette index 8af45664..62038c9e 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_training_client_add_annotated_media.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_training_client_add_annotated_media.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4bec8ad110a14b6ed4415d673c172b50d7e132116285d61ef0904c5b504ef12f -size 594504 +oid sha256:b256aff1ede8717fee528b28ae3239db5768086e5932931584f8858a1864ce69 +size 594774 diff --git a/tests/fixtures/cassettes/geti_sdk_test_training_client_configuration_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_training_client_configuration_client.cassette index 924cfe56..659113dc 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_training_client_configuration_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_training_client_configuration_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:83eacf45b3157ee2ad325383f425006332509f320f626aabf562007c66c6ba94 -size 7831 +oid sha256:8cfc4fa109b048a0e2ff0e1236657658b60f0231a80abea658824e02a811c722 +size 7644 diff --git a/tests/fixtures/cassettes/geti_sdk_test_training_client_deletion.cassette b/tests/fixtures/cassettes/geti_sdk_test_training_client_deletion.cassette index aa8fddee..362cd392 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_training_client_deletion.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_training_client_deletion.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:369e530e35c26319112b5447a7c2925e90637574f0aa816f68534af22bfedfe2 -size 10383 +oid sha256:edea94430653a8417533e9b100628e22e34bb5dedfefa89ee65ca44b63a8d439 +size 10373 diff --git a/tests/fixtures/cassettes/geti_sdk_test_training_client_set_auto_train.cassette b/tests/fixtures/cassettes/geti_sdk_test_training_client_set_auto_train.cassette index 95021a65..f314f3aa 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_training_client_set_auto_train.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_training_client_set_auto_train.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:71d42568a1c7b97228df7f70250bbd7b4dceef17c5ef5ccbb61fff1251e4e2d2 +oid sha256:f0b9dc9c3377d2abf5e571a0ee2b22599f63a4ffdd6e0e700d2c9a0d4f03db80 size 26140 diff --git a/tests/fixtures/cassettes/geti_sdk_test_training_client_set_minimal_hypers.cassette b/tests/fixtures/cassettes/geti_sdk_test_training_client_set_minimal_hypers.cassette index 4a097fc3..ce9c4c4b 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_training_client_set_minimal_hypers.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_training_client_set_minimal_hypers.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d8383cda077eb55d290e4c18a5c811c9f087a6c2e8897023870b1e755850bae8 +oid sha256:cbd70aee8ab208f6a26b1fc14f4b56cf6ff0be11b9d761a27b1f0518b854ff14 size 111243 diff --git a/tests/fixtures/cassettes/geti_sdk_test_training_client_training_client.cassette b/tests/fixtures/cassettes/geti_sdk_test_training_client_training_client.cassette index 175369a1..1135ec05 100644 --- a/tests/fixtures/cassettes/geti_sdk_test_training_client_training_client.cassette +++ b/tests/fixtures/cassettes/geti_sdk_test_training_client_training_client.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a052190dd1f7c9036ca082a79a3127211e2b31c1791a5d4b077ebf2cc2f47a8f -size 4870 +oid sha256:55d3adfb08b610633301db86affb0a9cf7b579027e609e89584cd9056ee991ab +size 4688 diff --git a/tests/fixtures/cassettes/session.cassette b/tests/fixtures/cassettes/session.cassette index 871563c4..c635e270 100644 --- a/tests/fixtures/cassettes/session.cassette +++ b/tests/fixtures/cassettes/session.cassette @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:73ca12f95e8ee0d62d31a755a3fadac68366d09f8a1f966f90dbc06aa3af1e4b -size 72534 +oid sha256:44ffd3517066995a5dea3421108026ea929ed257df47b4cb45aaeebc4058c971 +size 71077 From e63c915f25c66c3ce1f090ff7c75cad8acfc0123 Mon Sep 17 00:00:00 2001 From: Ludo Cornelissen Date: Tue, 26 Mar 2024 09:42:27 +0100 Subject: [PATCH 6/6] Add comment regarding deprecated `algorithm_name` Co-authored-by: Igor Davidyuk --- geti_sdk/data_models/algorithms.py | 1 + 1 file changed, 1 insertion(+) diff --git a/geti_sdk/data_models/algorithms.py b/geti_sdk/data_models/algorithms.py index ae97540c..644c8f5d 100644 --- a/geti_sdk/data_models/algorithms.py +++ b/geti_sdk/data_models/algorithms.py @@ -59,6 +59,7 @@ def __attrs_post_init__(self): # For older Geti versions, that were still using 'recommended choice' self.default_algorithm = self.recommended_choice if self.name is None: + # For older Geti versions, that were still using 'algorithm_name' self.name = self.algorithm_name if self.domain is not None and self.task_type is None: self.task_type = TaskType.from_domain(self.domain)