From edd15d00048cd690cb188c8fb9d3b2ca8a83abbf Mon Sep 17 00:00:00 2001 From: Chun-Wei Chen Date: Mon, 15 Nov 2021 12:25:08 -0800 Subject: [PATCH] [Test ONNX 1.10.2] Verify whether 1.10.2 from TestPyPI solve the crash issue by Shape-15 (#1753) * try onnx 1.10.2 Signed-off-by: Chun-Wei Chen * force install onnx==1.10.2 Signed-off-by: Chun-Wei Chen * missing setup.py Signed-off-by: Chun-Wei Chen * use 1.10.2 from PyPI Signed-off-by: Chun-Wei Chen * missing 1.10.2 Signed-off-by: Chun-Wei Chen Co-authored-by: Guenther Schmuelling --- .../azure_pipelines/keras2onnx_unit_test.yml | 34 +++++++++---------- .../trimmed_keras2onnx_unit_test.yml | 14 ++++---- tests/run_pretrained_models.yaml | 4 +-- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/ci_build/azure_pipelines/keras2onnx_unit_test.yml b/ci_build/azure_pipelines/keras2onnx_unit_test.yml index 29ea9f4d7..5baabe715 100644 --- a/ci_build/azure_pipelines/keras2onnx_unit_test.yml +++ b/ci_build/azure_pipelines/keras2onnx_unit_test.yml @@ -11,45 +11,45 @@ jobs: ############ TF Keras Unit Tests ############ Python36-tf1.15: python.version: '3.6' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python37-tf2.1: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.1.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python38-tf2.2: python.version: '3.8' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.2.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python38-tf2.3: python.version: '3.8' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.3.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python38-tf2.5: python.version: '3.8' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.5.0 INSTALL_ORT: pip install onnxruntime==1.9.0 ############ Pure Keras Unit Tests ############ Keras-Py36-tf1.15.0: python.version: '3.6' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.2.5 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Keras-Py37-tf1.15.0: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.4.3 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 @@ -57,14 +57,14 @@ jobs: # UT for keras 2.3 need tensorflow <= 2.0.0 Keras-Py37-tf2.0.0: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: -i onnx==1.10.2 KERAS: keras==2.3.1 TENSORFLOW_PATH: tensorflow==2.0.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Keras-Py38-tf2.2.0: python.version: '3.8' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: -i onnx==1.10.2 KERAS: keras==2.4.3 TENSORFLOW_PATH: tensorflow==2.2.0 INSTALL_ORT: pip install onnxruntime==1.9.0 @@ -82,52 +82,52 @@ jobs: ############ TF Keras Unit Tests ############ Python36-tf-1.15: python.version: '3.6' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python37-tf2.1: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.1.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python37-tf2.2: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.2.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python37-tf2.3: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.3.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python37-tf2.5: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.5.0 INSTALL_ORT: pip install onnxruntime==1.9.0 ############ Pure Keras Unit Tests ############ Keras-Py36-tf1.15.0: python.version: '3.6' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.2.5 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Keras-Py37-tf2.0.0: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.3.1 TENSORFLOW_PATH: tensorflow==2.0.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Keras-Py37-tf2.2.0: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.4.3 TENSORFLOW_PATH: tensorflow==2.2.0 INSTALL_ORT: pip install onnxruntime==1.9.0 diff --git a/ci_build/azure_pipelines/trimmed_keras2onnx_unit_test.yml b/ci_build/azure_pipelines/trimmed_keras2onnx_unit_test.yml index eb51dc8ef..7bce1c7a6 100644 --- a/ci_build/azure_pipelines/trimmed_keras2onnx_unit_test.yml +++ b/ci_build/azure_pipelines/trimmed_keras2onnx_unit_test.yml @@ -11,20 +11,20 @@ jobs: ############ TF Keras Unit Tests ############ Python36-tf1.15: python.version: '3.6' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python38-tf2.5: python.version: '3.8' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.5.0 INSTALL_ORT: pip install onnxruntime==1.9.0 ############ Pure Keras Unit Tests ############ Keras-Py37-tf1.15.0: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.4.3 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 @@ -32,7 +32,7 @@ jobs: # UT for keras 2.3 need tensorflow <= 2.0.0 Keras-Py37-tf2.0.0: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.3.1 TENSORFLOW_PATH: tensorflow==2.0.0 INSTALL_ORT: pip install onnxruntime==1.9.0 @@ -50,20 +50,20 @@ jobs: ############ TF Keras Unit Tests ############ Python36-tf-1.15: python.version: '3.6' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow==1.15.0 INSTALL_ORT: pip install onnxruntime==1.9.0 Python37-tf2.3: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 TENSORFLOW_PATH: tensorflow-cpu==2.3.0 INSTALL_ORT: pip install onnxruntime==1.9.0 ############ Pure Keras Unit Tests ############ Keras-Py37-tf2.2.0: python.version: '3.7' - ONNX_PATH: onnx==1.10.1 + ONNX_PATH: onnx==1.10.2 KERAS: keras==2.4.3 TENSORFLOW_PATH: tensorflow==2.2.0 INSTALL_ORT: pip install onnxruntime==1.9.0 diff --git a/tests/run_pretrained_models.yaml b/tests/run_pretrained_models.yaml index c5d92dfe7..14d0acfb7 100644 --- a/tests/run_pretrained_models.yaml +++ b/tests/run_pretrained_models.yaml @@ -337,7 +337,7 @@ ssd_mobilenet_v3_large_coco: opset_constraints: "onnx": "min": 10 - "max": 14 # FIXME, temorary until onnx-1.10.2 is out + "max": 15 input_get: get_beach inputs: "normalized_input_image_tensor:0": [1, 320, 320, 3] @@ -432,7 +432,7 @@ faster_rcnn_inception_v2_coco: opset_constraints: "onnx": "min": 11 - "max": 14 # FIXME: temporary until onnx-1.10.2 is out + "max": 15 input_get: get_beach inputs: "image_tensor:0": [1, 224, 224, 3]