From 7a471a3b221e62c2c482317e65d67c2c9f077fdd Mon Sep 17 00:00:00 2001 From: isdanni Date: Wed, 1 May 2024 21:04:42 -0500 Subject: [PATCH] Add Swish operator Signed-off-by: isdanni --- docs/Changelog.md | 29 ++++++++++++++++++ docs/Operators.md | 1 + docs/TestCoverage.md | 6 ++-- onnx/backend/test/case/node/swish.py | 29 ++++++++++++++++++ .../test/data/node/test_acos/model.onnx | Bin 99 -> 99 bytes .../data/node/test_acos_example/model.onnx | Bin 91 -> 91 bytes .../test/data/node/test_acosh/model.onnx | Bin 101 -> 101 bytes .../data/node/test_acosh_example/model.onnx | Bin 93 -> 93 bytes .../test/data/node/test_asin/model.onnx | Bin 99 -> 99 bytes .../data/node/test_asin_example/model.onnx | Bin 91 -> 91 bytes .../test/data/node/test_asinh/model.onnx | Bin 101 -> 101 bytes .../data/node/test_asinh_example/model.onnx | Bin 93 -> 93 bytes .../test/data/node/test_atan/model.onnx | Bin 99 -> 99 bytes .../data/node/test_atan_example/model.onnx | Bin 91 -> 91 bytes .../test/data/node/test_atanh/model.onnx | Bin 101 -> 101 bytes .../data/node/test_atanh_example/model.onnx | Bin 93 -> 93 bytes .../test_averagepool_1d_default/model.onnx | Bin 145 -> 145 bytes .../node/test_averagepool_2d_ceil/model.onnx | Bin 189 -> 189 bytes .../test_averagepool_2d_default/model.onnx | Bin 156 -> 156 bytes .../test_averagepool_2d_dilations/model.onnx | Bin 214 -> 214 bytes .../node/test_averagepool_2d_pads/model.onnx | Bin 172 -> 172 bytes .../model.onnx | Bin 216 -> 216 bytes .../model.onnx | Bin 184 -> 184 bytes .../model.onnx | Bin 228 -> 228 bytes .../model.onnx | Bin 216 -> 216 bytes .../model.onnx | Bin 186 -> 186 bytes .../test_averagepool_2d_same_lower/model.onnx | Bin 186 -> 186 bytes .../test_averagepool_2d_same_upper/model.onnx | Bin 186 -> 186 bytes .../test_averagepool_2d_strides/model.onnx | Bin 174 -> 174 bytes .../test_averagepool_3d_default/model.onnx | Bin 166 -> 166 bytes .../model.onnx | Bin 303 -> 303 bytes .../model.onnx | Bin 302 -> 302 bytes .../model.onnx | Bin 303 -> 303 bytes .../model.onnx | Bin 302 -> 302 bytes .../model.onnx | Bin 234 -> 234 bytes .../test_basic_conv_with_padding/model.onnx | Bin 201 -> 201 bytes .../model.onnx | Bin 204 -> 204 bytes .../model.onnx | Bin 308 -> 308 bytes .../model.onnx | Bin 323 -> 323 bytes .../test/data/node/test_bernoulli/model.onnx | Bin 93 -> 93 bytes .../node/test_bernoulli_double/model.onnx | Bin 114 -> 114 bytes .../test_bernoulli_double_expanded/model.onnx | Bin 446 -> 446 bytes .../node/test_bernoulli_expanded/model.onnx | Bin 409 -> 409 bytes .../data/node/test_bernoulli_seed/model.onnx | Bin 114 -> 114 bytes .../test_bernoulli_seed_expanded/model.onnx | Bin 452 -> 452 bytes .../test_conv_with_autopad_same/model.onnx | Bin 226 -> 226 bytes .../model.onnx | Bin 236 -> 236 bytes .../model.onnx | Bin 224 -> 224 bytes .../test_conv_with_strides_padding/model.onnx | Bin 221 -> 221 bytes .../data/node/test_convtranspose/model.onnx | Bin 158 -> 158 bytes .../node/test_convtranspose_1d/model.onnx | Bin 148 -> 148 bytes .../node/test_convtranspose_3d/model.onnx | Bin 173 -> 173 bytes .../model.onnx | Bin 216 -> 216 bytes .../test_convtranspose_dilations/model.onnx | Bin 188 -> 188 bytes .../model.onnx | Bin 266 -> 266 bytes .../model.onnx | Bin 212 -> 212 bytes .../node/test_convtranspose_pad/model.onnx | Bin 205 -> 205 bytes .../node/test_convtranspose_pads/model.onnx | Bin 200 -> 200 bytes .../test/data/node/test_cos/model.onnx | Bin 97 -> 97 bytes .../data/node/test_cos_example/model.onnx | Bin 89 -> 89 bytes .../test/data/node/test_cosh/model.onnx | Bin 99 -> 99 bytes .../data/node/test_cosh_example/model.onnx | Bin 91 -> 91 bytes .../model.onnx | Bin 310 -> 310 bytes .../model.onnx | Bin 286 -> 286 bytes .../test/data/node/test_det_2d/model.onnx | Bin 84 -> 84 bytes .../test/data/node/test_det_nd/model.onnx | Bin 92 -> 92 bytes .../data/node/test_dropout_default/model.onnx | Bin 126 -> 126 bytes .../node/test_dropout_default_mask/model.onnx | Bin 160 -> 160 bytes .../model.onnx | Bin 182 -> 182 bytes .../test_dropout_default_ratio/model.onnx | Bin 148 -> 148 bytes .../test/data/node/test_elu/model.onnx | Bin 114 -> 114 bytes .../data/node/test_elu_default/model.onnx | Bin 105 -> 105 bytes .../data/node/test_elu_example/model.onnx | Bin 106 -> 106 bytes .../model.onnx | Bin 148 -> 148 bytes .../node/test_eyelike_with_dtype/model.onnx | Bin 122 -> 122 bytes .../test_eyelike_without_dtype/model.onnx | Bin 111 -> 111 bytes .../node/test_globalaveragepool/model.onnx | Bin 133 -> 133 bytes .../model.onnx | Bin 145 -> 145 bytes .../data/node/test_globalmaxpool/model.onnx | Bin 125 -> 125 bytes .../test_globalmaxpool_precomputed/model.onnx | Bin 137 -> 137 bytes .../test/data/node/test_gridsample/model.onnx | Bin 225 -> 225 bytes .../model.onnx | Bin 217 -> 217 bytes .../node/test_gridsample_bicubic/model.onnx | Bin 184 -> 184 bytes .../model.onnx | Bin 235 -> 235 bytes .../model.onnx | Bin 235 -> 235 bytes .../node/test_gridsample_bilinear/model.onnx | Bin 186 -> 186 bytes .../model.onnx | Bin 237 -> 237 bytes .../model.onnx | Bin 237 -> 237 bytes .../test_gridsample_border_padding/model.onnx | Bin 200 -> 200 bytes .../node/test_gridsample_nearest/model.onnx | Bin 186 -> 186 bytes .../model.onnx | Bin 237 -> 237 bytes .../model.onnx | Bin 237 -> 237 bytes .../model.onnx | Bin 208 -> 208 bytes .../model.onnx | Bin 247 -> 247 bytes .../model.onnx | Bin 247 -> 247 bytes .../model.onnx | Bin 247 -> 247 bytes .../model.onnx | Bin 247 -> 247 bytes .../test_gridsample_zeros_padding/model.onnx | Bin 198 -> 198 bytes .../data/node/test_gru_batchwise/model.onnx | Bin 235 -> 235 bytes .../data/node/test_gru_defaults/model.onnx | Bin 189 -> 189 bytes .../data/node/test_gru_seq_length/model.onnx | Bin 215 -> 215 bytes .../test_gru_with_initial_bias/model.onnx | Bin 222 -> 222 bytes .../data/node/test_hardsigmoid/model.onnx | Bin 146 -> 146 bytes .../node/test_hardsigmoid_default/model.onnx | Bin 121 -> 121 bytes .../node/test_hardsigmoid_example/model.onnx | Bin 138 -> 138 bytes .../test/data/node/test_hardswish/model.onnx | Bin 109 -> 109 bytes .../node/test_hardswish_expanded/model.onnx | Bin 266 -> 266 bytes .../test_data_set_0/input_0.pb | Bin 1901 -> 1901 bytes .../node/test_instancenorm_epsilon/model.onnx | Bin 206 -> 206 bytes .../node/test_instancenorm_example/model.onnx | Bin 187 -> 187 bytes .../node/test_lppool_1d_default/model.onnx | Bin 162 -> 162 bytes .../node/test_lppool_2d_default/model.onnx | Bin 156 -> 156 bytes .../node/test_lppool_2d_dilations/model.onnx | Bin 196 -> 196 bytes .../data/node/test_lppool_2d_pads/model.onnx | Bin 172 -> 172 bytes .../node/test_lppool_2d_same_lower/model.onnx | Bin 186 -> 186 bytes .../node/test_lppool_2d_same_upper/model.onnx | Bin 186 -> 186 bytes .../node/test_lppool_2d_strides/model.onnx | Bin 174 -> 174 bytes .../node/test_lppool_3d_default/model.onnx | Bin 166 -> 166 bytes .../data/node/test_lstm_batchwise/model.onnx | Bin 237 -> 237 bytes .../data/node/test_lstm_defaults/model.onnx | Bin 191 -> 191 bytes .../test_lstm_with_initial_bias/model.onnx | Bin 224 -> 224 bytes .../node/test_lstm_with_peepholes/model.onnx | Bin 377 -> 377 bytes .../node/test_maxpool_1d_default/model.onnx | Bin 137 -> 137 bytes .../data/node/test_maxpool_2d_ceil/model.onnx | Bin 181 -> 181 bytes .../model.onnx | Bin 207 -> 207 bytes .../node/test_maxpool_2d_default/model.onnx | Bin 147 -> 147 bytes .../node/test_maxpool_2d_dilations/model.onnx | Bin 188 -> 188 bytes .../data/node/test_maxpool_2d_pads/model.onnx | Bin 164 -> 164 bytes .../model.onnx | Bin 176 -> 176 bytes .../model.onnx | Bin 208 -> 208 bytes .../model.onnx | Bin 178 -> 178 bytes .../test_maxpool_2d_same_lower/model.onnx | Bin 178 -> 178 bytes .../test_maxpool_2d_same_upper/model.onnx | Bin 178 -> 178 bytes .../node/test_maxpool_2d_strides/model.onnx | Bin 166 -> 166 bytes .../node/test_maxpool_2d_uint8/model.onnx | Bin 165 -> 165 bytes .../node/test_maxpool_3d_default/model.onnx | Bin 158 -> 158 bytes .../node/test_maxpool_3d_dilations/model.onnx | Bin 202 -> 202 bytes .../model.onnx | Bin 215 -> 215 bytes .../model.onnx | Bin 239 -> 239 bytes .../model.onnx | Bin 220 -> 220 bytes .../model.onnx | Bin 244 -> 244 bytes .../model.onnx | Bin 262 -> 262 bytes .../model.onnx | Bin 223 -> 223 bytes .../test/data/node/test_mish/model.onnx | Bin 85 -> 85 bytes .../data/node/test_mish_expanded/model.onnx | Bin 309 -> 309 bytes .../test/data/node/test_nllloss_NC/model.onnx | Bin 181 -> 181 bytes .../node/test_nllloss_NC_expanded/model.onnx | Bin 1487 -> 1487 bytes .../data/node/test_nllloss_NCd1/model.onnx | Bin 187 -> 187 bytes .../test_nllloss_NCd1_expanded/model.onnx | Bin 1702 -> 1702 bytes .../data/node/test_nllloss_NCd1_ii/model.onnx | Bin 211 -> 211 bytes .../test_nllloss_NCd1_ii_expanded/model.onnx | Bin 4799 -> 4799 bytes .../model.onnx | Bin 271 -> 271 bytes .../model.onnx | Bin 6057 -> 6057 bytes .../node/test_nllloss_NCd1_weight/model.onnx | Bin 224 -> 224 bytes .../model.onnx | Bin 2696 -> 2696 bytes .../test_nllloss_NCd1_weight_ii/model.onnx | Bin 248 -> 248 bytes .../model.onnx | Bin 5288 -> 5288 bytes .../data/node/test_nllloss_NCd1d2/model.onnx | Bin 209 -> 209 bytes .../test_nllloss_NCd1d2_expanded/model.onnx | Bin 1579 -> 1579 bytes .../model.onnx | Bin 246 -> 246 bytes .../model.onnx | Bin 6244 -> 6244 bytes .../model.onnx | Bin 212 -> 212 bytes .../model.onnx | Bin 2033 -> 2033 bytes .../model.onnx | Bin 210 -> 210 bytes .../model.onnx | Bin 2013 -> 2013 bytes .../model.onnx | Bin 251 -> 251 bytes .../model.onnx | Bin 2211 -> 2211 bytes .../model.onnx | Bin 254 -> 254 bytes .../model.onnx | Bin 3324 -> 3324 bytes .../model.onnx | Bin 252 -> 252 bytes .../model.onnx | Bin 2730 -> 2730 bytes .../model.onnx | Bin 276 -> 276 bytes .../model.onnx | Bin 5854 -> 5854 bytes .../model.onnx | Bin 280 -> 280 bytes .../model.onnx | Bin 5510 -> 5510 bytes .../model.onnx | Bin 252 -> 252 bytes .../model.onnx | Bin 5445 -> 5445 bytes .../model.onnx | Bin 269 -> 269 bytes .../model.onnx | Bin 3092 -> 3092 bytes .../model.onnx | Bin 266 -> 266 bytes .../model.onnx | Bin 1974 -> 1974 bytes .../data/node/test_rnn_seq_length/model.onnx | Bin 215 -> 215 bytes .../test_roialign_aligned_false/model.onnx | Bin 352 -> 352 bytes .../test_roialign_aligned_true/model.onnx | Bin 344 -> 344 bytes .../node/test_roialign_mode_max/model.onnx | Bin 363 -> 363 bytes .../test/data/node/test_round/model.onnx | Bin 85 -> 85 bytes .../test/data/node/test_selu/model.onnx | Bin 133 -> 133 bytes .../data/node/test_selu_default/model.onnx | Bin 107 -> 107 bytes .../data/node/test_selu_example/model.onnx | Bin 125 -> 125 bytes .../node/test_simple_rnn_batchwise/model.onnx | Bin 242 -> 242 bytes .../node/test_simple_rnn_defaults/model.onnx | Bin 196 -> 196 bytes .../model.onnx | Bin 229 -> 229 bytes .../test/data/node/test_sin/model.onnx | Bin 97 -> 97 bytes .../data/node/test_sin_example/model.onnx | Bin 89 -> 89 bytes .../test/data/node/test_sinh/model.onnx | Bin 99 -> 99 bytes .../data/node/test_sinh_example/model.onnx | Bin 91 -> 91 bytes .../test/data/node/test_softplus/model.onnx | Bin 107 -> 107 bytes .../node/test_softplus_example/model.onnx | Bin 99 -> 99 bytes .../test/data/node/test_softsign/model.onnx | Bin 107 -> 107 bytes .../node/test_softsign_example/model.onnx | Bin 99 -> 99 bytes .../test/data/node/test_tan/model.onnx | Bin 97 -> 97 bytes .../data/node/test_tan_example/model.onnx | Bin 89 -> 89 bytes .../data/node/test_thresholdedrelu/model.onnx | Bin 138 -> 138 bytes .../test_thresholdedrelu_default/model.onnx | Bin 129 -> 129 bytes .../test_thresholdedrelu_example/model.onnx | Bin 130 -> 130 bytes .../node/test_training_dropout/model.onnx | Bin 160 -> 160 bytes .../test_training_dropout_default/model.onnx | Bin 168 -> 168 bytes .../model.onnx | Bin 201 -> 201 bytes .../test_training_dropout_mask/model.onnx | Bin 193 -> 193 bytes .../model.onnx | Bin 171 -> 171 bytes .../model.onnx | Bin 204 -> 204 bytes onnx/defs/math/defs.cc | 29 ++++++++++++++++++ onnx/defs/operator_sets.h | 2 ++ .../automatic_upgrade_test.py | 3 ++ 214 files changed, 96 insertions(+), 3 deletions(-) create mode 100644 onnx/backend/test/case/node/swish.py diff --git a/docs/Changelog.md b/docs/Changelog.md index 8107fbfd86c..21168f18533 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -25735,6 +25735,35 @@ This version of the operator has been available since version 21 of the default
Constrain output to int64 tensor.
+### **Swish-22** + + Swish function, takes one input data (Tensor) and produces one output data (Tensor) of the same shape, where $Swish(x) = x * sigmoid(beta * x)$. + +#### Version + +This version of the operator has been available since version 22 of the default ONNX operator set. + +#### Inputs + +
+
X (differentiable) : T
+
Input tensor
+
+ +#### Outputs + +
+
Y (differentiable) : T
+
Output tensor
+
+ +#### Type Constraints + +
+
T : tensor(float16), tensor(float), tensor(double)
+
Constrain input and output types to float tensors.
+
+ ### **Size-21** Takes a tensor as input and outputs a int64 scalar that equals to the total number of elements of the input tensor. diff --git a/docs/Operators.md b/docs/Operators.md index e1601a74d89..5d5bcd49552 100644 --- a/docs/Operators.md +++ b/docs/Operators.md @@ -142,6 +142,7 @@ For an operator input/output's differentiability, it can be differentiable, |Sin|22, 7| |Sinh|22, 9| |Size|21, 19, 13, 1| +|Swish|22| |Slice|13, 11, 10, 1| |SpaceToDepth|13, 1| |Split|18, 13, 11, 2, 1| diff --git a/docs/TestCoverage.md b/docs/TestCoverage.md index 156495dfc71..124122ae2d6 100644 --- a/docs/TestCoverage.md +++ b/docs/TestCoverage.md @@ -3773,7 +3773,7 @@ There are 1 test cases, listed as following: concat ```python -test_cases: dict[str, Sequence[Any]] = { +test_cases: Dict[str, Sequence[Any]] = { "1d": ([1, 2], [3, 4]), "2d": ([[1, 2], [3, 4]], [[5, 6], [7, 8]]), "3d": ( @@ -9665,7 +9665,7 @@ node = onnx.helper.make_node( ) trip_count = np.array(5).astype(np.int64) -seq_empty: list[Any] = [] +seq_empty: List[Any] = [] seq_res = [x[: int(i)] for i in x] cond = np.array(1).astype(bool) expect( @@ -9860,7 +9860,7 @@ node = onnx.helper.make_node( trip_count = np.array(5).astype(np.int64) cond = np.array(1).astype(bool) seq_res = compute_loop_outputs(x, [x0], trip_count) -opt_seq_in: list[Any] = [x0] +opt_seq_in: List[Any] = [x0] expect( node, inputs=[trip_count, cond, opt_seq_in], diff --git a/onnx/backend/test/case/node/swish.py b/onnx/backend/test/case/node/swish.py new file mode 100644 index 00000000000..dcb751a9b15 --- /dev/null +++ b/onnx/backend/test/case/node/swish.py @@ -0,0 +1,29 @@ +# Copyright (c) ONNX Project Contributors +# +# SPDX-License-Identifier: Apache-2.0 +from __future__ import annotations + +import numpy as np + +import onnx +from onnx.backend.test.case.base import Base +from onnx.backend.test.case.node import expect + + +def swish(x: np.ndarray, alpha: np.float16) -> np.ndarray: + return x * 1 / (1 + np.exp(np.negative(x * alpha))) + + +class Swish(Base): + @staticmethod + def export() -> None: + node = onnx.helper.make_node( + "Swish", + inputs=["x"], + outputs=["y"], + ) + + x = np.array([3, 4, 5]).astype(np.float32) + y = swish(x, alpha=1.0) + + expect(node, inputs=[x], outputs=[y], name="test_swish") diff --git a/onnx/backend/test/data/node/test_acos/model.onnx b/onnx/backend/test/data/node/test_acos/model.onnx index 206ab391191916d449768262724d6fbc44399a16..cc7c695f5588ed43639e0722d75a83299f51f716 100644 GIT binary patch delta 10 RcmYdJX5wI;$dtgy4gd?o0nY#c delta 10 RcmYdJX5!$Q$dte+1^^5E0p$Py diff --git a/onnx/backend/test/data/node/test_acos_example/model.onnx b/onnx/backend/test/data/node/test_acos_example/model.onnx index 8b29942f13fdea61b8ebcaa7ded79ed50712728c..c986dd6ba90992524b98a16775de129aa618901f 100644 GIT binary patch delta 10 Rcma!!X5wI;$P~fI4gd=i0k;4E delta 10 Rcma!!X5!$Q$P~dS1^^380nGpa diff --git a/onnx/backend/test/data/node/test_acosh/model.onnx b/onnx/backend/test/data/node/test_acosh/model.onnx index 916010c59b8294b727797c6025fd15302404717c..9651625d11c26d371c54d933778912aa4499995b 100644 GIT binary patch delta 10 RcmYdIW#V9&$dts$2>=WC0oVWl delta 10 RcmYdIW#ZtP$dtq=1^^5w0qXz& diff --git a/onnx/backend/test/data/node/test_acosh_example/model.onnx b/onnx/backend/test/data/node/test_acosh_example/model.onnx index 1fbfea14d9c8346f9f6a25e2415bc29eb155b73a..42eb9a1641a6f19797462e4c0643e15df0c409d8 100644 GIT binary patch delta 10 Rcma!zW#V9&$P~rM2>=U60l)wN delta 10 Rcma!zW#ZtP$P~pW1^^3q0n-2g diff --git a/onnx/backend/test/data/node/test_asin/model.onnx b/onnx/backend/test/data/node/test_asin/model.onnx index e7d9804878429f691543d2d886c59fc5c6a87fdd..a7caca1b1a5905f86e96e7c94f458978ac96f55e 100644 GIT binary patch delta 10 RcmYdJX5wI;$dtgy4gd?o0nY#c delta 10 RcmYdJX5!$Q$dte+1^^5E0p$Py diff --git a/onnx/backend/test/data/node/test_asin_example/model.onnx b/onnx/backend/test/data/node/test_asin_example/model.onnx index 22ddea64b64239018f4ea8ff5ccdd48823ba3be1..a20be5821295924dc54cfb4101f826ffa5c6cd09 100644 GIT binary patch delta 10 Rcma!!X5wI;$P~fI4gd=i0k;4E delta 10 Rcma!!X5!$Q$P~dS1^^380nGpa diff --git a/onnx/backend/test/data/node/test_asinh/model.onnx b/onnx/backend/test/data/node/test_asinh/model.onnx index 96d1db46bdffb745c260aaf584df161ebcfa3170..922c0aef88e7865eb008384168a723c177004bc7 100644 GIT binary patch delta 10 RcmYdIW#V9&$dts$2>=WC0oVWl delta 10 RcmYdIW#ZtP$dtq=1^^5w0qXz& diff --git a/onnx/backend/test/data/node/test_asinh_example/model.onnx b/onnx/backend/test/data/node/test_asinh_example/model.onnx index eb4778849764a833435fbb51a65e100ec261876d..7d02941a6752f8e6d7b738bb11c22981cdf21cc5 100644 GIT binary patch delta 10 Rcma!zW#V9&$P~rM2>=U60l)wN delta 10 Rcma!zW#ZtP$P~pW1^^3q0n-2g diff --git a/onnx/backend/test/data/node/test_atan/model.onnx b/onnx/backend/test/data/node/test_atan/model.onnx index 4f2f5deee1db2b71326397d3e6dede319da7e122..7cd0e8e041693c6f36ae9defcf2c5ad23958aa8f 100644 GIT binary patch delta 10 RcmYdJX5wI;$dtgy4gd?o0nY#c delta 10 RcmYdJX5!$Q$dte+1^^5E0p$Py diff --git a/onnx/backend/test/data/node/test_atan_example/model.onnx b/onnx/backend/test/data/node/test_atan_example/model.onnx index bfe9894a60d1613e3d3edd52488e54d58d831714..7b9525ee935dac2709820f7d56dd3f608718ded0 100644 GIT binary patch delta 10 Rcma!!X5wI;$P~fI4gd=i0k;4E delta 10 Rcma!!X5!$Q$P~dS1^^380nGpa diff --git a/onnx/backend/test/data/node/test_atanh/model.onnx b/onnx/backend/test/data/node/test_atanh/model.onnx index a1db102d3e7c3fb11718e81f807604ddfdfb4033..3d1716d23a512d9ec9660f69629af9c2552a116a 100644 GIT binary patch delta 10 RcmYdIW#V9&$dts$2>=WC0oVWl delta 10 RcmYdIW#ZtP$dtq=1^^5w0qXz& diff --git a/onnx/backend/test/data/node/test_atanh_example/model.onnx b/onnx/backend/test/data/node/test_atanh_example/model.onnx index d0efa30625fce1d7a3678468ba5b586f47bf7bb9..4e6d72d6a750e45834d4bde0dc47441dd001ab9c 100644 GIT binary patch delta 10 Rcma!zW#V9&$P~rM2>=U60l)wN delta 10 Rcma!zW#ZtP$P~pW1^^3q0n-2g diff --git a/onnx/backend/test/data/node/test_averagepool_1d_default/model.onnx b/onnx/backend/test/data/node/test_averagepool_1d_default/model.onnx index 36f6b96a29b72520484a3c8b8dbc7b3333c2d89c..14c0309706c7bffb898a3490193b2877a2b5de77 100644 GIT binary patch delta 12 TcmbQpIFXTwgL5KNAEPh;5wHSn delta 12 TcmbQpIFXTwgKHvFAEOum5xD|! diff --git a/onnx/backend/test/data/node/test_averagepool_2d_ceil/model.onnx b/onnx/backend/test/data/node/test_averagepool_2d_ceil/model.onnx index 168a69574f57201bfc0fdf78529c9d5aba53ba90..bb02ae58ca6dc045ee9ea61a7aab62368a61ace6 100644 GIT binary patch delta 12 TcmdnXxR;TMgL5L&E=FMh75oD6 delta 12 TcmdnXxR;TMgKHwwE=Dl`76k(J diff --git a/onnx/backend/test/data/node/test_averagepool_2d_default/model.onnx b/onnx/backend/test/data/node/test_averagepool_2d_default/model.onnx index 11a1b13ef759d46ceade4803416f70bab2667654..bd1efdecb29da0558795db8de0c3ea8d45285c0e 100644 GIT binary patch delta 12 TcmbQkIERsmgL5L&Oh#b<62k(H delta 12 TcmbQkIERsmgKHwwOhz#P63haU diff --git a/onnx/backend/test/data/node/test_averagepool_2d_dilations/model.onnx b/onnx/backend/test/data/node/test_averagepool_2d_dilations/model.onnx index ce3c86ed527fb2a459e7d0c12b45fc911981dd78..7de2313225ea1e6d2d1a341d9a3b0f3472bf20f0 100644 GIT binary patch delta 12 Tcmcb{c#V;XgL5L&Wkz8D7;OVQ delta 12 Tcmcb{c#V;XgKHwwWkxXo7yDgL5L&YDQrI6omrB delta 12 TcmZ3-xQ>yDgKHwwYDO^t6pjMO diff --git a/onnx/backend/test/data/node/test_averagepool_3d_default/model.onnx b/onnx/backend/test/data/node/test_averagepool_3d_default/model.onnx index 4d1bcc84eb0b05b239a3745c7e0989d3aeb1a0c1..638a15930cdd5abc52a2d7bd720e42d0ebbd03f8 100644 GIT binary patch delta 12 TcmZ3+xQvmBgL5L&Vn$&A6TJeg delta 12 TcmZ3+xQvmBgKHwwVn#6l6UG9t diff --git a/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_0_ceil_mode_is_False/model.onnx b/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_0_ceil_mode_is_False/model.onnx index 7a757250d57b038290686e598571e50941c68a15..a46212cff768a169c6279de261732b73ecfc5584 100644 GIT binary patch delta 13 UcmZ3_w4RBHgL5O34kM#502V3&Y5)KL delta 13 UcmZ3_w4RBHgKHy`4kM!&02VX?ZU6uP diff --git a/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_0_ceil_mode_is_True/model.onnx b/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_0_ceil_mode_is_True/model.onnx index 894e85fdd48c3e02945dd87d4b4d894494d65d89..2354fbfb7b18381024c4a1553a5d26ce59766eef 100644 GIT binary patch delta 13 UcmZ3-w2q01gL5O3HY1}j02U4cX8-^I delta 13 UcmZ3-w2q01gKHy`HY1}L02UYmYXATM diff --git a/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_1_ceil_mode_is_False/model.onnx b/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_1_ceil_mode_is_False/model.onnx index eafe7769f21a050b69a64257bd0c57916969e5b3..79a25a22420d73b1149d910989b2c28d29b43455 100644 GIT binary patch delta 13 UcmZ3_w4RBHgL5O34kM#502V3&Y5)KL delta 13 UcmZ3_w4RBHgKHy`4kM!&02VX?ZU6uP diff --git a/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_1_ceil_mode_is_True/model.onnx b/onnx/backend/test/data/node/test_averagepool_3d_dilations_large_count_include_pad_is_1_ceil_mode_is_True/model.onnx index 27f6fb1f595bd2678be7a6c5f0665a15d175debb..310be73f5384725693a70c9086fb64e4eda2b486 100644 GIT binary patch delta 13 UcmZ3-w2q01gL5O3HY1}j02U4cX8-^I delta 13 UcmZ3-w2q01gKHy`HY1}L02UYmYXATM diff --git a/onnx/backend/test/data/node/test_averagepool_3d_dilations_small/model.onnx b/onnx/backend/test/data/node/test_averagepool_3d_dilations_small/model.onnx index 883cdbefa603396efaa86a823a32e6f4af833bbc..7a36e26fce9bc3d5fa2e1bbd3b3b3b6d7158e7a9 100644 GIT binary patch delta 12 TcmaFG_==Hn+a delta 13 UcmdnOw1tU@gKHy`AtR$002aUkeEVrT_o{ delta 13 UcmX@ibeM^WgKHy`10$mt02pKfssI20 diff --git a/onnx/backend/test/data/node/test_bernoulli/model.onnx b/onnx/backend/test/data/node/test_bernoulli/model.onnx index 702c9960fd4579906c5ac7e04926532742cfdea1..47b791d688556421f70fa7a392a178e00ead5749 100644 GIT binary patch delta 10 Rcma!zW#ZtN$P~rM4*&~g0m=XX delta 10 Rcma!zW#ZtP$P~pW1^^3q0n-2g diff --git a/onnx/backend/test/data/node/test_bernoulli_double/model.onnx b/onnx/backend/test/data/node/test_bernoulli_double/model.onnx index 929e4196e3bb931de8541a8006ee106a9984720e..f954a8dc57f900d89b4100a9f7b24767cf5ac6ab 100644 GIT binary patch delta 10 RcmXRaV&dSK$du2>4*(4_0to;B delta 10 RcmXRaV&dSM$du101^^940ulfK diff --git a/onnx/backend/test/data/node/test_bernoulli_double_expanded/model.onnx b/onnx/backend/test/data/node/test_bernoulli_double_expanded/model.onnx index 558e38225b0355325c4079ffce9b7157ec3555f6..fcf5060902691c96cd7bdc04977dbc5efd0726b1 100644 GIT binary patch delta 13 UcmdnTypNfQgJUDpZbn9a02$c>6aWAK delta 13 UcmdnTypNfQgKHzxZbn8i02%HB9RL6T diff --git a/onnx/backend/test/data/node/test_bernoulli_expanded/model.onnx b/onnx/backend/test/data/node/test_bernoulli_expanded/model.onnx index c510c81bf60d6b55982d726dde3859c11aa59225..785d12f46e8844b828436eebb26535324daaa94a 100644 GIT binary patch delta 13 UcmbQqJd>G;gJUDpG)6{#02R#wr2qf` delta 13 UcmbQqJd>G;gKHzxG)6`-02Sf_t^fc4 diff --git a/onnx/backend/test/data/node/test_bernoulli_seed/model.onnx b/onnx/backend/test/data/node/test_bernoulli_seed/model.onnx index ea69f01240e29ce6a26d1fcc8f7828d1fead8603..85f1b82b5e2cd64bd83a9d0f76094fd604de82dd 100644 GIT binary patch delta 10 RcmXRaV&dSK$du2>4*(4_0to;B delta 10 RcmXRaV&dSM$du101^^940ulfK diff --git a/onnx/backend/test/data/node/test_bernoulli_seed_expanded/model.onnx b/onnx/backend/test/data/node/test_bernoulli_seed_expanded/model.onnx index 3236cbfec81e686d5317f62fb01fc11197520789..e195a6ce93c7db0da36e3fc0d79e30ed56b4b811 100644 GIT binary patch delta 13 UcmX@Ye1w^agJUDpK}JS?02+YxR#NLgKZ+yDn@Pq6jB1V delta 12 TcmZ3>xR#NLgKHwwDn>B?6m1? diff --git a/onnx/backend/test/data/node/test_convtranspose_kernel_shape/model.onnx b/onnx/backend/test/data/node/test_convtranspose_kernel_shape/model.onnx index 4d328e9cdf2b47e26f5a0adac764b05673a34e8e..e0948814573b9b5132b2f623086d001d73bbaa62 100644 GIT binary patch delta 13 UcmeBT>SAKzVB5&V&dA6O01^QK@Bjb+ delta 13 UcmeBT>SAKz;M&N<&d4YR01_wx{{R30 diff --git a/onnx/backend/test/data/node/test_convtranspose_output_shape/model.onnx b/onnx/backend/test/data/node/test_convtranspose_output_shape/model.onnx index 8b9b86216a3e42b0ea9552f6518f3b283a8b8805..344a21a8c3c4fb86b54350f9a2450cd443d11ec3 100644 GIT binary patch delta 12 Tcmcb@c!iOPgKZ+yMMiD_7$E~I delta 12 Tcmcb@c!iOPgKHwwMMg0I7(@d) diff --git a/onnx/backend/test/data/node/test_convtranspose_pad/model.onnx b/onnx/backend/test/data/node/test_convtranspose_pad/model.onnx index b972e2653e20c1f338e781e970d91f93af23e38e..bb593e66f076af1002b2976e1b2017da44cc5ad5 100644 GIT binary patch delta 12 TcmX@hc$SfggKZ+yDMoGp7jgp@ delta 12 TcmX@hc$SfggKHwwDMm2>7nK7g diff --git a/onnx/backend/test/data/node/test_convtranspose_pads/model.onnx b/onnx/backend/test/data/node/test_convtranspose_pads/model.onnx index 1e7116447cb70685f3f58a884fe1b1162677a638..b17ff879e67a54657ea0227e24f80196f9646866 100644 GIT binary patch delta 12 TcmX@Xc!H6MgKZ+yQATb67WD%M delta 12 TcmX@Xc!H6MgKHwwQARNU7Z?K; diff --git a/onnx/backend/test/data/node/test_cos/model.onnx b/onnx/backend/test/data/node/test_cos/model.onnx index 9e1260acfac92ee79207aee84bab640f06c19183..5ec0d0c3247d06b1ca670c45f1a77f6985884e5e 100644 GIT binary patch delta 10 RcmYdHWa40+$P~xO4gd?60m%RW delta 10 RcmYdHWa8kO$P~vY1^^4t0p9=s diff --git a/onnx/backend/test/data/node/test_cos_example/model.onnx b/onnx/backend/test/data/node/test_cos_example/model.onnx index b74fcbe66e2cec92728b1c9d02e85d85b2bdddd9..6726ce0230ae08a60af3e7e6ad03b080ddbbf655 100644 GIT binary patch delta 10 Rcma!yWa40+$P~uN4gd=00kHr8 delta 10 Rcma!yWa8kO$P~sX1^^2n0mlFU diff --git a/onnx/backend/test/data/node/test_cosh/model.onnx b/onnx/backend/test/data/node/test_cosh/model.onnx index e74ac53653ee14bc7b84f676b035010e7670a4d5..68d88a42c038c4c48b7bf432d188e0196ed1bdc9 100644 GIT binary patch delta 10 RcmYdJX5wI($dtgy2>=Vr0nz{f delta 10 RcmYdJX5!$Q$dte+1^^5E0p$Py diff --git a/onnx/backend/test/data/node/test_cosh_example/model.onnx b/onnx/backend/test/data/node/test_cosh_example/model.onnx index 7dc7ab4dc5f74b841c9db0bd978921edc14a5837..db9eec4d05155d6b9d574783755525f7e0ca9cb2 100644 GIT binary patch delta 10 Rcma!!X5wI($P~fI2>=Tl0lEMH delta 10 Rcma!!X5!$Q$P~dS1^^380nGpa diff --git a/onnx/backend/test/data/node/test_deform_conv_with_mask_bias/model.onnx b/onnx/backend/test/data/node/test_deform_conv_with_mask_bias/model.onnx index a48939459b2258bbe04b252cc4f43eba13d7f441..3f5948c98a2284ff489fdaf87b2eed9e721602b2 100644 GIT binary patch delta 13 UcmdnSw2g_0gL5O3F(ace02b~7e*gdg delta 13 UcmdnSw2g_0gKHy`F(acG02cTHg8%>k diff --git a/onnx/backend/test/data/node/test_deform_conv_with_multiple_offset_groups/model.onnx b/onnx/backend/test/data/node/test_deform_conv_with_multiple_offset_groups/model.onnx index bb2b554d5b070f9843d73d262e5de136b134b857..2adbaa41881f32fb3f958393c9e0272c0626e66e 100644 GIT binary patch delta 13 UcmbQoG>?gigL5O3G$W%h02EFFHvj+t delta 13 UcmbQoG>?gigKHy`G$W%J02EjPI{*Lx diff --git a/onnx/backend/test/data/node/test_det_2d/model.onnx b/onnx/backend/test/data/node/test_det_2d/model.onnx index b2f1c52802f34681b340255905c0392da7a83a9b..c1ceae61c0ec21e5497e99ce49cd2c5446d0d2fc 100644 GIT binary patch delta 10 RcmWFuVd7w$$P~!P4FC#{0jU50 delta 10 RcmWFuVdCJL$P~yZ1^^1O0k{AF diff --git a/onnx/backend/test/data/node/test_det_nd/model.onnx b/onnx/backend/test/data/node/test_det_nd/model.onnx index 26d4c871da4e274940c070bb8017756069beb1e1..07a153a1c58b26dca3ea9e1f61a521b52e1633f2 100644 GIT binary patch delta 10 Rcma!vVd7w$$P~%Q4FC&20l@$O delta 10 Rcma!vVdCJL$P~#a1^^3U0nh*d diff --git a/onnx/backend/test/data/node/test_dropout_default/model.onnx b/onnx/backend/test/data/node/test_dropout_default/model.onnx index be75e7dbb46ca7f0b1cc0984e644c2df07a32692..184e44851900156a0d8cb7b648db3f8ed5421857 100644 GIT binary patch delta 10 Rcmb=cW8z?+$W+b93jhu?0xAFi delta 10 Rcmb=cW8&bN$W+ZJ1^^CD0yY2u diff --git a/onnx/backend/test/data/node/test_dropout_default_mask/model.onnx b/onnx/backend/test/data/node/test_dropout_default_mask/model.onnx index f45cd7a608049b61d1ef3456d90a72d673b6fb54..ef7b9fa8e33239015cfe83fc611b5b1a15a9ebb9 100644 GIT binary patch delta 12 TcmZ3$xPXy~gMA{?Tt;316BPoI delta 12 TcmZ3$xPXy~gKHwwTt+bf6EFgv diff --git a/onnx/backend/test/data/node/test_dropout_default_mask_ratio/model.onnx b/onnx/backend/test/data/node/test_dropout_default_mask_ratio/model.onnx index 343482d6c83c816ce478e9c954c91a8567edd426..5b1f07074959e9289a84cfc771b1a8c7c1895437 100644 GIT binary patch delta 12 TcmdnSxQ&sCgMA{?W=38B6*~gd delta 12 TcmdnSxQ&sCgKHwwW=1gp6;=Y^ diff --git a/onnx/backend/test/data/node/test_dropout_default_ratio/model.onnx b/onnx/backend/test/data/node/test_dropout_default_ratio/model.onnx index 3f079ba46215fe1d877fe3c777b1f3906c795475..8deb0febfd3d5a3837cd69b4a7ecf3bb1be40b81 100644 GIT binary patch delta 12 TcmbQjIE9gkgMA{?L`Gf!5$OVM delta 12 TcmbQjIE9gkgKHwwL`E?H5(ENz diff --git a/onnx/backend/test/data/node/test_elu/model.onnx b/onnx/backend/test/data/node/test_elu/model.onnx index dd1003b7c4c300cdcdce2d4233e024b32ed46891..141d895bba6c22541df3449a66f9d3e187b35f01 100644 GIT binary patch delta 10 RcmXRaV&Y()$du2>1^^8V0s8;| delta 10 RcmXRaV&dSM$du101^^940ulfK diff --git a/onnx/backend/test/data/node/test_elu_default/model.onnx b/onnx/backend/test/data/node/test_elu_default/model.onnx index 3a979710e0214ae8c3045826ccc67aff8aa8fe40..4007dc3368838f7645f474faf7e6b147defc1168 100644 GIT binary patch delta 10 Rcmd1IWa40+$dty&1^^630pI`t delta 10 Rcmd1IWa8kO$dtw?1^^6z0rvm^ diff --git a/onnx/backend/test/data/node/test_elu_example/model.onnx b/onnx/backend/test/data/node/test_elu_example/model.onnx index 99091bb51347fb399c2107824b451015151db6e8..9ea0c1df665fc0de368d7264b0d67026e350332b 100644 GIT binary patch delta 10 Rcmd1GV&Y()$dt~=1^^6P0pkDw delta 10 Rcmd1GV&dSM$dt|~1^^6}0r~&{ diff --git a/onnx/backend/test/data/node/test_eyelike_populate_off_main_diagonal/model.onnx b/onnx/backend/test/data/node/test_eyelike_populate_off_main_diagonal/model.onnx index 60a068b8e20c3d02aa9aa29c92ad3f84b38fa0c3..0b98de4160d929140a1f5c4a8905d1690eca012c 100644 GIT binary patch delta 12 TcmbQjIE9gkgJmMqL`F^k5z_)^ delta 12 TcmbQjIE9gkgKHwwL`E?H5(ENz diff --git a/onnx/backend/test/data/node/test_eyelike_with_dtype/model.onnx b/onnx/backend/test/data/node/test_eyelike_with_dtype/model.onnx index 8599bfdb16a67ae6ab8fb832dab0219f5b4257ee..ca799fb505d238c46936791742564f7b0df9b235 100644 GIT binary patch delta 10 Rcmb=bV&Y(#$W+eA2>=bn0v7-P delta 10 Rcmb=bV&dSM$W+cK1^^BA0xAFi diff --git a/onnx/backend/test/data/node/test_eyelike_without_dtype/model.onnx b/onnx/backend/test/data/node/test_eyelike_without_dtype/model.onnx index 584a3328605989a093883ae662e42c8a027cbbb3..6c7db0b132ad494e8cd819ace02277c087943364 100644 GIT binary patch delta 10 Rcmd1LXX0R)$dtp#2>=Y!0rmg@ delta 10 Rcmd1LXX4||u(V4ld-#>fZ&5V8V2 delta 12 TcmeBV>||u(;F`$P#wZ2=5b*+8 diff --git a/onnx/backend/test/data/node/test_gridsample/model.onnx b/onnx/backend/test/data/node/test_gridsample/model.onnx index 1d17074133eb32dda2f02b32b0ab7053d2cd82e8..334b8cca0ab2ae4675ba0a26123ba83e5f7a9546 100644 GIT binary patch delta 12 TcmaFJ_>hr_gL5L&Jw_1#8G!>{ delta 12 TcmaFJ_>hr_gKHwwJw`DA8Hod7 diff --git a/onnx/backend/test/data/node/test_gridsample_aligncorners_true/model.onnx b/onnx/backend/test/data/node/test_gridsample_aligncorners_true/model.onnx index 6def3c0df966c79be2c72f56a01e681693caeda2..40b0e8b6fab4feed92e827b4618d3a747c66747e 100644 GIT binary patch delta 12 Tcmcb~c$1NdgL5L&HAWEt7`X#R delta 12 Tcmcb~c$1NdgKHwwHAXQ27{LQc diff --git a/onnx/backend/test/data/node/test_gridsample_bicubic/model.onnx b/onnx/backend/test/data/node/test_gridsample_bicubic/model.onnx index 307d6519556d18aeccc5f870527bb2548f76454e..14cb848688146427246d0712b1f0b48300550856 100644 GIT binary patch delta 12 TcmdnNxPy_2gL5L&Rz?v36@UWc delta 12 TcmdnNxPy_2gKHwwRz@)Z6^H`n diff --git a/onnx/backend/test/data/node/test_gridsample_bicubic_align_corners_0_additional_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_bicubic_align_corners_0_additional_1/model.onnx index cf230353d27e2afef8930dfb3bf24f560a544526..ec7876ecf275e9257b42cd67601fce658ec13078 100644 GIT binary patch delta 12 TcmaFO_?nT4gL5L&3q}zD8hZnL delta 12 TcmaFO_?nT4gKHww3q~;j8iNCW diff --git a/onnx/backend/test/data/node/test_gridsample_bicubic_align_corners_1_additional_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_bicubic_align_corners_1_additional_1/model.onnx index a617350a9af440934aff8c9e59dc30551ce2b84a..19f37d045239bfaba7fff6243eb3dc0cd168fb9d 100644 GIT binary patch delta 12 TcmaFO_?nT4gL5L&3q}zD8hZnL delta 12 TcmaFO_?nT4gKHww3q~;j8iNCW diff --git a/onnx/backend/test/data/node/test_gridsample_bilinear/model.onnx b/onnx/backend/test/data/node/test_gridsample_bilinear/model.onnx index bb1b2ebd769ba8ba81f8cc6165235ef49e81a680..af5a0847336936466524592dbf2015e6a6cbe2c3 100644 GIT binary patch delta 12 TcmdnRxQmgAgL5L&c195Z6|w^9 delta 12 TcmdnRxQmgAgKHwwc1AG(6}kfK diff --git a/onnx/backend/test/data/node/test_gridsample_bilinear_align_corners_0_additional_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_bilinear_align_corners_0_additional_1/model.onnx index 07ac23f070b6f472b8a219ecbd2b5a4e6931639f..188342495b8a2cd40b5842b95742d68de11e9983 100644 GIT binary patch delta 12 TcmaFM_?D50gL5L&D@G9j8m$9@ delta 12 TcmaFM_?D50gKHwwD@HK@8npw3 diff --git a/onnx/backend/test/data/node/test_gridsample_bilinear_align_corners_1_additional_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_bilinear_align_corners_1_additional_1/model.onnx index c17ad25317b924f1975699f2faf20e80edbfd7af..e5686c3c37d5f5b1aee7a4c91a60ca6fb56ca52f 100644 GIT binary patch delta 12 TcmaFM_?D50gL5L&D@G9j8m$9@ delta 12 TcmaFM_?D50gKHwwD@HK@8npw3 diff --git a/onnx/backend/test/data/node/test_gridsample_border_padding/model.onnx b/onnx/backend/test/data/node/test_gridsample_border_padding/model.onnx index 3c548c90ff6c0e514e6466703f89ab734671d237..01fbcef9853af9a67d7f6b35aa1ee0b7e0401779 100644 GIT binary patch delta 12 TcmX@Xc!H6MgL5L&QAQB}7Z3vz delta 12 TcmX@Xc!H6MgKHwwQARNU7Z?K; diff --git a/onnx/backend/test/data/node/test_gridsample_nearest/model.onnx b/onnx/backend/test/data/node/test_gridsample_nearest/model.onnx index 294090833dbdd69f2cedebded868ee607d6eec66..bacb4086e0d019d64cacfaa85cff9c6515d16e02 100644 GIT binary patch delta 12 TcmdnRxQmgAgL5L&c195Z6|w^9 delta 12 TcmdnRxQmgAgKHwwc1AG(6}kfK diff --git a/onnx/backend/test/data/node/test_gridsample_nearest_align_corners_0_additional_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_nearest_align_corners_0_additional_1/model.onnx index 245dcbfba8a9495f7f03b381390e69c5535d7783..2003d009b6d9a0b13367dbfe2792e61703262059 100644 GIT binary patch delta 12 TcmaFM_?D50gL5L&D@G9j8m$9@ delta 12 TcmaFM_?D50gKHwwD@HK@8npw3 diff --git a/onnx/backend/test/data/node/test_gridsample_nearest_align_corners_1_additional_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_nearest_align_corners_1_additional_1/model.onnx index de22147ab3546b7cded516ae6d005bb9eda6bccf..2a105639f0d92e47f23fe34ae28c96136ec3dec5 100644 GIT binary patch delta 12 TcmaFM_?D50gL5L&D@G9j8m$9@ delta 12 TcmaFM_?D50gKHwwD@HK@8npw3 diff --git a/onnx/backend/test/data/node/test_gridsample_reflection_padding/model.onnx b/onnx/backend/test/data/node/test_gridsample_reflection_padding/model.onnx index 203f1434d3449e4d7f67478ce6f6503cb51ec988..9c7f5cf9ab9c67ec6ad5d5aca4fd2e3bef8601c4 100644 GIT binary patch delta 12 Tcmcb>c!80LgL5L&Sw;~67uW+U delta 12 Tcmcb>c!80LgKHwwSw=Ac7vKXf diff --git a/onnx/backend/test/data/node/test_gridsample_volumetric_bilinear_align_corners_0/model.onnx b/onnx/backend/test/data/node/test_gridsample_volumetric_bilinear_align_corners_0/model.onnx index 7f90268223a6c9897ad6c9c9c2070262690d53c3..02d940fb147d64c5d205fafc279b7cbcfa8aff75 100644 GIT binary patch delta 12 Tcmey)_??l7gL5L&7e)~P8>a)H delta 12 Tcmey)_??l7gKHww7e+Av8?OVS diff --git a/onnx/backend/test/data/node/test_gridsample_volumetric_bilinear_align_corners_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_volumetric_bilinear_align_corners_1/model.onnx index e3781ffb3b6bc31b9173ab2f3d8cbdc5edb99506..af0b03cd424f5360f7d9fd4ba939eddb58bab0d2 100644 GIT binary patch delta 12 Tcmey)_??l7gL5L&7e)~P8>a)H delta 12 Tcmey)_??l7gKHww7e+Av8?OVS diff --git a/onnx/backend/test/data/node/test_gridsample_volumetric_nearest_align_corners_0/model.onnx b/onnx/backend/test/data/node/test_gridsample_volumetric_nearest_align_corners_0/model.onnx index 706252dc07350bfbf8708bfa0812572d6f5fe3e9..d87cce0017be68d7840b273556765b0d6c50f64a 100644 GIT binary patch delta 12 Tcmey)_??l7gL5L&7e)~P8>a)H delta 12 Tcmey)_??l7gKHww7e+Av8?OVS diff --git a/onnx/backend/test/data/node/test_gridsample_volumetric_nearest_align_corners_1/model.onnx b/onnx/backend/test/data/node/test_gridsample_volumetric_nearest_align_corners_1/model.onnx index 2eb750c678e7a06a3aa1a295831784dd8a972247..dd789c06a01c81b8cbb88d8d4bfaf4f07b985431 100644 GIT binary patch delta 12 Tcmey)_??l7gL5L&7e)~P8>a)H delta 12 Tcmey)_??l7gKHww7e+Av8?OVS diff --git a/onnx/backend/test/data/node/test_gridsample_zeros_padding/model.onnx b/onnx/backend/test/data/node/test_gridsample_zeros_padding/model.onnx index 7ed92ef5311a9825cbc09c9e8eac1610ae532c12..fb2b33369d93e5187a7770c211cabed731035977 100644 GIT binary patch delta 12 TcmX@cc#M&WgL5L&VMY-E7TyC5 delta 12 TcmX@cc#M&WgKHwwVMZ|k7UlyG diff --git a/onnx/backend/test/data/node/test_gru_batchwise/model.onnx b/onnx/backend/test/data/node/test_gru_batchwise/model.onnx index 6e8a50d56f382acfcf99fbadbcc85182b54e015b..8d50456cb680a3b4818655f242baad2ed5d72796 100644 GIT binary patch delta 12 TcmaFO_?nT4gMA{?3r0Qw8fgP` delta 12 TcmaFO_?nT4gKHww3q~;j8iNCW diff --git a/onnx/backend/test/data/node/test_gru_defaults/model.onnx b/onnx/backend/test/data/node/test_gru_defaults/model.onnx index 07689ef41373700a811dfb04e454685aaca239ec..36fcba152af486f12f6ebd4e9c51b81d9967f1c6 100644 GIT binary patch delta 12 TcmdnXxR;TMgMA{?E=E2873%`( delta 12 TcmdnXxR;TMgKHwwE=Dl`76k(J diff --git a/onnx/backend/test/data/node/test_gru_seq_length/model.onnx b/onnx/backend/test/data/node/test_gru_seq_length/model.onnx index 5f0369e753023d1b17c40b1f88f0a3afb2003128..2c9c2489c53a7ce8a68d4635cb511c72492d3e84 100644 GIT binary patch delta 12 Tcmcc4c%6}ngMA{?6-GV)7@%( diff --git a/onnx/backend/test/data/node/test_gru_with_initial_bias/model.onnx b/onnx/backend/test/data/node/test_gru_with_initial_bias/model.onnx index d87b797d815ab9be6247dac69304ff16bf72d24a..db0c7de9456cfbaa16020c3ac78393728d5a768a 100644 GIT binary patch delta 12 Tcmcb|c#n~ZgMA{?ZALx-86*Qu delta 12 Tcmcb|c#n~ZgKHwwZALKw89oD8 diff --git a/onnx/backend/test/data/node/test_hardsigmoid/model.onnx b/onnx/backend/test/data/node/test_hardsigmoid/model.onnx index 5070351948dc1f527798bead8ba2f2c23d5245cd..b330b5ce9145222c0a83de9c9a7affdd14f7ec6f 100644 GIT binary patch delta 12 TcmbQlIEj&ogLxuTKO-9e5tss9 delta 12 TcmbQlIEj&ogKHvFKcg4`5z+#5 diff --git a/onnx/backend/test/data/node/test_hardsigmoid_default/model.onnx b/onnx/backend/test/data/node/test_hardsigmoid_default/model.onnx index d0e57f315b158e44366592303a729a228746a469..2672c13398e2490e53d978b8ae6a468700d0e253 100644 GIT binary patch delta 10 Rcmb=dWa40+$W+G21^^AF0uTTI delta 10 Rcmb=dWa8kO$W+EC1^^A<0w(|f diff --git a/onnx/backend/test/data/node/test_hardsigmoid_example/model.onnx b/onnx/backend/test/data/node/test_hardsigmoid_example/model.onnx index ffe09d493db5ce1f65678e4a0b185b6a1945438c..4c1564a09efdd2b09f8b5d1daa684cfc03259ca5 100644 GIT binary patch delta 12 TcmeBT>|$i%V4ld-&d3G;5YPfe delta 12 TcmeBT>|$i%;F`$P&L{=|5efoa diff --git a/onnx/backend/test/data/node/test_hardswish/model.onnx b/onnx/backend/test/data/node/test_hardswish/model.onnx index 0ed0b32120822955a78d58ed1031acca80892ebd..f72506caa0fcd1cfbe9b6a2c0777800e0e828e02 100644 GIT binary patch delta 10 Rcmd1JW#V9;$dtv%2LKGd0r&s_ delta 10 Rcmd1JW#ZtP$dtt>1^^7$0s{a5 diff --git a/onnx/backend/test/data/node/test_hardswish_expanded/model.onnx b/onnx/backend/test/data/node/test_hardswish_expanded/model.onnx index abe72af6be28a474e841f295b16879274122d3a4..ecfe4f31ba5f246b384fd399288a14ffc9fd052e 100644 GIT binary patch delta 13 UcmeBT>SAKzVBg5Z&dA6I01^uU^Z)<= delta 13 UcmeBT>SAKz;M&N<&d4YR01_wx{{R30 diff --git a/onnx/backend/test/data/node/test_image_decoder_decode_jpeg2k_rgb/test_data_set_0/input_0.pb b/onnx/backend/test/data/node/test_image_decoder_decode_jpeg2k_rgb/test_data_set_0/input_0.pb index 5f4cb90f28a29a8bdea0b08b4c067fdb9f086b8b..66db10c971f7bc76eaf32994c299b2dd45aa8f93 100644 GIT binary patch delta 12 TcmaFM_m*$MeMW@ECzS=e delta 12 TcmaFM_m*$MeMX~=4|>@EC!Ynq diff --git a/onnx/backend/test/data/node/test_instancenorm_epsilon/model.onnx b/onnx/backend/test/data/node/test_instancenorm_epsilon/model.onnx index 9cf84c252d0601ce7ed48fa66d246c4420fef0cb..d6ac084c9754749da613a2d1f5f879246b843521 100644 GIT binary patch delta 12 TcmX@dc#e^YgLxv;X+|~x7jy#= delta 12 TcmX@dc#e^YgKHwwX+|*s7p?;+ diff --git a/onnx/backend/test/data/node/test_instancenorm_example/model.onnx b/onnx/backend/test/data/node/test_instancenorm_example/model.onnx index ae190ddd6546ff0099768725e7b2658fcb717f62..37a901970a2fc37397bebf60140a3ad4ef1aca92 100644 GIT binary patch delta 12 TcmdnZxSNrQgLxv;4n{Tr6`2Cq delta 12 TcmdnZxSNrQgKHww4n{Em71ILm diff --git a/onnx/backend/test/data/node/test_lppool_1d_default/model.onnx b/onnx/backend/test/data/node/test_lppool_1d_default/model.onnx index d3d882afbed24b11a6ed25a6b1c5f9d54afdded4..8734aa23c9c2056224aa04b1372b5a84efa0b398 100644 GIT binary patch delta 12 TcmZ3)xQLO7gJUAod`2Mv6H)@6 delta 12 TcmZ3)xQLO7gKHwwd`2+<6Ji3S diff --git a/onnx/backend/test/data/node/test_lppool_2d_default/model.onnx b/onnx/backend/test/data/node/test_lppool_2d_default/model.onnx index 0cd55f03c51f0c76abd53f18492a91e8a4b1bf8f..6d8e9eef7f9b7bee73a2566c335c09c01da37cc1 100644 GIT binary patch delta 12 TcmbQkIERsmgJUAoOhzF961)P8 delta 12 TcmbQkIERsmgKHwwOhz#P63haU diff --git a/onnx/backend/test/data/node/test_lppool_2d_dilations/model.onnx b/onnx/backend/test/data/node/test_lppool_2d_dilations/model.onnx index 7970480a7dff811fcdd20fb620f5f7772ae96d98..503ccff12b944fe818451eb8c24ecad9e65c3497 100644 GIT binary patch delta 12 TcmX@Yc!ZIOgJUAoK}I0}7Ni3N delta 12 TcmX@Yc!ZIOgKHwwK}InE7PJEj diff --git a/onnx/backend/test/data/node/test_lppool_2d_pads/model.onnx b/onnx/backend/test/data/node/test_lppool_2d_pads/model.onnx index 4d01b667e63fa2a8820678d468de55c3d4f26033..73121feab9ba97acd22c6a5c5d0c855d75e1edb1 100644 GIT binary patch delta 12 TcmZ3(xQ3C5gJUAoN=6|76ifoV delta 12 TcmZ3(xQ3C5gKHwwN=7jN6kGzr diff --git a/onnx/backend/test/data/node/test_lppool_2d_same_lower/model.onnx b/onnx/backend/test/data/node/test_lppool_2d_same_lower/model.onnx index 00afca88cc1c8b48d3f7114f56fbda1269cff5a6..dbc14bf1a9bde9686e242f418e2753973cb87974 100644 GIT binary patch delta 12 TcmdnRxQmgAgJUAoc19rp6{-T} delta 12 TcmdnRxQmgAgKHwwc1AG(6}kfK diff --git a/onnx/backend/test/data/node/test_lppool_2d_same_upper/model.onnx b/onnx/backend/test/data/node/test_lppool_2d_same_upper/model.onnx index 108b05ae157859e54026cf1534468808f1505b59..3216a2a29369b1114b7763de3a3cd7f78f8349e8 100644 GIT binary patch delta 12 TcmdnRxQmgAgJUAoc19rp6{-T} delta 12 TcmdnRxQmgAgKHwwc1AG(6}kfK diff --git a/onnx/backend/test/data/node/test_lppool_2d_strides/model.onnx b/onnx/backend/test/data/node/test_lppool_2d_strides/model.onnx index 0ddc7b602cb368be841c99924a600d3e42881e43..fa7064f299b99e6f0db6e37f26ae1fbe3ccaccb6 100644 GIT binary patch delta 12 TcmZ3-xQ>yDgJUAoYDOUd6n+B2 delta 12 TcmZ3-xQ>yDgKHwwYDO^t6pjMO diff --git a/onnx/backend/test/data/node/test_lppool_3d_default/model.onnx b/onnx/backend/test/data/node/test_lppool_3d_default/model.onnx index becb512e64df1e7848442bbb4592a5f0b821f0fe..e8e653d283820d0d6f4458563d7a253e31005d5c 100644 GIT binary patch delta 12 TcmZ3+xQvmBgJUAoVn!hV6Se}X delta 12 TcmZ3+xQvmBgKHwwVn#6l6UG9t diff --git a/onnx/backend/test/data/node/test_lstm_batchwise/model.onnx b/onnx/backend/test/data/node/test_lstm_batchwise/model.onnx index 29284301f7858d44374663886b815f2848047005..a10fa1840dfa9be61e685c2600ea5c416107ae1d 100644 GIT binary patch delta 12 TcmaFM_?D50gMA{?D@Hy58k+-p delta 12 TcmaFM_?D50gKHwwD@HK@8npw3 diff --git a/onnx/backend/test/data/node/test_lstm_defaults/model.onnx b/onnx/backend/test/data/node/test_lstm_defaults/model.onnx index a7bcc594141364ef42414183ef2a4d2f3d854874..7e6a4af6806a7fbfbbf131170abd09ba2edb6a2b 100644 GIT binary patch delta 12 TcmdnbxSx@UgMA{?9!5R@799fc delta 12 TcmdnbxSx@UgKHww9!4<$7B>R> diff --git a/onnx/backend/test/data/node/test_lstm_with_initial_bias/model.onnx b/onnx/backend/test/data/node/test_lstm_with_initial_bias/model.onnx index caba9ced475860dc6341faf354ee69f16c431138..1574652ffda8e583f527326a781efff5b7cf58ea 100644 GIT binary patch delta 12 TcmaFB_<)g#gMA{?T}D0t8CC;R delta 12 TcmaFB_<)g#gKHwwT}Ckg8E^w$ diff --git a/onnx/backend/test/data/node/test_lstm_with_peepholes/model.onnx b/onnx/backend/test/data/node/test_lstm_with_peepholes/model.onnx index 21a905342a2a958d60f1bcc69e7f241201449e33..c5e3f974c4f3ead374272fd35ea0f1dce7dbaa5d 100644 GIT binary patch delta 13 Ucmey#^plB+gMA}Y86zVf03I&`K>z>% delta 13 Ucmey#^plB+gKHyG86%?@03J*OOaK4? diff --git a/onnx/backend/test/data/node/test_maxpool_1d_default/model.onnx b/onnx/backend/test/data/node/test_maxpool_1d_default/model.onnx index dba3be8456f30c41afc1c1066144e029043926da..d72de35c8e71383a8ade56038ec16b43dfb45081 100644 GIT binary patch delta 12 TcmeBV>||u(V4uj;#>fKz5Y+-q delta 12 TcmeBV>||u(;F`$P#wZ2=5b*+8 diff --git a/onnx/backend/test/data/node/test_maxpool_2d_ceil/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_ceil/model.onnx index 4bb1e32b06df63667916f7c6d3603ec7ebfaa3df..7515f602fcb260a49ef9e4f7fe5085185ca10742 100644 GIT binary patch delta 12 TcmdnWxRsHKgMA{?CPp3r6(Iu9 delta 12 TcmdnWxRsHKgKHwwCPpy;6+Hso diff --git a/onnx/backend/test/data/node/test_maxpool_2d_ceil_output_size_reduce_by_one/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_ceil_output_size_reduce_by_one/model.onnx index c0b1842bfed08aff9cca2fedd053e3311a5db569..0c136bf91b9d39a970c6373cedc77b43c754f4e7 100644 GIT binary patch delta 12 TcmX@lc%G4ogMA{?8Acue7pnsv delta 12 TcmX@lc%G4ogKHww8AdSx7smrD diff --git a/onnx/backend/test/data/node/test_maxpool_2d_default/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_default/model.onnx index 64c4aff71717c19ff8be4a2ecfa5f45a0e9e89ec..820d4fdc4c40683c3cda9ec75f74038fc2a82e27 100644 GIT binary patch delta 12 TcmbQtIGK@&gMA{?1V$bJ5zhi@ delta 12 TcmbQtIGK@&gKHww1V%9c5$ghX diff --git a/onnx/backend/test/data/node/test_maxpool_2d_dilations/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_dilations/model.onnx index 3c304ff4aa4d6a4308cb70a8f09ac1f9f136f09e..19140d87016d1753d928ae42a9d850768f9978cb 100644 GIT binary patch delta 12 TcmdnPxQCI6gMA{?PDUO870?3Z delta 12 TcmdnPxQCI6gKHwwPDU{R73>1? diff --git a/onnx/backend/test/data/node/test_maxpool_2d_pads/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_pads/model.onnx index 98cbdbe0cc2b12572e3c739345fe09b1eb86785a..a917b6a9094a070d19cdf572c4b9f2acc708695f 100644 GIT binary patch delta 12 TcmZ3&xP+03gMA{?LPj0{6Lc!80LgMA{?Swc!80LgKHwwSw=Ac7vKXf diff --git a/onnx/backend/test/data/node/test_maxpool_2d_precomputed_strides/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_precomputed_strides/model.onnx index 3175fabc99f28ed67bd966825fd0820e1d553cc8..53d8d72a344fb85b0c253faf124afa9909f3687b 100644 GIT binary patch delta 12 TcmdnQxQUU8gMA{?dPW`q6xIUA delta 12 TcmdnQxQUU8gKHwwdPXq-6!HSp diff --git a/onnx/backend/test/data/node/test_maxpool_2d_same_lower/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_same_lower/model.onnx index d972e13bfab13e2a3cb899a3fca1c62b20a204a6..42cd27dcbe0ce774175bde3b2b0637e66a54b5e8 100644 GIT binary patch delta 12 TcmdnQxQUU8gMA{?dPW`q6xIUA delta 12 TcmdnQxQUU8gKHwwdPXq-6!HSp diff --git a/onnx/backend/test/data/node/test_maxpool_2d_same_upper/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_same_upper/model.onnx index 0a4514be9638b3a3fdb4d6991a171a573927640a..b282f64679da6f1e6d79f3e0a5ff81a1766c3a7e 100644 GIT binary patch delta 12 TcmdnQxQUU8gMA{?dPW`q6xIUA delta 12 TcmdnQxQUU8gKHwwdPXq-6!HSp diff --git a/onnx/backend/test/data/node/test_maxpool_2d_strides/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_strides/model.onnx index ad67b18f51aee676249d858915730113ba768042..10a2ac5f1dc179556de9ba2d80d3ad9c20369188 100644 GIT binary patch delta 12 TcmZ3+xQvmBgMA{?Vn!YS6RHBE delta 12 TcmZ3+xQvmBgKHwwVn#6l6UG9t diff --git a/onnx/backend/test/data/node/test_maxpool_2d_uint8/model.onnx b/onnx/backend/test/data/node/test_maxpool_2d_uint8/model.onnx index 8f4fe7855616f51287937749e47c45385aa351fa..f3e38809441b3cdd06ec82a3f13fee408465a33a 100644 GIT binary patch delta 12 TcmZ3=xRjBJgMA{?B1Rqn6OjU- delta 12 TcmZ3=xRjBJgKHwwB1SO)6RiTR diff --git a/onnx/backend/test/data/node/test_maxpool_3d_default/model.onnx b/onnx/backend/test/data/node/test_maxpool_3d_default/model.onnx index c4e27bb94eb4f6c21f4c4176fa36c7e97209f882..15d6e4c265c8bbe52e33e73d547d4fe293ca908a 100644 GIT binary patch delta 12 TcmbQoIFFHugMA{?Y(^dc65;}j delta 12 TcmbQoIFFHugKHwwY(_Bv68-|1 diff --git a/onnx/backend/test/data/node/test_maxpool_3d_dilations/model.onnx b/onnx/backend/test/data/node/test_maxpool_3d_dilations/model.onnx index f9e9844cb8e7ffcec1f88873fdff9fb5464e2187..7b2bb587f785df04b2bfad713d0eeba0fd9695fc 100644 GIT binary patch delta 12 TcmX@bc#4sUgMA{?aYh~h7cK)2 delta 12 TcmX@bc#4sUgKHwwaYiu!7fJ&h diff --git a/onnx/backend/test/data/node/test_maxpool_3d_dilations_use_ref_impl/model.onnx b/onnx/backend/test/data/node/test_maxpool_3d_dilations_use_ref_impl/model.onnx index 381c4957c39dd8bfd58ba9548e4c3f7f6a9f20ca..b1e4d1e0f6a791610ee619ed0d9d474554d618ba 100644 GIT binary patch delta 12 Tcmcc4c%6}ngMA{?6-FKa7;^(Q delta 12 Tcmcc4c%6}ngKHww6-F@t7>@%( diff --git a/onnx/backend/test/data/node/test_maxpool_3d_dilations_use_ref_impl_large/model.onnx b/onnx/backend/test/data/node/test_maxpool_3d_dilations_use_ref_impl_large/model.onnx index 9509ad6e4a96beb60baf5172a28b9d673b43747e..3f27feed75163ab8cc6d48d00f9e42ab9315caa5 100644 GIT binary patch delta 12 TcmaFQ_@0r8gMA{?8%7=g8p{KI delta 12 TcmaFQ_@0r8gKHww8%8kz8s`Ix diff --git a/onnx/backend/test/data/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx b/onnx/backend/test/data/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx index 3abdc840c54bd0838009402a6770b5e0b995b423..352bd92939a8d9c644a4cbaf18ae292bbde022e2 100644 GIT binary patch delta 12 Tcmcb^c!!aRgMA{?O-3F781Mr{ delta 12 Tcmcb^c!!aRgKHwwO-3;Q84Lqb diff --git a/onnx/backend/test/data/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx b/onnx/backend/test/data/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx index a67af2fbf6bc1ac205f1101406c54c6ab1599ffd..2d1d01124b6abf6150fda339e372ef32873ce6de 100644 GIT binary patch delta 12 Tcmeyu_=S;)gMA{?M@Ak18%P6< delta 12 Tcmeyu_=S;)gKHwwM@BIK8)O5T diff --git a/onnx/backend/test/data/node/test_maxunpool_export_with_output_shape/model.onnx b/onnx/backend/test/data/node/test_maxunpool_export_with_output_shape/model.onnx index 04673fcc00ee06c392162e58d5102ae8c265450d..117892ddba7a946deae906357a5f298058d033b9 100644 GIT binary patch delta 13 UcmZo;YGY#JVB5&V%*ezW^8f$< diff --git a/onnx/backend/test/data/node/test_maxunpool_export_without_output_shape/model.onnx b/onnx/backend/test/data/node/test_maxunpool_export_without_output_shape/model.onnx index 38cc84cc23c88dfd4505340d5280bbc0cb56b7b7..afc56ebff14c26d79c22f79ea1a222fe54d78351 100644 GIT binary patch delta 12 Tcmcc5c%PApgKZ+y9Y$^d88ib- delta 12 Tcmcc5c%PApgKHww9Y!$#8CL^a diff --git a/onnx/backend/test/data/node/test_mish/model.onnx b/onnx/backend/test/data/node/test_mish/model.onnx index 9b8fb3a8fb207712332372e5e7f9beae182a59ec..a2218ac41b3ed368a1caefef83a198e80e7821d7 100644 GIT binary patch delta 10 RcmWFyW#ZtN$P~mV1ON)S0kr@C delta 10 RcmWFyW#ZtP$P~mV1^^1k0lNSI diff --git a/onnx/backend/test/data/node/test_mish_expanded/model.onnx b/onnx/backend/test/data/node/test_mish_expanded/model.onnx index 465033dec4ed34fba3614771f04572dfd8ed4edd..8e8f56c194440a9ab7d64712843283081aabeaf5 100644 GIT binary patch delta 13 UcmdnWw3Ug8gJUC;5hJ4z02ayudH?_b delta 13 UcmdnWw3Ug8gKHy`5hJ4*02bT=fB*mh diff --git a/onnx/backend/test/data/node/test_nllloss_NC/model.onnx b/onnx/backend/test/data/node/test_nllloss_NC/model.onnx index 0d5f13841d900025ff7772d0a42161957f85436a..53aec2ac36157accfd156b10efa654117ed7eba3 100644 GIT binary patch delta 12 TcmdnWxRsHKgMA{?CPrQW6(R!B delta 12 TcmdnWxRsHKgKHwwCPpy;6+Hso diff --git a/onnx/backend/test/data/node/test_nllloss_NC_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NC_expanded/model.onnx index 0a13d6ffcbcd41b46fbd275cd3ff9a18ca005aba..fc00ac93ebed3763e7b06b5121d36d569f1f7d09 100644 GIT binary patch delta 13 UcmX@leV&_%gMA~@8CFJK032uoSO5S3 delta 13 UcmX@leV&_%gKHzx8CFIy033z`WB>pF diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1/model.onnx index 189dc6c3c00f4d1016cd76be56c94951b872ec74..470693beb696843a28f8b7c71831803bf965bc30 100644 GIT binary patch delta 12 TcmdnZxSNrQgMA{?4n|%86}ST9 delta 12 TcmdnZxSNrQgKHww4n{Em71ILm diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1_expanded/model.onnx index d63471102cdfca75be84ed97c8096988e34b3803..20d2ead61dde197de53cde9e8133bee634ba413f 100644 GIT binary patch delta 13 UcmZ3+yNs8KgMA~@Vm3xz02mtr;s5{u delta 13 UcmZ3+yNs8KgKHzxVm3xG02ny}?f?J) diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1_ii/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1_ii/model.onnx index b823ccbb2fbb19ed9ad6bd66ff6378ca2425568b..c855c5a81b352a16f9394e573c4528de269dedb2 100644 GIT binary patch delta 12 Tcmcc2c$txjgMA{?1x8)~7!U(1 delta 12 Tcmcc2c$txjgKHww1x7Id7%Kxe diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1_ii_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1_ii_expanded/model.onnx index c75e4ea1f7880b050bda228674b1d1ce6b28f9a4..34ee1d47465da7445c6f0141b02e42abd7a4503a 100644 GIT binary patch delta 13 Ucmdn5x?h!vgMA~@9wA0v038bhX#fBK delta 13 Ucmdn5x?h!vgKHzx9wA0C039gSto&VBg5Z!^p@B01}o00ssI2 delta 13 UcmeBY>Sto&;M&N1XIsgCw diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2/model.onnx index b91f1dfac1a7929a3d75b848348ca519592d3786..76f4cfaa31e02f60c1f73a4e4150678c582808ae 100644 GIT binary patch delta 12 Tcmcb}c#)BbgMA{?IYwRp7v2LU delta 12 Tcmcb}c#)BbgKHwwIYu!67x@D* diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_expanded/model.onnx index e07381d064d3204418c3a3928e5e890487260280..72777a5c1f134b121dbd97d2a8eebbfd81c4b28f 100644 GIT binary patch delta 13 UcmZ3@vzmvAgMA~D1{)(U02Yw~ZvX%Q delta 13 UcmZ3@vzmvAgKHy`1{GZ?gMA{?XGUHC8+!wk delta 12 Tcmeyy_>GZ?gKHwwXGSpq8Qi~s-t delta 13 Ucmcc1f0v($gKHzxEp|pR03K`um;e9( diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight/model.onnx index 1fbc64e773b0582848b37ef873b8d4818b092365..afeef04cc45d2c66964eca8f8740727e4e0aea72 100644 GIT binary patch delta 12 Tcmey(_?wZ5gMA{?4@O=98~6jG delta 12 Tcmey(_?wZ5gKHww4@NNn91{bt diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_expanded/model.onnx index 5b9611af54a29102409a3cbf8041fb73cf7876ad..bb187cea67ddb0490bb8a1052e7e378724290e61 100644 GIT binary patch delta 13 UcmZ21xLA;hgMA~@0uDxA02n0#;{X5v delta 13 UcmZ21xLA;hgKHzx0uDwo02o68?*IS* diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_mean/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_mean/model.onnx index 5e928bfc0e5ebbd080d83174e56bf03e6ae8293f..19ae33e1f2ebe90c76fc5402063b21547a389289 100644 GIT binary patch delta 12 Tcmeyz_>Yl^gMA{?Z$@4K976-F delta 12 Tcmeyz_>Yl^gKHwwZ$>cy99{#s diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx index d8bd66f76a2a8f99e6e1695e275e19a54127bb3f..50f66085ace2d73e9bc549e24d6b21c0ce6edfea 100644 GIT binary patch delta 13 Ucmew(`A3q8gMA~@PaZ~I03w|P0ssI2 delta 13 Ucmew(`A3q8gKHzxPaZ}w03y2t4gdfE diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx index 50d52ec64b82f8eb7423c72d598299f14cae9d3a..fcc48702c96a24148f7c383057cf986656172741 100644 GIT binary patch delta 12 Tcmeyv_=k~+gMA{?Pext<91#Pi delta 12 Tcmeyv_=k~+gKHwwPew5S94rH} diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx index 4dd5a25b1fc942e853678cd2933a7cb4964b1a86..06e5b65e6d0fe75c3989cc4c343af6c1c41eec5d 100644 GIT binary patch delta 13 UcmZ1_x=NIZgMA~@axO+*02xOE0ssI2 delta 13 UcmZ1_x=NIZgKHzxaxO+O02yTi4gdfE diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx index 5fb3c75bfe3ddc47fbc09b1c12e2a8475512feff..30e926e943b9c01ae6c367e856b2d10de2ece6c6 100644 GIT binary patch delta 13 UcmbQjG=+(YgMA~DAR{9$023kt5dZ)H delta 13 UcmbQjG=+(YgKHy`AS0s~024q09RL6T diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx index 31c93d17e97ac8ebb9fe6689fc45351e3ea5ab77..acc84e0bef14f9cabe6742673c2cfa5f399307c7 100644 GIT binary patch delta 13 Ucmcbodry~%gMA~@Z81h(03j;_+5i9m delta 13 Ucmcbodry~%gKHzxZ81hM03k^O<^TWy diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx index f7f4ff93df418c3f262c3b379c35429a7d49e53e..f1022a4bd9f0853499298c224996bded53ff4644 100644 GIT binary patch delta 13 UcmbQiG=qtWgMA~DC?g{;027h|9RL6T delta 13 UcmbQiG=qtWgKHy`C?lg7028nRDF6Tf diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx index 0416417bfd779d02725b32999377b2defe71968b..4f236df7a8c08ed04536697ba794c77e71c2fc07 100644 GIT binary patch delta 13 UcmZqEZqsJsVBg5pEXv3W02f>W%>V!Z delta 13 UcmZqEZqsJs;M&O4EXpVb02g`!*#H0l diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx index eebc8c5b7f1dc1cdcf222c1bbaca5439402e3083..8bb7c542065fb19f51483d98419280f0ca34ec00 100644 GIT binary patch delta 12 Tcmeyv_=k~+gMA{?Pext<91#Pi delta 12 Tcmeyv_=k~+gKHwwPew5S94rH} diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx index 4d8c1c76e33d241ed7b3a5954a60c687ba99c11c..ea7d7177f20dccb464e53f16d290d3c80cb5f13e 100644 GIT binary patch delta 13 UcmX@AbySOqgMA~DlPDuE030d<2mk;8 delta 13 UcmX@AbySOqgKHy`lPIGY031jI6aWAK diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx index 178faf552df192ddd5ecdf249c28aab7fa6f1011..248908917d760c75f8dce7842c8eac18aeece645 100644 GIT binary patch delta 13 UcmeBW>Sbc$VBg5Z#mLAD01{pS`~Uy| delta 13 UcmeBW>Sbc$;M&N<#mFcI01|ux2mk;8 diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx index ede9e00357a258b441016459e628f51ffeee48f9..db7aea4c097c76e7c18a847a0349231a91d20de0 100644 GIT binary patch delta 13 UcmbOtF-3xjgMA~DAP*xi02LSAKzVBg5Z&dA6M01^rT^8f$< delta 13 UcmeBT>SAKz;M&N<&d4YR01_wx{{R30 diff --git a/onnx/backend/test/data/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx b/onnx/backend/test/data/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx index 89543e5650ca6677d8252f938d1847fa272c1978..e919d1d37c2ddcc08efee66962054477fbdd2057 100644 GIT binary patch delta 13 UcmdnSzm1=XgMA~@W_Cti02&Gd7XSbN delta 13 UcmdnSzm1=XgKHzxW_Cs~02(L*BLDyZ diff --git a/onnx/backend/test/data/node/test_rnn_seq_length/model.onnx b/onnx/backend/test/data/node/test_rnn_seq_length/model.onnx index 7a025009f9be2f6e8fad09bc2f79d90922936cb9..e8273e546cd9bca066cee16606372e56a1c65a86 100644 GIT binary patch delta 12 Tcmcc4c%6}ngMA{?6-GV)7@%( diff --git a/onnx/backend/test/data/node/test_roialign_aligned_false/model.onnx b/onnx/backend/test/data/node/test_roialign_aligned_false/model.onnx index cd9dfe7c2ded0f6592c06af851f18f13e7aa5076..36f9ea44fdfb45c005a23bdb9659ba9954b5ee24 100644 GIT binary patch delta 13 UcmaFB^ni(pgJUC8EF+@;02_P)`2YX_ delta 13 UcmaFB^ni(pgKHyGEF+^B02`140RR91 diff --git a/onnx/backend/test/data/node/test_roialign_aligned_true/model.onnx b/onnx/backend/test/data/node/test_roialign_aligned_true/model.onnx index eb22ab1cbac75997af1c2a75c30327b70b5858ff..0626de8e12c7ef9e3ae7f0dc6dc91498f0a0e36e 100644 GIT binary patch delta 13 Ucmcb?bc2bBgJUC8C?lf)02-VE;Q#;t delta 13 Ucmcb?bc2bBgKHyGC?lg702;6Y=>Px# diff --git a/onnx/backend/test/data/node/test_roialign_mode_max/model.onnx b/onnx/backend/test/data/node/test_roialign_mode_max/model.onnx index c27207af408f59bc302c445ed1ee0c5a66fdae8b..c49bcbcebded3cc87c10cf39ea8538d269a6ab95 100644 GIT binary patch delta 13 UcmaFO^qPr@gJUC81|y>Y035Ib8UO$Q delta 13 UcmaFO^qPr@gKHyG1|y>w035^vA^-pY diff --git a/onnx/backend/test/data/node/test_round/model.onnx b/onnx/backend/test/data/node/test_round/model.onnx index 385814c703d6f5038164b5f56746dd0480a768ce..5551b49085dc0d914a950f0864b3e675cdb40c98 100644 GIT binary patch delta 10 RcmWFyW#V9)$P~oL4FC$I0jvN3 delta 10 RcmWFyW#ZtP$P~mV1^^1k0lNSI diff --git a/onnx/backend/test/data/node/test_selu/model.onnx b/onnx/backend/test/data/node/test_selu/model.onnx index 364ae8436137b1b20f4f6a7fdd420be0e7fef4e2..969a340a7416704eedb0ad9418aea36cb05b5bd8 100644 GIT binary patch delta 12 TcmZo=Y-MEPV4ld-#K;B!5K{s+ delta 12 TcmZo=Y-MEP;F`$P#3%*;5RC#& diff --git a/onnx/backend/test/data/node/test_selu_default/model.onnx b/onnx/backend/test/data/node/test_selu_default/model.onnx index 32f7c62f4cd4b325d4b8f6b303ed203e5d1b428a..72e2bd3f48a8aeca1c4bbff00c7bec0214b07721 100644 GIT binary patch delta 10 Rcmd1KX5wI;$dtjz1^^6l0p_@}gMA{?BSt;|8Pfw| delta 12 TcmaFL_>_@}gKHwwBStX*8SMjY diff --git a/onnx/backend/test/data/node/test_sin/model.onnx b/onnx/backend/test/data/node/test_sin/model.onnx index 23fdf09faf51fbc8b0370375d71673f398f112e2..724fc74d610f215ab69815bf04283d976a682021 100644 GIT binary patch delta 10 RcmYdHWa40+$P~xO4gd?60m%RW delta 10 RcmYdHWa8kO$P~vY1^^4t0p9=s diff --git a/onnx/backend/test/data/node/test_sin_example/model.onnx b/onnx/backend/test/data/node/test_sin_example/model.onnx index a2678a541819ad96ec621aaa615e73bc62c3ff24..abdb5ae6e3e107894e337b530de9da824c0d8dd6 100644 GIT binary patch delta 10 Rcma!yWa40+$P~uN4gd=00kHr8 delta 10 Rcma!yWa8kO$P~sX1^^2n0mlFU diff --git a/onnx/backend/test/data/node/test_sinh/model.onnx b/onnx/backend/test/data/node/test_sinh/model.onnx index 54cb1d7cdc3f1e60ff9c7e49fedc321208cdf6b2..496db2d0821322653865ca6d91ea3b8322b032fc 100644 GIT binary patch delta 10 RcmYdJX5wI($dtgy2>=Vr0nz{f delta 10 RcmYdJX5!$Q$dte+1^^5E0p$Py diff --git a/onnx/backend/test/data/node/test_sinh_example/model.onnx b/onnx/backend/test/data/node/test_sinh_example/model.onnx index b47d538826c0bf0eba5bcb6dfdba52e120031691..640cf0a01e85561d369c410c96cec3c82694dc1e 100644 GIT binary patch delta 10 Rcma!!X5wI($P~fI2>=Tl0lEMH delta 10 Rcma!!X5!$Q$P~dS1^^380nGpa diff --git a/onnx/backend/test/data/node/test_softplus/model.onnx b/onnx/backend/test/data/node/test_softplus/model.onnx index 4c2f549a2589324e9aaf2ee413715a988fe29c0a..8134a2da809644fa32a6da511605cbf706b97793 100644 GIT binary patch delta 10 Rcmd1KX5wI;$dtjz2mlOi0pS1u delta 10 Rcmd1KX5!$Q$dth-1^^7K0sQ~~ diff --git a/onnx/backend/test/data/node/test_softplus_example/model.onnx b/onnx/backend/test/data/node/test_softplus_example/model.onnx index ce4dbff63485c97c9e7f0a0b8d5525d697b96ce2..71e49dca20460145267b61fcdf1be7259255d382 100644 GIT binary patch delta 10 RcmYdJX5wI;$dtgy2mlMc0m%RW delta 10 RcmYdJX5!$Q$dte+1^^5E0p$Py diff --git a/onnx/backend/test/data/node/test_softsign/model.onnx b/onnx/backend/test/data/node/test_softsign/model.onnx index 08a665a020bab33ad504efcf389c87677f9900cb..8da75bcf950f6bdf845edc2b4e0679b6fb6a9c09 100644 GIT binary patch delta 10 Rcmd1KX5wI;$dtjz2mlOi0pS1u delta 10 Rcmd1KX5!$Q$dth-1^^7K0sQ~~ diff --git a/onnx/backend/test/data/node/test_softsign_example/model.onnx b/onnx/backend/test/data/node/test_softsign_example/model.onnx index 08202cbeeb32cb3af899c1a0b4062dbbef573c7b..215aa383289b3040852e9cd2f1983fe8c0ed628b 100644 GIT binary patch delta 10 RcmYdJX5wI;$dtgy2mlMc0m%RW delta 10 RcmYdJX5!$Q$dte+1^^5E0p$Py diff --git a/onnx/backend/test/data/node/test_tan/model.onnx b/onnx/backend/test/data/node/test_tan/model.onnx index 3d0edfc0314a9b50d6f634f5cf24c2cb323fb307..33166fd26cea6cde9e00b0cea49d36ab997cb0eb 100644 GIT binary patch delta 10 RcmYdHWa40+$P~xO4gd?60m%RW delta 10 RcmYdHWa8kO$P~vY1^^4t0p9=s diff --git a/onnx/backend/test/data/node/test_tan_example/model.onnx b/onnx/backend/test/data/node/test_tan_example/model.onnx index f03792d990bc42d9ff6fea70e179178924058662..36bb4a7a285e4007089de23b0254499c35cde5e7 100644 GIT binary patch delta 10 Rcma!yWa40+$P~uN4gd=00kHr8 delta 10 Rcma!yWa8kO$P~sX1^^2n0mlFU diff --git a/onnx/backend/test/data/node/test_thresholdedrelu/model.onnx b/onnx/backend/test/data/node/test_thresholdedrelu/model.onnx index 32d9a52c9b900fad6e183b74017ef9d8e02f21b5..2e7eaf545e20be1a87402f545e0a2efbad724326 100644 GIT binary patch delta 12 TcmeBT>|$i%V4cX+&d3D-5a0q! delta 12 TcmeBT>|$i%;F`$P&L{=|5efoa diff --git a/onnx/backend/test/data/node/test_thresholdedrelu_default/model.onnx b/onnx/backend/test/data/node/test_thresholdedrelu_default/model.onnx index bc486141ff9e6352f0813c4b31252d6ba6ba3572..73ecc6235facf6a70951d7f70042cee6e9bfb414 100644 GIT binary patch delta 12 TcmZo5Gevd diff --git a/onnx/backend/test/data/node/test_thresholdedrelu_example/model.onnx b/onnx/backend/test/data/node/test_thresholdedrelu_example/model.onnx index 9745441bd2e78dbce10221b5d156d8852d15800b..3a4df8b25211598dc122f60d1485900afa44fa79 100644 GIT binary patch delta 12 TcmZo-Y+_{MV4cWR&&UM;5Eue8 delta 12 TcmZo-Y+_{M;F`!(&nN}}5JCb( diff --git a/onnx/backend/test/data/node/test_training_dropout/model.onnx b/onnx/backend/test/data/node/test_training_dropout/model.onnx index 2fb3db0fa68e1f0e5ea09f76cdd8df3ceba49459..2666f9f7eeb306d2c96c8977179c17b7eab36b53 100644 GIT binary patch delta 12 TcmZ3$xPXy~gMA{?Tt;316BPoI delta 12 TcmZ3$xPXy~gKHwwTt+bf6EFgv diff --git a/onnx/backend/test/data/node/test_training_dropout_default/model.onnx b/onnx/backend/test/data/node/test_training_dropout_default/model.onnx index 2a02f262702784930c124dd828a66fb7c527d76f..3dd1fade7c5ebe18357028ff825c76c8ba8d5208 100644 GIT binary patch delta 12 TcmZ3%xPp<1gMA{?Qbt|?6Ws!; delta 12 TcmZ3%xPp<1gKHwwQbsWV6ZitQ diff --git a/onnx/backend/test/data/node/test_training_dropout_default_mask/model.onnx b/onnx/backend/test/data/node/test_training_dropout_default_mask/model.onnx index 73f140c1494f7fb4b4c7170f29dea5a9c12a8f33..f522d20666f4910a0c195943c26c166eef16a8bc 100644 GIT binary patch delta 12 TcmX@fc#@HcgMA{?F-Beh7Zw8z delta 12 TcmX@fc#@HcgKHwwF-9=}7cm1F diff --git a/onnx/backend/test/data/node/test_training_dropout_mask/model.onnx b/onnx/backend/test/data/node/test_training_dropout_mask/model.onnx index 7a2cf92a4961932d4786b57e21f163090e7a14b0..a6ea42104b340b9592a9583d328888f572720cb3 100644 GIT binary patch delta 12 TcmX@ec#x5agMA{?K1N;u7ES{7 delta 12 TcmX@ec#x5agKHwwK1MMB7HI) and produces one output data (Tensor) of the same shape, +where $Swish(x) = x * sigmoid(beta * x)$. +)DOC"; + +ONNX_OPERATOR_SET_SCHEMA( + Swish, + 22, + OpSchema() + .SetDoc(Swish_ver22_doc) + .Input(0, "X", "Input tensor", "T", OpSchema::Single, true, 1, OpSchema::Differentiable) + .Output(0, "Y", "Output tensor", "T", OpSchema::Single, true, 1, OpSchema::Differentiable) + .TypeConstraint( + "T", + {"tensor(float16)", "tensor(float)", "tensor(bfloat16)"}, + "Constrain input and output types to float tensors.") + .TypeAndShapeInferenceFunction(propagateShapeAndTypeFromFirstInput) + .FunctionBody( + R"ONNX( + { + Alpha = Constant () + AlphaCast = CastLike (Alpha, X) + AlphaMulX = Mul (AlphaCast, X) + SigmoidAlphaMulX = Sigmoid(AlphaMulX) + Y = Mul (X, SigmoidAlphaMulX) + } + )ONNX", + 22)); + static const char* Exp_ver13_doc = R"DOC( Calculates the exponential of the given input tensor, element-wise. )DOC"; diff --git a/onnx/defs/operator_sets.h b/onnx/defs/operator_sets.h index ad2791524e7..5574512fb16 100644 --- a/onnx/defs/operator_sets.h +++ b/onnx/defs/operator_sets.h @@ -1234,6 +1234,7 @@ class ONNX_OPERATOR_SET_SCHEMA_CLASS_NAME(Onnx, 22, RNN); class ONNX_OPERATOR_SET_SCHEMA_CLASS_NAME(Onnx, 22, GRU); class ONNX_OPERATOR_SET_SCHEMA_CLASS_NAME(Onnx, 22, LSTM); class ONNX_OPERATOR_SET_SCHEMA_CLASS_NAME(Onnx, 22, GridSample); +class ONNX_OPERATOR_SET_SCHEMA_CLASS_NAME(Onnx, 22, Swish); // Iterate over schema from ai.onnx version 22 class OpSet_Onnx_ver22 { @@ -1287,6 +1288,7 @@ class OpSet_Onnx_ver22 { fn(GetOpSchema()); fn(GetOpSchema()); fn(GetOpSchema()); + fn(GetOpSchema()); } }; diff --git a/onnx/test/version_converter/automatic_upgrade_test.py b/onnx/test/version_converter/automatic_upgrade_test.py index 10627b8c323..1b2e95913e8 100644 --- a/onnx/test/version_converter/automatic_upgrade_test.py +++ b/onnx/test/version_converter/automatic_upgrade_test.py @@ -1301,6 +1301,9 @@ def test_Sum(self) -> None: attrs={"consumed_inputs": [0]}, ) + def test_Swish(self) -> None: + self._test_op_upgrade("Swish", 22) + def test_Tanh(self) -> None: self._test_op_upgrade("Tanh", 1, attrs={"consumed_inputs": [0]})