From 56662a6bf432658c5a5d957873b78bc6c3de98fa Mon Sep 17 00:00:00 2001 From: Alicja Miloszewska Date: Tue, 7 Jan 2025 13:10:02 +0100 Subject: [PATCH 1/3] Initialize op explicitly Signed-off-by: Alicja Miloszewska --- src/bindings/python/src/openvino/__init__.py | 1 + src/bindings/python/src/openvino/runtime/__init__.py | 1 + tools/benchmark_tool/openvino/__init__.py | 1 + tools/ovc/openvino/__init__.py | 1 + 4 files changed, 4 insertions(+) diff --git a/src/bindings/python/src/openvino/__init__.py b/src/bindings/python/src/openvino/__init__.py index 69c678909b1c9e..8fca915389787c 100644 --- a/src/bindings/python/src/openvino/__init__.py +++ b/src/bindings/python/src/openvino/__init__.py @@ -58,6 +58,7 @@ from openvino._pyopenvino import Op # Import opsets +from openvino import op from openvino import opset1 from openvino import opset2 from openvino import opset3 diff --git a/src/bindings/python/src/openvino/runtime/__init__.py b/src/bindings/python/src/openvino/runtime/__init__.py index e22e2be08cacea..3504c6dfdbd31c 100644 --- a/src/bindings/python/src/openvino/runtime/__init__.py +++ b/src/bindings/python/src/openvino/runtime/__init__.py @@ -45,6 +45,7 @@ from openvino._pyopenvino import shutdown # Import opsets +from openvino.runtime import op from openvino.runtime import opset1 from openvino.runtime import opset2 from openvino.runtime import opset3 diff --git a/tools/benchmark_tool/openvino/__init__.py b/tools/benchmark_tool/openvino/__init__.py index 69c678909b1c9e..8fca915389787c 100644 --- a/tools/benchmark_tool/openvino/__init__.py +++ b/tools/benchmark_tool/openvino/__init__.py @@ -58,6 +58,7 @@ from openvino._pyopenvino import Op # Import opsets +from openvino import op from openvino import opset1 from openvino import opset2 from openvino import opset3 diff --git a/tools/ovc/openvino/__init__.py b/tools/ovc/openvino/__init__.py index 69c678909b1c9e..8fca915389787c 100644 --- a/tools/ovc/openvino/__init__.py +++ b/tools/ovc/openvino/__init__.py @@ -58,6 +58,7 @@ from openvino._pyopenvino import Op # Import opsets +from openvino import op from openvino import opset1 from openvino import opset2 from openvino import opset3 From 3bbad9f3a27434abf1971cd21c317aec6d5da51c Mon Sep 17 00:00:00 2001 From: Alicja Miloszewska Date: Tue, 7 Jan 2025 13:40:26 +0100 Subject: [PATCH 2/3] Initialize ops.py Signed-off-by: Alicja Miloszewska --- src/bindings/python/src/openvino/runtime/op/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset1/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset10/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset11/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset12/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset13/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset14/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset15/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset16/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset2/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset3/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset4/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset5/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset6/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset7/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset8/__init__.py | 2 ++ src/bindings/python/src/openvino/runtime/opset9/__init__.py | 2 ++ 17 files changed, 34 insertions(+) diff --git a/src/bindings/python/src/openvino/runtime/op/__init__.py b/src/bindings/python/src/openvino/runtime/op/__init__.py index d7dd935d05f8d3..34e39019fc649a 100644 --- a/src/bindings/python/src/openvino/runtime/op/__init__.py +++ b/src/bindings/python/src/openvino/runtime/op/__init__.py @@ -17,3 +17,5 @@ from openvino.op import tensor_iterator from openvino.op import read_value from openvino.op import Result + +from openvino.runtime.op import util \ No newline at end of file diff --git a/src/bindings/python/src/openvino/runtime/opset1/__init__.py b/src/bindings/python/src/openvino/runtime/opset1/__init__.py index 35ceec6b0d9892..65b3854efb25d6 100644 --- a/src/bindings/python/src/openvino/runtime/opset1/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset1/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset1 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset10/__init__.py b/src/bindings/python/src/openvino/runtime/opset10/__init__.py index 659cb99bb8644d..a0b2ff042f4566 100644 --- a/src/bindings/python/src/openvino/runtime/opset10/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset10/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset10 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset11/__init__.py b/src/bindings/python/src/openvino/runtime/opset11/__init__.py index 2a07b9fab9f2c4..794288e24015bb 100644 --- a/src/bindings/python/src/openvino/runtime/opset11/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset11/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset11 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset12/__init__.py b/src/bindings/python/src/openvino/runtime/opset12/__init__.py index 1187f2c83e6a05..e6e0a36be530fc 100644 --- a/src/bindings/python/src/openvino/runtime/opset12/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset12/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset12 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset13/__init__.py b/src/bindings/python/src/openvino/runtime/opset13/__init__.py index ab3f541e8f831c..cd634935440166 100644 --- a/src/bindings/python/src/openvino/runtime/opset13/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset13/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset13 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset14/__init__.py b/src/bindings/python/src/openvino/runtime/opset14/__init__.py index 8a503a333bd3e1..d0e5aa79c829de 100644 --- a/src/bindings/python/src/openvino/runtime/opset14/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset14/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset14 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset15/__init__.py b/src/bindings/python/src/openvino/runtime/opset15/__init__.py index d5b93924a69e6e..b420f681e885c8 100644 --- a/src/bindings/python/src/openvino/runtime/opset15/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset15/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset15 import ops + # New operations added in Opset15 from openvino.opset15.ops import col2im from openvino.opset15.ops import embedding_bag_offsets diff --git a/src/bindings/python/src/openvino/runtime/opset16/__init__.py b/src/bindings/python/src/openvino/runtime/opset16/__init__.py index 06fa9d2e7d0070..e4d0d7a31ae12c 100644 --- a/src/bindings/python/src/openvino/runtime/opset16/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset16/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset16 import ops + # New operations added in Opset16 from openvino.opset16.ops import identity diff --git a/src/bindings/python/src/openvino/runtime/opset2/__init__.py b/src/bindings/python/src/openvino/runtime/opset2/__init__.py index 1306c89b5241d8..e39f11378fadfd 100644 --- a/src/bindings/python/src/openvino/runtime/opset2/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset2/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset2 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset3/__init__.py b/src/bindings/python/src/openvino/runtime/opset3/__init__.py index 3a0baa675114f1..219c8ff723fd13 100644 --- a/src/bindings/python/src/openvino/runtime/opset3/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset3/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset3 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset4/__init__.py b/src/bindings/python/src/openvino/runtime/opset4/__init__.py index 6096ec431c796e..a4670d5d62f590 100644 --- a/src/bindings/python/src/openvino/runtime/opset4/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset4/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset4 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset5/__init__.py b/src/bindings/python/src/openvino/runtime/opset5/__init__.py index 202b8137093f57..919ed8fc2f8e21 100644 --- a/src/bindings/python/src/openvino/runtime/opset5/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset5/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset5 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset6/__init__.py b/src/bindings/python/src/openvino/runtime/opset6/__init__.py index 315d80bc025a38..349055d74413c8 100644 --- a/src/bindings/python/src/openvino/runtime/opset6/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset6/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset6 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset7/__init__.py b/src/bindings/python/src/openvino/runtime/opset7/__init__.py index 16703072285487..f7a16f7ce3cfff 100644 --- a/src/bindings/python/src/openvino/runtime/opset7/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset7/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset7 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset8/__init__.py b/src/bindings/python/src/openvino/runtime/opset8/__init__.py index e45c37863b193b..67aabb9465394a 100644 --- a/src/bindings/python/src/openvino/runtime/opset8/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset8/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset8 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos diff --git a/src/bindings/python/src/openvino/runtime/opset9/__init__.py b/src/bindings/python/src/openvino/runtime/opset9/__init__.py index 03051d46b58759..77ee2096858d9b 100644 --- a/src/bindings/python/src/openvino/runtime/opset9/__init__.py +++ b/src/bindings/python/src/openvino/runtime/opset9/__init__.py @@ -2,6 +2,8 @@ # Copyright (C) 2018-2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +from openvino.runtime.opset9 import ops + from openvino.opset1.ops import absolute from openvino.opset1.ops import absolute as abs from openvino.opset1.ops import acos From cc614d2bc5fd5422b024401a244ebbee3811c17e Mon Sep 17 00:00:00 2001 From: Alicja Miloszewska Date: Tue, 7 Jan 2025 13:45:40 +0100 Subject: [PATCH 3/3] Minor change Signed-off-by: Alicja Miloszewska --- src/bindings/python/src/openvino/runtime/op/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bindings/python/src/openvino/runtime/op/__init__.py b/src/bindings/python/src/openvino/runtime/op/__init__.py index 34e39019fc649a..ac34ef0bf28d57 100644 --- a/src/bindings/python/src/openvino/runtime/op/__init__.py +++ b/src/bindings/python/src/openvino/runtime/op/__init__.py @@ -18,4 +18,4 @@ from openvino.op import read_value from openvino.op import Result -from openvino.runtime.op import util \ No newline at end of file +from openvino.runtime.op import util