From 795a351bc933ced1ea52c0447d7989cf3d73018a Mon Sep 17 00:00:00 2001 From: Nikita Malinin Date: Mon, 4 Mar 2024 09:38:10 +0100 Subject: [PATCH] Bump OpenVINO version --- docs/Installation.md | 3 ++- .../openvino/tiny_llama_find_hyperparams/requirements.txt | 2 +- .../onnx/mobilenet_v2/requirements.txt | 2 +- .../yolov8_quantize_with_accuracy_control/requirements.txt | 2 +- .../requirements.txt | 2 +- .../openvino/mobilenet_v2/requirements.txt | 2 +- .../openvino/yolov8/requirements.txt | 2 +- .../yolov8_quantize_with_accuracy_control/requirements.txt | 2 +- .../tensorflow/mobilenet_v2/requirements.txt | 2 +- .../torch/mobilenet_v2/requirements.txt | 2 +- .../torch/ssd300_vgg16/requirements.txt | 2 +- setup.py | 2 +- tests/onnx/benchmarking/requirements.txt | 2 +- tests/onnx/requirements.txt | 2 +- tests/post_training/requirements.txt | 2 +- tests/tensorflow/requirements.txt | 2 +- tests/torch/requirements.txt | 2 +- 17 files changed, 18 insertions(+), 17 deletions(-) diff --git a/docs/Installation.md b/docs/Installation.md index 5380a0ef9e9..3aec19e8e0f 100644 --- a/docs/Installation.md +++ b/docs/Installation.md @@ -65,7 +65,8 @@ as well as the supported versions of Python: | NNCF | OpenVINO | PyTorch | ONNX | TensorFlow | Python | |-----------|------------|----------|----------|------------|--------| -| `develop` | `2023.3.0` | `2.1.2` | `1.13.1` | `2.12.0` | `3.8` | +| `develop` | `2024.4.0` | `2.1.2` | `1.13.1` | `2.12.0` | `3.8` | +| `2.9.0` | `2024.4.0` | `2.1.2` | `1.13.1` | `2.12.0` | `3.8` | | `2.8.1` | `2023.3.0` | `2.1.2` | `1.13.1` | `2.12.0` | `3.8` | | `2.8.0` | `2023.3.0` | `2.1.2` | `1.13.1` | `2.12.0` | `3.8` | | `2.7.0` | `2023.2.0` | `2.1` | `1.13.1` | `2.12.0` | `3.8` | diff --git a/examples/llm_compression/openvino/tiny_llama_find_hyperparams/requirements.txt b/examples/llm_compression/openvino/tiny_llama_find_hyperparams/requirements.txt index 726487f3e1a..89d911a3aa6 100644 --- a/examples/llm_compression/openvino/tiny_llama_find_hyperparams/requirements.txt +++ b/examples/llm_compression/openvino/tiny_llama_find_hyperparams/requirements.txt @@ -1,6 +1,6 @@ datasets whowhatbench @ git+https://github.com/andreyanufr/who_what_benchmark.git numpy>=1.23.5 -openvino==2023.3.0 +openvino==2024.0.0 optimum-intel[openvino]>=1.13.0 transformers>=4.35.2 diff --git a/examples/post_training_quantization/onnx/mobilenet_v2/requirements.txt b/examples/post_training_quantization/onnx/mobilenet_v2/requirements.txt index 525c424e2be..ce33dbb17b1 100644 --- a/examples/post_training_quantization/onnx/mobilenet_v2/requirements.txt +++ b/examples/post_training_quantization/onnx/mobilenet_v2/requirements.txt @@ -4,4 +4,4 @@ scikit-learn fastdownload onnx~=1.13.1 onnxruntime~=1.14.1 -openvino-dev==2023.3 +openvino-dev==2024.0 diff --git a/examples/post_training_quantization/onnx/yolov8_quantize_with_accuracy_control/requirements.txt b/examples/post_training_quantization/onnx/yolov8_quantize_with_accuracy_control/requirements.txt index 8bbd9338b72..d61d43d3e8b 100644 --- a/examples/post_training_quantization/onnx/yolov8_quantize_with_accuracy_control/requirements.txt +++ b/examples/post_training_quantization/onnx/yolov8_quantize_with_accuracy_control/requirements.txt @@ -1,3 +1,3 @@ ultralytics==8.0.170 onnx>=1.12.0 -openvino-dev==2023.3 \ No newline at end of file +openvino-dev==2024.0 \ No newline at end of file diff --git a/examples/post_training_quantization/openvino/anomaly_stfpm_quantize_with_accuracy_control/requirements.txt b/examples/post_training_quantization/openvino/anomaly_stfpm_quantize_with_accuracy_control/requirements.txt index 3cbbd4122ff..d769dcc4d85 100644 --- a/examples/post_training_quantization/openvino/anomaly_stfpm_quantize_with_accuracy_control/requirements.txt +++ b/examples/post_training_quantization/openvino/anomaly_stfpm_quantize_with_accuracy_control/requirements.txt @@ -1,2 +1,2 @@ anomalib==0.6.0 -openvino-dev==2023.3 +openvino-dev==2024.0 diff --git a/examples/post_training_quantization/openvino/mobilenet_v2/requirements.txt b/examples/post_training_quantization/openvino/mobilenet_v2/requirements.txt index 91d49549fe7..1ddc8768407 100644 --- a/examples/post_training_quantization/openvino/mobilenet_v2/requirements.txt +++ b/examples/post_training_quantization/openvino/mobilenet_v2/requirements.txt @@ -2,4 +2,4 @@ torchvision tqdm scikit-learn fastdownload -openvino-dev==2023.3 \ No newline at end of file +openvino-dev==2024.0 \ No newline at end of file diff --git a/examples/post_training_quantization/openvino/yolov8/requirements.txt b/examples/post_training_quantization/openvino/yolov8/requirements.txt index 8bbd9338b72..d61d43d3e8b 100644 --- a/examples/post_training_quantization/openvino/yolov8/requirements.txt +++ b/examples/post_training_quantization/openvino/yolov8/requirements.txt @@ -1,3 +1,3 @@ ultralytics==8.0.170 onnx>=1.12.0 -openvino-dev==2023.3 \ No newline at end of file +openvino-dev==2024.0 \ No newline at end of file diff --git a/examples/post_training_quantization/openvino/yolov8_quantize_with_accuracy_control/requirements.txt b/examples/post_training_quantization/openvino/yolov8_quantize_with_accuracy_control/requirements.txt index 8bbd9338b72..d61d43d3e8b 100644 --- a/examples/post_training_quantization/openvino/yolov8_quantize_with_accuracy_control/requirements.txt +++ b/examples/post_training_quantization/openvino/yolov8_quantize_with_accuracy_control/requirements.txt @@ -1,3 +1,3 @@ ultralytics==8.0.170 onnx>=1.12.0 -openvino-dev==2023.3 \ No newline at end of file +openvino-dev==2024.0 \ No newline at end of file diff --git a/examples/post_training_quantization/tensorflow/mobilenet_v2/requirements.txt b/examples/post_training_quantization/tensorflow/mobilenet_v2/requirements.txt index ba7f0ba3922..a9347d4c80c 100644 --- a/examples/post_training_quantization/tensorflow/mobilenet_v2/requirements.txt +++ b/examples/post_training_quantization/tensorflow/mobilenet_v2/requirements.txt @@ -1,4 +1,4 @@ tensorflow~=2.12.0 tensorflow-datasets tqdm -openvino-dev==2023.3 +openvino-dev==2024.0 diff --git a/examples/post_training_quantization/torch/mobilenet_v2/requirements.txt b/examples/post_training_quantization/torch/mobilenet_v2/requirements.txt index fdbf288a718..60a0bd77630 100644 --- a/examples/post_training_quantization/torch/mobilenet_v2/requirements.txt +++ b/examples/post_training_quantization/torch/mobilenet_v2/requirements.txt @@ -1,5 +1,5 @@ fastdownload==0.0.7 -openvino-dev==2023.3 +openvino-dev==2024.0 scikit-learn torch==2.1.0 torchvision==0.16.0 diff --git a/examples/post_training_quantization/torch/ssd300_vgg16/requirements.txt b/examples/post_training_quantization/torch/ssd300_vgg16/requirements.txt index e530c41a4b0..915d5238e29 100644 --- a/examples/post_training_quantization/torch/ssd300_vgg16/requirements.txt +++ b/examples/post_training_quantization/torch/ssd300_vgg16/requirements.txt @@ -1,6 +1,6 @@ fastdownload==0.0.7 onnx==1.13.1 -openvino-dev==2023.3 +openvino-dev==2024.0 pycocotools==2.0.7 torch==2.0.1 # ssd300_vgg16 can not be exported with 2.1.0, reference: https://github.com/pytorch/pytorch/issues/113155 torchmetrics==1.0.1 diff --git a/setup.py b/setup.py index 974b679517d..375b92d19a3 100644 --- a/setup.py +++ b/setup.py @@ -133,7 +133,7 @@ def find_version(*file_paths): ONNX_EXTRAS = ["onnx~=1.13.1", "onnxruntime~=1.14.1;python_version < '3.11'"] -OPENVINO_EXTRAS = ["openvino==2023.3"] +OPENVINO_EXTRAS = ["openvino==2024.0"] EXTRAS_REQUIRE = { diff --git a/tests/onnx/benchmarking/requirements.txt b/tests/onnx/benchmarking/requirements.txt index de5ee28b0b9..1dda5065283 100644 --- a/tests/onnx/benchmarking/requirements.txt +++ b/tests/onnx/benchmarking/requirements.txt @@ -1,2 +1,2 @@ pycocotools -openvino-dev==2023.3 +openvino-dev==2024.0 diff --git a/tests/onnx/requirements.txt b/tests/onnx/requirements.txt index f7c9d477fc2..6a3ef1e77fa 100644 --- a/tests/onnx/requirements.txt +++ b/tests/onnx/requirements.txt @@ -5,6 +5,6 @@ pytest-ordering>=0.6 torch==2.1.0 torchvision==0.16.0 yattag>=1.14.0 -openvino-dev==2023.3 +openvino-dev==2024.0 fastdownload scikit-learn diff --git a/tests/post_training/requirements.txt b/tests/post_training/requirements.txt index b2717b82661..b8a7ae89061 100644 --- a/tests/post_training/requirements.txt +++ b/tests/post_training/requirements.txt @@ -7,7 +7,7 @@ onnx==1.13.1 onnxruntime==1.14.1 pytest==7.4.4 pytest-cov -openvino-dev==2023.3.0 +openvino-dev==2024.0.0 optimum[onnxruntime,openvino]==1.16.0 optimum-intel @ git+https://github.com/huggingface/optimum-intel@622f585962e5e0ff5f927fd1a96fbc02b60a2e65 whowhatbench @ git+https://github.com/andreyanufr/who_what_benchmark@456d3584ce628f6c8605f37cd9a3ab2db1ebf933 diff --git a/tests/tensorflow/requirements.txt b/tests/tensorflow/requirements.txt index 550cf99bf1e..cbe87360983 100644 --- a/tests/tensorflow/requirements.txt +++ b/tests/tensorflow/requirements.txt @@ -11,4 +11,4 @@ virtualenv # filelock 3.12.3 requires typing-extensions>=4.7.1, but tensorflow 2.12.1 requires typing-extensions<4.6.0,>=3.6.6 # TODO: remove after upgrade to TF 2.13 filelock<3.12.3 -openvino-dev==2023.3 +openvino-dev==2024.0 diff --git a/tests/torch/requirements.txt b/tests/torch/requirements.txt index 891f2176a4e..2042c1b6312 100644 --- a/tests/torch/requirements.txt +++ b/tests/torch/requirements.txt @@ -15,4 +15,4 @@ accelerate==0.24.1 datasets~=2.14.0 evaluate==0.3.0 timm==0.9.2 -openvino-dev==2023.3 +openvino-dev==2024.0