From 9849833763decd9dddae509295794e5acccf25bd Mon Sep 17 00:00:00 2001 From: Vladisalv Sovrasov Date: Tue, 4 Mar 2025 23:44:03 +0900 Subject: [PATCH 1/5] Fix multiple output ssd parser --- src/python/model_api/models/ssd.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/python/model_api/models/ssd.py b/src/python/model_api/models/ssd.py index a07e56c4..1e223216 100644 --- a/src/python/model_api/models/ssd.py +++ b/src/python/model_api/models/ssd.py @@ -87,7 +87,12 @@ def __call__(self, outputs) -> DetectionResult: bboxes = np.array(outputs[self.bboxes_layer][0]) scores = np.array(outputs[self.scores_layer][0]) labels = np.array(outputs[self.labels_layer][0]) - return DetectionResult(bboxes, scores, labels) + + return DetectionResult( + bboxes=bboxes, + labels=labels, + scores=scores, + ) class BoxesLabelsParser: From 194a9f229b0a5f8e279536aa8df69472e17ccd49 Mon Sep 17 00:00:00 2001 From: Vladisalv Sovrasov Date: Tue, 4 Mar 2025 23:56:24 +0900 Subject: [PATCH 2/5] Bump version --- src/python/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/python/pyproject.toml b/src/python/pyproject.toml index 69005c15..6fa8a3d6 100644 --- a/src/python/pyproject.toml +++ b/src/python/pyproject.toml @@ -9,7 +9,7 @@ build-backend = "setuptools.build_meta" [project] name = "openvino_model_api" -version = "0.3.0.1" +version = "0.3.0.2" requires-python = ">=3.9" authors = [ {name = "Intel(R) Corporation"}, From 8e7d78c5944284f5432cb9e68deccd60780360a0 Mon Sep 17 00:00:00 2001 From: Vladisalv Sovrasov Date: Tue, 4 Mar 2025 23:59:40 +0900 Subject: [PATCH 3/5] Adapt workflows to ubuntu-20.04 brownout --- .github/workflows/pre_commit.yml | 2 +- .github/workflows/test_precommit.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pre_commit.yml b/.github/workflows/pre_commit.yml index 74fe28ea..5f5591ac 100644 --- a/.github/workflows/pre_commit.yml +++ b/.github/workflows/pre_commit.yml @@ -15,7 +15,7 @@ on: jobs: Code-Quality-Checks: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: CHECKOUT REPOSITORY uses: actions/checkout@v4 diff --git a/.github/workflows/test_precommit.yml b/.github/workflows/test_precommit.yml index 6d2f39a7..5ae39dcb 100644 --- a/.github/workflows/test_precommit.yml +++ b/.github/workflows/test_precommit.yml @@ -126,7 +126,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04] + os: [ubuntu-22.04, ubuntu-24.04] python-version: [3.9, "3.10", "3.11"] exclude: - os: ubuntu-24.04 From 650878b77c7e89eb477fbbfd7429da3c2151c1b9 Mon Sep 17 00:00:00 2001 From: Vladisalv Sovrasov Date: Wed, 5 Mar 2025 00:01:56 +0900 Subject: [PATCH 4/5] Upd clang-format version --- .github/workflows/pre_commit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pre_commit.yml b/.github/workflows/pre_commit.yml index 5f5591ac..ece1788f 100644 --- a/.github/workflows/pre_commit.yml +++ b/.github/workflows/pre_commit.yml @@ -28,7 +28,7 @@ jobs: with: node-version: 22 - name: Install clang-format - run: sudo apt-get install -y clang-format-10 + run: sudo apt-get install -y clang-format-13 - name: Install dependencies run: pip install 'src/python/.[full]' - name: Run pre-commit checks From 87d0e776b77cd0780c1065787c68ecefda84003c Mon Sep 17 00:00:00 2001 From: Vladisalv Sovrasov Date: Wed, 5 Mar 2025 00:10:21 +0900 Subject: [PATCH 5/5] Upd clang ver in pre-commit config --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c44f7349..84949ee2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,4 +45,4 @@ repos: rev: v0.5.1 hooks: - id: clang-format - args: [--style=file, --version=10] + args: [--style=file, --version=13]