diff --git a/plugins/openvino/package-lock.json b/plugins/openvino/package-lock.json index 008f905c8..ea78ba77d 100644 --- a/plugins/openvino/package-lock.json +++ b/plugins/openvino/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/openvino", - "version": "0.1.150", + "version": "0.1.152", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/openvino", - "version": "0.1.150", + "version": "0.1.152", "devDependencies": { "@scrypted/sdk": "file:../../sdk" } diff --git a/plugins/openvino/package.json b/plugins/openvino/package.json index 9329a3425..eabad85a3 100644 --- a/plugins/openvino/package.json +++ b/plugins/openvino/package.json @@ -48,5 +48,5 @@ "devDependencies": { "@scrypted/sdk": "file:../../sdk" }, - "version": "0.1.150" + "version": "0.1.152" } diff --git a/plugins/openvino/src/ov/__init__.py b/plugins/openvino/src/ov/__init__.py index 09d116a67..a55dd87ea 100644 --- a/plugins/openvino/src/ov/__init__.py +++ b/plugins/openvino/src/ov/__init__.py @@ -250,6 +250,7 @@ class OpenVINOPlugin( def callback(infer_request, future: asyncio.Future): try: output = infer_request.get_output_tensor(0).data + output = np.copy(output) self.loop.call_soon_threadsafe(future.set_result, output) except Exception as e: self.loop.call_soon_threadsafe(future.set_exception, e)