From 61e949c1ccac6a94afe2e2dedfeeebfde90209f2 Mon Sep 17 00:00:00 2001 From: Disty0 Date: Thu, 26 Jun 2025 18:33:04 +0300 Subject: [PATCH] Update OpenVINO to 2025.2.0 --- CHANGELOG.md | 1 + installer.py | 4 ++-- modules/intel/openvino/__init__.py | 6 ++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cccb4ede7..bdd09b0e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - Use Diffusers version of *OmniGen* - Control move global settings to control elements -> control settings tab - Control add setting to run hires with or without control + - Update OpenVINO to 2025.2.0 - **SDNQ Quantization** - Add modules_to_not_convert support for post mode diff --git a/installer.py b/installer.py index bf4d0b408..4e4d391cb 100644 --- a/installer.py +++ b/installer.py @@ -752,8 +752,8 @@ def install_openvino(): else: torch_command = os.environ.get('TORCH_COMMAND', 'torch==2.7.1+cpu torchvision==0.22.1+cpu --index-url https://download.pytorch.org/whl/cpu') - install(os.environ.get('OPENVINO_COMMAND', 'openvino==2025.1.0'), 'openvino') - install(os.environ.get('NNCF_COMMAND', 'nncf==2.16.0'), 'nncf') + install(os.environ.get('OPENVINO_COMMAND', 'openvino==2025.2.0'), 'openvino') + install(os.environ.get('NNCF_COMMAND', 'nncf==2.17.0'), 'nncf') os.environ.setdefault('PYTORCH_TRACING_MODE', 'TORCHFX') if os.environ.get("NEOReadDebugKeys", None) is None: os.environ.setdefault('NEOReadDebugKeys', '1') diff --git a/modules/intel/openvino/__init__.py b/modules/intel/openvino/__init__.py index bb5ee9c64..26ac004e4 100644 --- a/modules/intel/openvino/__init__.py +++ b/modules/intel/openvino/__init__.py @@ -24,11 +24,13 @@ from modules import shared, devices, sd_models # importing openvino.runtime forces DeprecationWarning to "always" # And Intel's own libs (NNCF) imports the deprecated module -# Reset the warnings back to ignore: +# Don't allow openvino to override warning filters: try: import warnings + filterwarnings = warnings.filterwarnings + warnings.filterwarnings = lambda *args, **kwargs: None import openvino.runtime # pylint: disable=unused-import - warnings.filterwarnings(action="ignore", category=DeprecationWarning) + warnings.filterwarnings = filterwarnings except Exception: pass