From 97f8a2d3f0af95c3c3e037168eed278c3ac632ed Mon Sep 17 00:00:00 2001 From: Smirnov Egor Date: Thu, 14 Oct 2021 17:38:06 +0300 Subject: [PATCH 01/17] add tests for Ceil, Floor, Log, Round, Sqrt, Not, Equal, Less, Greater layers --- testdata/dnn/onnx/data/input_ceil.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/input_equal.npy | Bin 0 -> 368 bytes .../dnn/onnx/data/input_equal_same_dims_0.npy | Bin 0 -> 368 bytes .../dnn/onnx/data/input_equal_same_dims_1.npy | Bin 0 -> 368 bytes testdata/dnn/onnx/data/input_floor.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/input_greater.npy | Bin 0 -> 368 bytes .../onnx/data/input_greater_same_dims_0.npy | Bin 0 -> 368 bytes .../onnx/data/input_greater_same_dims_1.npy | Bin 0 -> 368 bytes testdata/dnn/onnx/data/input_less.npy | Bin 0 -> 368 bytes .../dnn/onnx/data/input_less_same_dims_0.npy | Bin 0 -> 368 bytes .../dnn/onnx/data/input_less_same_dims_1.npy | Bin 0 -> 368 bytes testdata/dnn/onnx/data/input_log.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/input_not.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/input_round.npy | Bin 0 -> 172 bytes testdata/dnn/onnx/data/input_sqrt.npy | Bin 0 -> 176 bytes testdata/dnn/onnx/data/output_ceil.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/output_equal.npy | Bin 0 -> 368 bytes .../dnn/onnx/data/output_equal_same_dims.npy | Bin 0 -> 368 bytes testdata/dnn/onnx/data/output_floor.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/output_greater.npy | Bin 0 -> 368 bytes .../onnx/data/output_greater_same_dims.npy | Bin 0 -> 368 bytes testdata/dnn/onnx/data/output_less.npy | Bin 0 -> 368 bytes .../dnn/onnx/data/output_less_same_dims.npy | Bin 0 -> 368 bytes testdata/dnn/onnx/data/output_log.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/output_not.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/data/output_round.npy | Bin 0 -> 172 bytes testdata/dnn/onnx/data/output_sqrt.npy | Bin 0 -> 176 bytes testdata/dnn/onnx/generate_onnx_models.py | 157 ++++++++++++++++++ testdata/dnn/onnx/models/ceil.onnx | 15 ++ testdata/dnn/onnx/models/equal.onnx | Bin 0 -> 474 bytes testdata/dnn/onnx/models/equal_same_dims.onnx | Bin 0 -> 607 bytes testdata/dnn/onnx/models/floor.onnx | 15 ++ testdata/dnn/onnx/models/greater.onnx | Bin 0 -> 478 bytes .../dnn/onnx/models/greater_same_dims.onnx | Bin 0 -> 611 bytes testdata/dnn/onnx/models/less.onnx | Bin 0 -> 472 bytes testdata/dnn/onnx/models/less_same_dims.onnx | Bin 0 -> 605 bytes testdata/dnn/onnx/models/log.onnx | 23 +++ testdata/dnn/onnx/models/not.onnx | Bin 0 -> 255 bytes testdata/dnn/onnx/models/round.onnx | 11 ++ testdata/dnn/onnx/models/sqrt.onnx | 17 ++ 40 files changed, 238 insertions(+) create mode 100644 testdata/dnn/onnx/data/input_ceil.npy create mode 100644 testdata/dnn/onnx/data/input_equal.npy create mode 100644 testdata/dnn/onnx/data/input_equal_same_dims_0.npy create mode 100644 testdata/dnn/onnx/data/input_equal_same_dims_1.npy create mode 100644 testdata/dnn/onnx/data/input_floor.npy create mode 100644 testdata/dnn/onnx/data/input_greater.npy create mode 100644 testdata/dnn/onnx/data/input_greater_same_dims_0.npy create mode 100644 testdata/dnn/onnx/data/input_greater_same_dims_1.npy create mode 100644 testdata/dnn/onnx/data/input_less.npy create mode 100644 testdata/dnn/onnx/data/input_less_same_dims_0.npy create mode 100644 testdata/dnn/onnx/data/input_less_same_dims_1.npy create mode 100644 testdata/dnn/onnx/data/input_log.npy create mode 100644 testdata/dnn/onnx/data/input_not.npy create mode 100644 testdata/dnn/onnx/data/input_round.npy create mode 100644 testdata/dnn/onnx/data/input_sqrt.npy create mode 100644 testdata/dnn/onnx/data/output_ceil.npy create mode 100644 testdata/dnn/onnx/data/output_equal.npy create mode 100644 testdata/dnn/onnx/data/output_equal_same_dims.npy create mode 100644 testdata/dnn/onnx/data/output_floor.npy create mode 100644 testdata/dnn/onnx/data/output_greater.npy create mode 100644 testdata/dnn/onnx/data/output_greater_same_dims.npy create mode 100644 testdata/dnn/onnx/data/output_less.npy create mode 100644 testdata/dnn/onnx/data/output_less_same_dims.npy create mode 100644 testdata/dnn/onnx/data/output_log.npy create mode 100644 testdata/dnn/onnx/data/output_not.npy create mode 100644 testdata/dnn/onnx/data/output_round.npy create mode 100644 testdata/dnn/onnx/data/output_sqrt.npy create mode 100644 testdata/dnn/onnx/models/ceil.onnx create mode 100644 testdata/dnn/onnx/models/equal.onnx create mode 100644 testdata/dnn/onnx/models/equal_same_dims.onnx create mode 100644 testdata/dnn/onnx/models/floor.onnx create mode 100644 testdata/dnn/onnx/models/greater.onnx create mode 100644 testdata/dnn/onnx/models/greater_same_dims.onnx create mode 100644 testdata/dnn/onnx/models/less.onnx create mode 100644 testdata/dnn/onnx/models/less_same_dims.onnx create mode 100644 testdata/dnn/onnx/models/log.onnx create mode 100644 testdata/dnn/onnx/models/not.onnx create mode 100644 testdata/dnn/onnx/models/round.onnx create mode 100644 testdata/dnn/onnx/models/sqrt.onnx diff --git a/testdata/dnn/onnx/data/input_ceil.npy b/testdata/dnn/onnx/data/input_ceil.npy new file mode 100644 index 0000000000000000000000000000000000000000..9c2f2b8dcab6d89e8bc5ac3ef292c1dccf2c839c GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoTQ3dTALCYm}5wF+bauBP*Gb{%%#_T}xDwU;cJw(oXrmtFZ2FZ=ty zMD{bv?zg+Ia%vy@F=4yhGQs_2bLQ{o-Ctr~D)@2lu7lhM*g1df<6fb)Ut$XXewhbt b_7h&a?Z3&XvH!}XNA@CB-21OQSZfaekpoI^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_equal.npy b/testdata/dnn/onnx/data/input_equal.npy new file mode 100644 index 0000000000000000000000000000000000000000..e406be792c39a0f28ccfb7b240809a297bad68b5 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+bat~)90_A}G$>?=$y?5fwu+ov`#*zcZ}WB={c zNxOUZ8SFnTpI}$^;(*<*B`Wp~izeFeNF~}ga>v+9o0{2kU5dAF^WR{%S6$X#pqb4+ z=Zmb}k12EQc;uGaF>EW2a<#I(hog>tTU5DyoT{UJPl}%X5tr|F&F3$sm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_equal_same_dims_0.npy b/testdata/dnn/onnx/data/input_equal_same_dims_0.npy new file mode 100644 index 0000000000000000000000000000000000000000..7965c30b154632a593a736d7b5d8e487a67a7435 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baE`yoDb_z|OY~sHe*c&W!wD+2K*^YrB-$ujS z%XZVHC(ql;8SmV;8vvVjDt^Yubr4;H{pe_{fF7@c7N`FvwITy&~7PzslAL(x7`w_ z3i}C<-`XlHS!w%ezNY;imN2`9<&O48_N3S?J)L6z??biyX+sWsooH!$*RXQ?jECO# z1^i963g^DtF$B8Xave{!=aRW-r)U1pZcm=89nZ{6yJd3(fOcitdn~E5i<987zi_wM RUVeL#eaPptcKScc?ExPwf%5qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baF44Jq_75kQ*qfhWwhz#nV|ycDmz{iyntia7 zi#2P*k&Y7CFrosn?0cQ~hI7to+&|3f{)u1zJwzT@>CyQpQS>>T!1 z+b)aN88ozL*OOb6N$TQr>NN3MJ=CfHqoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoTQ3dTALCYm}5wF+bau1}^v>^!{Y+0SVCYd^=eY+q=Egq`t(C3bs0 zFW7HTcVu5i@`pWnOn3HwTQzMT$K@mT(Z&z#tK^*aE9)KDH>GsO{(s^E_WiS7?caPX b(f<0THTxYc`0V9HqU~8X`|oQh+_Mh=1DQ*k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_greater.npy b/testdata/dnn/onnx/data/input_greater.npy new file mode 100644 index 0000000000000000000000000000000000000000..53e31c4f3e732e58f3aa5fb8b758e75777e864db GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baF3XuF_9c4{*qwQ;V=onS(C&n@j{OD3pLRm? zRqd5-PPbceN#0J!SHQl**wRjCwv*k1thqKlY3uAP9&6g^txL8yvx~9c6enk|&5&X5 zxX9N2K;>JTQ%TS4c#5vsJyGY-D zY45V)lHI+tn)XavzSNels#<1rnA`V{SdJ~_Wg}r zxN@Amsxq7XuDFYKTXtvIt$6Kkw`JCCJCDX-y9j$dJ06vLc2mw=vRhN;ZpV1a%l>3< Sj(x^+CA$p*7WVVZI_&@;4t?SP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_greater_same_dims_0.npy b/testdata/dnn/onnx/data/input_greater_same_dims_0.npy new file mode 100644 index 0000000000000000000000000000000000000000..54f4da0eff892f6713d11897355b9bef2d9511b5 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+bauB^p#?A-2h*(aPgvEzE2W&gyn&`z5*)IK#& z!M^pYpZx+Sal03sKkWE}o$O^!e6?E@{Kt+V!Op%XgwgKMnlpBNzE<{Z$L;JR9+la@ zi9Tz`93p4m!PR7UisP!?g70;9@wembXCG&iDcWl7Gq7({>b5h>nrQc7U$|X= zP`dq-(nEHOz6aSqnVV`KApXoYy)NE9MfSX%&WtMikVHrO2Db*Ana9QLPyf@gk5F7} R7buWu|KtC9Tdt$)>;NJee*^#k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_greater_same_dims_1.npy b/testdata/dnn/onnx/data/input_greater_same_dims_1.npy new file mode 100644 index 0000000000000000000000000000000000000000..dc1e20d75e2d5cc88c1ef8afd1727c838d3d9cfe GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+bauHbK#_Q#oO?f-wUw-<=@v-|O>&-O*ue%mVy z2kbsIdDus{Y1liwd|>xlw%C4UbBg_v$PPOz<%xDu|Nq#1>X)*=q4m$MGt1E4EFi*O z;QB>7$vbxT3o``m1(gi#KW;R!kDI*PPT@|ko#8e!`yU1tcJ9W`_7%0}cK^X+Rsu5EVHGTrTW)EL?O?bEl{ z%?h(`ktwmOX+2`cvE_%It9QEni^&&k4FaR=f>;mRCHPFWW%zN;_UO8B`)NN|?LEv- T*dE$-)h=o3ce`hQme>IRShj=D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_less.npy b/testdata/dnn/onnx/data/input_less.npy new file mode 100644 index 0000000000000000000000000000000000000000..dc7326c3f071581cd05a65ddcf10b50365b06099 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+bau0N{t?Vj>z*{gL1*e7)UvfJb4X3usg!~Vef zT)Uq1<8}q=KDLZWviA9w(e`zo=j;yVh}hRY)3Dd-`emoroNUjqT*$s*E4Ph8>LyzT z-|5y<+*s{H3|;NdS>Cf#5-YZU^zouyp0<>|ZBDWMyyFh`W>>%4J@KlxSCRCy^H{5I zZ*ncbKH#U5-GibZHg+F1>=Pc$vzs%&)^2yHr2U#HJa(((i|wUYU)p_OUT2rjm~H=a zv9dj9vV^_a%vQUof0g#9*f-fJm1WuY=)JXDY3gAA_J5@PlnYFD5(l*G80K!X4h@R2 RXBNq`pH{HQ?#kRII{>8!dY}LR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_less_same_dims_0.npy b/testdata/dnn/onnx/data/input_less_same_dims_0.npy new file mode 100644 index 0000000000000000000000000000000000000000..b53f58256a21c272aafd1ffe4c3cce19c31d659f GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baE{(KsyHES)+Er-w*-c_^v6E2iMD|nk-j7^o@4fW%8 zXX+>0Wy`YIugT=I6LXWWk7+Hnf5)F?A7;^O$5x_lzo77e&DkT__6$l7tr~7c+Fn>5 zX!}4`$o5F6puLLU9=i{V4@C*)m(>X%6-=%oTQV?@!y= zYunk|%sgNxRkGi%V6B#2!QIKWefhTbPi&9bt*Z&JUz@{We`w8rI|l)G+mg#n_9Cjs S>@Hl5wyQgE#7<}_#q2z>eg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_less_same_dims_1.npy b/testdata/dnn/onnx/data/input_less_same_dims_1.npy new file mode 100644 index 0000000000000000000000000000000000000000..19602df0594c8e441bab990b6e8d4b8d893c969b GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baE`|I*wkJG9?aKus?X5f|?N91e*}vOmZJ&{I z!&bs(ww+b#Av-@WHTw&je%Sdkq}zAiGuQnLF*~zO%E>wPCbR z;M`}E@V?XbWxAfdKzWtz0h{x-Z}#}vo%mmAFK4>lE~j{!U4xgJ-J6Gj_J3Ahv%9cP z!v51_Is0Ns75kibf%Zj9*z5~!dF{m#-rH4pJh3&(I%+3+xzavDNz~5ezKtEjooee} zhuG~ml(N`vI9O?S;$x|OG_$Gw9YYuU=dVQVBQDRhJ@=r)PJ;QcZAF^1-IrqoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoTQ3dTALCYm}5wF+baE+1$0{YjZA`xpF7+4m;lfnCFwb^F(gpW82A zreh2adeoXtRJR b)ou=R&3>CR3+;cm^X=(0=ifi$x!wT)4XaE( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_not.npy b/testdata/dnn/onnx/data/input_not.npy new file mode 100644 index 0000000000000000000000000000000000000000..01e3eb7f6c2f3c232b06f26bb7fb0ce92000b0f4 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoTQ3dTALCYm}5wF+bau6|!xd&^38+bJ9BZDhM|+vQ|++h+c2uw$x7 zvU6Y5XcuA3W;eyy)rO<_jqT15Is4lgmG%zpwf0^47wy{as@XkhRkru#{B8Hmv)0~h YU#l%|lZX9}6_f1>&C2bb&D6990NLF_a{vGU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_round.npy b/testdata/dnn/onnx/data/input_round.npy new file mode 100644 index 0000000000000000000000000000000000000000..f2aaa1b9969e61fc878dbe54244c5a3b771d17dd GIT binary patch literal 172 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Itqq{nmP)#3giMV28ILs85kP&r=_Io0&z#u@q#1y;9gwmIirWL_ If%t$u0CeRl8~^|S literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/input_sqrt.npy b/testdata/dnn/onnx/data/input_sqrt.npy new file mode 100644 index 0000000000000000000000000000000000000000..a9ef2f33fa2bce16a9fcd538a41a521552c104d1 GIT binary patch literal 176 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3PwPrsiRPN?3X{9x#xnV)Bd{aGPY%#H0=NZvNQ+) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_ceil.npy b/testdata/dnn/onnx/data/output_ceil.npy new file mode 100644 index 0000000000000000000000000000000000000000..7a6b009e88ba52fb13f8a9b1e0ed1cce55f194db GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoTQ3dTALCYm}5wF+baE(V4Mdj=qZN@EiPtJ#lG$8Z3m4qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baE(QjM1`;q(DPHv;c@Sto!XQ2jGyoYej4TFX RgT!H=0muMh5NMz#1^`SqGpqmr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_equal_same_dims.npy b/testdata/dnn/onnx/data/output_equal_same_dims.npy new file mode 100644 index 0000000000000000000000000000000000000000..52ed600f266e5c557e059dd60a3bc2e11c528f5a GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= mXCxM+0{I$-Its=*3MM)VrkXkmwF+baE{4Gm8h}ou8U_H{p(U&U literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_floor.npy b/testdata/dnn/onnx/data/output_floor.npy new file mode 100644 index 0000000000000000000000000000000000000000..998a6990de2626f25a8543b882e8630b33222189 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoTQ3dTALCYm}5wF+baE(S1YuxDTZ> KMWKNlh+Y8Glq_8U literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_greater.npy b/testdata/dnn/onnx/data/output_greater.npy new file mode 100644 index 0000000000000000000000000000000000000000..e76f57f53a2838a7d2dc077902254bafc39e4775 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baE(QjM1~d%hVu+!uf$>3VL7)LlB4{WVCk0Xu U!!Sh+i&x0m!#GGZOdVBd0Js=2Q~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_greater_same_dims.npy b/testdata/dnn/onnx/data/output_greater_same_dims.npy new file mode 100644 index 0000000000000000000000000000000000000000..ebe726d12de46c53c630d426697b59b5558dd4d9 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baE(SEvGQZtU)j;2l{u1%NM-s(}G S9fR&BTdSXOU@_6tU3LIII82HF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_less.npy b/testdata/dnn/onnx/data/output_less.npy new file mode 100644 index 0000000000000000000000000000000000000000..8895fd10877beadfe5d487ebd5a905da6a228337 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+bau5DdY>~3*wvNh?~x6|Cb)7ITF+-`-(ZQDAD zleX_BIofSxTx2(ELWnKf$7Z{ZK6kqwgLk$i=KXd@mK?M@u-?Tsbom^+S<7G8xxHw! zo00$2jsXbVrx@CE9#F9dv0*?*Q~=EX~wNUTXy%Ko^& zi2ci^Beuo4bM{X1Ikh)oS*wjfn&IBI?!$YvxX$glu(#3nOmBy6fo9g8OON{Z{!(YL mb#Rp1z3cYuy$_1#@8MCf*_W|d*EVsUl^xScQ``I*yKMnAYjU;# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_less_same_dims.npy b/testdata/dnn/onnx/data/output_less_same_dims.npy new file mode 100644 index 0000000000000000000000000000000000000000..14d25dc554ac445a3e1ec062ed3b02b5fea34600 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3MM)VrkXkmwF+baE(Rb-ym`(JM8m*Y#=j8$g?(W9-Ci#Hxcmcl zPXA8ZIWIc{7JJWq8%$?#?6(U@`20kX*yAT4%cn zS={y&+g`!dg2aIs1{x}z*MsGze|rd5v+mZqy+8#G5zTu0N~?1BGVvVT2jUlPoeUP& eEH(i1L1Hj$=avQ*b604F%T3EF+`ITj-yQ(1{#x+> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_log.npy b/testdata/dnn/onnx/data/output_log.npy new file mode 100644 index 0000000000000000000000000000000000000000..0dfe1a5d5c459e380553d602a1897c57d44855ef GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoTQ3dTALCYm}5wF+bauA*x3{cg2+`+lEcJ&-&_Za=SakzFgtWjj^H z$@_ASU){er+s;02jg_5^*QNb#!TI|%8#oT!GFr6%TkvGNsN$RZE5hsS6;84p5KNn} a|3u60y>C9xv)g7MdB91^eZSn5a(e(pN=bJB literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_not.npy b/testdata/dnn/onnx/data/output_not.npy new file mode 100644 index 0000000000000000000000000000000000000000..7cec5dbcc6e95f5eb361560410128b557ed877a3 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= xXCxM+0{I$-ItoTQ3dTALCYm}5wF+baE(V4Mdj_HbNG%M*G{N+v(;)cO literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_round.npy b/testdata/dnn/onnx/data/output_round.npy new file mode 100644 index 0000000000000000000000000000000000000000..c8b56815621413be11ef6d91806ba42c33660f88 GIT binary patch literal 172 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= wXCxM+0{I$-Itqq{nmP)#3giMV1_p)$3=9qXA(){7$OmC0&|nV~0%8US0I*sib^rhX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_sqrt.npy b/testdata/dnn/onnx/data/output_sqrt.npy new file mode 100644 index 0000000000000000000000000000000000000000..756bda33a4fd35e1264dec9e58f91cc27ee8fd3c GIT binary patch literal 176 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-Its=*3PwPrsiRP*gp6jXMZ=r!){yd1v>zyq%v6m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/generate_onnx_models.py b/testdata/dnn/onnx/generate_onnx_models.py index 9bcbbcf7c..4ff62ccc4 100644 --- a/testdata/dnn/onnx/generate_onnx_models.py +++ b/testdata/dnn/onnx/generate_onnx_models.py @@ -1187,6 +1187,155 @@ def forward(self, x): model = Exp() save_data_and_model("exp", x, model) +class Ceil(nn.Module): + def __init__(self): + super(Ceil, self).__init__() + + def forward(self, x): + return torch.ceil(x) + +model = Ceil() +input = Variable(torch.randn(1, 2, 3, 4, dtype=torch.float32)) +save_data_and_model("ceil", input, model, version = 11) + +class Floor(nn.Module): + def __init__(self): + super(Floor, self).__init__() + + def forward(self, x): + return torch.floor(x) + +model = Floor() +input = Variable(torch.randn(1, 2, 3, 4, dtype=torch.float32)) +save_data_and_model("floor", input, model, version = 11) + +class Log(nn.Module): + def __init__(self): + super(Log, self).__init__() + + def forward(self, x): + return torch.log(torch.abs(x + 0.1)) + +model = Log() +input = Variable(torch.randn(1, 2, 3, 4, dtype=torch.float32)) +save_data_and_model("log", input, model, version = 11) + +class Round(nn.Module): + def __init__(self): + super(Round, self).__init__() + + def forward(self, x): + return torch.round(x) + +model = Round() +input = Variable(torch.tensor([[-1.5, -1., -0.9, -0.5, -0.4, 0., 0.4, 0.5, 0.9, 1, 1.5]])) +save_data_and_model("round", input, model, version = 11) + +class Sqrt(nn.Module): + + def __init__(self): + super(Sqrt, self).__init__() + + def forward(self, a): + return torch.sqrt(torch.FloatTensor.abs(a)) + +a = Variable(torch.randn(1, 3, 2, 2)) +model = Sqrt() +save_data_and_model("sqrt", a, model) + +class Equal(nn.Module): + + def __init__(self): + super(Equal, self).__init__() + self.conv = nn.Conv2d(3, 3, kernel_size=1, stride=1, padding=0) + + def forward(self, x): + x = self.conv(x) + return (x == 0.5)*x + +model = Equal() +input = Variable(torch.rand(1, 3, 4, 5)) +save_data_and_model("equal", input, model, version = 11, export_params=True) + +class EqualSameDims(nn.Module): + + def __init__(self): + super(EqualSameDims, self).__init__() + self.conv = nn.Conv2d(3, 3, kernel_size=1, stride=1, padding=0) + + def forward(self, x1, x2): + x1 = self.conv(x1) + x2 = self.conv(x2) + x1 = x1 == x2 + return x2*x1 + +model = EqualSameDims() +input1 = Variable(torch.rand(1, 3, 4, 5)) +input2 = Variable(torch.rand(1, 3, 4, 5)) +save_data_and_model_multy_inputs("equal_same_dims", model, input1, input2, export_params=True) + +class Less(nn.Module): + + def __init__(self): + super(Less, self).__init__() + self.conv = nn.Conv2d(3, 3, kernel_size=1, stride=1, padding=0) + + def forward(self, x): + x = self.conv(x) + return (x < 0.7)*x + +model = Less() +input = Variable(torch.rand(1, 3, 4, 5)) +save_data_and_model("less", input, model, version = 11, export_params=True) + +class LessSameDims(nn.Module): + + def __init__(self): + super(LessSameDims, self).__init__() + self.conv = nn.Conv2d(3, 3, kernel_size=1, stride=1, padding=0) + + def forward(self, x1, x2): + x1 = self.conv(x1) + x2 = self.conv(x2) + x1 = x1 < x2 + return x2*x1 + +model = LessSameDims() +input1 = Variable(torch.rand(1, 3, 4, 5)) +input2 = Variable(torch.rand(1, 3, 4, 5)) +save_data_and_model_multy_inputs("less_same_dims", model, input1, input2, export_params=True) + +class Greater(nn.Module): + + def __init__(self): + super(Greater, self).__init__() + self.conv = nn.Conv2d(3, 3, kernel_size=1, stride=1, padding=0) + + def forward(self, x): + x = self.conv(x) + return (x > 0.5)*x + +model = Greater() +input = Variable(torch.rand(1, 3, 4, 5)) +save_data_and_model("greater", input, model, version = 11, export_params=True) + +class GreaterSameDims(nn.Module): + + def __init__(self): + super(GreaterSameDims, self).__init__() + self.conv = nn.Conv2d(3, 3, kernel_size=1, stride=1, padding=0) + + def forward(self, x1, x2): + x1 = self.conv(x1) + x2 = self.conv(x2) + x1 = x1 > x2 + return x2*x1 + +model = GreaterSameDims() +input1 = Variable(torch.rand(1, 3, 4, 5)) +input2 = Variable(torch.rand(1, 3, 4, 5)) +save_data_and_model_multy_inputs("greater_same_dims", model, input1, input2, export_params=True) + class ReduceMaxGlobal(nn.Module): def forward(self, x): out = torch.max(x) @@ -1585,6 +1734,14 @@ def cumsum_exclusive_1d_reverse(x): save_data_and_tf_function(cumsum_exclusive_1d_reverse, "cumsum_1d_exclusive_1_reverse", x) +x = np.random.rand(1, 2, 3, 4) + +@tf.function +def Not(x): + return tf.cast(tf.math.logical_not(tf.math.less(x, 0.5)), tf.float32) + +save_data_and_tf_function(Not, "not", x) + #paddle2onnx model class Resize_HumanSeg(paddle.nn.Layer): def __init__(self, ): diff --git a/testdata/dnn/onnx/models/ceil.onnx b/testdata/dnn/onnx/models/ceil.onnx new file mode 100644 index 000000000..926ee2c50 --- /dev/null +++ b/testdata/dnn/onnx/models/ceil.onnx @@ -0,0 +1,15 @@ +pytorch1.9:b + +01Ceil_0"Ceiltorch-jit-exportZ +0 + + + + +b +1 + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/models/equal.onnx b/testdata/dnn/onnx/models/equal.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0740fd82bc8bf94a05cb123e8f1213b6dd69e749 GIT binary patch literal 474 zcmZ`$O-sW-5bZQcvz-=6msT`IgyJdSN9`91t))eTf_L!}q7610l9+6&1yB9}51yo_ z_N*80S`Q)~{UPm-aIF@-$nbbG%)Z^nTN0zP*JG}K+);)6+Sc}~fH#1W<#-{(#Ifsi z*Dg%!q{A>i9gZv`piod_O}^4Ma^e?j6yt5nHkjo)K^^Ka09i|-bmF_Ax4@^Umciti z={u&a2OYyRXNOWKdPX~_N51Pzr=T1#-)ft)n{b^%QAPexzzm1!`5c+`S{kLUVTYzh z6ljT&NMvUKA}%5n5Q-E^s=Rw18n(Wflco(WBa|qVxql;IdV%}rti>_P+^JE_Ae6bB zLPeGKLt8KA1Wr_$X0&>0u~qZZbA6^&iNFg8DA4#DRBL5#G8w%|gPPob9QEI?pAYYc z)fjmgJxRk_Z}Kr}7E?8Ci3nWy8)_?gH@>Rgjt^?txzx+y^3Na8c}x?a3PuTV2pl4Z Obd*J?{I_gGmBc4*VRV)N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/models/equal_same_dims.onnx b/testdata/dnn/onnx/models/equal_same_dims.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4f4ba99b63c274d7ff5b2d815f8ab925b6f8bd8d GIT binary patch literal 607 zcmd;J6Jjr@EXglQ&X8g@)U&iY!NN6xk&8Vuub{L<&yb5dIX|yVuRJv~J)?w+6U<4< zOe_{+G?8L+21>;nD6xQOEg>$>l+2vOlFaFrFQ^3YJnr65U~i_rp?q!W_> FCjjqpmi+(# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/models/floor.onnx b/testdata/dnn/onnx/models/floor.onnx new file mode 100644 index 000000000..7e8b15628 --- /dev/null +++ b/testdata/dnn/onnx/models/floor.onnx @@ -0,0 +1,15 @@ +pytorch1.9:d + +01Floor_0"Floortorch-jit-exportZ +0 + + + + +b +1 + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/models/greater.onnx b/testdata/dnn/onnx/models/greater.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cd6670097c46d7615a0520e6f5ceafa719e1e879 GIT binary patch literal 478 zcmZ`$J4*vW5WcxbvYDi~EK%enM1s|U(L6=LBxoT7`~zAXr&-KtxI6DQK6)D)3$d}& zKVc)Bg`i+3*xG6*f}Iw+MuRpoe0(#^V|TtGF&g*xxEHK-45e6@nY~f)5KwbmzsE7T z=DFL29pI>|lr7DvKQin+cS;*Z(XI zA=JbO3e$$R)azQ6ydsF|eVryY96rHzeJ|kV98rV;0UhT5iq#rFdPz6#S3aVvgZKJV zDObNek6mtENR5ZrvFPqPjE+wpBQr}B(fBKDEA>p?qWv?aE*H|5%ekLB&|%CFpgPI~ T1QY>PKwBL}nEo$0FYC!q1($f* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/models/greater_same_dims.onnx b/testdata/dnn/onnx/models/greater_same_dims.onnx new file mode 100644 index 0000000000000000000000000000000000000000..18a9e1c1f14caf0004b9ed0e3720ba144a3ff7a7 GIT binary patch literal 611 zcmd;J6Jjr@EXglQ&X8g@)U&iY!@@Ozk&8Vuub{L<&yb5dIX|yVuRJv~J)?w+6U<4< zOe_{+G?8L+21>;nD6xQOEg>$>l+2vOlFaF=Oxfo5j7)^y3&7?Tpi&7IyQj6k^l-Qw6E_p6SGa*KEppz1dOX7`zP6E{>OYQ~rmL_ej@9jTJcnhdFuHWI9 zsC#aA{oHn%EspVVbK+Qxf}uqZ#K_#t$RpM%#v4xC;*RIC3RIv6F+GV&Gw?coN^}u@ z9+PKw;M#4IwJhJBT$(}Iw;HT6^<5*KiZR9mr(sVv;Rc1ghTqR1o0s<;j|Hf2X$?YD8gJC~h8{8FNB`AKz zN&n-XmRE1A@ap}cp9)hYeVIr?_#0_0`SLg{vFW$c)9iKeIQ{bjbOGlGP!%Ht1SA1j PKsi}LDEv39M%2U?xnOj9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/models/less_same_dims.onnx b/testdata/dnn/onnx/models/less_same_dims.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0e857e250fe090efabb88101cb00562a94249004 GIT binary patch literal 605 zcmd;J6Jjr@EXglQ&X8g@)U&iY#=;nD6xQOEg>$>l+2vOlFaF>Zxfo5j7)^y3&7|0TQj3e@jg(kGG?zRVqnQw+InXhQ#U=5^K*s=SElw_`l6-J5 zaESu7aWR?;F^qX455ax{3U ztax+OwqJF=o%=gMJImZ}d*`t2+4t_^AG`DU`}c`l;@e-&o3l?#mV+6n5fNoxJV_^B z+cNEswp%qb#V$$_9>+prTp}EdLIPY&9E?EB48$xz%o-&R4Rc%ylBBs9EpSOXF$r)2 E05Lg~5dZ)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/models/log.onnx b/testdata/dnn/onnx/models/log.onnx new file mode 100644 index 000000000..27c604125 --- /dev/null +++ b/testdata/dnn/onnx/models/log.onnx @@ -0,0 +1,23 @@ +pytorch1.9:� +/1 +Constant_0"Constant* +value*J���=� + +0 +12Add_1"Add + +23Abs_2"Abs + +34Log_3"Logtorch-jit-exportZ +0 + + + + +b +4 + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/models/not.onnx b/testdata/dnn/onnx/models/not.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f089dd24bd7f1464cdeaf4d86f77013a3115454d GIT binary patch literal 255 zcmd;J7h*3-Gs@4)tB_(f)U(txw0g$KrO3rt!NuW|T3oDOX=Nb924YzmNU?xuB{0dQ z&IJ_};_=B(&rD9t@yjm(s^LQLl$e1+T!vgI3WT^kQ&RIvGE0C4OR+d77MCc2Ni9w; zrjmRK#s!Q_a2II_2{1aro#Dm8z`$T1q?(+cSC(2-lA5BBR+OKskfa_TpP84IT9lfX loEi_bG2Y0?P(6wp=mjA*E*1_(A%-LoE+kuFqE1W#d;m5uLW2MR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/models/round.onnx b/testdata/dnn/onnx/models/round.onnx new file mode 100644 index 000000000..42f3b1b07 --- /dev/null +++ b/testdata/dnn/onnx/models/round.onnx @@ -0,0 +1,11 @@ +pytorch1.9:T + +01Round_0"Roundtorch-jit-exportZ +0 +  + + b +1 +  + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/models/sqrt.onnx b/testdata/dnn/onnx/models/sqrt.onnx new file mode 100644 index 000000000..85347eb7b --- /dev/null +++ b/testdata/dnn/onnx/models/sqrt.onnx @@ -0,0 +1,17 @@ +pytorch1.9:v + +01Abs_0"Abs + +12Sqrt_1"Sqrttorch-jit-exportZ +0 + + + + +b +2 + + + + +B \ No newline at end of file From cede775045a8092afb46f745cc9c752111fa2f86 Mon Sep 17 00:00:00 2001 From: MaximMilashchenko <67949029+MaximMilashchenko@users.noreply.github.com> Date: Wed, 20 Oct 2021 16:18:17 +0300 Subject: [PATCH 02/17] Merge pull request #864 from MaximMilashchenko:Audio * add test audio data * change test_audio.mp4 * mono mp3 to stereo * mono and stereo mp3 --- testdata/highgui/audio/test_audio.mp4 | Bin 0 -> 247883 bytes testdata/highgui/audio/test_audio.wav | Bin 0 -> 264644 bytes testdata/highgui/audio/test_mono_audio.mp3 | Bin 0 -> 24025 bytes testdata/highgui/audio/test_stereo_audio.mp3 | Bin 0 -> 17217 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 testdata/highgui/audio/test_audio.mp4 create mode 100644 testdata/highgui/audio/test_audio.wav create mode 100644 testdata/highgui/audio/test_mono_audio.mp3 create mode 100644 testdata/highgui/audio/test_stereo_audio.mp3 diff --git a/testdata/highgui/audio/test_audio.mp4 b/testdata/highgui/audio/test_audio.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..acf421fcc432da0eef76af46862d2e3c3d8103da GIT binary patch literal 247883 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 @H0NB&JPq}2^InOS! zrA_s42xklVKV@$?olrdA=!vE#GO-sDu5H_$3Xu}Q^R%Xa7EkRxa$?psEj>VRS*MDI z2QFb`%7{SONpZ9CQ51nlR1d^)eU^2pb|ro|=4&`fRnuq=F@T@vcEbF9?(Sdn)xpQGgFU@`_>KwxkX5j)rO&o*i(|zrDV}{y+06~Om~24WT6NF+TN5#?{dMPf^%h= ziMvo-N+mkWoQ}A!8=3-c#il$C+-w4txYv#A@)8I94>0K9tm0CILmzxP*aS}h zF;#z$?sHf0FQRg>0@dG7kn~ti<$)zf;hbMz6~bP|RN>{I8GNWp1dLAt8!#e=l7M8- zPf)A%c!;x}DiJ0!)CL{GR4CJD21mG;$m)E}_V$xmYJ!iIKX>bc7u%~3C`RUAiCUXde8s6#_Ur4HG(YfCHY8zaut9nr@NOwX(Im<7|V z%pz}Pk?`n!A)+xwd-!tZYO!wG)>55LYjx(6``%B_WVlrw)I^_jxKpm_^I_!Wfu2Qb z87%G7W(}jPmekHW;Vi87wA%i7(5vYlR}quw0avOEurt&wd48LHpOWd z6m$iJ?lP}Fz9BAV^d@fCfn+GYVb355Yc^Mt#ZWt^$ugg7lLv z-{=yU)G(YVeI*USF(}-FxlS?QA_e#@5 z6ge8)_G`gzKrqCnX@kwUaBOuT8%nB5TCDDh+9Pg9uGemZG_oy)sHKpjr|Slzb{3xI zxnu;MBVDVYAr6I&C=?=Vcsr#nFsAVt2@&ux3t-O{lJjQ{iX zvwBPR?%svAdkAi!r{Et!^M@UBv*_Q?r@mm%l~;k0ys$T1Ut3C{N^Ac!EV-di05PS% z4wg7mQ)&QPU^&PIY?k3$n%rGJh?&DHkprC*R^zmP?TABx=QUracL;hK0AKwY>vL!E z7gZHbyrx}cao{ zHA?`y^gq9*TtbLN3i4}|M4<(6S5gTSsDeMwYT2RluY$J?7{m8q1_T<))RK|6AM%^W z=$wO1=iug5b zO2Yk3P_RtGHn=Wn=Wf#%VBz;vSJ$UY^KD)guNX}5|1kC4(QF0$`!^8;LG0MEX{lMY z6Qf4WmbR!7qc)}0QY*1{&DyoPv|3bYwKZbXYU!p_f|eE~HDliI?fahh{C@x30qoaEH7Inow9T7DbC=H*YDOayfXY}>4^~zKPvCOj zxT3T0YbEGbXf&5r_y2}})*_Fx^Z$l_Jr*tFe|*hnxJ}%D=$c#qtaYsT0*+81&RhD( zuT(_-H_lJ&o4i&ogR9@E*=OJFt8ux_--chPUO3t-H#fEJFPJhiy4_*fH@-1OYEk@ytA_^4*l=-vtn zCj7@QjtZ=8AG?&gCjMqdey2v2f#4IM8h6sO4oWW9oy|;d5tL@)0Eu5;8AC}`cjr5w z1I#`p_>-9xx4oMvARK*G>QO_Ieze^8{ZZ_ifHqqNSEE9NkNu&pMc}2xzn)i0$pHrw zRc+F>xsFVMQyU6TnB(eO9$i3&m^WnPp_}^WS(*L$kqfiecnx1l;*m!+`MCtjtUO^uO zp%4wo?FzSElYW~gNFw+}$%54&mCpv{$mM@BZ1*ifQq-s@+V00K?7PmhS@{`-mJ{ zw|vCIYh3xI51Rl-rGZlea*=lj-fXWjjK=g!ZRlVS)r5qL!IR-qA8OwMQt#z2t{dzy zH~Rb?$vdrkxBTOUZk@bIcRfuR662rvtD9C0s+`+zW^zv^4#}qmZV&E=a{$M_ zJzKK^%V%H`Hm3`RqdduIR1}YMQOB{N{30+%&)YBqIs3BTXm>0aSq)&>U~nJ7KTQme z(7!eY?WNoZor7mk4qSC%BIHR;S*1 zwFi7<-Am@0*OR=RQXO1%98>!S1O+Wxyq$fqmfc#xJ)hR|*KRiefp^uDC6bbmGll(*WW^6f%SN<%lKW zMgez*VOzyNId&36YYDV}S?-}~1%Q;#DeE96<`U@FHEXkh-mZKVlrL`pNu;Fq)l zF@B}lM0@ZAITUu$by?Q>^(8XU!PTK?*Fa&LX=xH93#j(x^-M5vgF`@2Y0F8~hmwoS z{M?@mrFSkRb|e9%MPcq}694D6)fMCP%_o$|0P3|rl12r%F?dh?^e35;uDvl;RNp2np=ZOR8RbM_|ASNtJeYWtCSJ?HpoQQm;m8yKRXG`x_w&iRKFXDO;rVNW9utc}Og42h{6t%VeVK-=SgOB!5TN`M}3mm?$5*@A-K1 zDIB7-9E#z657<(9KBEf?eFJC#V!tt-yjT7sV~j5}AC(?vK6cn13t9sle{inv-)_NLUa$D8z7%_A>#r5Y;!aPm!f zyr@n5nl-{}yp^w%^nHh9@z;4Fh3QZ59<@`LB-od5q0g|AVQJr~Y^F33X_a=S6Bsw* z*?6>f2w*H9JuAg{&%^){H+`VyLmTGxbKE~YM^ek<64=nK&Q$)a3f2do<@E!f4MlXR~Wuvo^bJkiFO?7Ab!#~4TiPNaN% zJGb=UYqpD(fixs`OrO=pWp+U2bRs2ARif6@V_*wqJ)Hx_>;E3O<=)YYkVJU+Qq@UW zB^ePltDPX(G-!-|tOU=H>_B*bWbyOHx_E@h{i0arQPujjs=Ajgf4I#F5xcJ9$8g4&&8)OZwbHxXSTM1-M&)Wj80hW?dKef6OUC_vTP`t362G%)SdS<%E?L zWY;q9@ImWHeFnVRGqPTUnoo`WG=7rxbK;MXo9neFB_*-xEFk{?lAxkCKe%5HxCsV^ zb%p=Px8L7UB#{6zt7;QOMxsyQO`wo+{XK`}F|7C%AR-|?*W#(IaeI$qaRZ=m-x*-| zT>?^hD}ARVomDS29AV$yn*jfaE!d|X*&%i#b>QZ?hk&jfB=S3*e#*F6yoA~}UZVot z_OK;v?|x#K5_R|vI6p`TCOjGMiLd_NPY1}U6&?EV;Gd{{Fp(}{DD{?f&iVm0rF5kM zFc10%^&ZfC0al%?A1W)5%w$*N1Sc8!OH%c8zdJaLz=ed@z^0EmzTF3oN15mCj&he2 z=Nyqut*@wE9PiX=h%LNy)yAj0*-82rpPiy zf|JCiIsZREjKZFQSiL5k92uz)WH!k2)x!I&EdzpiBJ~H0O#a}(6%UD~Rzy?E{SUh= ziB}TF$WIJ^UFSxR_~Z~tDmiiuF$^0$Nqy`di-Hq3)9sG1VF8v{YIkW*N1?-|CODyh zFK2ZEq2MXM!Z4L481<8}nx zXFdZ6Q*RR=9~0AyAhd&WT)3H(S_v{<5~cQA0yc#n^+F1xU54l{-QzU=c4^;$=ipRm zP=PMRwSht*8cDT=3@xqyoAuuu3cUV3y0-u>b20BPR@u63>hQ{EgjikcdP4LD*{e>P$pC0q~g{!P|l+on{-OLHX{ybKf%9Xd%| z@86JuDn_T<=-^k_{%S{Brwj2jZl=OdgDs4)F?F(N{V-g)R_F8C1CW0B;!<_H3K>4` zZ{GZ#TWSe(Bb@(k$FAk>pwH79eh_=;H9;VZZVt#CT%i%r4bg*#0ukWuAvzH~b;}Jp zeurl59<--$!@o%Ae@}M1K5avDH`jmkQ6#pC0)f@#ZV9D)$dQ3k>>X+mX_@t}7ETtcCH=*EG_El&nQom+LWXaWY#OA$S;p4 zV(T$&A!Ads05sVHO-5rmJQnuW+?OFI3K9GT@Mc^LjRm1tE*U}@3JplUt2Z`rSea9? zJ;ordadK0a%v8@yB687N)>cgq(c7;H?Kph*;vT>3{7yoIadM1quVG;m zihQRN@QB|tF#+sl8%&P=;GRm~F3CJeSadZIz^*3Fb$llvAO{GX!$FeC120kMq?D^B z_o^YXuwjA+{r<#r;`QfZD;H!;XC{0nD;Lv`Ilq#@+1nxy^lqs38|MDa6~f~)fm85j zYT1*T2bBHd9UXunG9rQqjsu)&gmx4!_ULGg7a{3i8i!hKyrB`hghqb?2b|rL+goOM zu{=FKQk~6Oy4-ch<9}FyeaNHC>AzS2HwaloVxzjg-usVP#Numb$L25F2lni3$nDWl zuxF&{H;0pDci?^cRdDA*@$M3lZptx}10WN=L7{hCR$~B-eOyp1^W*SX>dJZ&F6*@x z*U(|x$#xi_?+I;Nxp*qZ75}8(Q7eT2d4J55(vpA0rhsAu@ zfnq%5;#+%%&X8k1#p;=`Yj$3QzZ_8?g&=*UjvY<-dEPmqx>{$|{yehGMNonu-PL zwhPSc(@@~E+#@E8BX>{S6>P`;@@O? zg9R1Lktaf9wcF}-T4N8E9eGipP=?7@1L*s{JHo3sjn23Y7N|>B)h^tynk) ziB5M<XIybWp{)miKsx|9sUR`Z+q`^jd^1a5DMjxH^t@6b1&s@CVH}dFgS0_6MGbdhH zAK@aM&><9Soj5L_oZ6RAP1a^-NV`B|T*vnc8cO%+*dG9@`Xs|QWsQ-LZ2$`^8z`(J zkSo#IJUhRd`zT>BsgD?Td-ZC_Qa;2mf@K*Z0g+6S+!BS~uFs^orr&t5orH#qloX^0 zS`#BBeyHARk!empF?}zY$}m^)rmtafJ4H5X`G7>(mpyBE{t{Se?d>m17evm&DL__U zb%S>K_i!e|YsT+v{s8h;*933ujR_^R1&{Akx_k5YRVNC!asFuBGDx5O0x!ytmUdvc>KD{V)=4eg4>|E`J>S*v**W(rv46W3c@v`3|0a^1LKuC_6 z{}`_Qc82xYR~qAp&qV=!+FW;nPr|CcI{FL^P?|@Y+n}M41phIku_&fKrT2orfX7b1 zPDgHtxL|m7^TtbuNqQUDQ+ATSitdL8Soj!Cxzvecq#C3~|(}7VHs~Vj`usj{E?X z5H3zqWGF#j)PCyLTpND6N>U>zKOP78$y7kc zfyL=GoU<1$zPGQC&hN{}QG@=g8t1L86>9i7p5%wF2CNi?ZyiqE($Wa@W8dkE8Sz-j zr@@Ygp5oJ#eN`02%KTVV=EB|-{MS71gO*XX(SY~)15Z34_Ot6A*wAk4F-` zrs#A1@T28kua1t%?XL$U_+ykqch&+EzslH=(07JrPPnV-IBTdsL+Yh0M-nm;_R$5wUuP$37;8 zy+dIcb87%s$0K)J0>Fc5`^Sm~u1I-!+H9x$KG484as09X zt&PG)P4b>Vilg*;*8#R$yn-C}Que~ao9GB}1u2;PDX;lm2JaFxZpSJ_I-{SV6r=1b z&wAyLfPk1NKQ@rmXA>gd?z1|k^c_o{O_K2v{!O|?IMJcxMfDCEaCJ{u6)j%A=@vNs zqs8ZEJc4tQvS;D5QJ#HlhjvkJA?#J_7RN_#7FPc8pD%Dswcgsq?e5d^+Yl!TB=e#H zBo_%Fr3v9+IVl1`ZkVL2S8pCKowx&hI-!}w>T1{5t@N(mfM346We4-_^w*Up8Q?t( z`t5Yhjg;YaDiQFLo$n`5qv)#`!PI+gdxzpGJyN4b^kFd{#*I$>vS?a3pphA>-b;yk zY9Rm_+8?>Ca zx7^2z-R|zPW4n0bEZBV?WWtr;U)7!D1{|Va8?m}#hlH#rA2GHe=jr#c$d*dZt_vkg z6XIa1axyGMd}f@%Y$v<)(`J;ywc>y@!H+l+uMP?A__*3uZ9~>#7Hl~#7Jx*?eVCq# zZ9EF)8ugJ7j8**3E`KzK`y3sTBIwQfxsABT zTijUg?hP`fvzJyE4=pO=cQFiF)L#z*1Hg>xAJ<*SbW!`vacOCHx3rqNtBbG1@%b08 zI)yWw!$LaeThzw(X@dsbU7AJ@nKX~aaF9P~-ZdMExD<&4gnm6b?i2k>L6$t$B>T66 z%FjCKaI9bWq$t?yL*mmz3T4E(!7L<-`So3DbmN~OAr z!i)yNgd+YM)I6=gmjy_~^&1>Bg{ZIW&_e@t4lNSBc*nMt7a zdl#`LHJ;5;xDm*1XYaI(29JhLouG0Ud@TG@^WGAd+naOlcpULwU%LEzik*n-1&Roj z1nI)24(YKC;lyZg|F77`Njk+p%Y zw&Db#IPJ%Swux?KmAwF9aY z^nUxz_hr_^X;B=0l8N_&z+pF-LO{*AEAa2dnH za5Nj`e~u!^Yy|!7v(nXnncb29(B>h)y#EhvVkLMvAa@Z`F{%DFi^cNEv!^K+;TqNk zcJ!s#`&XTBy}K&^;}|;2H}tOUWkdA#KYr?f@}DCfaY^yrC=r6Q%Oswf1YX4TiBNyG zvVs(Ir)=bfv6*Y;>!Z(~~Y zO2$82KfiyLN)c|ty&_qXk-t<z7s6}*!4WTJ(u&f zsVF}FWP&?pi$(HkCcv!l{$S*Ap@0DAm!REwJ2nrnNC7a&W}5K22 zBi9QusNx@ZzN;7qu~}cQdh{b!-!WF(?SFzK2i)JE;OM(Y%F{JNT`f3(bw8fEMf`wEct800PX0 zq?)HwsCgVq?A(9o2h;a>$bE``T%hfEQ}^wbk6lxMKqYwrml?frfYS7Fa5H1`xngm!b|7awT_ z9jFIbv;gx{9Co+C5sdtl6$c5Gnn>LAs2*_djSr}P)MkQ#@iy$|O~>57gOAjG%LKi%GG_c?4lG?|Xn@{Oqa$|k(& z)Hr`46@v*w3gE|(aTDNUfUV}O?4D`PZid?0l;9`{_EZ1ud>lRKWxqv{FpWK!N1LE= zrjzmeuUWBkxH9{#;S%L1mGwj`4gq}Mg`bH8)% zj~=A_L=LAoM23CvxlM+rUS3lT@C8HPHhmy;pEc)+3!lt4I$S?yJry~p^QY)>W{jX)<0fTeDou$ zsjdV(`S%_j_Euu$aDu!Esw~0EG@H4mnTZrQsLh&TP zP}&}d<^TSIz%?|dX1W{4qbB5GR^&WJdm-%>j328MbYi^*Fg)fetFGx&x)}Ip3|sMq zp~AA4pR~l8zn;!0H?%UldNdDuW zs%K~EZB$sZuX726J?hxF@I?U998&Sy-Jn?0J$e<>Ib|&CfBscZdxs6#%cf}=_SS3X zW>ewKEmW*9g7H!r!>GyoonZAzTgq-DnS8mLbmR^uMB{b+cnA~$_^Duhq*~!{i*RwX zv9zv8FE;fqh@<-XSXuvj%v( zey<|H1Yf-Sychkbux2|&q$GLua|gkq0HJoyzM_OqzxoC5DT5%ddI*mP>N2v(Iy2(qRCHsB|;G<^n%Em+Mf%L z3!PR-n8*1(e`)Mw=Ai}aFU1N4F%hFObepCYB@&~?N459QJNKgXpTSoA^OKoI&Rc!# z)BIW)DDf*K4g9F$Ahaz+?+^AEi9L)~@%Dd95j*qh-CEB2Uhf}q(vzxBd?Oln8-JdG+A^+j|2|XAU9v%}+bv+KzRt`Aj^rWcN>L~2($cvC2FRm_E zMX)kLq)hWF>_O{_9~ABN<~`UC`x}Gu6r^05Hh8(*)toOOC9JA1_p4}eH0ZEMvVmhu z5ZBbld-@^PVBRfZ;jmXOt;Whr!hlGr%v%eB^_#`6&h3((9Jo~{&BW-j8}C?)r7@oC z^KPQe0`jFttkY7HidDZ@3`RXLeis-+?Cb3kSJN1U3rNYvszhxCO-1+qexXd_y(}A` z58P!Y&BYn>emQ@|W8nVN=U>6ka}v433+_(YT|2X3qBoL{TidYQ(RC}w=~L%uWWKku_>EUiH6wxJ*2l~2$>)^uR z;Q9;PK~_tDd))q8V(XzA)#taT;vq2-ZHSD*iy1q@2n_pa*HN6X;c{rI(Z37F=&!~e z0@{xYj_R&b(|a5gmgn?-WLz*pS`5ZU*wf=BRtu$-U?*;uk(O?Mp4;VnVfa`E2#lUb za++S4H=cvs2U?~?Z0^M|32AQTww`0)q(5PU6l z_cmu2VUEv131kRN=X4Ei%;7w2L^AUN64$@K9i@B0v{opf%klf*Lj0gc(%>;2iXKQg zpMdw3R~ifM81 z51!%MxR@7%7Sq#&k~eJX-YES4rg+pTk22SPQ#=oxL-*el{{f#^+-M8&MRIPt+h5zz zp?8p4CINedDRW(J3=O8%&pBd$zH1EF>;!_?#bwioURH*tsGt;k~a->@zfHYhxX1niryDEh@6)}fyhOBfkK(=$QIOoXB< z5%eNyNhn%WneeRcm8EB)vH$^DUOxe~Ao~;yV3LG>x%Sxh1Oke(Ylh zYm_V(`gcjsW36@%NchW{T=|`=#AceXm}>ENXi395a`9PNJ=i$PP8OdKF`+!Zxz7~c+sHN$JWnp=8in(@=wBsbnhl3Oqa>6 zHA5e%FsG7YUQ+ztGdK_PBV^(aDsY(GxRp4xkp2aVZz5P;Y;l3ygm|K;p7~m6`kB^2lHU-ki> z=Z;K>bhM+9OoCXgvOOKn5>rCimy4D}uFLtJSS8yKd}Pm^Hu(du+=|`)v$~pC z*bC!qC`$kR%z_rtN{bGIvc+$-3W)}ZATNJE*P?wgFVfSa7HeKD{dkcPoHQIre-X&Z zA~CSE-<4!cH(^10+Oz*Z$zMt-XZ>B{J+|QeeZ!}XPZj)Grnuh#!X2ljz zLNBNlwp}Py3P>7wZkq6%ZI1~JiE89#02mg@N)t-q{F`Ry`Qb)L<+1x+8>Oyf983Gz z+QFwyY~6@I+wFc0+x=&k6}oB>l@5{+OmXIbDMQp6H}}z_PYdjN zlO2|2Ot>X-Qy3Ui#1EoXi1eUq-rYLBG_LXh{owW6l=nxw%a9?7s#6kMpZRY5)YaLH z=_)i%OYKTZu_iN}lHoE}Op9;iu^zi|M=R-6<2qb}B>7%7QOzX>aXBJIZFsH`GKjcf zREF>_%%aNEGq^AXp)Nz&cO1;b_tBTm86dVUN4R)nAQQ}iBC4{D%YGS>~dF2?Ld21_L(}#cwu#nCN6W=ShbZIekDa>2CujmVg zesHYnB+W8b+~u+{@p`JdQEu1i zhGVEF$n*#P+{_X5k)B?uz^*P5SuCO+~spS zV?~G_&9O!QeNC3@I_JD~zRtx`^nBRfI9>g@L^=Ovk8#{vjFAe=@2xJWR!|P9S|l#} zM|ST!Df}5_ukDU;o64irE=z*Xxra-Ty6y0d6EPz2YhGs+qBECl+c?ND_~OJJQNx6y zjVu&7rTnlOBAV=Tko?+$Bo3IZzYztNLA>vHgA>nKjp4r{6xJikwSEv^7i=?_(K|hm zpKpQn817^cSrC)KvG+E?W>2#SvxfMvyXZTOQNw7DP@U6gIN?kJAXVs|coJ)vdRa(y zegtvG2#GlnjpCJiGSPJ+QFrfPVee~a^PAa7v?ml-CP>w)iWkFXVI=!hfKSPeRc0rL zQiu{4vf>mB;V%iSos(WK0F#gvI!egMOAUEnA`U!1jSUTCJRwb{r#bDA81=7cc$+N} zk_u!jPqy~4yyz|(kzH0fPUCg2Z4rJRWx345!d~%L;sEuwaw_d0MqKjO^1-~oqCq9C zr!+kKI?Z^?A>~Y6^@i55o8}=y#NXa}X6@y!4pmb`NSJfvB8|+OCY#8_dAW`x3h$M& zU(#M>PAqtGUg5zi4QL* zOfK}GCp)j{PLZb3;ZHljR3Q0_Y3%u|xLEN^m0SSJ*7J(f_~_;@aD<2Vb1>q-O%2Ha zdjv>kgcV5qa7dvCmV!`}(TF#;gVfrdpHvr!Dg8veO@y+ZLV5=b_o=<9srSG2E`6~V zPhjnWbH+1u6z_)?h8m`pJ|DhR4Lq9v9ac{1e$fQW*tI#_fk6pKGPuJ^n)nI_#%j;8 z&&41sx*D!J5wu%TqP}!s+{GcC#0rwYnGDx*)r##@2!gpxXog;m1Pi2am5~DNvQM8J zcH%k~SPj-hs5sHlWm||X0vB%XbZT$ugt*1dkzTue#t}baqGDol_SN|2;JU_8CtD;n_fi76V-@$Jwy?PO8spCP?PJSmFLtwbbNVl3O1;v-Cpuji#`l ziq}@Z#5rE;iZkVeomipZPkjr4pMM%)WXpIEAA9qj|0*dI4q|T3an362O*M>3(&$yn zj(T-hJssl0IhkFPM3#jPWlxe9LLWo=U9*iME&5LAsA!&{$=Z+ymYHgmC|xO}H7Yyc3^iFnPFt zyv6?>7f2A^=-VM7gXBb4mjH?CVlOC#Sz28OkJ6A(Nn^=|8dz3$xL)0F?F2LP5(C>F z%-&A!Y<}pr;T&!r5!d(dU;@1Q$zGD1?|R$=ZhG3v>kIwd?u`dTaP!qJ1wu3KyEkEc z^=Xkra2E=h212t?0LJE@#;-p?$-flCD#RLt<-Rz?kT%p9Q9=5#zv9JnRqj>!b(Z3Q z;2oB4M2Ui5f@^~ME6MXm)yG>Uz)xFG)z#G5|A&OwBRtC7|BHk;mD54tf0DW1IG%$4 z2ZlO3`etx_GZ^($Eg0AI{dY8YO2!?B&qr$_BEyKQ#j}JvqG@nP(g2`5hVqo<2am?t zNpT6gUCxY4gb~CZM!x;Xz6$P6jszWMsd{bicY{vdd*^{yq4Z02GAemcUPy3D30+P> zi8sw}kC{+;hEaW3oWm;XRAb-s?pM8s3~FPW$(}lB!ic~5=tp*aY*9tD)cu_}Rx-pV zpa-){%TgNiYGW;{zFz6x>DM>!=<}wTmj$9(C4N>7#>JUmN-*qVMu z&y3vTmcU|i0QZIJ!!>giusbn@drsoWu`vXtVVnSC78z-}Mka|_lT`FZPOomY-W3xw zvj$)budVLH=Ohgrga_q!?`QENN{H{o9OY7g&FA=#JAh8S@{`20hXgWz>XP1~@n1;C z%H*yS8@nCfmdPsJy=*t9GbEx)e;0nhwBc{8w0NI|i_=)X@;Uhw*ZFqtGTRDy$S1Rr z40em4{VD(vGbMXohNIH4R+ZqCq^G})dV|R1doP5Lp|O=jBET-#jPRB}@>(9iI6wZ8 zUlG_eNpUiKB&&8wL92F?;=*Qk zzKSt8z7l=e_?vK-ZvEaoWoP@@WVGfaN(JUB^ZYXi9s)>mG0NX;m*uo2x{l*pR(qKy z3d?sE2~Wej&=Y%{^$x_}#}ar{d}#|hzw{Ko{N`-LKa*^um^G~xtdeq*&RSxwk_{ia z++=&Yshmi&Qsb=N<=Z2{Rrq_mxP(pct4KRneaPX=u2R7wGLbNp2Eb9FgVhK9iMFKI;iAd_l&P&DgI*+7Ch3q3Z z<4I_8Mxl|p+X~01*7Xd6Y;w@iKd`Ijh6Tz2ee=k@w_cH5WY2|DeYRWi>*Jw)YfZPP9YxpG{v{^X%CabJ^7g{%Cy*ha3v`!ZCdmW=kG{eBl`k`WxAfS}5-XZMm&MH}{h z+cQQ}z?im)F9|iCWO#RilaAqj6NZK(0@y8<$lrTv9>VXRkR8p4&w%>3Wahd9yq5jW zJc&O@f_rxg#y<89gpgYmTL zfn^k%gO*gP9wNTy6qYNy{p%zR9dO!<}Q=^O?_OOf9r;{($@>dTAQbm z{~R^t*E^Cu*hFsA`cB+j?qW@`VDcEtjWfwj@bZ|i#{N=2t%G1;POQ6R4#ZNaHcpoZ zj)RKw0J9$#Qxnu*3x$$#aJS(BJX(SffHEpyl0&c%CuLp^UTOkq`cmbr$3q@%Xg+Ba z0ot(lUcdY_%6(){LD{I_6p`lgCQZ2SYTr4JErQOzQoaO-{l|UX)OeBm_uyzPu2WII ziSfMm@3D3tcNF-{+^B!M%XW8%g@fuXzY^Ec&X}dV4|8I0k@R|xuc>|dk+OZbn2|T$ zB#^^~XT!7FFrj#7^^gL7YJE1W{zBOGr`iHriwLTy9hDGJ@>3;z4Q0)QXu^Ac)HfFz zZXS(fyzn1)`Y+dbZEGvuh&MZZk!}E|#cAH;d*oh3R&g92wHwaPh3~nls!!YQ1LTs} zMB+(oqWu#=I9UqqbQC+Q=HuRWAo9M{Gu71WbR{*`c1Vuxr#E+mU4xnb9^eLN5;$eqn^8&s(n?DJDDq1b;%uzFQpQmAL zDK`S<6^h~NZictTd9zT*nn;e$HrlP86)Ef6^Xe&=A5{8e>KlunNh_*2O6*d*SW$Vm zaJjwQ89Z1<;@udKenG&q{?fUunJF*8GY4@DK7aEeMaSrRpGv)JFs}(g~v5=m-kH+uF(;98BcZlmr9;I zq&dBs8!ovSz1IXQ_qGZ$JfEhp%PSFzGlh?7ST*;TwCcTRk2`?MoRM%c1LTLobCZ}} zkpb>d^`6oJv$U=x%!m^v*zV8u6j>up8M@w4Mi~XAe11JGl>R;-oz&~!L~9b z@{$4ykiO!y+#1gD*s;7C`}{*@mK(ffj&N0#Oec@l|eFvOxgeW^1>gSAv`^0d4j3|KP#a~ zN}AgW>iEMU@^_9~V+8T?u!Y$xd;PL5u{l$-q>%sVLPK3wX9w*IXJ}z>Pvr<+9Pg4v zb7Ru1xR|@9um`upvyv4}2MADdDsK-HTPmN-SKW`KqWo*22-4+~vCS_~g;JJb%2P*} z`k_#>;-!eViZbu`L#L{2Z$cwi?rFxaa?VpMsyPJRrh#)p2N%tJEHNFlfN_&$g%MLHoWns>Ih*pnr?saZe6;tWs%#)O- zn#bE8o+qM2;3o`Oq}wi7Zj%`Q$`LfRhPIE%*q3(D&=VNGpp#}N{B+WY4Vb9F z_$~js_sOGN`ghXje7b76dC%3Oo8L}ymha5~i%Z~e#)AT7ny-*mK!q9?>#p4SVFt*9 zbFw@gfYrI;g|x#ShyJSjuuAToLh6w*#0}&_|3h8c0tu#lnaP>p`#fIl64V);`?T^2 zXQw;2jsSN6C)Eh(D9vi={r$Aw*ub)|+N|8-`UVaVp$Hz+Jot`~9DKdxtFP$ajss5*>#e}q7HFkduU+w6WBnU$>@T! zyL(1$BWQ+uB)0OlS8Busz)QPX3Qa{QJ96&%AK)Gk$3GW%xmUl&9sQ#M5AMKU%_*kX zP7^)G@jEZ-4o2Ix5a-@wrY~KH-1QB71R_P098}oqqtzr1cDZbS`7M2ls1V2KPu&i^ndH4xrC9-@=%7WidJq63GyZ?rXXxsJziXS*`^PEsG$W{bs&!i5Al86c&2AlNaN@mBn|?0DOZYA92~EYacuyKHn6d-p3{BtUn-f zb?+Z1BbZq7A6{eMGsEMZ2;_6FQ8mD3D^^1$SQ`B zwtsw2-wMKf;NdC+{lLR&Ugx@qH1MDd*uTu=M{a_-%r~efSwA$^FnOK9%!u^HvU>DL zJbrYdbJ#n2rNLhEW|fBQ+lf83fCP(sXZ9qe71L5|S7#;i47r4^691vfJ?O$fEyy=v znk5mbL~sYoxlDFJu~2zzguGNV-sP$SBfo)v%-dp~wZ@CbTE|#EWKVo{UX(j`oPT04 zVld}z)T_mz#RTrj5i{4FCx26_=VGh=fR`ZJ&8}}AU>$kIRNZz2P!&kpB>IT!j9SBAhqoG$H-+*gAIQ%B^kGVQ-1yjQ>2N@F_VL%luKz0kcEL|D zvj=`9InZh2yi3-}V#2e&a{x@s?gHt@M;N)K&pfPC&)BDKobWwgGx)N^>x=1dz3V}s z{QpsP=Fw0E?*G5DU@#c_&e+K|cFHn#k|j$NG1e$qQdu)Ic16}KEtaUX(n`pTT}jp= z#7LGb86kwZzuV`#{C+?G%sI}PJMKO1+~@r~@8|W7dnDEEVtso7Z6DSYb!W&*eqi?c z=so}da8?`upc8y=`u-Eh{BQ@o|BMQ$1^=HqrWSaoVr?G=TcPKteuLRa6--hNvj02* zK`o+B94XBAL$yx@XCxmvve!gbkrpDMlH}j;IUCdnhUDlZPJ`(%rS1^rcsdRm{lb3G zA&zocR7EfWz;X|3123XE)rr1rG7%WA#qAjMO`H#MbJ06n5Mxmf;ueoTkXR@F6il_w~@9J8EBiczXD6- zRhGYE{cmz>vxD6jq;mRvXlD!osuF&v7v2U3TP!(h-7Hvmio7bxOo#VE6CK$9?#**8 z2QpQsDTt$eFFU*S(o}Z(2Pho+OUCx~6pZm;az%D6J#jre@d)6eJ|%Gwo~t z;^$iGBWbOF2TXXlz!Isq52)71%FKIQPYg5pQFk>jUq8Lu!X-7UUId3gMGbf}UBSJ} z<=om$V|6B6T^oP`n*)n}&YWs(^gi&3K?g9bKzM}?lcrQCedHk>rP28HWg^SK7&J)) z=s*P-vOVGP(3mHjig;Zr({oFdG{&}tXS=xq_}U*-SLgAVeWVf)r!~%~n8lKXM5IX; z-iwId?bUa;L_a6~ayrDDmRM$v)QG)X5TX-4)fdWnQt)&P7M^Bq!Q}J6T015-VY3w{ zK+2L3wJRFSg;`Q1)Gj)m<)ig&u&+*fGl(E@XY3KLpgTwEO$!frDq8IWk-Sc-GdY#y zctdb1*;Egt0hcijEwYL8+1W6uJ49mqLH(?ov#s31M|Li8b7pCb{G+J09Q7OIs)moU z-0J&8z1U6Q3df8@iH92%X6`h7!W2GS*!yaE`Ae8D1;8kVSHD_-=)^4Hu?*m1RK_|B z#UfhsDpOj)!Ebmjn_f_+Q7uYTG5Wf0fzFhvzut#Vm51z@az?>j!#ibD34$vV{?5hQ z_*?JWKV<%q7rpg#V+Z)__fq+|_*#43)Q!}wgzWWk@V6kHq}&F}Z2|6{)Ur8zcjBap zz;l>l^`^o(`uCRu9yaJ)C#do^$`l$bGX_|E6*x@l0}cqacSW+!-uh;FJT&hGgHsZB z{gdYG^!%{)N7#A9{*WZhiqEqjAs3bcXW{fb0XvahndiFQ9H6*Z``ik$x&1xm~0j+(Z)5FYud?T$TWlz|X zcG}9gJ?e*n1Ye`kmii|~gK5lbtUqPR2 z1ed=i#uDt9G@73P*WcVD05*dh25bnjSc~;oh(z`&|lZvw3r zL!ZB82vp<^R&FS9beTzmroOs#-(=`F@R!iVBtCf#3!;Ep{fsFCGMk9+6a1cXQ{U2&$QDor77pylhl`#(4*MiHURZY1q(=H zies=yr(tz&C7D19rT(V`JFG+%BOhh1yw5nuL@`@rgJjJp+kQ=-1rjI2xMgd(rB*8D zgh-_EQsgRS3ZYwhx0p>J=mqmF)3D$d(-Sa`edb@`XI%rsD`Q-_~c-+-I=n*loGFeVV}5`D$VVFm=vefw)51SC~D4 zHGv5)@-r35r*{@k(&16E-0c`s97bNeZlro4KRRJ%nNyTw8OdP2C+ftCMTR;ua|9Y zcYOfE+L+rihCLxry#hXkX{N2tU{3LBZ!o-nxIeXI&LG>Z4yTDbUnSR!BLlmFV_We~ zp&T~{<|K5Qhz3&J86Wor7C-BAY}y?D+>!Q|E*mHL>tIuF{8ozlfHAL-KgRsGb%PuK z8fAcM@_wMuA)j4?n`IK2*Il_IS2)SGv7Keiq9DOH6pQ)rvXs4VqTZSea>dH5pdBoFXOKX|Aoz116b!mzp@{xnrKNU{u7HA z0X{^x8T62*0(fRFAhHetpryG*P9JY%H;auJ6c?}@;l7%gKAdYE0Q@)qspaF;%r7IqGh3ojF5tH zFb=q>{q}c*oJC`Z-hXF`TWz=_u;fWhl2jAys>P{*I$S`*>pjwS1?fMEOo#>SG6+(R zF}04BvK^DMWj(n-i{KZ=BAC#V7j^SK%nd|JK0^mcpz(+n-nVJ~8sja9N*<_})LD|5 zK7ASL64FCvL7$xU?36PeeHv52cxi&!u zEtzbdtr``zi2SZIwWCJ6 zT}n`p@%i~7yT;Bj$sP3mmuy~}z^oGX9sU|d?)&CV-N&F=NB*-wgXIXpQi~(5=f2fW zXJ)^&TiJ|Ghf;9Cg=rdWW5M&JqDFpSr`~^A>qT?*x?bf9e#F#drh=mD&KkrBc;%%uwoJo`Wf#akq^2m7W z=O6Vj9=YO?vwz>$_EC-5T|CF*EZIvp2xp+%e~$o zQtO7Yb%>AYvY+WoB)EO`t@Ef#Yri?D!*e@{2b0X3)9!2?1*}Wo@>gx~x$b8xEJ|a#Qcy0&dO7TD;LQ7jkJxk`3LJ_DK;@L^!Z&K^y?Y%zhr1O6@G+{2W|&tkRD zwis1MeMD0k5?vRQAHPZ5zx5sRRnl+EJga53`!`=yB0>N^I=DyZn1hh_Zy{CH+UhU( z58$VNFC+TDq})HxtB0sX?~&#hlJN|w5yuBe>MLf|y*v@|o?WYo)b9MV;km-xzM0m& zshYL%6MeB?@5EY|AF7Xk{AkSK+@oiY`po5}oMx7U`lTHIiMRvFRp^itj1Np6HUE?p zBoDg)DKw%2>B#QyyJOmn~y$%SkmzHh`lb*aRIM8fcQe@1ByDc?H`YgKLm10M@@V)dtU; zP{Upo$8p-dtE!2l8r_czy8b5C${Oz|rAq%J#kk^pZ~Fh26mwj^^AGu5{QiG8ul|L^ zZYs?v^0XQ9F+2W(6`bfWr6TQ$w_8zBB$hE4Nr@Ljw!N}rfDXRVO=XFQU}n8krylZf zfo_J{`LbZs{VzMHJq$o;3L!m3p4T=b4`H4^C&D$$4e7vdk6-U`a@UkM6894SP-k*m zqfP6}(9j|(l5Y&E<^!O98;vQ+3((s>#VW&0#OEYbGg+{vP#R;lF7)i{KO`Q!nz&_O zCoAx9#;H`)z9MOBXi*y*_tql-?@7{oTfM(q`=AbySEDWUK|05s(r}$sOg94uTE-NJrQZ9)`UU=$_^01Tr{$*}uUh z;nuS+PsadpR+sM!O2vn4p{-Pdyy3bHE4#7Rw$s4{(qY_ViC}5luwB+-YC&RXNE=M( z$#QWXhZ+RTaHuWbF+s{RNnuQ>h|1XryC$&&%w{n$A#xrNFb~zT4>L0#*P(1@Ah_-g z>BDo~Ui?>AaBKTfFl55a7b;?bgX8+iqJTBA8@|pFu{U>MbF~N+}_+GcYh8a zzyN`(xv$i1w%7Wp@L{I_f~edJWC-YC$jYOO%uv26P|dpAfYG*F+dR5q*tDVT#&6Cj zmpwxg_%xq=#a?4KNztGzc&Ho3x1H&F?aK#!g-M~d?y@T@Cic%pQ`oDat!<=sox z+?5w=ZJT;!4Wl#z%~#W;HnomzlZPzHAlHzx2{lIGu_^<2es0-Q5Z3};MB|WXPE*L0 z1+~E0p_fNR095h=@-lVKhE0-C7n{?%z4cF7YvHAge{$&NoiC2e9D~Lv@t&~G>AhDiY>M1Tm>)t(Xda_+WK&l5HXSgm5qvfl&Pt##K(<&R0_Bv1h2b%u zTcks>Z<$qu`+MdYBUYHCYwbyU0XlTO#4vO5L!{hB#p1x*GR4B5L78(=N>{jeYyzZ2 ziP_Cu`(V2&iNEPtccL{>PkbeQ{VP_W?bDVp9s5vmJDnQzsRU8VxO`DH`Yxeg1w-Et zejj?kbg8U1uQ892qGQ1tdpDON|mM)Jic63$iX{wWzbhIaUBhE zmyi|4J$A91F1mBtcYqxK%|6yKVb%WLp>uu3jmdgG2l49ktXzdu8t_p;Qso|x^1DHI zLxS+hnfx{YEu>GTCBWD`7d%iOGMxf0*pQfjzX%b`%9q2Y{Wu*ta~@Mz3I{HJ6JsFQ z99_mxWA;WhL3bn*m3iVW7B{c4HdvH6;O6rN;Hv7p!C{lm?iI!7<>#Mz{jX0Z9naR9 z-pUcZN}3${;s59@v=@7>m=%7~}XZgmZFH zvg435_NY!;G%+UuM*=FOQX$F<{z2v}$08^hnHC{M^XEz-i)0Eu_An}7mK@z{Rir`) zC>Hj1o+JUn?dqj20QMaE%F%}pwT=OJfEPD^vnh)pe zTSkf|Z>&kJ1G*(YNC1&f?0#*15VLqPolnzB4r<`99vn z{M2D)dJ@3?XoT>$mHQ156KLU@)L~@@|q9;rDRc zf*rTTm74j#yoEw*)O1ILzDm!?sGD(DZd}2qCs79k>Fm?x4>GX4k~;=hGW_oIv{UHI z#CQ9%oP#Baz%x?EgoncZcZoe*u9wm7>iK zPq0TccoVMk&2bUOJ$&l2eeJ3)KDTQ8c0HW6CxQfw!P0Z#RUzZ!VhWWxk3$=7B~Cv` zg8%RjG%xk=cBTRFW<5iiawpRe&v}xs{NruLg#*_5Q&!ab@EA-2pq_Av{1$nGIC5Dt z=8()dxPd7@Y%cg#R^CiIer5wL%@cckk$oP@Vs$sOPdA|%VB6qg&&iaOqR0`U7ouN8 zZE$(DYRNA59$;MBBdbh}PyH7cL_N)-^*U#U-YjN3YI~YiZw~nsGW=Mp`K2mg@MB4t z)=#D5b_j?&+(NWhD8P3jmtSl}tK2lWr=+%32`tRt=9z0e&B*GmG!cN4p|2e-^ zQk3K4GoK6v43cqDN?PT|3{PB{Zd{uZGUHVPqX%J1c$@4wzwMbzQJxOvfW=s2e%{nH zO>S|p$8a6C`&y8eS%&Jdu1V?@+t|h{X|HNe>>tj6wb&%LuHH{J95mB}tCec8y-bQx z{j@PRFz`uE@~@A+lqwnDTEU<`!t)K4eEli?&V1L0UA?2>&)F@WI)tJI^VWH|ROXS0 zxm#28p}{o(6PJpL-Ui;>5DVO!7F($F#JZjRLbyf)@5%Lln|Un!F)?A0p9HF>v4fCF~lJFBL1MPj|FsU8Gyo=Dr(Lm9Fv z;QO630M|}nZ-5xUwmBYpO(>(hE|()Q4k$u?3lNM^V3zEXa#Zr0P>j)ix6>CBfTjW% zS!hHI^{jaS7*on8p9}##s8;(^8&=?Uz(Pk@hdC!~r|rJwt^)xpB@5?QM&(@w5g^m) z$B3TIvQ^@4vku4AZ~V)T8M*>rqF-UYbU&dkFr3z4rUh@Tho@wLB6nPbT@~&6$jM8; zTJ)t)yADtP-WBrV`^*#(_v&WYT5T4y9IHr7Ku3AJa*aHRw^dtR?ltu(j^yz)X>~e1 zz$VP)-^or znOWg8t9TmAp;7sneU4GRqz>zupDFNrvBAZo_%bezYQ_x|HHzB?lkqI&_0kW!zb)5_ z`C24|p9xc6SmSgJSr4|UD*SKg^{%0O(I7`9Y#=F%Y)}j>n60Rx?)4ZS6%&dV;Fgdz zf}c@DB^*3o-m5U!QYSvZ#Y=nfdenpB|t;L^ZEvT*{iylu~w#??xdu=stc>EX-Y zCMMpq?aEW5Tb~b63tS(=xi}gCudlLS*JVI(#y!NDSkh_F;y%IhtDjbz5Tt)sot8QG zlga!#K7uc>cV+vdBsdm6FP;Be=iZTKt6n$SQdY=W>00F7Tgs82vp2NW;`h(E@0=yz z#gZ4e%u}wfuWf)6I2O^JwZA6+;(z1PFj$gwsLj3LjeKlI+aW_v9h*2pjTfOlkfaFDEiEtV!AZ)~DONwG4qWsfj;F*K5Ja zX!Y;Xmb7Fl@Ot#hdjOZibDry!l9*n?=&#?BpA`PG-idK$JNXVgbLs{Qf_}vN4CxR; zq;qZ8{G9Y|qFQ=>7nONC`hi!&(E6Ec5QCPqW+w#^H#N2{ZeDr&xn;VA&dphXhy``6T#GxDO7+a1G#vWFW#M_>Jt27c;7?Da%!&RCkyQp>WW?)=5y6+6jb*#U%| zBAOjUWYcV$Xcc~LpF@}T9h?TvP0TA03qS6PQj{cn=k^`Ej&M=gV{+8OmxH?Rhw}l6 zPaCTBmhoG9ud1i%61kz~BX@ttH-U8~?c;tHPof3CXl_Nccus)yE9fmZ>5P-Y0Hea` zvvUm>gD2_Er5L+W_mp>+Vrl=zyA0qO?%#NK23C4Y=HLLUe`fVa;3I5m{>}SK8#hv= zO4?=L`7Hn6>GdPj+w|a!auCEK{yGT&+CPf4VD_;xisH&QLl4GkujA`%d8+G;dj$o* zA4(eqxx1$_RktjgUDo*ZT;+5bvp28CJY`o=cDQzBRAbWH)rS7O{v34lgD~*l&l2k+ zRBT2LhGnsWMFmA`?!&k7z36?NPW;+?GWv8V_Tv?|_|B=vjqRsyy|fbvD7 z80S&wL=@b2q5v(qm_TIIBHa0Tp+;@b>;#0m=rGeknR`niDdm)TfMB%8rzx*vyv_%w zohi9}-1YjdRW#T?b4k=Cg4pm-`+$DwKAUnf>EblEd}u~HJpzv5lH<2`<`_o< zSWakN5E%?Z0PM%fB1t#-3U@Fu7hHS6 zC7uQ|E@e`X-ey~sFFBrZPkN~3XZ(O>BB3U-+4dOPQcCrrBG$Q}w&^2fv@R!!JasKE zZvlk*)!&N4U$rc;Ns&l?C|;!8Ek?^Zb&?bQ{I0BEOYgPk78E*<$Y5@@k>3ydBuQA| z^_-95lJ)FIQ0v1p&~rUil?=eSJARUqzWF{+WD+9?a42FA`!rL#H7ph0epF<3$FQ__ z$mZ@)He2)vR16G@;UF>1n31~p6=P&VN~cLeXS>cuJ!I~DDj_sNfYFBzccypugDaf( zQXdy^G8V{h$V_jky@GL2DizN-UeV_#Dtn-GGz(oJF_?>s5^xs2(acrN^$%51C4d6Z zu#`9OG&51)uz%(I@`ehgI<{AKUmx}*BkbT*{ufbbjKW)hO zSSdbeo31>3$-bPT@Aow%5tzG@5DYF)*Z6HmNw)a5Onn+YCHi-leJ8KM;&40z?yzjU z-@?lVlqibf=uGUCi6m%d9xjaD{qYr`cE(wdg8 zhIf^$xS;1Tj4%pR12S0O=kv081W1#G;sA6tDM@%RxkUD*BVhKi&?c0XrTY$Fzr;{v z%`EH5(+rm7>Fm8bUeBO}8>B7S)AXt~&@G#<01C*e9_l;^uBG5&50&p-<&9&DAKj$` zzv9Pqj$3b%es6VzSsxr}Km_cGs(hC$0m9Q7)7)^}DzhY6y!4Ic_Tj=xdJ?$&G^w;I(ZWmyn>B|?*Kn4QxS%9B&B8#%!4GxfNwALo zaN!*%9`bNn3o~>x!vGwB5rj%P=*3tt6i5J&fYh-{lHBCEO@Nl+hep?+&0Xw0fp2jk zo1;5C^TCN|mhH0m_IKxlztmdq6*}OWZk5cks8?a6_=WVI7{UW9?XFzupCdk38o!u7 zp(kN^5!PG9?50#!5C^bu+UAVJoVw_}dPj9A5f^Ze)ns4QOyT);%WZ{Q+j;3vA1qvF zTrk<2`FUydUD8~p$-B;8>ZiOH^-4_}Dex&?BN{Pw@f>p>!QxYJcNM#|xPQ@5Vf$d% zXnXy_o;saRoQVeCOG`0~!bBGWSlis=meHdF6(TUEUeqNo-+X?JC)q41FE9YN$ai4w zrg^`87;XarsE9fc`fp@tav2LVU94_*VFCY$^llyvkOaX=P-`JJ4gz$)E2h7%n^Xr_ zN;swIG9BE>NRP?l3g5+-cxiH1=k$)w+MCY0qa-F}wzx1(Vqz%k^k)Z??Y1$C_jMTH zfz$PiS|{j~JNzxd}0gQ$oQFreChz89n&z(>8L)D7)R-AlqGW|5-4 zCuh<6AJ3(=ct70LOLKiEyBU*rzm&c?u@Mzp-dUjCYjk>g4?qnz2Sx9?aMZ{&)5hKg%EK~bNnocWXb#B)21B*ep+A+wr5VNJ1GZ@nUc7GSzn z(X4dMJc6w~&3Fks@x}LBNv_w+>Gf(+w8Z5@#ovd24NtppQzl*HeMya&BLB?5vXF8P zEOWKGi_s5)DF>`UR}YYIdaS62eD>#0a_;x5+4x+2*pTJz`D>EvjAJP?6Wtb?7c!VQqihN6qhL_Oz+CHMe#)EeCuE5#$j7-MmI zcWwK3#6MbMdS3M9^k>T4wxlg4Qurthw*Ll`YhfzOIG}3{lq|l?v5cNV2_Tb-bbc*9jtq7l8B-p<{rta^x$u|#D zew+5TKL)`zYu!1YB1)Qd+Co9sR>F#{6W<_929W74$m56tqyzhfKQoAQjlrw6#BtA+ z>4hY_4ZDfD$g22vi%NI5d|HmO`5tgV%&??YJ-booWa7Mm_nnY zUz0R{{`I9^e(ndxNM@(O*(Wu*4ZX2pd6$MM6m`d(vVEb^JBEqEs4{ggScv%OCraYh ztUvhHTfpR#z_%U1P(7zs;bIxMv(U>YuGGzty8vG8U^cKLvH5NBM~{800Uq+ZoKF2B z-T;$&cIlYHIip7BYuuH8CZ&Vt;j^#C-){T{nT3KR<6wWnHSp}~<8Kaj`iaBl(leSMNcj`>^1od9(LSXB;|{42=Dt_ zYbY;DP?cW&Pert$fkxX{tR#cZ5bYCfn&6a(Hyu2$U+{a`A2bT&Dqkam2i`o%+*_Y# z6g8mwi(V-7k5gXpZ%c2FbWQuKig0#4&&l#0O?!A@=Mby?#Qfk3O1Znv(=&?OkHfZKE#A2y zQV;r7aUA@2`3oHm9A#8kmu8e^dFmD1sNjCmyNa2OU!G)pHYz7r?9iB?Oy)hB~ z_-PRMEAsm)AFnNQr`WUmelo|s7G;gX?w>W7cm9t_lyt4;t>nM(UL!%7gZMF znvMWlI%O&3$yP9UB~Qsh^WlbP$fKH%N*d}__Ad58mXheNHzVIqpR^|W`~|^nB6Kp# zpc9X_U57;w$@n~s3&&4YF)Y{W(!K^m2QVk~er|Jd_mm+1W=##8b_?=1IP~Or^~w0D z00--z{g0pg66klobm{EL*GxzLr|L#O^}TuKzp8G>b*Si`_P%ux*SL8Afmkj<1poh} z`Th&>WsR_L$vITx#OE&}*ZoCXod6dOR#N*Li%Abb7Bm!On z4d;RliP+&;PYNJspNC)3G#Z)snw$zgY`$!ML7KusLW)Icw)0@F#t|}~uIb6H*L(1pn`klRm7h=n^$fcQF?B%^9-qLiDR6NglsTgEtUXukb zIQ@yd^`+n=o$2QNH|Qe60o0o)lKQ0H0BX`2_`(WMG<||NwvhN6592(kJc30XJ@4O! zP0`d_A!G>LcZf~NCktn+-u)xU8Nd70cOT&9=<(BE+v02UuI-{$tnxdIEVtDZ5q`61 z^qnPET;z+yxr@Z=OO7j-ZcnAInCu<&b?s6$RC3RcI68-&b;BGUsjOU?eG6+bOMg7u;OCP&|rsEKuEQklg?cAa0V>fkjKq~P&<+;Ek zD&os=CUc{on!ed6ir@Jf9tcMd$XM$i87yQ&Na5=IB-~n*NoceA@WVadT61M=Mydq9 zXUmn55H5ZRQI`b^TZBoz!1XjFO!z!(w$-+Ks)y`XX1nKNP-5NgIR#4GlqmnyMjx@g z+q^bl3Khi%glcuHKVcZS!}B{oPvIG&$YNLf0Nj}5{rYC7>UXHI3&SVl{d@5jX;7d# z11v}dpBSh}YdVwQah@EhP#aP5lUl}zAI!AIs?F*%s-O+qzD;HgXZ%XF@ALR z&}MN{SPjbQ1QJ#Ubxv9jvBxx9zHJe6;D5+9{UEEAudYL3K;ZbBWqh^Sw+LR9i)(M| zfHc@ih8Up5-feVPI$3vh{Zx7r_Gs^(cQiZ~2Mr^eP zhgYT!*E(GTJWf>L;?5t@Pf^lB2*^J>P$wrLg=uM$X#nTBA}N;1Wi~M`u*TOnirehe`t6GBXuR zC`f;jK%vH5o;x20-eq0%ooL+o)z(SLz7rwLCiIz)rvplesIsD_xFFf$L)3D{WF$UX z&t3g92Y31&cg}}=For35q1N!z0OXIN=#EA<$rz(&a z%BG}9$9+G^s@3usGgX~jldK4#Cl6Et-|OTz#9nRkU6?de-%AS=HMM+ReJTbZoX9RZ z%lL>|F*~{d&ffpQE@tIjxRqjwz?C_*+tjk>bxFw!H{;=< zjlL&YUe4pQRWsE0)o*o0Jb$>mWnbue9yj}!(vgcTl_DX<_q{({{3`9|$kg{}usYbRCM(}P zXH@D_Kn&m@!SJx>EWve7BP=XS;)uC7YXBFCsqpYMIWYsC>w8m7o>Nlmuiz(S6$bq7 zV~|U?G3s9jOZh0f`0@RfLzk2eXpNS0GCJUd5+2K$JH~s4nO4PVN9!<_XFG-xn%-w- zC1g)ek7c`G^S`Z^%$I!3r$nz;uiABc=45($6sCpkO50-TGr!r*I!2zUU>be_4Q{nA_Q z2a`D?&-<;>w$ZuyV`}p6K;E4gjKyKUs9ba~-}FM_@k*~c-zPWY);dz)lZRxxnMU$u zhGWc(p5A|>TuF*iG778Ktusp`#|8fQDMMU~JsDCCJ_I4&E9VK(jLssnpOs5 zbAgQGbc^IcP`l@+Ipy@PvC47wiCCvOG4a_4Yg8&rb5f_kNM|W{|9qvTVxYMA06~v0 z<+V+Rv~mo?H3(9cpdw1+#1tEJNn5eV+?yM71~Qrtjix2%X5a?a72DDLgTGTPxt-& zT|b@iO?UyvUid_0mRw)F`x!4RKWWN-mIAPFXCL>|xC$u3^k_!AdB#jO;8yS_fu~}E zIUEXq*Z8{Xxy1*BjUcXm+nKtyLZ}X` zhr`T73Z`OwE81jjq_pBHLxg$=CEc(j_;6^u^R;s!pWqw^ab;{w%#?Op8KCVaP|aQ} zM+2;Y0?wzp(MXGYxr^Ku3pZ^Vv`j=)_xA8|%$%1l=o=6#7cJdSPii`Z_tL7xEs}C0 zQ{!1=`DF{(weP?&i7@1v?YYO!ue;wOH6?RS?RFLBmG4Wdgdfz0TyZDq`ILT0Frr|B5dFDt#vlM_C-*yU0f)coUjAeyd!)``(3OYx+ zM&VS1VE_!`1i;6wCBjoYkGr=As8|fF9@VxZ-Cb4o732&4nn6a*q!U?aXT}0nnj<;n z!Pe(24Z#myP_2Uud%RbqgoKE&M>j>hT+gJToml~KHf{-;S`}mD@uFDNkw-`ND`aL^ zHn1;?a*ujph7kj{uljnNEqoXakee#&+Ml()r~)~9gN3}TtgMQxAY*dY)V$qgx}QXY zqm44dG^FE}xQ<@Vk^##fPu!lSi!u`Sv!;MezgcX>bg( zhq75It`>K|JZUuTcG!YS#o<5KYY&**p$s?ExTl*QJSRk{>@%fR8yO10f~2Eo4++*R z{29&C(|^2889F*XlKkQi!3xD8)$8&YO+yTu;?UYaQa7G)S= zK>W$K+65MYdV9ud8x!9*<6z&Wy{LsPD5KEEg*}E@43M;sH4qyD3_HArD|x5SfE%&g zQd->7n5@j1%&T>qCReh3T+h^MTzytf06))2#E=@z?~B#_OjkcJwK?vyL}X25I}5t( z*wJ0w|Caatw|JyN;_)ZYYF-S?0Gol zkF95s20T1m|F}NWHE=5_Zjid1?&$3l`$F?Va9-}F?W7NK{G>y>c(-eN&(G!z&TjwX z2JaS9%ItWLHEy{bI9s`R>PYR^Mw!j)Dfk1EZCA?%k{(T7#RzY(3=DfJ$%^>0S zq8$Ui>uQIV!ZFF-edkoSE=m56*kW_{y&3XPYzf01)c-T$pcXv)|3(}wkfr(G5?h;5 z9L@G&_~U8sM`@abwK_z0SjC&Mcq)@+j!=3j+5Wd8*~b_7@>MRk2O#n$@XcY%6aRrn z?)WSf_JYYV{*p2Pb3%dEpo}IBNp#>Mq{zR(>uxH7BchNQ(el~l2r-yKXHr=G46Ezy zrUDO)%^Zp^EHVo)KgDConV%66#9GhX7ClME3-wL+n_7fg!$j~~XMI?tFhSfXTL`EA zi;%14P;$cvyI}!vSZM_-Ebs2+qgxHQt~)fdkx_KYRR8m~?ifi@XijOBL@x}%l`qUE z)vU!rW%j;vB&Vg3ZBW#FT0PAiVlmm2U{^_E?(a1jVa(%2P$r+1x>;vvPg?}R4nuyA zCm`(CN+Mu9bL3Z{h4i}v<^4Do0gJF0F&o!=yhogOFy>g2Rz~)m+vJ)1Qhe7IMEPY2 zxl3YC!Goc(BEOd}V9CrId{5@A!yh-Kf@n-*5+H2_EN0~}ckej&bS~t64w9xFJ}mag zXctha8zVIt!fS`C?9sjyp&08&+7^8nOVJ5t&vii8@~Sa|xPRw# zF{p^;H0N0c;!`tP8lQ7Sz+#Q?dG83o{0G_WqCu!Yn=vzUk}7_mShl>M#7@MZBKlCsY`DM6kJO> zJ6=5T6@vCu+Y7Z)x6VB4%ACu*c1;iDtJ7DZb-hCu_^v-#{v|G&nK6G6X4COi&&@jY zSY*gCajRs5&48E(d#7;7$K{B2ru-O)ZLy?2qR!STgr!@kWn1SNH(LmJXyC+bNGRz+ zrPACCPySLD2%^M&wQtepnW?}p#l1byH1}hBqBN?Hh^??+%jJeYLr6zqn0T{};1qX6 z6X}JjM?PPb1%~(ZFTy?^%6*}2WqN-SE@Y{Ayo$?+$SltItm-96!fdrP(E!_$(zhR~ zh1q?A#e?x?Hw$b}nwxyqHh0@K+^+M*z|a+tjY|v=6OpkLpEc4RUfe6J>S7j>7O}Q0 zOjkJAQo~_7m}SE^4&0wJqLp)~x!i9YG+for6u07Bb!fTDq{k;Ie~_Nk^Jl~Wc8j3) zJS`=kMz~jGvgN@)sV0Uve5kBeeFg#U`JteHhKgLP%H% z*L;xPQnYddZi(=rvO#i8{0|e2tC!Y*L&4#GzFrTn=6&e=1;eUIlg1O3eykn-4!)2N z*G|gAlAUWjaxbtwkmYQGxeg7nPJ%2ESLMDss=nW%avt7KWqVERogw8~rdcJ!%wquD z*HNBEbfV!SRdVt?Z{eA`qs91}*}C;&C@#BG)vSw7^qpa_^%J!H7hj^%Ltx>(I*pyd zDNZ7o<^1xxV+|DdEQkkPrjl1HJp*;KXlYz2IT}fV7O+E-`koUnUsqX#Yy&;fp%I!x z%$m9bFzbUpAjlgNepBzeoEQ>H9P5RIxWM`Kk;`i!oxNxM^g~aug2QbvAW7>qLHS-K z97S0iw0$+koWbG6_gr>OZy|ja@(MheNLQ>XSQ93}sxCQ!<+RKB1A|v6LZ@u?(%wnw zHaY8nj(HCA_LKz5SKYqorW75Sgab!zd0K%(Cl@2bNS;2#!D5;3JQz_eQS)=%D%i_0b7)m6ry1E z3w|DdPE!{1+Wj1!aq4fzcmLAD!Y%b{7#=vRT|RqKq6`Wn@DQc3hL+q66gnDcMF|(0 zNjn7}fBLh_&91&ln(eZGX#;|NUnuE?##Yy}IOeB6RZb_G#CdZ*V%|f+vzctGm|)6f zWp_9`alz4>seE$$s)`9q{Hp9#Y-y#=gr%a42|KVE4e>fa@4Nd-tk)5Xc>e7B0H?OV zNE_iE%jec&NjgGiw0Hjm1sW--y?>b}QGgww07BN7OM^|!+^%2i{ZrtPO2X$ks6>G2 zg0k>Pvfo520FXR@DtE|w4F`}y6+kmQ(2{Rxkq}HYdh)|YGKq7kLveaD*x*&|Z-6s* z)$C;MOsTw}0-MFgvqU!d3H=pSwwKJEErs2K$QDT?#unv!j#Qx=_1tJiwcH+LIFXi2 zoz~~YQzQT;(!wTy(y6$8AF2AnFpfOr1b*M|*VuAH%cZoklCN`dJH&N7`bxh-Vhe4L zV(aD;;&Ge$g7p0!l+2a9@KVc{0x?M>Yu%k6z=bgIcggwYg%?hR9ASXz0le{2=}v{& zpkAABhcEe@m+xg`ss1bx=Pa;y<)c%cpVQP`Ba(&D$0Mf`IA~#W8wp}eYdo^8#UWKv z3=r^jt`(DL-4&cGVZ`_6{_&HS41D1IOI-TtnT%1UmxCrc4yV*#FtpF4wE$fj`Tl*9 z+u$TavsmK6+UMN_5jdah3lx{R@c3{Lvyi)%)|mk%gTa+Na6KWOQ+MZppV~i3{6L(< ze62lWGM9Wwm>9;=;)BbpGCTrgY{6f9CZE4>*7B`ygUSW?^<%gD4EwUy)s-gw+)dD_W`mUQ z4d$v056%iL%HE^xV#ggw+kxmbNB$OO>g`5eyh5)D3Sad6h08fn6X@4~5A~emowe|P zJT}t|jG@Pw83nm_mi_lZ=Qjiq1h2!p0laE$u@OV~Wvj9yQ(4L7QKPYVXy=30M$OMA z*X$T2=zWqte6FVEh?9sZUFI=%|Mjse=NYwLQ-DnPt~UrW zO97@dM3Iia+3k{j0E5%w;km8-`tSo}tOvl2>_dJ%`lO!*wFgOS;&C&w5;ts}dSg)X z1$`qk7yQc?k~#Hpuv>Z`LU-W90S}7AGs9{#PEYJQiVEN;@qd@=#@|S9@5&trZ2$cg z>9z-U&d%ia1o<8Tu9J3ifOSvniJ2YSdYS~n{ZymqPw2XsdjS$BZvC08WgsyHhG>Dy z{Y8P+g1Ki3p1U|2f6dNx2Gh(HZolO)QomvfoLBt{rkN6FI(Q!;uGfkkg&Vz6UbG9%WzFS!RBTXEAjx4MZ11r!)Cgc*mdvVmh@d0%45ev zZW?U*rqoyd)_1PH=kkl;(i%>s6h7!1^WB%~KODM_;t~IOW)<9BQa{=f_`IAEgSt*W~%#Hd*r_^;_iW&|{ypv}O@kSA!rP`^>3q%7^I#OB%H zO?%{zLp8s;{@izcv-bbYSZWX4VEi|uBXYnYEZ0jy*he-e0Zy|GU3@zX&zh8A*D z&BAM6kok`JGSzeA=+Q^_R`%}2TKwvBjhZSw5p*8hQe~J|ic_Fnr7EZ@244Y1LDHu* zv6AfgwGx2}4T-^<0U})`6(Zf_t1O4JsTFQl`!!x$!rmnOl!^RSTK&SNal}ifEYRn{ z{rBEKQM^Or>Xy2FkAZGJojG(v*Y^df5V9KQSWjnSlHp+zkK2Uolc;(mVZYq zkdU{2*yh|-B9gRLH!ssnIb(p5w}DvM=Cl3#SCif}KvMqLP7VcN3z8qXyL2b>JlRkT z4)e_bPH7wOT-C+M9ob={wV5?!NgZ8#yhedm70}jBx|oJo&QWs4dHEGW+C`teiplv4 z4_H|_Pki|q4$podaO%d%1SXG*9v$WbUH{+;1&>FeQt|SDnaY=blxg8md=zTo|L}C? z;ZVhI8~>h}F*C+s>^oy$QpPUp*p)pLC5fFdo z7)Bp;AReIETn@X=BBfZ$@=@A>p@>VbVdpi4@!>uKRH!3_%lh`5o*mM-{>^51he{$3 zb@12W?*`M(F^>X5l{-(Vl7bRGomWum3<#vQD)>{Dk9!s^oM*Fd_l;8Y+J0B3wmj;c zu3-K8)u^N(!UUJ8hq2G$5^Qt;^U@L#S7+cR*B^R4McNidl5ZiGd>FzP$^tcT(#0hc zmrtAtki1F9Y4WTVa0sl&O&a?Z8MY;1SK?vDk2wr^1pM~pP1woJc5T34F45>OE!*AT zw>M=#>0fNb{*v`x7C`cN6*}N3g9XJBSYq*yT2yX__-h7=?TzMPU_b1EX<;cu zw)da#p1+Z8@766sf{Du8+LQ9zq1K)VD}juQ7giDfu=EukN0++OloJt!i&lDvhV|L2 z5^*C9?`&BJBh;pA^+-3TRtog|AY@EaMMsli=-9r-jPR`ihp&|NioRD{xM#t_raPM| z7|>z0y84UC8dJc`D%{TVUhhU)8zTcq`)4ZTN_SG4VeFeHDIcFd-0`u+ce@q;rgHs} z0V*foe6M&Z6n4NiAyU%0PHH9nYWgvIIm-f}Eg&r9v&0#o!G2odCzR>%nmqPACB)&}JIU_9O=}Y~SXDUtNLJV%6@q-%zF9hCpddM4Ku1qV2K7ZeyP&)H zjR)WeFV9c{GOw(cjF1{iWm7xoP=$GZ6iw0iqK5CEw=dl@5*5tztG9i5FF?GNX1h}d zyPpMU0g)`riHdK98DgJp5Y@M~X^|Lkw<34MLs0dB<2wH~O2d^cUB!s_CmE%O-L-bU zp>-dvzpvlC$^cq8m$x>C8!Jy85?a!jP?bo=?O3yozM#V>>InwK{L<;*@_^-Kl$%#>oKEa8ZL1Reo132*$2pUDTtnVm zb<=ISD!i%G{O#PeX2Y(Xc&UI)<=U>;S^WzgC&~G5j(4%4MEj8z@*hXaUT@q>dtvS& z;2?cZ=~ms-!)ELm8X#{A0NX13$9Y?U00BmDTdg{VfJ@lVYTG#)R6$LhW)lF%8^5co zYxzK^6Pj_#j0pgK&AamQ1j0-+*T2wDN_9YTk00F)vG|{AXk%< znGolRFK?=RS2Gm8GlNw9Je<#jVGATv;xEs(zzQA2yiYgF3Y!n44V~HD=zJZr3={-= z{ytk_Pe!}CUFqG}mJ+w*D$MmQGxpIot<6=|G{Vyu z7*0<~%Y&)!tA)L_0ZmI)FtAi_bt3N#wY9Z%%nmvy{9t+N0{cl>5>)_n1I$ z#Z4qW!ozOj=}QU^iHHV1_)N_P!Efpj51FE}0KNCx4e#-uBYo9-MzhX~ha{WDOYEWH zUGH>3+B-k26uU|Au^Cw9eU~VRpnGiy*^1#ofooi97tT|`*pIzC9(!+F^y9ytU!(!O zV9suM>4B5Ze%pZ&p*4kDy^{o-=6?VQ*{+lJ3@TznKg!RU(o*k(kYR(!4vjnt+`qLB z5EnAQRzDMZk(+qAGLWofQ>jMEms^7QEcHTVB3_xfY(+zy=ku}Sqz<03^1?IM`jVy{ zjD21%CDggbS6HI(3J9X>%LpOl+t6L+>VEgaJFt|r=y5*Z~= z))HD}e{W|g-ww}OHv73&ByS_X&$#5Uz_yLLgIf(Dj0J2u|9;Db34oW94r6FNK3^r` zo~}_rLBp9rL?{~MTps;+tmTuuVV%Jz_E${st3;!EP=R}z%mh8^Li?{{h%bgM@xl#c zK;f`pp$P{_kBZMs1Uv}5k(gN1Q0hZ15F>~GO-XD0#NR4j?jVTs zrZzBeuOf9yJZ%Pg{Q#A2mCl2w$fdPHe>&wm?Z3V?V4I0<`d6C_VM zTh1;|Tyo1?Bmo>kH&mQTEws5(XiKjI-?Q&8dRt`;{+0UY_N`YnBgOp5KZ_!hGBQm%gy&24hW`)(E0t0r z=;Wo(f0LkIfWrz1UXHI5K3&w@MJJv-i%`y3O)WMqa8f!GOzmwm7)LU90LC&3U#H&e z+pX}_i_?VC`@zGFir$7gmcMSsQGX+zw=*N9G{s6FKbHsi?^Sy?d=!Z2kJ_)7vg@}7 zb%ENU(X|6Ttd6?46&7!#+uXzTr+G=F4B6ZQv%h!?HKf{!m2aWQnnZV2b2iAVs$$HM z`IwG)ua(6_jTsw8PjcuAyNVRNfc1zDxAs_16COzwa^_Yg%1Fy33EUihDH!8>tC{Ib zZ!LRa|CPV(q<{2G^QO42IU}AlZ*I3+fF+o6&8)?4chEo8m<6&H5!HBn1ls*iH7+z@ zoj%PTU%7l*T^r|^YVyB!p?^i})^(uxJUu^;{TSx?RT17z$QRC2?w-q$qg#rnCZ+96 z#FhnM(>mrxT>_u5Q&Ycrht3^}vv$`X4{-~9@2z9oS@Kt0_EK^2jV|u(VUG@-{=n4c z>5`56S0rCx+d+5SUNk1Ks35u*V@eB#ry`0jp6__ZSt5BP6VAl(*^No6lSy?cZ65zu z1PcxNUJCnH1e5&*0Y_cJ+KCq>_Eq=4+h)v3%eP18@r{~di2Hnc)>vB!X63z;t9SyE zKlV>nUXoh)?;kSAnm1zq^HU~Cbgb#$UqgPAnn=b&!;qATndUUNVj^PK0URkl^V)JR zqs}sEWp13o0p#7Y&gupOmyxzHSUl?aUrKQeNbtdz@$`iI#u= zIAh7=fdAP`<>f3)(x>6HKS!JC;=0(BomS?*m}uS)axo2m2zFQ6t@1Oh{MlP;=%Pgm zI{8f$MY|ar(Xy9BDf9*4;lUu%ar*&cmzMncwUjflJr{RA z>707|n$dwem@5o>g6|F?I@B9CC*8Xh4NlxBGQIn3gV73ciIV=!*L`WxZ`6rb)n=bS zoCnC}i@~A$vDRS>jvPAt&_yCtn%h-w#u_hZT>9Jhb?OeO8wH%WPP;w7wWgbU?LAVA zL5#({itqeyxPJ>69yqbG5WVww75{^}xQaU>^6GR>%lH(%pqL`4B_A(@L3&noa0JF{ zCcY9)Gi&u{`RC{zR8BS6J-TR4;;!+Z)fcyMqKHKZQa@%fW=Cb${$|`u> zD=EJCKc+xeVLcS>GvmTBIwiwD&ZUqWLnEKNzrFX@p}*~I)S+>ju-oWz_e}W^kO?R@ zmssgtIlW2)zmkyiju8p5RQm(TH%=;O}SI$-A;ld$Z~#L%*0+>g3VUR6ka z$fRuVPE>IHFtHu|pY`!Jrcr67ebc_#Mc(P34{U~KTBs4%kgr-Pmvo-HyMWG+2oSs} zf*dx~1l##c+-?^&t|xdhX}rD6;BCk%A&Cx+msOyFW4T|vIc%YXOOj0Zm8<|stnvZ> zPwQdvHPgQniet7|=&J@FX78bpMWF>Zstz{vRM3IrX5}M*tH$WID9-Ng6ygaYo$*DM zcab!C9Bg2sAOC|XcHfw?t!W z80N$yzZl>^2K2$(_cDa&LP}PREwIwrQF6s?;B3DNb9yE>S9OXyR|DQW7XFJ?^oQ?y z+i?yw#MR*&Zq;2V|S_@Nnm5Ac0d z0s^KMuq4iFr{6|j;3;aP9>1W~x!h7ShICtVHn~+rgTEOr^Sp1loA=BFcVol*3r$QI zl&ad8p*>2=J0qwG$g1SZ@d2~R*;E!JAa>E#{R~e6mh&p7O4Avk0FLbd1<&+w${~m} zs_KO0Fm)ic;nW!rAX1s#WB#)xImtvS>!L;?QBo3*vXDKGrp5n|<`NSaIIV3pMrXXx z}`m+QajXdeA30umtk@hB5dkTN=8pQ$8hbby#7Xi!SJRKZ9hK` zlpk*ZqEN)j-q$U=onO}jP3oUSs+s74TZy;DW@nku=%>UTGrNXX(MlXk&jD&c6kv)_ zzo!bxj-~u;g0EaR<65Ddw30@5x-t)5ub!fYQ30}9ygV;xM;xRTOQ8gV^dla;XPjZq zZAmVf_0eZq6K8C9>1{FucVsCIDxa=TM0aSm{svAK%mUPhj1Db6YfcSzAeHc}@JQZz z`JLD9abwR)E1Qup-sGfiKR6HfW6o`a@A+j`d)k{)Xz_&}Re;C-#Vj5IQ&6~*jGCJx3{$k#YFnHr26h1l z<{**iK1dsvzSS1@2_pH>Ev*?1U{}eTrpQ(5UJe+7{h;8ePL9VtCIG{$^`eL8IUT8E zIWmf8O=-XPuzl~{W_0SG5C_tQ-LFKUt8Kq5Dh)Y>PTYoT6bf)E07E z0F3u|lPSyoEyOzh;aJ`oO+p6XuozU1x={Uh7a)!9IFSrnW<1*+C@u4l&sgA(9jEWt z=EMbL)F$xZB2*AZISY$Q*X7bVeGa+(5OTj^46)0JYcaLR4TqRDdAPAj08I`DC_BDO z4523jB~BHHVUl8G^<~@fWoe`LFyKO4QPmwg5j$qiLkB!SQQ>cSeZVXLv3JtO2aOs! z(UC09sk>0akC3|AR9?b9-n;a*bKgTlWEy!#7?4s_3rXYWg9Jc~6UMq0_W$K@tKQo` zpB?t_csueLknVL382raBD##xQ^Z1}ir7-sLfxqkDvQn;dR0W;0rLeJM4l zVGlL(NsvE7b}E$B)gzF24Sbr#RbJyRB+8c3g&k-mEnq7YH>?4%M zhcz=hNxmB_+tH`1;DF0Su#A!^3+YcW$nDn$@W>GRYiDv#M-;f3JDz5XiN2C>@f!Jk zJB#|!Pq0B?d7fGs6ZUm;#MxHfCb@(TV?sqCQPJdlmhMBsefz6oTrZ-wUJ^&C1MX_g zrpZ(W)=_unG8U}44+r))pP(WFX1BxEL6`kkUB|`iSPLIYq0gIv{X=IpMlD~aG6eds zH?@d1y3=AQ3o>_jvDWgk+gMDk-@wpJ@H}*jR|nUze$-E;*y5{nL`pT|&(|28x<{p4 zc|5#KWp(bNEE`^@16zsOJ^A$G7Nok=MPy}(&gUr%+YiKJAE&;VI%lxBl>Us5gh5D6 zvye7%Hr$&Ay~Bs?jme_k5&8Lo8RrWV{sU_$?FSqQ-8Luj@0wN=QaWw&qK{F?=xnjf zR9t5;bMu#LbZ9p~jmW+FKDuNq zkz3u*X!AW~!bS#%3-uff71|6ugFGS!s$a8bBLAqCmUGMu<~1=eyucGULdDj1gu=FO z>G>RKL2IiWn`B{hx~?5alD{*8@-IFTf4^S9m5P4H2RP6H{>#Kxr@X@{ykiv-Hfru09P)Dc zSvwrH<;jOhFB1Hft30m=ve$3zk?gwr5=)9J3zk_zed@Vnd3lYYKN954Wt#kQ>#4jF z4Rh_KY}q6H2gnuG+mr+Q4ZIUSqC7(b5jw1+-~hKtckmvha#aL z=$XggOu2gwbz8jFIK4I5IHoQ3UH-sr1@h4!qC5I*tv$!f$fF?Jy=lLVmB3GJQUM>X zC4!q5cDnmg;YU~v;UjGir|GwA=YFKQKmH=d;!FejgQ0zPuU8V*&(pCbVo9174>uUd zS!aPDLP^{tl$9D!!pn&73ji;?|7MscYRz)yeM5qdSs><#rusF@y46yI%#S>j)i3Bg z!WCC7_l+XHdJg;2H%)tzA2tG;ok=?4PS2OnKikK_L3^COuT_`fGk2s{BE3Ix^T zn6x*hWW>qh|6ULtbf0hm(`7J=qli1%!z(X%Jb zn>+9|nQwQ8jUDp#x^S|NJp~W*I>~)U?ErjK74a{dI*)R0I+ZDXAKB9)>S(%0R!J5o za+{V*`;W*VoKT}I=S~v!PO3+dpCs9y=u(a3CTI=TnWgC%$0~{F(=L?^jbk+w!|hM> zWG4yK;b|de&XKnFNltrsN63JD5BXf$$j5?UK(#}0sE2mT$|k22uFan_zn%gp+y|YL z@xS8RotkN`H+lrm`_(?%fcw5)NnWA9f5d^|Oe9#zetw^Ae5|JQq8e*oZsL5fx>PVL zZ84rqFK9lb94A*nzx5+TXNy@~^^iZoK&BcfFAEGPUJGB2B?EOSY2+XjKyE~GkxIiu zL2_jCLEW#?`d`GhYrDMz?=5>o!#f*tOiq;A>ZW5t;#YlT?~hA4?T@1v{K(RH7J^VN z_Sk71Ug;D5)*onin?(u9RQJez1w(CjJ`V2Yml)pnz(b;L!;lEFg{I`JnpVviF8D+T zfbiX!Hw>R~fquC!*87r1Tulyx6V741Z^RWFMJu!}WS)UxpoB{6 zx|osNw!snoS*0*;q#dl1KyKp+X*q3gzkTSAkjps=nvtqE@==19uO!1H3rlqL@ttV@ z+Apu4_I>-}RSX~Np&It0q%jYeKH0&~1=ACLH7^)YUy`7?#VJP{5P$1fjwI)lne6ic z-}n^-b;gOtmPjS>7+uS)Wmw0@KYJnnq&b$1g(1qwVL#`y{aqvcezv}w_Zm>&6)DVC zuOzd!N%BZ>?l%_r>o|uCk$-4bmb^z{<6OhayYO4RfG5o0)m)@%pG-e@BoBXnw6A(^ zg@(sSFa7Mt?2Ei|Z6)+YQ3&Ry_X;4x>ZO`)qBPf-%U)@PTU(GFWce?Pjh^1N%8l^ZtwdRss0OLDSP1uC?)LBFw3hmksCc2^qFGlvZaec` ziqB6c8%(f{-cw}Kxas*K7sy8M{rx&(leP}Dtb%@v!du-ded>o`rdOrkBHct?IQ%5^q`;WWNjEsbsQ7(f z&oA-yRt3N&b*eAej>iXaTxa_uiC{jvk5mr_+Fv$?Q{#x$?4QEh3ERk%T6-_np@6)d zS-q@gkL8iuqC{yqY%YQ(lAaQ~iag{h8}O#`VY4ey_Yx>=&YL(>u+Mua<=}eadTqPC z%NEh}{1!riOBUDbb#<3!6)d3UIr#3l9qJv;(B)bRCx!ZQvHy6I0X?&a_ zY!k%hd5_N)(RB1blurr!njEeFwl-z6&u|h2$=bDyG38Ru@|w)D`aTq15)Wq+6TBCU zp}i;kjba#UO>siA!=mQ76K1n3ZCa0zy<@S<&EbHu_BVWUn2}@p`=T~`0y$)GNwBdi zg^yfB$L1La;JxI{7U%@?3!!c;L~xmHhng5J6ZLXthhJtp*B@9FN;rLjeP;8<_iz7n zrU4?JCZ2>x@sodG9AXAawHp595k&TDPvQXaTe!8hQ{ITX{yl>Ff!X&O#+hu@5jq1n zIQhO;5w>=Zf}wTghqT1{_a+`&pW9!QryW_D|0=^~XBqwbiausQ>AktD;{5?qLp#e? z5?J8H!PXSM)BE7wA3e{uO@H*?pd;P09vv>^yC=32wQyDJL$Y$jkhwO!w7xnZ7KetFg7%7KO!2~V3kNC#|Z2qntEX;{F_jg!SJtt|8IH@bx;OqV8HinutBk2sL;VW&BStIt|%Hn0zJO7oh52o}&VJK@6tP zCw6!h%ahy~UHudGP&B!|R;03Q&CpTLf0bItB;T&;38(WXU#QqRG{4sTa%fzK#DGc% zucj8cS_bdtE#&L(26_)iZH}&To-Dgd!gaGR&yKN}5|6j6S6t#rf9{a+U}U691svcv znK_11Ir^6y#-CS};e9u_!ln^{xN}nrEM^Y2NdR1+3~S?=H!3BAolFFKE>5}b07H{=~3bhU*YmN8(p`&_k%hIv>hZ`(uqLi_In4d zCE>0eUIzr{ow`=HM{3%$MUWETV73MeoitlCS~a)N-kux2${nJadG2aL3x{_v z)6G5t#(;MmeD*<*8{y3GodDc8Kz(0Wu6xIx?X%nhFH0-Cd89Q{I_3!hESuAfq(A_=jm5-0t>vR+>u7A!Q9n?96*F#@&A-0sG~g3U z&HIx#2awGluDK z^Y41rK<2=I*)-`0B$ricz;*JL`osDNe?kQ1wp{en-D$THc?pi1wD23^)^BQ5Msugg zA%9f{z7Df`%z8HrA8(ekm)Y$1Tf@jDHvdMh@l;^gRw#mkhda9kUAE_?JPgeEAf`D= ztnYKFNUoLBG`AlY3b_;fl@;R6?5-&|aB26=norh`2hBCNxjxiX)N_t4uz%_pqAT#I zC6JJnmBNvloh@v4vs(9a+3wOi0|$wFZ^ijMO*nvDDSHWUw!dh5!mb8bHqGh(BzP_- z-%H{DBzOf*1LwL3g;B%*Q`o5m|J>U73S*vDdIYN^Uc47=_i5fBpi$BU+ZlPyQ5fCV zLiUseSEElRCLB#7+{()}^J(3Wo7^OyW&TO-kwT`GJE#Z2P-Vgto!qYM2g5r zVB|#;u@3?rSB(LAOr#illgDkR)GYiu*{C{WT%i7NNYgSFOTO#U_n6rbv)U>uu)sH{ zSvKBaL_r^-7&Ysr8qpe}cM5I|d|TM?feaLUg?gkZc0NE~Fd# z`&yrF$5m^Y6t=s>s^vY7g+|J7^8e>kv3wa4!euB)V-vZ_u4KqaJNnD*TXnnzz&(r{ zsn{*ReKDoSnOv)?stI&>M{&a~tN}`7f-|py=#i|bR=AY|d3*9eSD6?u$`wM+RiW7X z6)}@T03*fEJ)QqV;B3>l3}?Ow#|~Y6(|P7(01{q$BR4_}wNi1xhKbrMe@tzldSiwY zW693|@gr(SZ{^ySL$`gu>0y)h{+LHB72b@i{H~&rSxpi0cA7a<9>(T$X#~=;BluaI z`9FP}fuikt+oz+X>MOSox}D zpc39<37MIePk*E#d1j$%VR10x9Om(9JsRg6krBSUc`$b9h1;pjg!zc(l)Ile9w?Vy z?_3+V<*4BQ?t>SP_r|XrN$}7}L5-i_aT$=ao=WkI-CR9pXBEKbI#GY;Q#3gHJ+n&7 z2Po4_i-PBR3Drd24{2X@fdDB?Zi;~QD=SX+TPRA+R_rXrWoY94^ zFRaRtPeB2qXsRInmY%4f@B&(`kN}8}4ivsSAe6dKI}z2AGb@SoXG#`VL=wMTJBR<6 zXdb^xv6h!gAxKmj^`X6Z_iQs9#zLi^@qQmF{A59~!&K}3q?@Z8(c(2NpNu9}T3{$D z{hz2#!a^4c{=OzltW1x#+Eq0}8z98k zBA2#latQVC{p4q!9eRH1#t=Z>7GL;O-ic5>RE8blyQ6Zpn=?-01KnLMIHMEl zyb^vUllozs{`Csg`2x2}JA z!*y-*ieFr~=RZE0O~BI}HYn&N{cY&igyt6Z>KCe&D-6v9(9x|~TsgeK3=hrzktU>@ zBcXvxTMKds04S}TChfMq(4kv#oqh&Hn6&W#Sz26aeh&FE3OW-{&`S$)uHO@Zp z!zg3{!rE-5c6Grfakc=>yP>BFNkYUxeLK~goIE|D}epqHr&(M z1NsgSDO4{DPuWvz_w}RthTG;Cj6EJ!x_)K%$U^!mN+zoNi}hm2)3(pwnP#WW#(2KT zNpAVzI>%>a3;tr#iwA`|ZP`f4%}P9{)-^X@^zqq7lliQ+>ZSOY-^~?Ktu4`D#nM80 zXXzUqZH}f7rqLA;$~!4@Tj9|sTS;{tX=huqj&IK}RG|l)*NEe;vKw6L+pCO+$dMIP zQ2qSzz>uDWg1?OYBu>`#j)}DXN)lfIivq=+>$&g6&F19^4{V*Q z-m{C&6p@h3<-7lT^hg^*;FeDExEAF&w9s}zd+Mj0Fg+C)<f(*OE$P(aadUac!`+DKiBt;CnmtJzsA6|xFeNsigsbPEf| zi~#cY4&09Q#@V$K^xVPA-0N4~x@;btkB-6mL(NXE*yMW`t3c-_K~ z8m6p-mj?YjoE7F*QMZxM0G{5B%I+SnW8%c_LTAc}ryY)Yo&Wmu<4oPk)7GKDpQ`~{ zF_*~_2mYv^JzO33-uskE>h7tg)2~PJ-~4nY9SV^+k{oh1UW~|^Plojj7HhX`tp$&? zlrtMI_GxGH&9$T%leu2E-uQkSJ9vh!UOV{N%#dw%ZS+TxPc3B&`818%>0cLqiF~|b z+dQ4EbA=ai5cgu=D6ac|?s313<*VzOkrfV$W%ssR4rF683kel7E)I?dR(kuMRcl;8aWnf_x~QW1tF*NJZk z0|=6J=KmL_p-_XH;hx!1;6 zgQ?{3b+bV>JA6|G$X`5iIss`>xNp!a97q)T+=o#%o}Z+&{IY3#hM}t&R-*Ku9|V@# z@>-*Q8F$}HoSv217Hd3_r_Pe{I7`vn~d9!NSzv7qJ~@i?mb zyPSBFWnx8SOx(C%|MUO5fm+{7$N$?6n6)CV^!HN#ai$}-^hVVYXR)?YP$@A@65Yj* zU3t$CLB`jSGz*Ie7*wd%L_oanNctHh2ADgKEwjEPS>q~_E(rKEZ$}7hYf68yuNhsv zGuk9x>|k=#A&TUl2luYgD&tpHVF*Z2IUeX<3Pj;&hlYuO677PJv|Lb!4?Yq7TIwre zLyI#_)HaN93{}u2)ABaMOXT^o=WIly_8O29KiTxIb%oH$C2tR9@vd$hm!Hb_-osS$ckYxW20->9Q9= zdzhwk?V+9eg<_eNd4!`=+l0xWI*IU$Ft8P5u!n-tDSbDDRsp*?W_cpya@tIpIN8FU zq!*v|i!K2aRpw(-`di9{XoZ^Jp7x@KT(Vy%so$+>(!TrdS6J0tvi>0mLXxjlTEE?< z(Wk#XUsLvI=E3QB0{uJ}zKaflnuDLfOgfaj}+4yDy&Rx+QsOl36fZH7i;`Rk{Ja?{w(^VyVaPi>W+Q)`}X?VY*b-5UPggy1^?_|UK z=4f~)%XfLyZ?45;AC(6(X7u961-3pXwAOw;j@uC3wRD4T+>_lWuPtw>Y#t*+!O_hM zegm1l$6I|dl5<91=>R_e$6kGru*>ezQ#vE!OFdVZlqoOW%_~#$qzTTvoE=YaCDC4b zN?VDgA+OS6U8OB|0AmAs`4&cjif5apcpNstTk4cVXv-N&{*vk~w z@$+TZ|Q*e^w7TLkDt z&15U-EEXP4q@pf!7L;k!kMoB%8w<5~xqOGSQ6|fAi!A6?@lg}j`BG>y&t5#HWV=%d z;|Z?=h#J56sNj$5-8dd*%eV76mz z?{H_;o%*O{K{3z1J#I{VUy;bqyiSLF7|U@bnSs4&IqvtEikgqAcso3^&)QzAE&_3y zpxcW1{&h0i(BU%E_Cl?aeIf4n%rFC^jZIAVt}mnOeI$W(#{Q%RY)*u-L%XnP?6y_1 zWGD6*VdH~>=V$SlNo8!)b}>@o?Ddr9Jrm1qCKOczNUsK2yw)Vl!x&C2g37(Q1_%|1BlSlk?sq zAbJM-B6Q*Fk>GaK`TICIl$_**(A9dmGWf66nZMtIq#q6uuH(Ws;Em61OQp1f* zGv=ZA2U1s&-Fp)0@$(xov(iYUc-h5_^F);Jpsx~Pcf)X5(9z_Hk|25POnX4mgPo_7~U_iJ6O zoRPngu|$%-VHdho$I^ejHb(LBIajCQGsI&7B~)5bGBiuC;Z-W3wLo=P>(m_GbN7>2 zx)@D4!|hAxx!Q9HOE;lZQ`{4e634H+bE0K7C-{4(?=7onP-4F@MZBLb{#o6(WvVh-;9gi7PdxF|U#B)%_(EGNIl|OR!hJO{@=VrB#%7Z$UtL^L; z`-j6;Y&`^T53``_N{4;6!jtj*{$w|LZlCeRZ|5;)6M>jv{t8|s+0}Rw&X+e zp5M2P&F~$JYn40B^aW|Wf%l{mHQy26J zsu@)*6zrvw*kMwWzAx#3DNwsAXV4FK%JSZ zhrgieJkttBs5{ESgxLw9H_tFF$<7`-I39GK)}3kIa_QcYqi+?pk}ZB~d2vyZ|5!77 zob;UEv!xz=kq~eMzg%AZG+}Qgx=r#b23vhe;*O)%i^&(!v{h(z-a$;B!6FlI)i+Dl zuXUasjMQ#}#b5k7`XJ@F;bWg|-vvLP>~bKW=VbE2rRM_Bnt zwFFGIN!jUOx03is@u-5%P3q+4Myr5a1j^=^K)=L1TY;3?cGc*@T($G>t<;g5f^MU{ zUph__SL+n?#EhSaSu({Wy4LdAd<#CSj%*sDad#8GvlD!$qly!T$|t#*=(^9oOY@;h zJ0|G--~CH(*TnxhzMe#Ch@z(=xEpJR-OgQ;%i^DLaD2V}7bB_yc5hkiLL1xo+OPWA zAH+i)meIpGTid!21jE5_)2>BNnQ6Ff?I=a^wEEnYpu8chcIb!6aa^vmd+JFrBI@JkSpyH_ zHP&Wo+R2i40N4J-Z0#q<15M50-*zuuhB~-s8(WZ8Biil%`wW-%WjIH45Q%n&po_wz zOPivU4_TLk7|*}W8}wED_E)U`f)8NrpwCR#Jboi} zUIfKE!<~y~z<6{bm5QYPU`C&J9Gxkb}OLqW*Ot>YN7l$R2E>(m%WZ z%6}sG{+E)!2UF&i!0cYcNK0Qi0(4(pEoUty@%b8%f71CbPOk$0FXO|`s6Y`;ldvl9 zCbX+aEq1IiIgceac3L#$y{-=?@4z(}!bvvPC!j!#5=On-)$C8M|6f~25IkR?O7;G zXlIfo8Qx=rP7}$VbnXj$r=V4Lt4v%@y6~-XJ*S1*N}JoENrDJ+X`!OYB!$F6QZ$%P z^)fe5ydW_EB#R+a(xHKEvXyR4ye*}B4sK7n^oxHl_bSZSiQ9JRRCR3HN7Ll|v8=p* z2;`(d^Xuk)6SbI(bUcbjy&9yw3G6IkKyP(w1j;wHqp7K~aTSnFr`7TPTFsP3;De4x z`MTNqNp|a-m-c_H`L!?oN}E^R^+f14VYQ1F)e(&j<2W%QjcnPpa_spY6HA>NK_yyo z(x<}WH;lG`=}2LKbMcrN0k}NSPMsz#jOwlJN9xe=LfkGwJD=&r zob7@1wKn$mjC?U^syh>NegfO!y0QI$p1G~+-!lQB za#dWJHadxFITt!kmH&3h)>QHZuXbN=whU)r#~_N$?Srop*Cqa@B#G+M3AqlHm4%qg zEuFM}@KEDC?g+re{p7rxm^#j3+koA9PNAy@@K`?kbJ;)s`o2g!tshN<2KMAlJv$Ma zc*({c1?ggEwh(eX(G@}z`V7EO_le8k=__wkZ`nmEE$I;*bnD&F+a(-N;IO%%w{D2y zSF*~a0Qr(uuY~fzM3<2dKooL>y zY4W+nlO`iaW)QPy2Tt_LT$wdveURH<-VU;4zbOp9XBxDF%!|el<@yYlTuQM{X_ZCI zgN-+_qz2{-E*@U$F>FKqEPV=)zNl6IOG@oD^4l$sgK3<AlAdnTW#Bt1A%4H}iN;B+*1*T~t>K`2mo2cq4ZP#7`_BZ45ma?+X5-*)qTc-0Aj ze(9?pnRI#N5I>7XqWJ~~u5R$g{~L&2bYS8{xFw6a|Hg7%>NI}+O5T)NqecQr+%3~# zA>u~F1a`0RvMpPWivDKgXp>I;x>jKcIO>ESkYIxf1uth&o1a9a4$MM%7;m99HPm8 zs~WP8N^XPc`N=*#J=$kC{;Un}FBcukXx;s+MtzT{Vz8B_OF)Zaczwuh!iiDG??1%` z9(0oOA`t4!?>-ia#HL$55cyDK4?CwxGytwsq(0xe!74x7?7j<&nwSY_Gw-vo}-T_ zM^mMOElo^sem~Zt{py$N-qq!f8!`;;nl}>6`eO^%IivLzI98lcNf!3$iwX3&9YjgT z41S8|Zm&Sab9EA87MuFR>AehH*Q(R4PdQ)}XD&544N(iQZP1CoD6OQm5|yZ~l2l*x z9MX8ic)nhT{v^%1A;Z4J7XB8GmE<6kZc$Fjgiup=$qBaGP}^LruHQl#g$`c!-{;b{ zpPPmj&=psz8}=5^50hmhPu3BmBi*9VY7~Zx7peb~d+Kg9FTL&>$Ma-C@HxyIP)?u4z|5$^3{x;0ArsSbeUJ}+yZjjoZeg#;ik>C z?%^dWUR(tYM6;%lL+~fJ>_^hp=`<@r4w|sMZzh$?6OereBqfamuE`3m4D6BO7fy9P zlm8~jrg$`Ntl}t)hA&S1-Q1}Y4ArH4HW_YHPgCp?<0<(Isei+Fp3kzZOBf#I%%A}m zF~y&Cl+C4eoa|>`$PWYG7*3?!ynDc zFp}rHq`+%w1zpJ>zggadYZNRt*n_2w!26PsRmx4=ROkTUFTV3Sh(Tu;!cV-{QmEbE zPB{HYgrWP)p=%8X_@(ztzJO7~LitR5zJ40>xhXTot8S4v zyJ2eYgznZSTNRh%i$4voo7qNosi&|>I7O5Pu;`!kG{hHti>RcseOZ0mN^heD zPp~lMt*dVqBTlXNfmol>)*00eGQYqq&+$d6!XB49G4fHWyLd`^7V8hVLhwzIqYE!z zq{hdnzS#!*5>L{OQMamR7`MUBP-epgPbybitq}8Rmu-i@C_L+vh{yJzkl`E6!nd41 zlk`@p(H=U%1gh)&#a8-|($BBE2MkOi=9O4fzRQ;+M~)*(B==#rmZuqvUafOrdRQ}0ppy~} zKE3c-#&BiZt61pp?{5^Q2K@-pKJ?2oe}wX0nu4)e?`C?o=!AE_L$^!oG%Ot8@QR$U z?(ZN`+-n2JxWZa!%+;qYso8&dZPCzm;_~Pm=c#Z|$X^JmE{*t3zUcecd1scGbDxzvIvSt&_W!xgfx|2^VbjOf$T_$ zK5BZ5ysAAE_`OK{Cu90ehU#?SeQ?@aoPJT4^1y5*3Y-_~ zR__bz+x{Z4n~jCX%b60@r%YBBqXB_WmYsip>6HAQwG`*t7=g_U+TNNEGlI|(`x3e% zC(FrpXuTiMaF>67iS@<^U{+a0jb2Uzls$EOc=Ip?ZExB`R>Evqq@o1QUWK{pc09!4 zecTp$2*FG(99@?Xf`&I;C8jjhMPz92J>EC;qs?WYUOYTA0#L8Na6S2DJo>EQ1i*Ja z-c0;f9G~ToM7`IHH#W+O^=Y&M3q~;j%mffuphhzjwZ!q9iVcb z7%AV;^~*raur40%(g`5&R~7V*_3~wkuWNcI=?HH{1ERcqVi=`T!bz5&3MM(8S>9Jy zMxZAC;Z9hV4N-h$Q44eQ!thEp2DOz;Id;)9ug^->_AhI1*A9%+yzk6CGH~l~@57eH zKZY*nLr!X!FWbq8V5^;W^iLjcdHP0l?uS3e*X>wQmCmMm3997{hx0I3-oJS6bY^AJ z*)McAt_y$f&waX<{HauK-Y3&LVnF%(VsKvP4`WJtruNY4Ub#eb4PpNP5nz$=SlucR zL1^vah*QsqR=eU=ElBs#md@JBm(b9w<5@ox;M4lxHkMVZGf&x7JLM@7?CxP|Dd4^B zzbC}$))_7{OA39qr@oP9YyiX&>-6=q(F`nBDw zj(%Mwj$OsHUW=;`@7J4nNv!avaer>0e~uZ7B|g*xSg-gus#803VilCh7b6#Cg%$J! z)i0q&1;X=LRlk0mVV;FvGJw;T2dZ6AM9dHchP)_H^lSir0Lba_c}FrubhC~fws+&6 zA^lJs+qa*e0c0S!esV^sNG$Zu={&V}A$E>sYxTdyTkYS!-w9Qh4 zQc&7ShKU(IXJI@B?e7E#hRj>zTAO67g5Sm~r5Fz^){|%NutQF*A`jeu4WN;w7In z#)P?z>%nR1&lyk_rP89(1Yq$uEjN0GC^`1Yc&h&S$fQh;;Uwp!Yb0L1A?x{utE}?o z$)~v`r>72-qPfwDSmyTYTg>R;gB@_kWSFR<)Aezjpljst94%Z8UKL#wtY@H&!%T#j zC~`+~GEoBTK`iE@AEt%l47sOCn`8MJ_q-lY%%ow!-pF+sqB?f!=F~}-Ti&aG4iLbZUSFoD z<4jU5H<<4Q+|;n97kfD+wKF9<-%Hr9*#;#5Jo!-$c}*4Y{PI;J7I zy74sY^b>E<>%06vziN!sD6f6n)^Zkm^YK+YBh_h!I`k;-3aU+4%LaBrW-ESI5GPoB z+eMXITXkbKP4|)CbX>~dfVeg}DFjtO4;yAH{`?ZQCJ{{$ghizYhI#~KB6^cB+P$iO>*4-f%ZEfFy&6hfni2qfQy)Mr=X0cQNo3?u+&CIVPJ zKvR4`ZOX|9$|H*~H%z>{31faBSd*DfGTa9Y%Ly z>ap0?PT?n;#{omQ9a%~`uWYk1hRD_Rt5Q`;@wRFT^K78(mi2w6uYpw!oWvjZq(f;Gi9wQ#4a+kPH>P5qez%6tA;MF zA8`M+>LHdW(>&1LXTSZ6No87!W4pN zdRfW6p3#JOWHn=^F^l&8 zi%^B1;S}e}{B`xZcI1%40#ClO`l=#rxkYo3uni;oMg(eJjRA=QKKGRN!20#DUD}Bg zxvnmb%k52BKCbm|EN?i1?WQ-rT=ajK6>hy|OcDZEzn>PWQ88mzgXPtXJ%W@yY+Xj_ zN>bq)L}WL|brO8(d4}4Xvi*RRlZ!p+$+~?V)0`ETk8RUkrNV13B#DB=-0F`WRyOxw zoIN9#zp7BW7~j0VCZ<&-68a=R56`?Ymf!f28oKI}a@A5;Y=z;gc;t?J`!?Cm-nW&o zv-VguKb|`*)V^sQLUvQ&;*vI&)Sc?@*Xq8#Vo3Ag=(DkS?`SIE=!CTbqFVdevS3Re_hXL0|p3}GU@ZEDk{)7P1Y){bkGvr`Gn2{SQ-9@A> z$E|Bwx9!@gq-BZW1IbsFsp~eZ6rQgmTzk>69al$7fG`cC$3Zf4iI0eRD*9MoiJnhB9&8q}bxFKm|LL;XtDAGD-DFx11;5MYjlGaTiEnb~3m0)dG3epAPj_ z5>h=!HEIvOglK_aUdp3g+dFqtUb!ot)xIQuDreTf^v)qf_nOJ0^Gdv?8Wce6D54oM z8vz7qDbI6P!b}8DGGqB%uQL4!Kr%gnmttL2;3xncVUFr0y1|z|7|n&h-h-S`0H6fs-L$Cr;EjSW`fTFj?0*`0nCsr zXIHL;!{|RPQ$XMh@(?%iD3aVAzjyqraYah#$*Z2(EnimmAO4&UiUl$P#|1P7#qmIH zm+mXS743avLp29{C+_^|H^%=|OzJU~QJ8zklL{w-6X!*GIBKJ>LHz;MY|fqZpYI=j zs~i5nmUFhJXzPB@ze5}aLDGMRdY}avFud@7Z<7H|$Dx;y$wVPjmiJ=7;D08QtN`qf zr(%%Fq^`I_6goHmv&~?ebSn(~x6ROG(Kh?Hy_jUtT6*)pj)}invSVfD|C8jK?4&40 z=8K?nZ9_H>=j%jSR?Cv9&_*NY=NUo?egVuu1ss!5f5dj>v{P(f>$8AyTmN*AxC+ht zEDtIvGUDft@md-WPKNd@YL5x-clE?Mw^!` z=zZ=95WlGD4d*c#6fisdr$#C?Q9N()RlIS4I;DR}T9;*9j)udlA zBZ2!8-@k1iW1xoQeR~&lR%W7S)6j2;TNQx9A-k~NL!ACm=ygmnR=3Q*gY9u4fy{K@ zF7K?8;AZVgt^n@+j5R?&=Q`XUn0cphcc*M_sH6rE=@u~^3^8~os(2kOqD5^*Q7^Wup4(xv~HJ* zQWjuC{dm;7v((I=9V~Zv_w63Xm-u|^OmM zh4kG2{t6Ef$TX4JymT)3&NGjB;IxQktHbphZpShl9HPFo_RjsusdpwZt7f8PuVLSf zyITL1FwRo_+#Su}WJ@+XFV^MLS%3KKOq(2GkgQl8bhtJOeydNIZ7NLF1FF&NQxS1D0Pc&wY>q$@hate|E5Id;`D|`0hMr$H zzyo4{5R(%YK*I0R-6>%rlY$UeB_Nu@TT14@*e$9yLw$^RCn>_X89QF&?6Lu^^qJ(NM#isi zF&ozb#JNhM7-sRaof;Mi^9*k+xLKnte;SpPJNYzBhumm48pp z@8Z|S6Hi6+CiSYHlz0bbHfJx#;sw2C!DDUPnh{`;z_#x^oXZ z?DKZpcKQ%+MsF@4r1Y8xo8oaisW0A`H>sPVMYO*kgxisiV!0>9mcAGNgJLZ)r@B3L zEvjRdMmeZ2paX>Nv=Ct{qIdU6rLQpFUuqw0EiInxRM@{MSR5&S51cDF;cNKi;k z@+<3e;^D{Y<-;Bk=`-TuT)Boxul>BA0H4?mZ*NT?EzPYbPmng}T_%|CN=re;hi8f> zYNvl|Xtl*h-_DobG1xtIWjpdYG<*45r%WtBVqkM*=7RGuE>@g$Qh!(%Sx$8a9YFh; zTCBpZ1_6q4kT6$&>E^Eg-JEfL-~!^+-xqTNC_GRK4Bc`7?z5j!npyCx^vVHdev|)w zq1ch<;DBQAKRiQ6TpnH-_9M&dI$1idb2UILn#N3o8D(JH^vFofG@{iGC)D+hUHL{3 zkmc_Phi)rPU`ljezX%8SUhpR_xM$YNj2?iMmX6E;Y00*55T!SZAnHzCQ#(F%Azf_s z`^kllmVN1^b`0So3Il!nu{82oSqQ0f_)QreGrI@V*jo>fd|Yi)GY&W`^IblzdP%kv zz}lTJV|=!~R941)nI$SLSX#Iz86_MnUHsszTv6DmiPgo`Wg&#*`L({)(iV>PkDvW< z-4(3Nf>%pgcT9~=z0hCKX=1W zjc&R2r#KoClyPfx5n(W1)%C8S-mp2_{qLr{HXW~I-*M^NG$xsi1L9G4`otk3_K$O` z(?OZV{xtN1=I!}?W%GdR+*>*gMea2eacH2h4>+a@{M2wRQLyBB-xt};rc^@%4RCb` zo%U02cSaY!=KlyOImS${EucY!N@HQJhi^-7P!A@fm-Th?2)ovUfycIIkUS?flfP9~ z&eKRYhZHu`(r&pi1b=h=LRh$e%8lO}B_nuM`JxZw z*)VRYrILuar10H>)!}imDGTM2(J@wsLxgZo>NCIBi85aa>q3_$U&7jri*+g2BtK+r z{n}<2)cDhX7&mO>4BgWD1=uBBC>{RvaScawJ97K@8+Nldov%^4d_j;dd^d^= zQy3A;*|9k1mK-B*Yp)*`N$o)ykqTYHIcwAdG%iZM-F7VIasi9W{OJ|D3=n)TpsY^= z8cE5w9A3`TZLpmiw1|h3x&&W3lSblMNdVzs7Vk(xi(sggRE3G@F0umY{j> z-1)Wr4=FJ(Zs9)dXH1{4PijBstOHGF0e_?L9>~Pzf=i1fE5k`n0FR&S_iJ)vAPpg}o*bVC>WTkR;;92f z`^T4gbxUF~{ePWUbU+SUy{H+aM$??0>O@RH1YxljFg2iq^`zg@FLeTH993L)f4q7V zndj|Owh}r#0_t1Ll5&1gtLRQFx{KRLnZ?a?)s4P*?V3dc94*r7MbK6(@{R0mM(@KY z0)c>(%I#UopDB7{Rk29;eaQ8!_9qu8t&1_2Q~)Q#YJ@B4G_Ttn+DsM%<)^A|DSNkz z(^s2wg!UQX_AZ%&U-UdyGi%L^uguY@P;=jj<;01V+2A>n>H&d%RLp#j>?2b_pijg* zG!G7f^i3>~diEnQ@`Dc28L1gx*w)XN`EhR$=3Gy`N5T@K(Fj&L2F3qxI1&KmH;eOs zHr-u52Gfs|A+-U>18zr=FKxFp%FYH<7@FFckK@198<;`%ZP069iJl2zPi4=Q$GIFN z69c#68(pJg*n|=Lhq-Ut6#WO_G`N% z{Y8o;ckfxN$ElAhnyHk(4Fo^ZfabAmz3K4RIPlMc=||4#LC#%ZWN1P} z`Jk#5xO$LT9KI>3bq7a;v+`-RE0p_{ruycesD{Q zR!m)YW^>~2T?bnlrqB?80r5H77yG0wyX?4Q>Yi;!Cd2Y~gpcJMq?H=wUS(Est)||N zaJG=c>6gy7f;=pPw8^L`j){eV?7L<{5*vAa^u>Gwde{#pdfuSsOk5)|;6U zCC3L-v(Yyn!sfyd+y!VnTJzV6$o@vOiri?>n7G-BG4g*W)gXxk&>M>!^LZvW*J zPGA9kDZnqidZ|vm?H6g|9Tv?M8lxQ39n4atH}o9$N1dyva<4h5=>rr$$cV4eN? z6ZH&9=2aQvBW1^(%bCF~kxC;X{G^HISw3d?iKvVkHK;I$q(4?%7=R__AKQ=y;jF%# z0H%K=VMQh-TO{%1e{{pVNh}NyO3fue&x!2Ix}tS7Ss)oe8UD^~xhEflm9lOz*EV_> zm^=Fs1=q;5A&Yb!Ec}F_;jTnvr>2sxA(2hzULm<6KAaE$G`!npt#$9LyTWed|6u1r zX;3q*heaj3yVqM!ghXbt5bnA%L;Ne{dEHbyih6k=`ijo|9kqBiP83HJTQg7I(uM|e zfLdOzt=9&aP{Q&_x`awhO#Z+-FWqX%z)I^$3pHt`>5g86(P0Rogu$SK@MsBN+*2Et zO!m`JEQ&`IzQ*%*N*S&cWy9N2g*dNpM^_t&}u4nt4I5bDr|gelr3F%sA`A?ZFPZ+1NaZ}@W_hnryBX1&0Cbi7yauhP_*JvG5O zQ%lvjDzu7>E8n7D7HLIBDd_E6GG~XXrjjsPYzy}b^I2Hk;H*-^TV|LLkC~f)0jB?# zjQZ6VX#k9M6-c&aZTVVgi+;COR=NL?7`Lf%)`6*`vkb5mas^^LVvp>RdNpNE`*C~PSseUm;1J0<6LFO_anPOK&C^wl)u2kC+|XJxi@? zGJ|MjCF`jd#mvS0b3bM8HxZW-*U5T(Q4UHpL6FK5{grg@fj4nI%I z|MgP>w30|74oQjI>|BM1n0#S(v@|6ZcI(>;rThK58C(gO|$04ys&bdvo%w5}M%_F53x%Y1J3MtpEd zy&MUq&)$R1-zdHYh=`sWI-qFmgB?5Re8d{&+4(m z9$44?`mQtvO{=;oNq6r5I>@b@7MB!hot{}Ynlqk(vAm9A9Jt*1i_1$?y*vn7wDP(n zW*YC@Bd2hic5`*yIDNrpALO`nWMs6qbIzDvxnL!^NU^I$5ZHb=;MUe22+w zy$mkAwx~($`$$>C4e!^sxzx0U&OTpwuqS<1eUnPwc@cSbte|(z_wG!wZR%KsY|`w_ zE3SQQ9Ls9ytuBj_C=J~z-FN$i9@SPX`;o!i!5M8j*VNScD9|(Slpg(7NNMJ)`6>XI z5>hw6ENzUQJO%$uLP)jycV1z(r8;6ErxEk0uiyLSQyP>+0Sr&1(d*R0HZidrS? ztI}pf5cI9iR4$RtzVH!x7Nj+*`Q)qW?aJmX@$#TpzO*`6_jX-WDPq}bOjz$p8(qz3 z>tHX86vf!l3st=}+5`^926pE&r>#z>z9Bk%uWec#8uEoCOPf3Hs&wX^tJ397gA5-o zrgg;POv&yJUNZXCc9Th1OvA}N96@yhWD_4%1fK~J1m_p;KT230o*8rA-CYnmJ`Wx^ ztG@qdz9m%u7oxgGG!IUIy5)va#vJAP2ST!!?E(u=W5O?ZiJrdqfWur$Jls0%rQqrA zZV63qIYme8G3Ieuxt=Y%ecU&O*})xvFU2#!AN)e(x?h(E*>0sd%g>#({lK9H;o50x zrQL_N)D1s;F>9u|Jy=j3@948EdDZByVwYB}VHJF?&1$15pRgzR5_I`jPm%szL0xa_ zLsK1VSjlQPv3votOmV@4dRJ{45FA2)tWwx^#gh2Efw9r7B*UpkYd; zG1|W`%~-yBbA4-4$c$G{OR;r_lb_G_OY&j|1ya5b)Qg-x2fuu7_jRy?KgG?zzOh*{UtFm{HF$YFJFpW^*H zJ&3qLnpQ%FxI5<$Fqf14_d4@3!+qT2i?=(<)k=260PS3nNl&GEys*)Evfx_ZEtIS) z9x#e)-Zbf7MgCa`3VR+Gq`7{tugvaTZjE8YA^T>a9LWv09OPQff(-l)Eg3 zm~c2IUUCP})zprc6b)1IzeH)!KXC^F2o1gZvU=$FS1xaKO46&Vec+5sU!;E|B^r_z zA&}q7d?ds_{K&w%S5!EdWF}3Zkpr;?D$VNFbLP7;NovwK*O&ft@=ho#&PTZ&`Q|Noq6NKxV8WssNQEg#hY1Q;8B(+o|vbvx}*m!==jOS^RWf8Um zfDNI9&SL>hCXrs?_)tS-pc-rg&lb0=Rm$3U5F^=whKxB;g;mfj$-G>&Y*`DRn%Hj}Ht1%;w)(g3-(m--zb@ikh6oqy25{9;6#e%F~op%KC=8{4DT==W|9;ML|jMvv0cA5LndrK;PBVITO;Z5 z^Tm?y8azpXLKVkFqX7M%0t$^!lm`!v`tf7oSWN62cJ6w`)LUGB(Ex{voyExZbw(N>l+=h(Mjw<4!ha)9rz1Xd6GxJBy0(LU;8sr zO9(uI(foJ?rLH}m#SOTp@4z%)*}h{m5yvE*;A%(HNDqE6Jjp;(Ef|+S+?i~n9mSq| z1Do*Lg~)`NF(-DKXB~fw^zU8mFdgR*`I400h>UDIS0`;Q_1) ztTZ>B|Bom|C^xn=4Mx5C>qvaSGEC*nw%oOp&1X3|)gbt{rME62B~$>0@jdi4tN8bL zLB#gxN~|JK_T@z$T{H>Ek;M@?g8XD(LPb4M7|K= zcW$j?uM^zf0jseM$8#3H!&?Uiv<^E((+2pw$_^(RWz*nKmyZd!?E3&rvhq(pTBy#f zL$V?nW9@06ul6x8LGgFx@kDkXUQ?!1CILqdl_-$5&sb#B58A2U_d)O%AmW*OEwTfzdGES@ zcT;raQC-yZ-GSXG+l{*CRyVx2)B`%$&PLk^p8+>TG%6|nv3KMtgdKSF^5?KOJpk%s zNb0gSZ-k?a8EFf$;oH=SScBbYZuzxCH}O_cgkXZWS~_(VE|z`i@TDE zvdKMBnnJ9%11tN--`qG(1sDdRJ6!3y!I;d z{TQfkE(C=^Z-T#ZiG69%F$R5=_Qg?Mz(ENyR~j+wSY&%YI(?vnYok zL;fArfySeZu;FtdFOu_Mmz_i8&P2P%@imh+8R5oVH~4qKjX)SUZP3B_4nm z`ady+ODxdY1_g@ZySIrf=lwbP z@3NSXdHy};xB7C`wUt9ZQ&253@dt!u&>m!f%l|6772r@oXksR~SIU(+6lBG2E0p=} z<5`ZlfdGy;GSqi=aaDW9u1Kh3=VsD4yj!0ZEE3h+-J@{FA~j$2Vfq=m_b9sm6YUXV zG=0LZapguLdXqc&r6l*qE5Ry$;w8U92-bN2P}%e`{69g(I*}v43DRv#N#)#!blX^2 z$uP<=ltp?(BC}9NB!PHGi;an0*`fm$WBqKwo0WB=sr&lCt^7}6)Pu5uHlNE47Nbrt zwARJMEjeo0#9l1pOWv$rE3X>n%jtZlh|;Y-aDn=h&}EZQ1Jk;bl*|Qw!*I=IxmdBP z@n%TpYN&nURd-Dz1_VgCR=?|nnMo_$!XgC%MZ6ZKSPy4>x#jDVoDia0{mb7yV>fdn zw4eQb^vo9F704*rB7op;(3@5BOIsTO0#Qck{a?w;e9o=#_WzW;xIU=Ty&XXstAN5# z_x>J4t_=UzI^?BQrdC~Hp^cjk!ZL4^agfM}$Eh-BB~CKEfgRTC#>ny)4!j%zSaJ>6 z0`qN1Dz%p*_86%Y^EfF3!H;Cvw+dlLrAKDYD%uD@Y~ZjQPsfcA_iDWr%;!@JYykhS zk@;hE5@(Dwr!nwDfWkI`5_(^n<1Q{wA_^6g4L{`9h5=|MSy)l;Q#+S9c(9a+{KjXG zl(#?NW>3^aYP|3OUc8PuAI}TTn`!KLfq%(8gF^AM>R+R1u`noEG)ee0Ax!3-yRNI{ zAs+wskfje`5r!Fy6r7Jz6WMVnS+5q}C$1R@Wt3Sb{E3Nqhy?O`TyF^>>`+PSK6S8# z=iaTBIWn9{tlw3r0L`!nfsiFp z)7L+eW*C6=Q}xso4~I@QK-l{6-J=PcUNyZb^C_vR$HAfOS8*bLH42j6*}DYjtkkL~G5-4(nfEkG&Q9jpw_1)ib~< z?QkoR=hwx11MjzNV}a90DOUD2k3klcThLhFB=Xa51J0>da z9^hPD781R#%6*37bwujOvk!DNkyENs$;`*)vE1laP8^=O6eL5z;^&8ow?eQ|S3cMf zAGA#KIeD%iF}%Yi`*y|dSxQX1Hx4M8j=VY0qmMnjKN4vh9e8xNc6$QcfX0o+f-SOg zMw*eGQEvap33$Yn*X;M5G_hKfB`L~tRY168W}0)djLGiC(!}`}*{Uhge;adG|N zv?5Aog*XaGf7uagV+YV2#HZdJc#FkHdtx6_dJ{jjNhu61T{F~5K0lt?-?d>qY$ec` zs}D8z@&78MRd{cE9td;WeO2{Xb;n7Ar8j|&TtJlzQ^FP4TA4hgk6Kd1&MpGYB_xK_ z4u&V+Hb&i?Oh&2kaD0Ar#?3;piSt^J0VyA-kZ0TI%<{A4s)R*7R&9xu8jj5$_lR=M z;4nIA14TQ*tQPLY;%$g1xNJdoz?GU?hi^`^6ZSn**ksA!CMj*jHIyzo%=GkiB^Btb z*#a0r9=3RZ34nAI6hsX1BoNYv!U#RMNDhof>OAg1E`y`nga>1Ba>PLz5&fRFens;& zku?|b;QY(Sb<2R?KGYhyJSnZ>AZ~1LHvsuOZ3Awg&%& zz?{?#-o!QL8Io$E@rf`OB5Sd9)5w`6z{*cPJu{UpE z;j)f`ZEyAo)V+xYKA*FqfCkQQfHn$W!h(R5Aj7A$n@-wc9fV@dL89D=^+{DimnI@H zTX`;-g6Q9CwX|n+bqJnj(C@3(g?UAueYZ78-*|$M*t3odqt3>Gt;M20v<`g5KQdh$ zbhoUgT2gBv`uK~}SFN|fxt(M3 zTs{9C^B@NB<5G8$mUe=!xv({a;wQvYGESe$czRoQ!w=%hOns!X?L^Ayn-6c+4r1Q# zkpBBNEMM>KWItV9yvWq>i7Gi;;4s@LO=KT)nseH_UK^z9GOpORomR1M2&xQt*Tx4|@e7y7s579RmHqIT>R<}@vb$ zHnE^tIkB$7ba%80?Q>0X}8 zBW)hb<^O8W82Z}>9>Q~2q(p&>RapY{FE-K;QNzl@c`h0d4nlQX-`G~6tk5u~C2a8D z9m=K76LEUrVw~{SMuov!a*O=P9PEtNwR5egQLtFcxJC2sGZI(|&KbDSnG)ZS#z2eiHcD zd&R-);;x)qV~fj6_*l!ulop41A=k_2stTJ|&ad|+Px1(QLft&@pZyFRWz@<2U$KA^ za4RJID;Bun*0_KDu`&2*%TrKqY;y@BMEolo{=XKP*a-?u?jN%A4uK~3X1fN7StP2EWS(Un>kmoa;avIh~xVW(JnMZKn7oq&$B_K13mEHH%wo@kg5mdNTS-l`Wh$FCA1B|Zsp^9gWV1Dy0(|`J~1HB32e*F>@6irI8NTnZqoF;S9pg$+N}_p#%Ej#vz!SCJB(GUz*Wvm$9cWqwb+A;0l0^Rm%{sYyz|?%l*!G(Hs)~w^ccdCA>evKAdHO%@{uBt)DH#(AUbRSDe38(7G($QJ|>2UQYiG&%9^-z z;W0604^;S!nJZj#^S6P#HV~);cI6RBsR(nwPeUbJSs6!di&Q))N!`ctsLb!Ly9~&R zCMTX8LUqEuqikZaNWEmqL(>#1os&7X6?b1y-M-~J0tv@~ycGmSe9^VzZkVIzWk8;_ zYpL&UF!Sh;4mrQ)lv3mjC0dUMdM|iZ3XP11&RR>HnpL{~4<3A(kV`CX0eKx;)*T0ziR9`b7d)|6cU<+Xi_9!ff$2oXMihg?zo9 zHn(YfZ;z?3+#KS$jazEMf&+8(`D@Khq`v|5_+`mThDiX@r2M$@C-6TRI+Rx_V_zqb45!9M_Q^8 zz{Ymo5^cfAZ^?(~Hl?u=YXkf|;uuF9SZnZ6#O%QEzu08Qzv9$w*z5b52~8z0Xk-a~ zs96SBK?6->phuiqd16(A0eIuuW92#W}6IaD$(}c@bBZg$+}0H=~cR9)XWg)1O~7EGMae~ zzmhn{{G993l5e`%sQBtVff;cev7p$5MB-kh9hZ~j<^ z+7Ta0vVp1A^tYP7{korn%NsKllkbn1YzgY$?LXMMEB<|*04aRH11e>?n6 zn(P1)!^DZe_lUkPcqDczrqD-?mpk>!j{SQIO3KC}w*Q1Vf6E<=j9IGnV;zGKyOxYc z&#u&P7-F{{wEUT?(dlLRq1ddyW%wNk&z9FtYHUe z5>y9-rG8cCB`IWXkn@iwz~^}&(f#62uB8T8L2l8jPBThyk}|Mtd8LQ{;$YZ`=$A0^ z`$SrBVh&ka-{!*j^g`t#2*bWUKKm+Su#`i@uq@*Tb~B76lZAJlf7YCv>YmMG>k?{Bg#F1TA6nuQ8ss9sG%`_b_?bS0wg0rTUSMOgxpSJ9CtZB*p!ZWjRd%h>A=tJ ztPcMdVZeux+@jl*&vBw+v0-Fku!K;1x|0E{2DHBv>p#fe4>$h-DUoIleN-%H%bTl zVbj6aXYaScA6C8Vw5s@lpl$$SrFc(?bZ6L~n??52h1*I_ksuk_l69)jGXMMbjti_f zc0J8y@g9sE;TQ$$QOHgwCPsd7x$$EoMMguO0NbTVxjbp>iq8n%&U&qMtKu~M(=!tX z31p0`IP)BlSq^*`~dV*lb* ze+FA%HHDBA z5@U->XeDH9MG?|sH)G$o$d;{*q>vUAX6$F*( za~Lj$>wKNh^Z7UdtiHqW@&A)qItd=2pF9+sgLDns^Cn0k%6lX&Cx!|N7ok@zd>o@ z+N0x?(}#20@pQ+ZArzN%BMJ1rAXS5!WZrr|_OHIlvYz!!c3EudMb^Z6J%^+<_{~l$ z7|Re6YPpP&N1yGLU)q+KedO>4=F=qegSF1RzSQjYS1<78An5iEt#!QiUxtMc=-dJbEtqM(@Fis zNy6s8r~jrap@2C4vjqod%IHuJUEg)z6%ue!&bl_&zBv33r$4XblV|@P`=K2!C$0t* z&vh}TPRBDu2^BAEJNL8_D$|-*Rc-DG>IM@Gghz@#P2%%%TjVukJJ&%#@~>3JWATPK zu26gnSL9{CcX0#Xk|b8rZZx=hi98WXb#ii|pIQC>PjlnIGV}dTyqFRp9t!dV2gLvI z!#YWM0K9$}X_`#49xLh%8qkWl6g#taF~)Us(FfBR#&TDKl52b4k5w{&PGsdaaF!P_ zKOanyjMf2?FMGr$cNHPSzZHLDsUYE~51(HmnLNq*3|AnK0dJJ5>az;Yh*sfdECVgV z{atXed;;kgQU0^KTLr#aa`J{=P1FyprviSzR620yFvq#`&HJ0emcsv}9FchSJMc## z0++&bLKS--v)T0{^i(M7m!Tk&U# z=L6aDC6G>QpLqV5gFiFMz6>uBDSPj?7FB5ePtnWIR(Ip45lxq`+_m=fu6L3Y@QCmdIGcbQ_hfkVC1-s%s_ z?)znH-=U1Z=0!zqCPq4H^>gMFce5DzK2K}hdS-{xMIrX*AE$Al`K}WgU>G?46ufWH z8vC%;^XC~K!s;^Lb}#c-+=C3gNk*eV1*_Z>ow8L04$cla8n0J&CZnlAb18!%^I9Bi z-*P;8Qaqmx5>n2j8HIP5a}>&)_WdqILb%Qdm@g2v)#;buMeLTSzgti+#X|l#NQ2Ch zvZCal&xlj1&x7Lb3fm6MC4)^;JY=cPk+~z$6To?^(H2)a%mh5T%w!ms_0ztuht}@U ze3r)D>%ooh-F{X~UO;&xWC`4*3eFL~Zmwi_(c1gQU{@D3wlcqpZROLbm5BRwx{OK9>Dds;S%i(}^e}M04ik{^gyr=^e0_KR=WL(kE~4 z{UBCG@7xPyf?G2RHbabpwk1{{$Q6K|bqRCj*+AR{?agStnAvvbW!jiIe|!LN z5tS3|3XNKJaG0-HL=zyPbLOlT;)oK`T3kahii79g9~|pBjj`3Dqvwu)8W|tAZ=Eao z6g95cB??uITw+Ikp$i3IA7)VN_y4v44yQJ-)L4k0PtDYo5~EdmH@u zYlj!5Z6P*UM+N^Fp;?f~JNp&oFYW_CCU2*v%URZG;Yr;)jD7Oz~x*L`&rCm#KZdhM%R zY@>b_Lh^YsxOIj`ONmo(aT^vxW;9EQ@Afjp9Uer42U39PFBRF$92G!UmsvdE+OURB>E|A^F5%H-M1l{9Z$pakzC*TWL8CbrD(QXcsuWa zPQ|Vmd0iSNf=djcl-e);c)pVg zr*r6(&?Czu`=c%!6;T{Id(p+Hbr+qqv@G@L zuP7DvV(}ROJIl{wSn!2ZIlW+0$ixDCNV$gp#L`2oEjk97-YArK>w&K!DlpCG?&mH9nWb@0qFRT1bzV|66<8)*t zBb3D|#4u29n`EW=w`Def`ChIvG#i}6AgqR}-_Hvz8H8I4~i*3(^xUupQ^mcpWJPcn1 zef{xl?F$&3e+(LPaE&TBOyx^2e7p@hH&6#Z5}d0Vrp43lo)`y!^=ym?okUOp8xc;_3oFuu5G+|L_dpu>f zOW{W+v(eQ4pkM-M#}TV;rZ>#LRoL|iaXDT)WNI?PPx7az@v!^NMX+G{Lo1DXU?Vp? z`7RoF>3{-b@`Pr~mepcoja0$RT!I(LPyJA7VB*p|nIpC;HFnFlUwMN z^nw-m_Qjud?xxjNMgzD@3;b!41?Tz=sQy%!`|;whbV&n=1y)%z+Nw&ZqjSZ{98@Q) zX-qf?u?f8^+alc*U6SPs4;~N(1fUl@ZpILWJ-d+!3%FV+VhWe6DZ~LdF|Q*l8NeTa z=jF;hWjmUzi=RYZHP(D+E{r0(L^m+3*^;Wh`4(22FPrSg6=HN(g5iSFnFNtu1|$#>V1*PHjA~$G!fx@xf>GvT01FUmQfCBNTS>!y}2*|K7bhFIC^Pv zrf)teu#2*IQP}XgMBR3j6&27Qc-yr*vpCqKWdKm(111X(q%^BvW=Khm!Bo+s=F@iE z7+z0}aS%Q5z-*h^4@FVf9!2Oi?TaW2S8ZP+u7mKh!>oqBm(n4kMk zHZpfJdB|3XMr@S2)1sW}{{31#_^e`JMXr1@7gMKIO5T~$zBW27S*<#UweySpD`*+% z_j<)^X>suJT7|>0a*;VEaSIP$eo%O6mFaI0s`%n2K((={`pl!>=2}_4yxQzwOlma7 z_?uY<%z0ei1TEj}dwYWu%KuDqE-_9?Y6=s@=mkUde#@l7+>NSZZ*lggp(z$PS4)B` zpMf&xB}8UmOVqug9)R_w`y4ozs}*kByTAsn2mS|8n4mhc*PjHF$(Y_{yub|yz6QT1 zM=WN!ztpVq{Da1lj#S!cDp!C zkEJLYAOYsbpK99m<*J2sn>x|R1J52}O2bHz9=GG7510PF@ZQWy>)lwX+|rZ7470$p zgpPZsbqa&`w+BG;r@beI=3QXvu7kUp8u#iifT0B^QDgxl5XWowLxp`1@9^_jW>alD$XFYnyS>J8QOJ#TW2lyLW->j^d96T{-TX@5WU*sA1H&(WB(@DS!$x=m`*+s-DNrGT%AWy(b_PkbC{*M6`RxODlaEl%ZK%PRu-S>yM$-v9OV z4sNSTG@h@(wg3`Eu>_v|C{s5wiz!sSAg{pBqLFjDHH6R%v=K^6PaKYa-1^>@d~opA zf5k9cmSaxjo){K@n;-kfo1~=uze<>rW)Br(K^3w;r@Dc2Tx&6C*=(7>c^W4PhSyS+ zl7@V_Lapcj7Dr`CQQ+Cw8{OWP&6P2=nuS1YqHXBmPxH1K?lf(~%kSwd3Gv827nim&&lzyouk)6L$A*NU3bHL)Uitcj(dQxyG63#I z_Mzs)?k{f&W!0;e>*{t!6CU!O!Zn0FWPMl2cK@lhI3VjQ5|Lt5K-UBoxYG@OHy4s% zCmq-~QTTULhnHBLm{^pf+T$Rg`@rYMv4bNsI-;o0hP}y}d>XCR;eU-&zx^;1VB1uy zbnzW>O#Ng>2JOsvg9mzIOA8R~%IgFdTM^ z;ZWz!ndoq7S7f@3>n!ByD(1 zFuIiM(BJH-Nc9Kv<8JC%W8{9oLAYr~49!~uH;k;pZl-ffreEcLcS6QJ$mkR*{EQm# z7uzrfY{(un&B6kI5e;tJp9Pm9e3cvC9BiLMhd_`h%o%E(o$}n^V#>q(5G1s$X9nX`Kwm6#TNZS|s~KMp zINETS+xEVkbE{A;n)MIMZW&s@S2s$UqI!e^?8H0COYDwvbWKZ>i&kuISpW!1KW$Cl zN2RD{lWG(pa6U0C@mTOO2fQuio|eOA^ih7G+vB^ut_nyIsaoR%+u&FRjMu;g%36b@ z!^cX>tn$7$SPlrpJ$s^vc# zCRN;J7JS{qlpOYI&^n@>I&e64eK!HNB#(&h=yQb1Wu)|>-;*i=CXH)e-yLE#Bf;$G zD;STLBYWL4NF5`9ldl#3fQ3c5(UGRVh~<+F;0{HdH{Nv?-u1%EX%7)60nM5IZ@rtK z$E0mC6R+A-aulHvIeI!VlS$(LSUZ(#O=wGEAx}Gavv&8w&->D)r=u1_7}$tQ3>k64 zk3U>tba-_SPut^G(^dV^pMYvo`q=g0$$T#$3-MJr;T&wj=Et+|I*0;za@r_Lm4%HZ z3E(&zJLmO^A_BNNv)EZjn96e-5)r#;LP!crQH`oNKQ$+J-&Yr=WcgI!a_`PB5DJ&< zJu;+6TTvVWzn!i-Uv9NsNBKA4-01-|P|j0B?ZjlZ7_R``I~I;=i}TFQ$N24Zi=n-3 zxqtIDP$16uWlZcp0iKw?GiX*km&Hh;K~Fl`fnq2#?{n&=-LZiav>WEVo8n6Dh(2(!9;D(}= z%uB4olmyt3osIdo6yB#olsNg6i=?!gJpEIbz*NGI6bg-V4Ih+EWatHnc;eqs^U=ZY{+ z(IVgQQ!Ue4{c8tv6t2C$5D^poINidQDu*ha;5xhiGylH{We61=M2><}n&4Cd39e7S zhHCySq4U*fDN0!R?3tJEAnHK%;OWyrk|acg(v8aS!Z%3R+I~wm6iZeGi?2!aNB*}z zWK;tHKjVqXYlYll3JodpH_BC`wh0kHsy_BA=XGIx3YV$yV7AGNKfIrJ@9H0vI*q|! zEbwjm8_F-fs3bS7pME?ylQpL~#^KtSQ;^14$`l>~d4`2H2)DtAktDOYuP6Wbwx??RM>?EPNfhIT^=*g%LpKgTXJ6T9UM+wJ5 z0KCwXM~1ZulGGrju(uRe4+GrS?qUX-%c)LS>a2c=?lSVe89W7c$V4*m2Oj#9qsnj9 z!VVALbVy&ZTVcJAMP=8icHOVZr?A-g*Dovobny>;oWU6PvK=}ha+K#>Qnac>3~%+w zAzxXrB1Io9TZR*kO+U5}B+f=k(X{1fKRJGHV;-eh;%LCDR81NW!#?gbd!JpXHD9Q>;91 ze_u1DO5>e+eAWxX*LTffjrYa^IXKf2hn_Evj&f39IPY3D1t~f9kLIr&05L4Yry!{* zLA`hY(%k<+R4A*F`N<4Nn3dfqTWBtjdRYc8k^81m5j7@R;Lj6r9`|Y>CF2NyR15=9 z#W5)8v+=9|-cvAT$w!1Ti|{BudRQ_V>kea4R4{b;>Q(6GB6;aWgLw*tT9MN@d4vSh z4lm?wNWFm(k+d33^6d?$A!(X5XZNL`RMroC0_fV8+W{oBor+J$1R!^V~cP}S!4m<1> zs?Z~OHJ*Ye`>aSXiYls72VMwRa+`%ZLVlU0_z5aMz|#n)!tgPOgAw=ileTqa8saU1 z8NHaaC z;thnF9L}b49}?A4%qk0lQ_69xlKcrGBvmeNE#&I2!lM_aetgAI98{0(>tf_ShGKG; z4rG}e^$s8HUugds8zdMyL-J>la}2Ghva24V!)tRtXPH`g1@B8~_E7kW5*GcW|JdkV zjRWfUgwMHVyZX(U07Ij8gx@^j?KBvt5R39~&IKq^B(@m~9o)?$UkgY%j)2f@$*R*C zb_Y7UK2-WePnI=DJ6}?NG0p6e4P7W1z4tl8sfw@#oKtA55oZ3AC0mF7L4^H5V%rJZ zO4bJ&K2-dA!g{NY3f%c!S@$UW01-?StqUYLlZ2I{PL&@jz3T;iy6ntE}O9dcJ0PtBH&ZW z0RBN$+G;Lq4Jk)8YJ?_pte1s^=5@tnGLDL%qYSfvv-fkmu4U;zxAund&W46Ry})1q z*A_<9ji;({n!ql%oD-=_$UhnvtM2WHO3IA+phO0vDgq;(N$_vDesPDkwx*S$v!S`} zc^E|RtNAPubslvyOR9_FZKwG$_)eWB*A4kLxWhYZ;^5d}8=h-5KmGjn8j7kT0RPN26>%eaZS&L($%H7&z&Y~sR&hfU`XaXH!C2z3>lT=6P_)9j55RXVA#R$W~{$wM@@&cx#a2)I= zEB>}r>-z1~tJ}m%C zT<+>?Tne{FPR`%jC($4&xt!b(gZC73ri6XE@okORBdwj#-WYrTdVU^QJ@E1+NY{&~ z^;D35_csL{|LGQ!(qfV7AuPQwtM~KCTFlD#p_q{3M0h~t`PEaSEG(SvhiF;33u&axhN#dVkYo6>O(v$>?0rvZWtFq)3QwG{Q{ za~eH5)B5Mv`T!t##Ptfrc=O(^A16w|Hg@J{-dkzE+3*x8HdUDAbB;=Mn1xh32B#9I z@KD9;HcrvKPjjKmdaSCg|1uw^;$$!E!Cb3ge&1hp(w>4PvP_`b~N3MtL)+KcT~hB6wsx1m%qGug9+vBY%U6dR%P za>lmhf7w1b-N5@@aQ*3if9lwT(|3DfWOE%!FFqe0?&inz441B7^J53vuN0UnHnvle|?WvD;L$SQ@^ zQfPwDAZ)K_g%e9keH`HAwapAb8J(f%tJs_(m*b;kig{0Df8`wSA%a#t1?DqzyhID6A8Td-EEh|jU<&Z#JIlg4T8d|5_pOq9wG1}*YteQ# zmaTW0_jqS@5ugrl0i573Gz9Gu;+V*U_FEQ=l>%V@>yOVTRxIzDA4}T0Khm@d<|}zb z${h{a*`Sbr=KYWBP&N2V=>P zeA6&C$+JJlNA-I7G-|aCZ#4IqOlk)FwfQ318(Kj3^!V{DT>t&jYQLiYkR$OzMAk6~ zmUeFXVsZOM7Q%fvd@1++iX_vYL7v=&x&Ow!Z@n; z7+&n%k64)4lJNp)j_8M9=p@tS0)b0ut@;44h+Wd3G0XD7n?Y5S8 z&G=rgdwKa{>5$bEIxY;`KCh5Sg-w$VI2{nCwTh|3u;mR!lCmiQKUpk+1ooK6&qAjbA%34&TkAi$4Ko@xR%llrE_uae-MC@njzEk!Mx~B-NqJl>4TG6#GOwocZ6%6}*+EW~W7$dO_I&j_-b&-tt`6 zbP=zDKg@KP2wYC^&)0#f#Wee?j*h=j{N46at%ZEPMEDDf&0NEL#f2XCs`^Q<6V#~L z;Y<XaIMBKaVzy~*47J&N+Lb{ zTcbmkPd1&2v#cMhcy-^d6b)85`gV)NTySUoJ{TWH@AHmpv2ieWJYj~cjkVL*c@(4& z>V7=3a=a?sOZ%m-@d4~7pZz-_49de?xop~G;MN!qWPt@_9hd@BvDqn&J~4*5B_}0( zv;=#@H{5W*ZS~34V15jKp-GYz0UfFp02C(_8xRIil4l%{co=`2Fr4t=lLI$9tCBF< z;BgJYR!!iYq~HF{q@g;m&9MD4LbsLAV6Fyq(WN-2unt05dQ@c3;WI)^XvtrcJ#PoR z8fYy0v?tJetCu2N=c{W_+WO)3$Bv+*s7{_(2U9WNzUt#K-qYAkI!*WIJC{bq4H~b_ zlc{?3rqttPKjF`PoLm#Tp(KTViK2RT*Obv9j0*mTOWw*ZRc|1Au<5tT>Be2it;z!M zq$dyh;4#|FPW{1UE~6&+)G*A`ORVARrkiGm;9b1KD;tfSdW3;Fk5!{^q`4MTC_?#x z!cdlo_> z+VuN1s*>FfakHamYTg^xgpgq=rkiLB+o^B&2?O4Xc?R8yE;66;cCR&1H}sN@ep_cg z(2d0>u+>E0?A76z_qNTJKj0cg66Qt6$Se`dBc%V9*MTa~eN+;ifAP{I(_&I&eRs7x zb%`}n^s?dQ;C&2M;}LPEKPgL%a@@a`u1j-oGJV4rd~Pkba_-k+6FEV`|LVVT->cxp z?`-8`qWU1I``wA#=kl;)Pih3>H=;hS+r&%VoVf#Ty}4+skW8#+l^@dXP^-x7Hb7Nz zuTJZ|e56kYqD}f;>cIptvvCcvqx6(iFjp9uh`f;!;r?UGnVuvCGm1zK{BxFU)@GX& zT=R&fPR{GrH7>RDPt!9U&sRfAgP~R-8yTJtsQt-)thi1?kwa1Q;lu_vBdqtC>}RlB z9p+;9@gg_J^{#Vnd`XpgkI0ZLXueKq>7Q4AUKUvV0~))VrcJ=TkJ~N~BQN;xu3|(5 z$V#_I!akT03Rask&^7)Hhm7K2Q}|h>E5GWY0zwg;%XD#A{=rF2&izB}lh^QK#Z5X3 zUt)dNF*M#|?iN9gjFR)qvozN49ZSOTt6?*@X`Kdo^a*swuw(rFaR=Dz03XfvzkRZi z?}c#+$0%@I{psuNS%7`0w&UfWHukTt@W!p8pG^Ki8Wz51x5~RFXu*&qZStfBTPHL4=*y&34XwZ?To~fTXZLD9f^m$omRem@ST#!ZC+KG zT~<{)D~1*NR2J5tlNSQ1K+Q%5BYCpWw|MR0WH^nD*v+8KO+#FahEH>Le@;!NO!iC9 zbyk%R>p?;GpufpmNc(#zFbv!A!?)o_*T;S)*!!$<_K_rm#zlsRpzGHhw&V5b!#I|r z24lBSg3l!g(Js{yhBXz6@E=cm^8M^1DuRmrS)wG%&HM1hQVl~GN=fmRdl>gVwZhA@ z_1^g4DzP!Famo9(Qu!q#iUb4|7Gf1%{Bkkw`-ih&P{d0T{_{on5ZPaQ6QUoSD?c|w zO#D#?2U_);oM;gh>#-zN1_X%Bxo^ndOo%_n_%i(B!c&)kcAg8ue;31vFBmUmZI@DS zQOwSXKDi>nE!_KBr&kXtaMR{l%NxA;h^CRR0uf;Lw2%0BMtP zNIrFX?)%g4$w|l5@Vr;NY)4b+rk^cmF$1*3OjK z-4)0A>QtUv*SO(+)=;46&98AAN~<;f+wrUKLve{NF%Kak{y!vy(mf6I8sIOv9v!^5 z{xMvUlE6ikG(SD9Y19#iU^(m*ia)D>D_rH}fwbBYSytK9FHLIiFZ32q^mSjlAeB9HVN_h|I<%P8Bmlo~IsCc+;^8jJl8a{=6@z^+T|BY>j-;%AV& zA%cRsli%LUr-qA(LKjBFn z3v==xOd73k3@wO1+`DAx{j4WN4e0iBnuw6+fx$RTc(2Cbu?PLQYt4$4b@p4k#Bms& zImMUyQvO+&sU6?bKHLAQMUEuLocMp$qQ&2TT;4~!dtPq=l$JN&3t0a1F{sCnS;r2R z4u}~-6E%?w9-?O@R!MNN(_W_@$-KFE>Mr+Hak$*l?MbnSEQPl3ah12OJ)aws3`^$^ z%7O`KMyL9wS-;sV8U_MbAHw~mKfa9l!?L80YB>Mn`}^ilz?w+->LXEk~s23y$CxO?$ONM!uxlnO*oI z9@cQMvsAdbu!_l*orz@`mH5)I4}%oEl&5%rb9>13$_pp)am!xi8KR0)bFwR_$}Vi` zmxFp>i_M|q*F}p_NT;`D_C`nc8VeVWn*g2`$cK3R5nH#j);o%crX3897|^?1j4>zZilg1U%E41^>ax4MgqT8*w_5x6Bw9C zRwjR5Quo!Pqdcrx9F}i;*Xj|qej+dh6gH(W;8+NkH4Nawl~N1g?$%V8C}5B)xsfe8 zA|evrRGC4-kS;V%*0NM~EV0N8K_nBsa>-E5hi`Tpen zXWu~)M%3pGAC?ce74wjippy!!oQ*()haL$PxUdq)RM!{|*e&&JSHnrYHGZ~_svBp9 zmLIF}rvYaloS6P0*UwDfpCu`9OITFeaOWJ_@jzkcQkM?Qx21T=&Bg59Nr~Gl>l=DIw9+jUNdO;3@ zeMTAR6RAMYhocnLZ2 z7xNLO$Sd%R!QxFye?=k!Lbl@1ihb&mR;D0Ze4mu6+-J^)lj2!=5xPwwNzbXHSVVHm zc5rOZjnEsUTs|dBRe~72bY8|nKwuw%m3JO5i$h`&5l_<0(X)tVr^7(gdNzJ67&40kssO`P53=XRsC-kQHwa3=_!pP3|XTfA|QkNo(>$+*K zL`TP!)E@|()m`G%g}j-+kt|?Z6Wb%?BT<$FS&;tqe+;^8;R+JL9)K^y94oC zTH+lyR3hr{`jIr?ZHQBYqq*15yk7`4Dn#>=L&E-~MP;tNz&Ok!t%X_{3SS!@{0g3q zlbG?_bS(PqX7`=D{P&nc=i#A=UXjik`&vxo?3CGxu6I|B2p#x4C=WG%S zeTqb+JhlX{=r#sbM}2P2q@M8!4`T^u9CEvLHAC2J)_Z@5%Xh)EFaenQ*MkmdYNXh= zcc_e%2UXm+K)!GW2{u?h%iJ13uR2 zU?UI&;BI;Xg7XXDpWQ-qMgw`{Fg(8keg%D6X*vB6U`^zxN*-bWUGA#NE84lNNM-)D84e;~wXF)KTyWH8d}qRCK9v{$)*@0w)tVd#(ISD~>?l@a+jY)fM;w$E{4iAcF@k$|ij0avy- zy8)fdduci81>4!s3)_?*kq>YzDD_HRy9*N{o&Atm&qP+Vp@En>#XIJJxUJ?kF2x=U z2gMYMSR2YfKpP!VF~9Ymu7J+xK2GJB8%VxqB%W)nQT4d|8teWh9kQe9w@p7PfG@&R z0Rur^lIYc-FX%({#4yYAqA98(4efAM3oL73Z9bYb`>}kNQz3Bj@_30LNDq~Y0Y2!y zdiT5b&Zg<74lj@-4I(9Ll`1 z0ysp&mi*v^%OUGg;?{kxDVdr^T?e zGE?%ONx>~Dky*FeTAGqi)8yz1NxB6>&_Jp3q?0~mAZJbx%xPDjTVvLC9yQ)F-rDOl z7<}``8nl-h{0>?`3p{AXF;vZQV#M*|eysN%qmE3kFvFl)a@>7RJgo6J%T;YI2O0U( z`xp`lz~S%w0VnruJG!=oDMW@N&p$Y#--|qHpn$WwkrpXVd*KBBqNQN(BRXfr~FDR|k_MjCU>`Wr}$N;fwXl zAhavM`}?Pr*u{$7yPiYPlaRNjFD7x><3Z?b(m{8Su_H7f-J_R7A|7!Dg@)e07RA<@ z7lS{h=eYqn1}OlN^Pt1th_Wg0k$luRN5aL`R+xr%Ll2j9YPdTB4TwFJanv<@b0r)F zn4hz(IG5BHdRwAqOW%y;L*R66=Jw_wle|TvVb(Ke0UN7%u->T(oRnN-Y|(~ab5DK8 z{GD`o#{a^VYAkHD|JLiqv{XW+umh|q&;MJdwaT#k8tl)eam6EWNABI_37BB{BQp4N z*Fr!Rkt1HYx%^r3HtnO{&jhxEtO$`jpWtOs$NSWmsn{cj=@B9-j|SHb+l{;j%C|2775$J>{5`GV!pxdGqIBys4}>|36hf`w;7 zlsFu&;Xsqw)1R3|S86U@uRrti{YCFJF1EAV|D;1Fp)&&%JiQ07#QORY!8assrG__QIZmJN={mepIXZT-zG*VPEg)vYHnt6dQIMgY24)KERI#7;GG?bxw&6+( z?~bsT|5pF6nr3Ns%t_o+(;{$lm4Ccf%AWUH3<>K0o1yr>-fP~y+_LhDYANItcBU4v z6vdB++^Ti#1=!5Da*T$bZZg>nmuM)-gx90j0oLyhBU#l3%fH3BIlWP$^<=_P%suS_ z?i-ZG(v(4-oxNU$7%spl54J=WLGf5&p;iX&h=RqA-xt#Frk`5{a%}#`gRSPpXQ1dn zUXWRPRNd~v`Nc?~Uv|3e2+OX|F?qYUSmltCbc4VN&4??aSk9&B8Ydu%Q~a677K~BP z#{pO6CpB{c5rWYbu!M{oBC#sl_B+n}RmkrZKF;M6;h|+lB6p6HuoT-W=a|SPg{;k1 zhJ+_nAq=ZT@x8EQt@7d(V$QyQFH))Lbx|Y@$k2yM4{H4#t%={AI8pk#bE;_?eigWz zXDsANM#K#c#*yjia7=5~hLdNVihWsK)EHKn<9%Z5zR~I?(v^W)t~bDOKg^z(@Cnu2 zugV}nf(3`PqhKly)`w|MowH0MM%6?h^GU*=bVqsx0q;=1H7g?5E}uC2=yqkm18JusrEO;qF=6mC7oWyxaBq|CSi2rO^BAociP-r=+8RgUk z2=a`3pHYzFm6G&8#Te9XHI#m=uZJJ)KWQT>odU1`xPx~6VNv^Dxqgsc#54(6EL!kDbhGecvq3I&;CKIRH;43yLAXF9=N8&CNz~2 z2Syp-;`1|q36n4c!Oo^hSn{TSL5&`X_eN28$)9rG778YCcXnK3?ayjklN8?$g{yWu z{}Yqu#1%f`WJxB$ETan?uR~u0Q&1QFxBo71Q>^l#7FvKu0bpaNa9nn4x+wJdp?X^I z%hRb+9@$J5X+R}&Qw0PSw_B?=?=vO|$-{$MLHk+>n}3=9=bc~KKBRmhkmta1CXx1t z6^g-C#O{pN%`wa-y^ilNRIeDNjXeLfIaLv(S|_CO_dBs|^Y41AFR|)xcKsX({vG?P zWc~Ym;Lslu$0LoQI^LAt6($=0Hyo=8X9j~rs$PWk@!M3*=PIYGBtakH(+LmlN1fm)B~+kGh_D%f(w%4(1unUkq3KtzG$Z86hEthuT=< ze;-6vCk2tiu^VW^wy-Z=pZu4>wDKUDw}gaKeT?znE_$Pt;AtK3grV=SQ6=a<1Drh+ zax7nsAF=U);b`c=7V~PwHO)kl(6xcaH{qK(r|NYu^lydd9Dm#e+jf50LUTj0#K%7s zW0O=YG0K%W>kmD}^m>8IN<5XDa~-bx2#Iq^ld##M*TH?kWpbcs^QxSoJrD zxWQKd1xUjpvLY*HV&cz4M~1GOf9bw@&IT7sw0)w{eZhZ%%etnwPO@OG=#{Pxob`=! zOEh6zZ>SWahc)Z)o{+R=y`M=0gPB2vG%e-#x4@q^@Y19|GU1(*t2-|rT9H8sLPLyN zp%aJUR|UM^Z869qkaAAkPS+}3KZcb^i5l+;cyuL=NP~-bn>{xX{ZKTLzvcCyUbqLR z{PDimbKdfdJGF=I9v{`+Bo<_F`sWoO?CD;?<+}kjbp1oUJ5TzKhD}C~R!NkWkb6bx z0h2a*TQtXA{GQjdPU2D+5nEn>!Bi8U21EBCSuma#BTNWf>aWemSJ_EUj4Z7V7CP;ZK z5m|jLUj(+{d{a6BT6w0Lw@#Gm6DdtcjCb;aiqc;q&t9Jhe zce&EMYZCZ?gBE6n)+7a>g&%&V|=~9l<@6Yc#rg$JzvWW3Vsz}_AAAAv9Qwjny@R>ikrAt0h zDdRIF?wbVfQUDH7e8q&S%lwH=Z^isPXc{`nEgzOL0Oiz?CZll)bzw{(I~`Yjip zs2-UkWH`_9-28QIG+mMoDZr6fj(ib#p9 z$G$JwQ`uUy2$f2*j4di6Efh7@$dbvv&bg1z=li)I_x*eP{4oz^oS8Fc=A7$#U)S|| zJq1{oPgsVJpqleVD<26q!DfxA4h9UHnFX055_Fn>5mwxLcWRnd<7 zGnEkBU1q8UgXzO8cL@PUR_tfa~ zN(flHohbC&yE@u9GsTApWa#wyW7k?O#sDo?sBN>NM{e|@tGw+|7P1Pl+IQRx$$H`eRyDy#*% ztUh=vAu@`;5`kap7;AJg(NWbEF?s49U5y*iVWhGHN-h9_j1cUH3!n-cL`8Xh{iJCs zLs!PYUwyRd|Jc`t=Oa{-sy0@!+cEW*x7UQgYNqAkIhzy38)v@rE$vA?Qpe6ZEfsM_ zy^z72cz7%Eumv1{uLZD}^%knDzOt&aJ2tZC@5p80w%gCWyNPn{ipGjgd_{eM--0_# zWjZR$)qeBze!NgcyOC*ySjbK)COwLQG)!T@ZRMrtQArmWn}N*Gy6@K;VT~=ZH+g&} zS6hcYZd}BwKHLI|@f&8$JT})F=rR#HS6Fvby}#CYu^mfii;s^fE&;$edB;3kNCnX# z??NhTb{tG%-c{Z-&~E3z4H?YdVyaFTC(FGvT>hbM*lurs)D_Ox{YrSUdz328;ZbML z`{M@h|MH4ew50$B0WVUH=ACaVKNPu+qhdMa_RB_YM=o#U_yDgBz=EJ5W{Jgxi>o5% zy@Q#&0slF$r7ZM{vlLuwS~FHg5{fly{H3E*z@4U3{L6WR_^qfNs)^i>F zUCcb0?>mfZnM+tt?>2NtdU{6bOORY?-BA9{?^|xa(97w0rHshQ+%O+h(VvXT*zYd1 z4r=xgHefqDLVhPsriOSr8C#IxHzb#(t~OBV9H? zF^J=<3i)d=pHw2)&J{3Sc`F2=}+5xm&0JM$jC zdg1Bv%g7(+1RUzhRpB)DB2`_(TgN6hmsUPqg-<2)pDLcCrK=57dFjUl>0l|6@7edr zaORv?Y2Rf-2=&dPJ68H_(EOu$c!e5E*}pdbN2=L?CrxZ|N(dzoPmeY}y07YaZ31IS z$bV>MO_FFi=v34wRk4L)O6k2P!Cl$JVD1V7B6r-)9X+P6FvOU@AKNW8yZhyxrd*xv zk><5egGR7!+fh%`qOQJ^d3CpZ2I=-J8Gj;RM!EGQL&C4T7_POgW)w*`!9_3Gnqg!X z-R^=gI?)BoUAzapMX1rV?O=`6UhK1q5-AUf z27=%FzxqaT6~SkMzg9f+g6Tk9LiwSjq@sEgj7tbjaleVba!TO$jUPmLwL@m{5@Uf;+hj5tDWxs{0JArksSFyXY?Ww_aP1D;u%wRG(ZZPzH+P0BM^ zH1F&aQ6^sDJ@x&zyVM3Px-cRC-sicn7khEz&wW;j)kbPD)>dt6WUiZ~~y~4WRau)fhuz}MvaFzJ_Mgk8*zZzHhaCNIM z=J+4lMtQp0%F~3BwjX#+i?M@6x9KyY6NfuiB=7HJhiiak_9ZemRw`8@D80NbL=+(w z@xJ)SHx=GE2Y8bp3JQh**RKQQHbvPF?_(^TS25)7U#e49vBugZb?Uy7i(@IJ7YIrT zak1m=xChA+ajmV5a7=hsmO3ZPkrz{af(F!HjjJgkJZ^-8zf@ME=r{3HxZEWWp-Oj|a z_w-<`-9XJ}oAafY%ZmTm61nmDFFWLkcPqTMlN}P>`2bT@d+MOs?TskxJIiRN1ol;=gwe6V=PZ{&|#65E^Uz=imN$Xl8RJ z-|me*Py7jrV*f3sMi^iORL;3~k&pH9s_CH4_*%K&1A=Wm(a8ZUt2TsJlt!t9uB~U>D{}GA^)MXI7+^$kn>yNklq-vWEyF^`XJzxT6_#2IfuY8Zb~IzeiJpt<0MUsPAkev%sAC_l6NY-X)ejLYJg3rkzWa2q5q(?w*_ILJRkG~si3pg?C^{+Y%c$qWu@V4; z_8ws&487IoM7=ORaP5*E`VMX>QZe)LU3AH73gZ25W7V2^uL-)Z0wk>70TTAxio&=M zR+^R`VE;Z*do*+hQQ;|tJF*(?Qw4#l~gx&H*tQpptQx&Z=J zp9u5;nx%vX1b~`EPhJHG^}e?C6E&WvVn{X+SAw=7j<#U-hw0^8GlW6>{-g|SRa;1 z|9v4UJqA;i-v755C{`eE5TJ$>oPZD{x?AX#WWqV$yv7Fwj$*^YO=Z%3Jt*-#6qLre zB8s|ea2I87An{#7NJ(b4rFT{qB}DTAop3*pbCz zh3cqGb+U3!4T&@$_z*A4ohe0syCvjm3|LYlz!!4wFIC&?iDcp@HPVQWZR?C$fAIOjhqZ>LP~VYwV4G9W-uAS@ zO$a#D<=K4@{E}YRreY7QEsC9$hyNh97Kn1zP;vcRg8o zk%}$QRe7U`r-#${4Y@@hG<8|}T!$pBpLw82w0xz@V@IB5*RFHpP>L z{n-K667S1q<(tt}9P{&=1DaHh;fq)0FK>7<3`f+)K{quJf96Qron|=;7WR~g(>fL> zVp?Ih#%YkKMv*F`I|JGG<21c6qB5EasOq5R)j0b5qy&V} z6j|MWbPZIj;vb}B92(nb{WuCxglhmXZ3b8nVJ0$^1NdLPX1+|qnDJljpg?5ouJN`^ zc!iar`&-ANK`71)pi6zSU%j;tl7;XW1@{_LrP`eDYH)FF$CnhJBU^KR+2ShB0QjPu z_YQazstf=~7cu7PC$Jj4EK7lZ())-*%65dlZ+{uTf-iQ2>dKwDT)9^Noc zUwg2HJ=1ORVn%P2+xQY<48lF%gR=}$Ts&K72Y&bdRKFyq{BwDPihdgZV=-F~;U%)F zUZv0p3`Aj~wD%XMlF@1v5J<}mM_H0cX5jNR&HhAASHuBjKPIA=yI+1N zcB}o|0L5QhI-?uwXPPPkk#? zPl!S{T#bqalrl2`b7V}DHQm|7;C7DVw5&Mk*RVbIq|{Oqitx1%#r*I~6BVbQ*s?2g z#d;KYaiYljOtv}@lc4Y`N;Ep;2z>5Ympv1uNtITQax{1wy37zSuf~ZIk(IaYNr>tH zz|#-SK1M^iJw~>v+w{LY3BUQM$It!)_NX}}6md0Ij`MlV^*NdC z4ea~=XOiJmyacEQg&38T2$WVe3gX?_n~gn;WSj zdAP5zx7cQQ#&V67_zFEZGRv2mY@+x|vnw?!$7F6hwJ7cMt7ntTZeJ~Qa7v_XG{2W_aW9_VbP)r-7jN@CEvmxQ%M0qb9-=L;vAZ1Tu}Y}7 zr+vG5?Fqs5=xU33Su9ov@@L<5)-o#L(Wz&{LlawVDgmpJe?mWKsNZVQs(Wg}{P<(^ z9QN|jbgLFlBEH>v;*N*0;SqHfbwZdR=v~835B44W`knGvn~9h`S0~gk;Awrzt(aOs z!Gz~^V^br8;0F=}l)nYy+l^d0EaQxORx3q|C@A#%qpFXv_#QRW6^gYx&pW=oa1s)I zkr>5lT@Oaiv5ad)5E0WOhgYdomV&D48Ni)RNn=iwEuL@2eY~zUX0~_#-#ht^f8``eAX2%4Pkyjuf=4P49ZVp=JLJf@O zj*mI=!flIZl2)^0tYo=>IGbYH5AN|n?lAZdS#a#iI@jX<#H!aVil5~4U!I>aNVBaE ze13lE^Jf7R!Y*d+7g1MMnqF=G$t%upkublp#jGahb?1l1Z7G)iSasunaJ$B@@J5I$ z`VkX=0@bMKF0GJ3%*Jk(Si^FHREmns>(v)cS5i)hwSOUTJXniZ6M2={O!%kOO>&)uHorU{1*2UK8`I=C8Lp{VYb=S@s1k1by1YE`0KNjo&tT{NNq!hlX5t0Inf+ zg~j{ib}>@t#LXesMHVU`k8R50@S>{ca@D9!Qd z!wXHbbTrAaMb>)$Mrh2i9X{$fa(MT<%4QBqjrFzo^Vb$heCOtti_$4sd!^~Rc~F$f zi_uv$r%N248_s6?AUBN$pg>I9xmzt^h4s%<`@{2`a%2ctSSii z5KK@;TE?2P{ICCj{M2j?k)U!KV^6+B`TUplFi|uw)`|ts*}AJi<~)s=Cp5L|+YFg@fYg;o@f0;$HsK~@_(AFeL@ykK^N4wv?(|BaK*cY zElxVm+`3d5_~BJQgb?q`?M5N2LFAWJn2wfmr>8o)#<^3mzAxYTAgWEy0Q1*Q{tr8T zbpk?A&zPwKoDQ&@9;n{uf6cGLBHTt>>e27MAK0wA6lP4@S&1#KGtdCbTJD&RPP_y- zw=?A{RSLOj5Liab<)aHlx`f)1X}RwtVdihGxYhaUJuy(`wOTOVF;Xx=TmuH?x(}Q( zT_e6AjJ9#+tg6QLPKIP28MQLf{mw!@(!W0~O@F{|FyNy6noz6*a2i=NpBD7mI1?$ zM+W05ZM}eBTzw&+dJzINbM>ueZo&_1l1EPVxa}ex>)m1^wLg;$gS# zMcP8qB14$HNZtJjxh;&w)p6|BYSZyr<-5~`kvo!4SCbdnubZx{K^u9uH@9H*e?IRu zgwnn1mU%>%#Me!$1X9jy?7{c&UXp+a@sXHB)X`i>CExP(v0TMVE)DmkZ}(`p8!Xo>?oy47ZNskzyc@BQ0vc~I~y_()yhm3yD>STsv z(K%_GS&Q#Z)W&(m9?p`CSAz8kyAyBh`aZAbMZBpt-$YkO$#1}u(Y!6K+zYtt$;VzX zf)$@9IZHoE^8Vf_V^OrT1OJ`~hl?v{2f{SjNUopcZO*thptIkWe^?`+-LFT>Z{SCY zns39AzwT(3NQuqnv)B_D?LVJC%ntD!g+^arEqehh)< zd{wxGUlFR2Q)$m}H1{Lg#s2p_8H?}m7r!QcH-KZhVtnh)to9%~zJ*2BnYOo${E=%j zQ^>{&M4&UZ@uEBs0mR1pu3x1(`w%r8r@GfSrDU}tw%O~PGNn*`?5#I12r?Z}C(;Qo z?M$25^wlFa7?EAqA7{&`;e>JWiffMZkrQ+-f958F9rgvPLKFzB4?S6heHnoBI^}`W zP0bf3hMP^cX_`?>q$TUG+?HBaZ4Ab2J$hK}&pp3;TS`_;x8HMRG5O69Uus+4k;qIZ zM}BhhG-@ppO^H`EYKHjl-&T3EfraBYX!<0=BcqrxeqAp4i(!jfT0==p=c(K;rXyEW z#LME=32=P`4C`ZSrFS(M!Dj?nEB0;Vi`iEs{CL>zPzA%qi#;=cVIQM^Y*f}E_DlpS zG1V+37K;!UDOhX=#M0IpYY4}Dl+OIWRLG`wryk!W*UNukU{^cK2NA9tmn@Y)P@>bJ z|CPDc-3VjHI00{BpdAMz6>yxVAbnKIt{!Jo=dj*9^{5XInfN57P&T7vpOr&P`quck zgbdO(z^!N+hheMn-RHxjmF@+92Nv91T%z#7;u55%TOw<_Q`q~rr@J$^v;?e%B9Xmz zlafmt3*Tm!HTfAUjf~?n9~gLf#hd-ONzR}7l=4Z(z1OU?XAO?*YAsUNn%h;nkeR!) zV^=sBv4GP6ddAK}RXU_EbNq5oj(U_$0pw2z7$InIvY<+}p37IxSAC5y{PV|7ks}dR zqKn-FUH43Wo+7)!I|X}fMh?QT#Ri#4{?ttgfchlM-yCg&T_1zarCnbzS5zuiL`$P{ z_(VMRV^P<7FfpAG&Zxw4D(`!I&>u125X7EpSkeOK`FthEnI$uL1o9pFxs zeEF+u>z^Arx27l`NJ_VVJ-rEUz!3GiNQn=nx=*|c?W1{()mWI>7oO*Dioar|>#9o) zyHV+9lBPNO{@7!!VKx7-O?mN~Tgcq}v|1t_h304h1JXJWn-h{h+3{tgtT8{*{h&-i zy9Dg_+}%krWn61JZpmaoAR+xY#4UNPm8z|(i`5Md+251TjJ|T_?_^5M)4*G@jjJhUy_z!4D3b6e_3%x`p<-DAumA^og3&4kwsGb?xJZ?Y zn71wfE6&65JM#r^XydpfOQs;xZY>?d#YM`YdamIhnoD^ahHwrz5)aZECQIJPJWZ_K zc%A)sN!lZlGlI1EV>?nUhOl*9RA}ytED<=ta;tT2 zfrBb=Ebma^ZspHFqVxI!D6#L1eAoCW%T5T?b`)M5k7hGkL-Xpelm~h^a@_RMP{tT= zG{tP-adLNSNL2Q2170}nm6zT=xWl&f{#Wly#6~Jui1V7=A7&W7qF$iz`lPyM>$au| zYG=?XT?Ro18J5x;xKoCW*(tl)qR=`eB5@m*E^1E|u@i7mm^pJ(3YElHaQi7MJ(6JK zRuG*$iC;(xHkd!P@5nrmt0kYu=bT9?*_GpWk81qY@+>3wH5G0&9QfD5_e?jE)Kf&5 zDFDw6KokV&#u4He7cX<;K^&APS)r&}v+;@85+ZVogZ>`sm4c7e(h zY;>NOrH`dFaDfh$mz_ZJmYZ~vPSYsb=d-b$B9K`_@o9HQJ&G&+xUmW`sayx=OquQM z*{>A#E{YoybQ?m|q9d@}#8gFXAie_Fn78#wTp{vJ(2p^tcN2gJ@PZDgUt!pxHsiw{ znh6aIt~R^{-vr)0iE#K{4!bb+yZ2?rF+Wj|`)7mV5@O9!{MfQy!V-)5*-4jX0?JLyy|Xce^;Lb@vt=`MJ=M3Ud_z+;ahiZm_yjG4WZZc zV0&-3r;3w==iEx?bF!1bLUZ@Mj<5aO{=KrJ!I!Aa>L#Bn%|q#P!)Ug*C;N;zVw)A1 zbzYE?W7EJj9^sz!-cZ8#FJs>$}fbHf#;Vmv16 zO^#UkNBRMF&l4G?8cm3`H1U_V-)B^~&--I^PR`7j*`e6YjmYoV572L^S(Y8@~FwZ4A0^y5@yZJnEGQkfJ`>y}iT0=b0h_WI5w|XSX zsP7~(H8MV;AzZaG1Cmn~N3;A3=HEW6h@5(mu*#U>YxL&16!=GyH9;R&^J(AOm!2UX z%p>o@5aG+Z`)o`hnX@5Y=~6Y=yMO7?n4y4oOUoj%Ssm*k@aU}HVrQ@H1Ty|Qk!@{r z_g;V%0!r*b+uAln&e#XI<@qqG^jY>H57!d$YT<_%A)lMsk-5Aoy2U5onMcD2bD(Vv zZQdp-K7Sq%85sA5ISTg7!rfa>b5kxWIa43(_h7P(Ykc4=eB?P}C5A^*0BhLuN6vnw zZs_DG?UO4H0VXNPE1cm2aUG>nQ~4m3p48hOvF}n*EPKXKCgko|6PsEp>G&~+SUk%C ziKQ0dt5gZ3o<(OQT#uVT)ooBA^!g5FUwIx zyfFEq@v+UZ%`4IEq`VqO4i9ScnwX}1FU!D-Ym<6IERs=u zV%2EtJ?A47U20UK@F%mjPh+C8Ifjv^fXqUQ9={m5SzNq@js8rF_j3tc(>%w44@ivp z^2g#gx8dQRd{L6id`VL3+)Z$81v@tLi!(~*LFT8qkAG$6IBis1{~^^)VBI=b-R1%xRfq85CF>K;- za~Fi%yywpy>{Gmm1S{9}NQqEUgR@$-7>ZZ;`hJHHF-o(Bu_tGUDEUqe;Kb zJd@^>fW!AFN{YXE2-v3CdFny5m^Jnn z=mqw`9$l=@?gHG?*z{QrH^z;^>amB>H@Hx*_0jwrR~7Ic?&USoUeb}%cWw-ATb5U_ zwU|(+jKsh%tnmKgjOd)=XfkNWykK%hy_hZuix1tTqeeeRX-~gxT*JttH+}%jfEd8# zustg~obWA5mBH7RqLIK^O8BcD;i0GKZ~O(y^fn=*2=}#BFWPB)#hB+pw40{S9wjuG z(NVIMEGF4Fuac6GC!dcN*Q2BFm-%J|h2r`2PctG!@l1^Cg!9Rll?K|00WFt4CTe*o zN3r!^9=;HT{_!m#MhHN-60AJ9GjXP+M z*L<$G4T=%?euYd?*p8nzC%T_o9)tZ{Qc6g;5|p$Y{(5Sg42BDR_*&BCq6yp0-eFYh z=6I}@n1p{eUKa6p8kt8kaUMpISe<3@j(TX;j$vs1Fye3fG_7RFGbQGb(Z{rwhb7GZ zo!#R*T8(?+^-bQ8%FKB(oPtaf3yq(_L$CV>9^IWHSDrNxTQ<1jU?@_7YFq34R(oS@aa@v z5OAb)`}aPacw&_Sf7$Z%IRrI?2J0c8OA?`l_~vvhu`CfcQScPJ9qd54?fNzYE{L`% z&1mnZr35WMK*bs2UL4Ioh-fZ^3VvPY>DlnBEoq1ue+ku1G-ZA7Df%rWFZ+q-^YnA$vpCuEEXkKY!lVU>cgp%ZZ+9`ZN%?uu zHOSe+R&A|rTC>tmzJ1Md-P;zNE=C8rj}HjFXpy8!(@_LxlXos%n>!{BrPU_=)n{m* zoBojbvNq3#MqDZifKL3nTpZa<<=B6?=xl|k<~bB&$zl;MmUy`SyU^eZDjpS^--B#y zAPyNCNYHdSIX!2$^xNVllfp)s0@WLL+z{wRYxe_wIBtesnF^^5iSYBDjFsOr7vT`5!BQ9lNjCKu)rj5+-9q@4;gO3U5Pzc!y<3lM z18K;*bm7Lmpv9(E4XMt1SNUQSYGV!aGP-}w(6B{%#bN4y>4C9TlD7oMFjeNn-;q@a zZZ{KfI~*+R6{bAOuHvI>b)_k(z`p2OpS#T@hv> z-1Av8Z;=$R&Eom?*Uq9YJaqD=K6hhKLC^ZU&xMTEI*p4kBL;>`HaFnZ*=u?`B+(n z&SK@oxG&qL)Eo2mU)d#5ayiw~pP?OO8dWX&P;VH%-;#;DlEFzh)yR;erJy5U!l&w@*ITic=HgV;utW~W;H`dC?_a9 zdxnBYz*X%Bia6&uKwwuL&FMC>!33ch{a9{?VzG#Z!RQVd?i{N&F#Swm=qsU0LI1Z=uuAd^)b{R-(403_fACsX4cvwSQ!* zC;e$yV>*6FtfcHo-K=v`V93l@WOg2HDQt{`xD=1(@J64IYJgC0DWW4x+tE)&wuL=6A2&0I`dQr+9FHWYej6f3MgVpnH4-7`Nv@gl{U} zc(#DMFtdigxh)Gn6yThgA4G$d^%+bPoewEEGVbj;6r?Ho8W5Zf%5K`+( z_4`v|U^d8eLQ>z%zfC!iN$5`SDq8hhf1p|{F4n9I?@p;rv9vin7ry+*UfRTxu6*na z&!ubg5L4@`v)mhAu>YBXvn1ltJ}m8))& zU^Pz#uBWC(y-}|Hf~R_y5)J%F@T8eZ%5%-U zpIgFW*26I^giNn7GSttt0@DMiyVIhR00Dnp4pi5&>0;@`auOJtE219 z>HEC~PB6G)j$My=>cr_V@^stSq;hzO=Pk!vsdU1+UWo&bOZ2?oJF(hyGBFV?VyfP< zyMFW_@kYNiks^scw4f$$?hyJd&EYQJy$vdWc)q2^9Ef?)eHu%0$4k+@$si0lJJSFO zT^E*c_ciLb+FPhoRA;R$v73m3wLVy$O>BB#TjlF5MSD5pX zKl-{e1PHXMvsit(K1%XOZ5$eHTC{dqS%>FKt27vlO};aF8YAnB;7~&@GuMts zjpP=q@I!ypVAn0WN%-vxW=)LX=bQuk3D>y>#2&q>ikzRveXqJ5*)+fShQ_4l^KicB z_+k57pIl-1H{YtC^`Ckq1434X>to!1?e@wxAO(72&9mN)o{)zA^TlVg^|^NTiSU+}m$v>2 zjvvz|&Fm}AM&w@%GFo*g4i%#1RfN5@{98BR5VlC%$KC9(OncEyr}H-x0?aRGoPv$Y z%sO9Hp23A#Oa2p4dD_-EHADwPhS8l{)*5g3+}znbaK6gbW$k=?X-Tu>@QQSYX;|*T zeyxJRE!FoMVk1zQz=7mH{_uRZ^L%(>#bI^Y=ctN|nuX03SpUI#?x8Zo`VUzeZ!ILm z|2F=>*^uJ2Rv%fUt*BaSrEn6SDZt4w)IOK1E*yp7DaL`~pYTqUT?3Y4qN4Lilx4|s zZ`fv6#h}MxMDY&?S~c}sAu>xg zffJ3sBOu}=7od7aUgZ7ihoYy_Wk)N+|7O?SnylmA@^jqY_c>_OXpr%PwiBHx*ld+Q zNINeRwdTXa9Yx0qf24S`6dqyL)yo%Rg4gPjHQM$wIb zRIy0*;);06j2z-c%0mU9O!T*qkQEQ}>PHHH31UvX7jKzL1d5zzoq_e0MA2Eo5K!!l zxgg!mZfzu(fEX65Kl0ah4Ciur9D%b8poeUEUg78tqh37lt}ZS*X|t8toIMfgIM;xa zGAHg)i0Rw2t$T&p0V&uH5O8*A&r>giz8AO&nydR7MrrK5deBE&B$JY{?Uye@c(>M% z*Lx&}C;yUF$0YY>;acD6!4qvlV68-7&7&~1Y6HUbsjnV1X6JdmLRYv*xZuuy*KfyA z=B{H9bAFrwx6ewWgw9D<^0EHcHE5dzeo9`i|j5{tJN z{0{hhVlBk4#PC`7N<8(Vc@x8ISRX_vvJiIp!x;eM4gdt9u2WbO4{a!zWu7gMp-VB@ z`tQzzLKT`@rwql6t7FlwEdWFIP}J9c!q&GH+9xmU02V z(zBTRGUAWAj0y{%?}P8fqZEEXz565HGi*SE(eW|{o;5Zx&Cr@)=Q}LHcyLged*&F_lyDaROoJN zf+}N9+cyhTfH&mH&Ad)a`}`*bV3#L7Q6VlG3fN;i{HC*w9D+j!s|U8NV^f()BJiZ11DJ`MtS zcw~>hQ;zi8!WG=w!==90lW>q(@9tm`_^?krkd&F*Gs`B`s}a*%k2TCL?1`mztsMd=_DfeX)ji35}cuG%$-JuoWPee$bq&cnVKRWKJf0|jvRz|q*x$XQiw$?g~byE$$BQTm>+Gd9LKQ_>)b~{)uD2E~LP%P!O?4`2qVGSsjwJbheqm zcumQn{DV;Ib~(+s!nRv4a^8OsQp^O1OwZWJ)fd z>;gcsYfp{<1#V+xw@4U_nQ_w0X5|78(l28xmN1^nJuLjTH5J9i4bWzb)SX3k;8YVq zeWKQ5m(cKmP@`F3v>ep51aZ~PXIHX62>-PC$5gTYSQzTmbFVEMiOUB!B#gLXjkydk zT}=5{DgKBN21q8|eCIfszDIo`0`vImr#GwXF#X^xP}MJPcD322$c3Sevu(nb-wse! zt{yU<-*g>mINAi%KEMA4EIWcUEi$P3a=Y%9|omzFxdjILomiQkgzDGOBX-O;wODLrMoDcsw z!V`N>xCtwBJ>yRKMRcFb^sv3s_aa5plXLQ`wFNgG$(q$fOix$3rx-``?3R_D`TxEY zN~^%J;9q?SC;Llbr2p+!n=fO4sE;$?$$qLfGZU4qe1BAlJmO3@{L7i5XnAqm*!UM4 zjj>YLu7#qfgZ4#i zW;EsWihFJ#IS2fDCrfbMcnHiN1VNGTHv-oH`7}E##MdK`I&w%TE#?D1I1uY0%~x~a z7aW*=nN*=cqsjc`QJ?;K)^}Ixg=I|G zy>g^%X0ax$kNk16-!;XZL1=UHgzbxhpyfDYqB&mokFoHfLsYcnz40E$C=J%wq8A@4 zT~Rsvr%^eMneK25J1Jk7t!xg&%?Ja~dokrx%q$)?UO-(roe}x`u_Aq8uQ%pU&h>*B zNtU!tUG!TO$saLj8>2}s72Z}57+Rte2I1`FR!Em>swwBhD^7gLcoPW+3y1w)Uj4~D zBEWYxW+3X#m9_;#<Omuk+}tZdQi;fwvIF%f7IT=0 zWpNOrUo`B-LF7G3vZrmnRttL*dHC--59+UujKotu9MPD^QUU8htxTyX$m!Nld*$%(3TK!k)R-&^BVdOxQ9=2PQ5A^~D=&&TWngplfcZSyz< zVIl6msxV+sq3xwIF!IKfA^*2w;%Fc{sX4f!@^Rw6s#?H*boO#ob(ZCJ0%iIR6O@-? zq)*s$pA1eXng>2JJ=nc*t6wD2FuCg7eBHO(f|nv*(iN@+avUT)ROGL*Kk}q4u5QNL zOHj$K;jVW}N8I7s6(K>KXqBBW6|H=VWugQSodDj6iW-v^QDVhJi8Weu0t|!!k7ALF zts)RY1tH#PR1|cyy#kqwM?)w`&|epb0U;)51XT-40EKCY6W{- zSY$|05h(jd4D*&yIS5B5)oRIj5bMm}vIZ_c>QN&^n?H~Iof#E@%!1y&Utm-N z-Qj4!*?JA1wQ5in@laI%?YA$VO#J%;anLXdo$jdtF8Y6b>)d{6Sb*s&u3+sBrH#Ul zapvUI-~NJnT9gpm`V*qwT=Mk0x%{g_5IO)F`9#s;SuA6T!|Cd; zisrs}Xqz_C13v1e#EO`kojs88M1lC%?D-R~sN#-0nl{j`15f|rqfLJLkyz*6>a++q zkCc%7W4y{P-Uz2nJd7$>=OyC?e5WQW$74eLd;Plo)mt1$e}OYMoMNw_)G`Sdp1n z&x9zU7G8ZZzz(6vsFK-gl!{Q9V^i0lZI3Lf=^F(65tbYN9u{?^gbawB>|%8&3Kz3` z%5`WzE^eqqcYBx%pyR}dEmtA@Sz&OUE{?{dFw2ouGx61I7nN{v2G^IIM&;p92IjD> zXX*IyfHgi~hX(ElPU9FFn~_MUN7I$guUT-0BENzr1T}ou0VH*VAEcZ)7iZl8)UL zmBxytr|O=)Oi;gnUd9X73*(^jlSshacz~0*#z~n)O`WJe=~qe<=$?LdL|%R2VQ}>rLYCk253UTv*sRQ?T+#ie`deR^)3?1PA(>}D*w={t5v(!%V;Kfyky56asN8p3HvMNnT> z1%%wRi?!la4v~5eKlf%7Bh`kjMZZ+c_gl+I^@5|-F7!wEnix3UesU5uvD7HABNMNEZVkk=jKqi2Xl#`|Au8R@V9DG9%BL~f4v zhvmWW1L~VW+H!xU_G44H$fyTJlinOnVlY~{#wTwc5$^X|g(aNk-Z0k5Kl7_DBTu-K z(ag~F1qQ@!Jg#ho@cBrcf?EGk>86#^$)lQYzV1=D^tQiIq*>ydBZyji$-`N-mdF#> ze`m5i0dVgg$BDhPJQ!J|sq*a783~D-TJ2sM*mQ%}T(H97!I2)c(OD8+4IB&`ZJ25M z2L(`7#VYn#l8eZN{E$`Exx!rxqF2Vr$zoDTxx4 z+*+hTbvhbe+qv*5msb-4b~ZU5{y@0rI!g3Szp4(z^=2n)`2|>fULx~vrBcVTWOh7L zcHDb6AxCx=3ipTi?v~D95c`wv6Rku(%Pfz3yvYaDYlVUt5=JKa7F}7(L$7I(KYk2e z5AsVB9F=WwCvtEFJ<0HUoY9aWG?#C)$uN390lsd!R&7VZn@x|Aq-7a?h&fY`n4f{n z32!_MXSPoaF-TbX#e((Fz7sZ|o&0l&q!q5BdgIV50 zjI!Ry*O} z6d+P#B>MQW;Qn?@{_oXDO<#yEhbUS1sAS|N3S{d|u)Td~+b7@dw0QZu6cgFrU?yTK z+YZ}~;J4v>uXFam6TQun3K#5O#`Z{Px3>qRjD*LYkO2RP7A*Uy| zkT%|=`FC6qi%TO^iU>2A4-bVuB=@{vthhF^tih{jBko$~VyV8-{Oz9fxk^aFpFq#$ zWC&9L#HYSr^VtguL)1iW)I&I*V1S?TVY#$ijD&z`(lGVs$T^<@2(FVU^J zmle9T{*7l?XiI4LaE(SQ=nQP3yy$!4s2?#^fmI{819lv#Ahto1QTC|KX)pCEFCPle z2d~7m63I1g^DVt$X2q=*O}V(&3GIi3u8WK@Yw{)39Pat_w1Zl`6|S`39$Re2mw0BU z{dG|_^S-L;kvSRsO6EN2PF4-u-uu=Jne*e~2CuFxu*iI!7v;HTK=+x-CFpd<)@!zF zEtk9>tpsDf;~x%`0GXLAoN*9xnv+;n3IGGaTSgqPF5sW~9}K{OIg%eNEEfE5F=kWj z8!s@(;OGZR8gMXnKOfMYN6Gzz_PBo?r4P=c8z$p#vzsz75A4eYL@b(&%|ul-0eHp} z@vEWpT%{?w+ohyc?0uaD3A0$I=@Qmwm}?VMSipvQjmt{VYI~Z6R|U0KO`7%sURuXs z^+seI`xdiV``~!#1F;rIs7>zxYDN{t%`(-@e%HQJ?$!I484!~sE5RV5y(3Hhv&JfE zvV7;GB6+*rV=++8Aliv&k99hL>8V`_hv3p!Fmouj000NU>t)0v6`WAd?=aR_Mc zGav0RNU0R^@oZWugW5h@&nXCoxWf`PGU>&!h}xXpSxJyNVJzXgL58 z%qm4ON)$sNpS=A7V`In%s^GT;h?G6=xF)Akz6oIixINn-sg3{0`EWj~#IDOQ;K51n zIQn_T=O12r=d!s6gHWPUmkV3Kva ze)ExD1HbjlKlR9%7W!SvpQK@*NO}7{eF3)($b++oOf#~b_Ms=cha7h8c_U$p1MA&} zwtCtRyvl_IEUjfbwoHE+WXiZ5rtc29bYuH2Qd}ZT* zQ!VYt&Ml$FUf%SK1G#XAh--A&580yg$~8_vO0! z``HW;F=A)52d)Z*?hdN+IW-Wc##fYnZI*7myR0BA5~7Mut~a3H*l7*f=USQR=`$)p z+;&pdW3DZxH_i5Atu`CpO}OeUeZT2TIU1?;aj#QLl^0da?%{u_PyXHLIeIY8+~0`4 zlyRwlWWRYu=r1RA>1-aD2>OKnYH|kKw?lmBvq5awYoo87f!pOKCZyBpVEPe7It5NZSR~Kl_1`9g z61$nGjx(!)*YAlHlavW)>3Gk^Y{Du3`rZj)}i=*)=OLblBQEy~Df=ltS>qO5^Z)jQ~&K0+-V4`B6{ z;Ik;@NHM9^%@Ch9#`?D->*gRi4U#qF8ZMOP;}~P9DCA9FK7$ZLZC?T|mdk;R)qJ8) zZy+&i*|;l5vC)aoT|4!H11lNzzstsyE8nL7{@f;f#%ghD=>((r4UWvoFqTI0yHm$g z23jctANG<1t-*B4YwbK=aZZO+1lO0FR<4YWd5ZFqM3RApWbRnMl_ZCiX6Bn0yWZqp z-J{bb zE&bZcy0#ux>eKbU%PAVGlqY{HVb2?J9BtwXm)b?{sR@S!D}=pj*rSR&pVb)XW}4VU z-6=!ez1@L<(5jd2WU~BCJ#FD>uR-gqp&--Ez-zHg7cqObZ=1Md90WIwYbbx$^k|{1 zfkSrZ&E-RvG~q)_8ofP~WUn^0IQ9Gk_k8?KFKP zyh{Eg#~#DE#-F_ulPOGt-bj5;TyRV|+6Xvcq^vT1^&Yyls$-B4RW-e<1ub>XN7f)E ze#uhcbyt|cZ2<+zgp_OS?ButXNFo~R)I*K7$MLocbDyah3S^)T>PbabN2D^Hl?Mt$ z?)kk*=CnOI`T521M`sSg0tE@afD8{QGv96p){xIHS}=65p5W&@_w7j7Cq^n?ii2HK zTz3hj_|nJ;<=H-IDNZr8NiJT&rqbuL?Ld zJ5%^SgZ5`71-q(wfn4rF;VbgeeL(}q^8_$ZU2clh)u|q*T`lqjms&eM9PjUhTAiC2 zcmQ9xNVm}b37r~$%$L!Aq8pR)aB}W6V{d08OCA>!m+BB&{PdULQioP2y{;@iq(T#o zZbfh1mH%B1JpM=tDV)@%gwgor=tdOSK6g;{TLRv;5|nbrdsE|jj*i%g0Z)2n^{?%< zD)F_5u`%*HDe$g1ho59Nbr>T~5aYiEUt1k?(R`tL&(2aPO1|u>pt?}9-?Nn;C=BC; zyB8LXYBbC+q?YF+qqm5QP0uB4Zkt|ms`FU-)S)4}nIYDdYrL(2oYz!jh5HrdF+$ZW z&Gd&H`X$DDje|7Q^_q$hfSn2;r=qBMvOgHXmKKu^#T&nB0CPkTU)e=?^hvwxPBD4A5;^lzkcAdludIZ?UjsSB=FFW$eJuBCFl&4?&K?Rw z1mgN%ZJ%jSDC#GrcqoO6sk;8C;E0eNjC&O|o7)loBaU;hq2Ym%vfo&CkecBQnWjj_ zTv;q)MZ~$TojJqP`mwj&GF72guXpP+?D7TO3?z1;UB8SuG^lbXO5k;Ky>hT2r6&r3 z;54I<3IUu2WijQ|34qjSLgH1}>Vlan8Wmr#!Em&1--xNc8~3r08-}~|EM+?w#?jp) zy&Eht>?`1xh`Pk)UF}rGT(vN4p-MS_l;=kE?`5TykXJjiLbYG$51<0pB@BPqRlY?A z_(y2Uk_?6=6>X()9WqzM5ko&;3{`Bfn5*()2-;~(3P&|UF)dR{#5VZyjJmLxP6Fxm z5NDzK2V844KFQeRV)X6JHVWqX>JIr>G_r*q-0( zqwJyUf2JqJt=)w|seZPJ+TqnI!fbdu08%)n$o%I$csYZ99YQC5I22N>_G_r&dvKMDHn z(0Jtg)MfQojq+p$?|6x?yi3}V6p6eUNzZNtI&q2;-`!PIel_Hk&L=Tv_UyH(>3KB3 z#gJgK$_Iz-GaXJ!#2??gr*Vu^hf(Zt51W!MXib*0lDIPkLo9OGZfMZZZzdkgB{2pL zc<=&|wb%KLw3n$sur}Jb;$yq~)Ye|0%=I#crnui;bZt88pi~*UpBTj(Ld57pfg@1B z8<1Vl%j&RQ+}l}$0W!~QNj~Yw;3+zDo?y^=8@bQI64I(yq)pP{>8sz4pi>5FEnte-BhQRl(|#%1;# zZ~Cr>_qO(olHK$;?V~V#hpus1==!4udOceE0D~U9JdvS8a5s0WO{h(nA(#j{9LN%C zS4YBzgXpixStpl<0+*|WPwy;EIdvWUb`IT9iqzq->#Cn`TYcP8*nxrNQ#Y`a^W|g`lhb%)3|g zBui^bEAlVPdg=*=c2}G424a=XCUiGf=)7GuSq{V{I(_1x^{L%E#dtFjNlK@0Vb}%% zR1}{3?(_JJq&!Y2zlQ;wCG*Vv`p;2T=BHOr7`+``*q}|neQvt8&{#dWT3v8|-cZ1< z=kHzC{sEZ`yvjl*0*Q&~R*c`RAXi8=-(41sEu1!ts+n0{+TZ&7ct|PbV8GG0(sm^G z?A~r6?%v1VqVEflcW144MlNgVGd7lo%r=$g&zu&0Sw9(izty(R<&o%ddTk;f=TG{- zUp4(B@?`=e*c0xRu=V4)O!co9=M5tUlkUnup}DqA{6QtL9GaeAifUX>oVj@V+QUI* zt*<|Bdc0)n^Kf*R_AgVVc_=G@tJA-Go`a`hn>6X+{6lIELZiTwNa}#~=MrZjNiX&% z5;a$y7jK+N3!%TUYk4*P(A>COsTe!t#hEE^@!wt%F6o?K`cJQ@-2=9W5ut6PJ4htTa79&#o^H(aiO1gkeze0oklt=Zle0jTBLm`OyB|L8s& z@=2sDOTa=(-VUfWEI!;YPYXa{{CF8L4S?f-{A+V~Hs-tLF3`0BWwq}PBLn!uIP}8t zQ;&9eIZBa(+C?{I%r`MuO$E|Ne{}!~{32;|0ELMFBgq9eB!)g!6x=0+N~>Rt#UO*a z3RT};*=ZNjWB&?0FP$AR!@OqI22*uvk8~79pFlcj;|ZLz6URdCyiSIQ%cJ4Zgbe_P zPSIM&OzcBEGiu_4*Pn#Ng!d}==1sv^hbhN~27 zcg8im{PNk-(^F-QaLn%fn88;>*_C`3Va$W=#)QH({(>tWZ1kU8dy!fv`Qpd)wqCBq zQMpCT7*ZHwWdR%Hd!h)teTyE$V=uPtL+e{FH$SGaLkv|=d;@Wr{MMRy(k_tLdhUY} z8;6cIvUiheg8V7+eniwyO$T$MiyUT-nR$}!%(ma|_7;pn)1%*=UmC*O{h?E2jvfwe zS&x8WJh)RqXnR^Y(gyDIScIaIEsjYjEuDb4fd;=Dz=F)U^E87x0Z6={eP$5LLjHz(nfisHFaA zle_rws@HI2HJ6Qeu^D3}92VIIu+7)SMvJ1PHkYIJP-!=N%7j~jK|IT3cEE>}SSd#g zIZXB+aEMwW2o6EIc7qp3PyoD*07&-Yg9EEa!kM4*z@vp8kTZ--cG%T-;cH5qqOKo8 z+yKw3mYtjAkEZcRER-`*uj(GJ=N@X8h1aqlJl;B;3zxYTqcOSu0PNPKjHfS!0O7I^ zOq_GXS$Sr}_mDcnPRy6;SG2Y_M;{$RC1^kl`V<{~n<1IoZBumPl|eH5 zxYMNmi}8y-J5z&-AB?=xSLr-PdP79;G^yHM-BpC#`(?SJ_4k_CezUVHNc^V%TfAwX z23^DE2Jh`-Dfd zDlm<=L2cUos-l+DWt;J=4uZ8O_Z!d*%eDJ0q=WNs1xPUl&p#0Q?OpIU4tVO?;O_4G zfMvyK^pv&z&dO=kfts8ku8OJCGdlOO2=@DJ|1GntfS*rF%J@48H<1<0U{(lL?64xf zml+0C>Nc~JI>o}Z zz2?aM zh)%|(leo%J;e@gysWf?`ITD-IALpV4`2j6p!(9Vz&2Q2_4i$meytsVyG{E&RGN}L8 z>yp7Z+4ei;!jMYUM*)WLq<0|hdwo6h$5uEBgG+3;mm|Z*$!JD)6WR=0(lYrn^j3*< z;DYd*r24%@8sG@=b0KlH+<-iYai9a@SJ2~7G2IYdvBPndIEkiQgutmk`3%Oa?eR|m z@h^b?WkzXh`a;zEHzYDtgfg`kt?C3-^#eiT4?qNz>`;u`8X2HSuRtEZe&(4!&><-S zdQ_uP7a)o0Fr#y6Xp8_?=9icEI374mNKko1$qOj*87O8jz7s(7z$;~Du5&NY0v<6D z3y$vd75F{hx;e=F1ie=xZnLtmYV`(xcUj0x$_&m4sAltz>mPj@_2al1o;z{To>%%n z9;p@(>O%lN?5?`fZh)2>R-498T(+u%c_~}Xlvk!t&Gp|Lm4|TVi(ZR(lf6E-BqoQ{*DmHFn;GpOLp%%A zLm<6DNId`#YKkIYvskPqL1&%Ld4f%kOkO6vf{Me_NKtTdi8o_zjy%e!04h;Vf))X- zWT67+A>FV1K~&*AkIsu9=8q@4{fA>;=_h{QRtuBmjbt z#sl_9LLIpMtptf6WM!;%+1OxR>;6-3Lc-Gk?he&J;EwdpuyWT9mx;+4`sT6g)gmqq z-6VbfH-Y6+uTDrhw#YD~67Ez@vAB|tfLejMUg(Nl_t+y|6sJ7iHVz4}M8T^wQ!!6G zm^a4=hA##(n3&!NuqUueLqHf7>@2{^uEdYMGf%D9IiQ9AIwfvOD%(EWp(Qg|&kkiD zlJ|{7M8u!!>%nyR>>lD3nlAmh0X?a(pu6deBzMwS{({0a9XQ!fM?4hA0dp6~mdKvdhIAhp&n?P@SiOpI=)Sng82 zd%U8PtL+fCDVv!pH3};9qT{S;6<3A8j1i~Zl~BsI>i69pRnt7ry;<%3BhY_(*OFMp zHrl14bFiA`^6Qx(l{8IoV7({@npDlaflB zz`lMOV*0nPAxj&KOrD3j$>uG)a$nOK>U&VQ5_Wv`^p7p;4{hiErz$K5X7n&IvG!oS zn^9tH#y~~0#`x=6^|8s9pvhEuXOV~RN*+I{%ftsu4ELj8kP;>))7Dc)D=mG0Hf{}j zz48|{f56F6ee!|el!C%%kt)+FOUsw;uLYI4T+^?B(zpF(aB2WG>LsxAcM^g=0z@Ko zgP=#s@H^s0x+3ICa%XZVnK^SFkl_uGudCA%TVeT6T|4WXUvW^^IH0U259-?Y%l&w16y`;Wb>OsVv9qj88LznIb0)Yh$kk1U)H;;p##U zAGS|ofK?hdYOyEssdPW%P34D`$<1aYMFPsJCk)ZkJ(B=m!SFqE#-w;R^l#brScF{j zUYOjzFJ6Ge>v*mcQX7{E1q-tJMy7I=h@reUXFEN4J`pe=?0I8AYMrF-4lj&|9?};EfwMA@hQs6(b zc^hw^Nd^_y-Rie}KOFj4^opP7q4mw1Ds;}ej5i(5@ip4YN>seN z%2M@j7w3zo2-YQUgA?lyj|~H-ny4q?8Jn|#-_3;SV?PIyPHU4=K3A^Sg{W?(tn8I4 z%VZu9Jh{Z0j0$*aBb@B5`~jhbM5*R`JQT=i=er-G&$b-VBR`OEU9s<#T(-0FKN8XG zykYk)&Qr-O5WF<3)xQto_4djY&z>Rf8(X#o(PUv}w!a#rxPh0E$7OiYqto6#& zzAe$@zqyp$IC(e}LOjI4nr(-Nm$g?x|RN`|j;t9krI7ANvbMN&a-HnVaOxathZ;U*__z0WIdixfK zU7UliGM=CHj0x<*7qgAb{XMAr(lAdK71yOZ1}KrQYeO}3c;yWe36O^Z)>_3(+35W} zBAFd&VFwF3G3HM;@NqgqY40_5>o}Zj*?iZrZ^cD#l7DPsYIMi)q40YUa0lan+b|)S z$mod28f4#&rn~~Js0V>U#`LX%<Kr4r+y(MRr!Y&g)Cu(O7W^DBDK)j;=In^FZ0av%Ll!U#!+;Y1df7 zGK`$bd3B1jJ&|ey%-qk;y?ESaU6*b-rnrBR5>VzYCcq0xyO6 zD>rH1@E5b3ik*^T81L6Nch=YTf`dmk9c$7YACfvVSP@C2uf9(H`QTXCk8b+n&2!hg zpL?e-vI#2xauq(jtYMD?o9fW`$LiF5xK_{hPOOmF{ZFC}{!y)LY6*j77$YGd_;O!E z!wc+v9?qwa8gv>g)ar-el<^ zej-~Z9YfN$>H=i>*;=Le6S1kgi129PslUjEH9%5(sUfKSg4udsYZSC1j&(5nJ+sbt~VinBh=h#T7NSDZYX2D0 z-+zVJ+l*H7Gm+zmdS&`Qgf+8~VIT9TWftc^3jdm+UpLbnv1{jL9T~RZmq`j2iEH}_ zh;#U61=;o`QS8RslcY??2M<(8tE*-_BAMixHGq(<5hXSxZ|xs!*GC z{9KM3r805!$*9~D5=y)=Y2QnP>4f^S)o*d+-F;-twE1X-9K{-vO{!%OAp&Q0YSpUI0&!R4vyr>m7zDcB=UG}=9Xx7#r3LF1z?66VPo-V|^nDyk$?AHkGzUnJLhps_#Gd|=N+Cc@GBaTQ zNLQ%p;yl0YNlb)D&&|>Ma^SlzjR8Y-1lUl%+R3{Cqhy`n6D#05?f`mb1xlDDLqD@C zwCRcEXwE4`irE9Qf`Jsk)BtX^xJHm^+&)_gE~OZBP`-EorwXnc34}r*qO8kCKGh~R zaQ`a--wW-$94UNL_40x_781pzFD_;#%2|UmBLf(500IL53>KD@_g`;u@EtDB$RY3h zKmRNj6jEb>e{o^&*Tbf3W8Sf_VlU|VZ}V94FIGh|3_lgJ33UClj|7Hz$OAki^jN>a zp`BlhbAQoNDm3KBQkH#^=doSzdqB1B%;j4c#pMXJ$gu;o)J!fS8=}MPVP(|(&}D&F-~oLGd|rk+NhOeqz2^d03|6|Y zR{GEpM&DSi&8RkJ-Of=Q;7Yc7eiLsczmW%xb_>VDrDMUT#uzx%3-@!6k-ryT`Amy` z&8tGS81(260P+#X#Pj-I7sTGI>ho!BV0i^s*FG~~ zkKYECS@5T5WJty-E?f{*m;C_wRLesv2E)31bvfWghgP@YzJHdqA8hw*EyweX($C%8 zH3v69ANOmv*Fm#S*HUe`TJ(#&gK_%dv_n6=7A!&gQtLnFy00p2lv~z1IZ+PwV(UQ4 z*x$WayDpE|-kvnBDIM(sDXG)3NnaaV{?Pl1U!QOmk^C(*ExWACam(aI z%hl|<`6EL$QjNLhLS_Y357PHtqq0qz3J+{A|MvbB5Ll9DP&$1Z!}f!a`i`Yeh)rDS ztZyd-&mIqrZjZB3?Sh$K(SAJCa9(RG$9wU}O@n7#*y*`4i?4D8Qr`94?jG+CrApY} zka=#-b9&~tl=IgjWl}DW$mKca@hP7jB7Lq6 z7Hf~=4VMLb9@wv$rZ6A}77H6(Xf5lCW&a;HIPZgh%oSgQb{WzbxS3LJJ zqOpIV?G3R3dD^D<4A7Isf57<>P`{sQjIW$l3q5?2)q_ z|Did8h3{iNIRg$XlhTTcbJyat$OptJXqV$trE6>VHz@>+#aYy0cigFEIT_V~0zBVX z(*tTp4LqIvoz)H^ktbEfq%NC;)75+v`2<3K6Hg5Q{|Qk|qbhG7f0Hdb*;w`>b)x0m z0Hc_dr;bgzP%T7$M>M?b*(m`z~?rym8`1?crP(Ah5mK~pyqUD+5IW+li*KR>B3|4CbSb<07I@q?~ zjDVoXP@+RFXd{(=2ho~Fa;Hc-l)UfQ2OQsdxC=UNa|RRgC|T!f;?6@%@j!|CYV<#- zDve%hR}`Umx_$uiI1Lf21m}(r(|PL1I(er%!Y$hIT!G>m z<8$B44zu4ARhHdA{G?(Y4^Lk2Ne$T0=d6$W5SljuAfLGv2mB98ZMY`lKJF$K79k23BCZErE|1kh024?M7s8YPvChDNPZ$)}q1?;UU{C;q~LJ2!&39T9M6P-HSeNm{Kx8fP4o;YKEa7>Db6U z;sP8T82V`XTt7MED3JG|0^M)N+W7=}@igZJZ98E_H+JbeAvA?G{bE4y-kp3qiH2Q9 zCNU=J_lG20c8tYms{2nIpzHBkzrft_7xpt>vu2bU%O>GRj_e!aHY=Vdm$O&>&i)XM zx1G#6zzbN9MZ(wmu$4tRM((E}IT5D+=9&nJq% zgg|xUz-iN+o*TO-QXKKyATKvnXaxku13GnSmy!kVHmhD;U6(Bmr5sAl@`*l_OrFdN z6FE_J9_4bKNk)a6Kt*A0sBDKhkledm;`d5gdp&|H9PnTj#Bo&}%RIDCNjT41NQtgPA0Ci^?iVL}lZWwVS6LKXO@&z|P zyxi91fnzuyPX2JV>GO>Ha1m7X%EwZv-zT^dADGErD3<49pS*2(Xl62zgO*dZz_hN~TjUwm-Rf9K|r`Y_e zy2EtboX<1Fmuk;x`h=$ti}xBY3-#=VqqJ+C zXkxP@iuQ8tv4i5cOkz?7MGfGxFuUMy`Z`nRpulL6qApn{C8N%Y;5UdALvuj}eralj zkO{^~xxOm8wI$I^nUerV$@Mn|(ME99Q=S5Tu+pS>KUNl*%9UZoD~i`y6{`8ms<9%9 z#`J&h%;=!EHX#x8)}{cg1LSHmb}PxW*x5sf9PhRQFkz9}xh; z#W}y~pWSV;xHS8<|XUuld<(}FnLU-)qSW9SI`uN z8E)lYopC3Pfj&N0r#x^5L+WcRr(I5umB4`4U!B(6mFxYrwfqFtnIpj`e4&tYhJ{h- zOFxekMvTB7J!vR%k7x5vT;;l9^g&eKmuW($YZ`iXrB?Q_o>P&`ijG3v(+e5> zsh@VWqOlL(rXy1FJc?eDVCj}9L62+B1+HE(=xF@c)tVb`r1J{ev)N-$X81ys>s8O6 zbBc1$|4MLDM%)N_Aw|b`T00s^^y01)@PM7~<9r^emoF&Z{)h7-P|Bym911=%OYb-? z(|9s=Z`wl;xAxc6r?FQ?%grv`dc@`aJ)EaK@i1dAa};@v3_%DX++PVmwr9#o7Zsz! zo`*+%IMRJiep+8gma zDQJ96@93^KySp|YTW30`t9TT}a8xq(g!!?$v13)%9fBfJ9UVuR!$$xt^$0|U2b-}) zikdQ4*AOO&fF)lt)r9fxM&U0jan}6n;G714bm!YvfGQxgNM!4dw>8f&nf9DvGS(};W9 z+hDK6SoE|ZR2+!0AH&6(U)b|Oe3xG`<&qc9%Zoieo_xCZD$CR1rIP9t9F|cOV(fM7 zu_sr*@)2kSS!88zPSyjTUg&*?(tIM^(7tM2);L$J`Z_222kmy zbfhlxQ^yt+$3B`oh|G?ow;#R6sdK?D!ddK`Fcpx(T;aKQ%w>c1`OeRuK)V~CWb-3j zMm=3>I)`D0PJ!OJKkTMQpQrYwD0ECYWfMIp((Y;NfON7-ixFzffs+_0;Q$;IZciG ztWR2gOp$tDiRHd5*AQdFuSF+K-)cv$??H87K*<~z`a=G+uG=6-VL&sy|FHWFCb~K% z3B5GcBrHpu(%!SJj7{aK@ca1tRji_m%cSU#{ypXDnP~6Ytvx2<+9b--^pKEzR%e{ZN zei?01#+T}^>?HBk{$|J)D_GqnW*3ENhQnHZZS51)tss>nE?*aRcQgJ9NJuOK4Ipiz zz5OEguLJV0PZ1QbF-V^OBu4z{2D^!qtOqBznDUWdY5|1uT0VdL_W}xuobF1|!CL&)?AM9h>~$aT6{gSBE@u4ifIUSM%-5UZAb+ zi9IG4?10gSz*nF^5R}@{KS7*+)lN}-lK&kn8Tp*^A0O0C9;k)V!7D!e z*F^d^9$@WnEj_qv`-^Tk{>=vDX#D`Q!L3==64ByGu&{4b=mF8m49R^7T(ZFO&jB3c zgNS;#03iJaQD~6Qdw-Dczlcs8M_Z#WR!xCOu=yw;; zA16s-cDthd4$e2#5;GxlvmzcK)Rlk|s1lZ(8)L4Qok7A})Y>*G!X@vPxczf!Y zp$OMX4R6?4RZP@~u?r(th&Wr%E!Xug8F~O)GKt!9MMH-?SC+VP^a36CgnY22P2m3Ie_9asHXaz)LHi8MeJauF)T zv90IKm&2h+3TGM(lvjVWd4oip*O?f#An#zd> z(X;_`kD=kCd7X!LQqP>xVxt2*ef%X-+~*lTAOU@i5)y!y2HzLR7)+nDO4N>_5$;;t zmfa*_yp8_8DIlkrfh3XSEZ}JMY5hshPccKh&2(q3(JS);H_}l+Awz9{{wbET;-?gB zRW4RX9gRe$p;Dua-L8mXt9H@tf?1vbjX^_Zk06p$J8)V!jM6SaCYipfqOuIZmyMC< zyR){+o{?Z93rvSZK774%Xq0VP;^kxI`A!OX{4Qa}UF2&UDV*oFF-5W>**gxw57dJ*dA?=vA)YF?Swvk9q+C>22*QpGgCj{R zHIb>V8IW8~#mtn!g5RKIRdykFN3*UJ%n7E`r)%Wi-VQSNb3!aaJ(0FNJa8Tu)a;R6 zP{(;55^GfY4+YCdysF6*q{)fwbc4fW_hNtsL5=_Uxp`A0%7$jy{qD|p*zwo-*QysB z%2y}shWh!qd97ZbWgA(PS$Lw>l_MTXK&y7n9YSN9pn7o)n9W1pty2{@tB^_PEJNr)tN3 zYzRrXaE?XM(6lK-K>Vr0{!iPiK^!iGp*`V@HNfdPgwu2mU7HBKIZHc?|0ypxEe#$K zdd14Fwrb2Ylo?Ej5&y-VB5l7z+#HFdQs60YLzLyphxlCdemxNZ2&gYw)r*}+{$3`Y z_f!=!T3NU-**5qitHcmC-gCKMgXx>^KJ|&IBbEVbCdjGNy8dxFd-lRsI7zlNTv}Z2 z2*}`IWvu9jbGIr63PzqJMFO&~)o#B?BrejSw=k!i{jxYj>ZiU%lbt)$J(#lJ2|llS zzb`!ILx#@{{4lb5D>b?y&*mjBaKa*n6$8DVj0F9_Bwiu0{LuZS7&j8cp7w{$`%&)) z3jqSsE)l>=rAA3H;j{m$9E|>M_voW*!~{KsI&iA9J;4VrXrb9EB2@$XfESNerCvP+ zztI-M8i9{5&VC$I-TYy`%D9q9gKgbf&V{hAWeqQltm+N#wyN`CL^%_vu(P#Z#Ehwd zL~T-Dt9F>7>oqS5L>9nk*$%SDam%kX>^wkY5{aq7grADodo zV+n(YLtJ&ATM?nAp3m>va}ehfoGGvuEyKlYG@!fnPXXcNb`I~<)H6jLDvW-vWOvVK zioOI)?B~4kbeUrRMd10p7g@G%;NWKJV=q%Yo z9d;ie!1ZB?0rK2{4T-Hb8!o_xV2UB1VCeX_u&w~IS}Bu--6l!K|{Nu8fp~I;M@>8Ip=#$G`lk|Zng>TuBie{DscmT!#N&9uq&0!55$)kpBGu$kaC+L&Lz{$RogHFU|c=&+c{h>TlpKI%gk_ z5f)zFoKO(2bGpI&{}Gw6JG|1#_t7kR)vMjE)bvRz7cpR)xEUoQO)WDM>S8^yfuHW4 zRU2O8Q>#GVUsp9w4CT{bZ-rXj+?jq@UOuf0#v;@nNPYHS(u1YZ3612#_+Vfhi7T|P z_dsS!O+pRE+x71~`f{nA7fI7~$>ksR(&=!xL)q4Okbv-tQuW$^@nR+5U(>A+B0B|_ zK4Sn6&Od4_f?0#5D@w<*9;hz<*Cox#FYJpG1qxG02qSC~q=BK1{= zBDvWzmfE-4R(P6GuA>w~%8-sC2(#2qowg(+OhF7&7`5~o;3-h11SSM#Bw`&hsq)8f z_mVJTR+lYbwF@1?Rw`Z>;n0v_u>z!p{ez+Ib(aaZ{@DLv24zH9H200?cgcuf0#}K< zBcHS1vGEx#?1!FRyl)m1?m}3^PC-8*O{-=b8vp!Vl^VG!oFPy5qVP8+Y zi#S#Do7XwIVm?q*m-R|8zhG`R7%^ z>^GTdwWv6ITtYPf5AC=znRYGi zh$k8M|GK;Kc&fUuzt1_>CFEWrHyN%%qtMf!B1Fj3AVsEfaaAgjIT@}wMJORD5tSyT zfsiScClrmICZtf2A@g+KbrjvV-}8HizuwR1-5<-^=eyTgdpP^9b;h-eOP|)Pugcj` zB#Y?#BF}kK7SQHoT2%Ja7Jrnr{}3A(s^-F>2YvM0X!N{At*$WHq^9|>!0ntgeK~#E zny@e56yK*aS4nd1jcRK@KBhZ|`R;p=(i0Y>Z7VbxzPp@%^buVk^Koa?T#E+IrUH}T zlBb<^hYeL<9FHx2aa+S;fx4mdHe9t5&I@y0-=58%n>3q*-c* zD3|s?sJJKFG>W|C1^7HJs6;8wM5Uimx=?}w60n_n`pNonZAiwuT5q9C~!kzo4N*59WELoKEST>3?b2Gi9gOz(AJ-gY*MeKw1L!5Qfd}u41 zbzysabBc?%BrJ(>g4M!7Z9$!SJLbxBN(9O*!3yEzD6w=frBX);xRFS8@J~?be z=TK=&KNK0B@pcTYs&gFu!nI}Ix4gba;qLrpRnANa39FloP3u##f~Uj4q;429>d`&$ zV0mzq-t+3xC5XnS^FxqnsRp6E%3a1{G!xAibk}{XH}5mTb7Kz<4*0_r zb0>Mjn;%}6bwG>q2GST7zQfK(0q+;+Y37dB=cIiYX)g>ojhh9F^bBg}=SUOkNe56<0oRl0-HHM!$(G)Ko<46nXX*Blgjq*(A- z)cu^oq`1dbn`fO``$-Zr9NNt9k9~Cqk6F35f|HPl`voIA z0hXv8-9!`Cni`+V!mJaseVR5NQa9O(S%tqYAxZ)ed28V_~A7PY@N?i!P*VtF-u+ z917mzE4*+DArPW%yns5D9~Q1#M(@!bo<4g?R^v76An_@jB|<_5v=IByIK6W=t*#sJ4!*wb1LL6vg^sH^&6 zg}}JW!Iw%Nl}!p2jc)(=uwH!2;sag%Et6tg@U?XLnYIO(nm&70G>5nl5&qZ1d#BrK zqD(hNr&iRs-Jv%0=D2lGi?%Miz;MBQou9iruRAa(^5mL;rHoHXOhWb>V_!;Zm6#H1 z5@8kA8>K(ce&cIEp^Z=!Eoch9>99z#Rn4`Y`|38k=g&KpGPhBym9fo@P!sf5-4plm zz@(6k0dJSDKeWjvk{@y+q9lBi7%CoX#tr4#OvQ`=u(prn0YY@c7$ z!Vo-S|A0F^D5mb^UjBqL`xcrFXa!%U?Or19VE#`7+rc^~ zY8%OFE5EsZA@jh9rjOX)+SGXEnKo0gvCx?7qabUY@Zruj7FQc8VKK*=VD5fZHk})~;Y4?Z;X3;#~GQ#mAiB#Jt@_ zhjUejss6k54?dm7#kCkqM@>VAbhmPK%+_q3w%(^St#|g}{oH3O`}7`^mI=s;iPSZA z-yP)dz-2vO8nmaN<6BCG0&eT<`YS#^|9G#CzM5Pa151t&W|iC5)dxsk3r?D^`S{(m z!VOlP&z4N>$@hP5Wjnk+E#Q&;jH8#@2^ri_T;5PjJ9R60F%rUDgNJ%>Uv)%IVj9Ei zOuozOF`7+}A9on(&pBBg`}`G0;LYfkl<<4Zt3mJ1ETcT`1i_<Fg79h$mYx#eg8#mR|1lyz=KTP$8&aqP1SUfdLG`ktX1-dH^?cIXQ?swmeUS1CSVf^f0R?ToTB zSL*nWZuzK{D5fQo^tG6Hs@`OtFWGz7Uq+X)%QpqrT5s@v8{_V~q9<5QNO%M@Lh(Ar zA0iS}$)VlfVO?<05rXu;dhr!j*V-Cj&ST{>Y&colsw7LbqXYyf`*QI^4kwsjV&)v= z^kc1t4%e2i(U2(gl&B$3rokk6Fm(qFNI%E}Fd4`Jb|FtYe-*N zKO+B><*q~f(swZ2_NCjV>mH}tiMDJpcz1?9lP2?zktV)iH4&NKtbDm|gLmsY zcLx{pkBpv=4@kI64X2lG7R1yI!e?_84_Rv&vM+sJOO4-y4^*j% zKBv4rY<{M1p;CVx*TUf3RQ8Fxn&Fe!2f~I5GdgEfch1zKP3LbIF6QX2S&D?)uW3hg zR>}?TZ#wVW9)@f7mekW(w(OG7Z(CFD6$cZCmF$-Z*fF#*m$Z~(q1XDy^VrNMt~Y8k z&a2aoq?!k3)UDLC_F+O`Q|);#R8l{zn|#pTxsyw9oBM4e+&ELbyq>gocQ+}fTsenn z9MgzMtlk`V;9iU6AS>|u&HQ(ktY^<<)%|8HihdX+yR9ndPid)yN_`D;8~}n=)TNvHdCH>v)Rqj-_Zln;gt+^1;+r;Ve0@ln{-$>ontk$q{LMM-3DPoj z9siVkkR%?n(}55rHF(%bs4?^stscko&q-UmGJ;=uqR}3o^KOb;Y%v#zh z=;-0kz76!4SmreeJn+uSjoF^VH5XqypY|2q-c-`fA^I(r?beMP;^x-epkHjJJym$s zhy>{3CYDw6ro36M&JZlM7q*iwQkKqPs0qn>jnvQlbBXp8KE;PkH!4?_nVK00VtM}T ztv69g{M2(BxLmPTO`Gh?8(e*CNq4YA{k7WYMsMfVZ6>DNn^T+nb>5XGZk_enfAX0E z7p4GlMu#5-Vxh>IWzL^!aj}I`%MA+3qSt1O1`8@YD4W+D?XCG& z%!lPH1ARJ*aaE1ez5D&6#EUCOsaW+Zoe+DPfB)RKhKsnv)rqFFESodBg;oXDFt-IV zwaR9gtW0fx&g`p|zKn#fo9XJCB%j)wED*FlH9mQ|qSoeiKPNNFW#&G~pwDQDblTI* z$3EP_j>Z+%Uc=b4O3W|#^Tp?dB^M+34$hY=8C+!N>F*~s>Vhrxwax5WeERw8RmZ|D z$|PUj6jheb*em^Jw0Gux`&IrpmBz4ZY**Ah#B2{*JdUVl%c4wJ@P_a)ETX$HF?&Ouap@JA0>{!tA@~+n1 zu2^vw_5Jq~%l)$g=Tz+UE#Va3l!{Vi^9xau)&UVlH*sh$6{8hsUkn1wTQ%7(F!q@JaDlOabVoB28Qk$-(G^a9^jImb=CIzf zL&>HdPf3gPpdTPVx7^+O>g@f|OR5DL&2^cL4zoQ9M!poTdtF*<-nH#nVlDg5KVY=*lGv!f0D&b!tP4Gp zsd^>hTOMR~)3`yXwA+j9NkgWtTNv@#nxWfM!_E4}9paRAbCd*imJWOg;dl~f+D{|C z|5KOw|G07lZ{9gMJA1-e!5$~ioowJdiD*Gcs1RX@{QH&u(+0r5ZEOFM{HGj&5Z`on zSKHlCXzjjxtWLlt(obzdxf95E=C^wOsa{MQgvmI-2q`$Q-Q9poJM3|DA4A4k`cvrWlX(~<2ko+r5(Y&#p;?q%$c3u6vk2^2Df{yWJkh=efDNjUNzF=Ax~q zy&7;b@#_2mXhXLRAxjdO{zc*k%=4eY<-(RKXw}756^nBl(6k-Ek6$zPFV;f{0^O4T zI+g^=tLe$OhhLbcxqFONZJ%DJSa}yi@7-`|_K(O4T@Si{jVd_glxhdqK z-bt&0L!FaEfxH1XMo7>Ex(fXjt_N~Nh!zF=q(QzBxH6POJ0?Gc{9M4G-pPT$!$2+s zbigDP&H)+dgWv{)B*=ZtfwF;i0M-D!3ECO~vQ7x`Z-urqVY}$(Hq;|H0NY1^CqmyI z1HK+1u^5m`0r@|GKLUb&@Pi)eeUOcW@lb`l0LZg|pkLH=Krq|*X99;d@WFUcQ{nJ< zySdvtqaO+6aHvll%B7$#87@K~j%LB@CiCvV6v{_vF|=hljQ7f;2(5yCt^vM26Crrh zA6YL($nGvej?gF9DuhBWBXq12q10-GZh%ZNjN#*L2)%)0@EOLU_dJ4y3=l>SK$z?> z!e;j&Y{@o+>Ch1N=N5!ncp;2^0%86i5Egk9VJ9jOcCjB}IlB;cUj|_{QV4segs`u1 z2iQ!jc(2!dwHwc z1l#OirjeTd(=^iEewfB_+5drAr0)D_7Ttd{i)<&CMYcZ`{Tc=w(Mb%NN~ZY^ZtO9` zLvT2p=?F&@;FEVtj1~65PoQTH6%dRZ;9mv}{U`zKcY_87kHUdjL$<{p%E<&jxUr!l z+dvYjizG5n{N!Yw4`>{x^5Bzra6uk?G7m1ogOmLm*8@grqHb{>ob2Fud%&1Y$TN8G z={z_X#tC^j9-PU8&)~sHD=@BKi3gv>gU{i?!4OW!EA!wBcyKiyd?61GhGe4sU{EIX zsPo{Z@!;SvCgi~gPt*&>Yy#iNgPZW+ zraZVA4{pJOg8?4bgMIwXDZ*UDU7;L|DN6py$^1XjZ62H_kCAhd+;^PFvj2^)f2s@i z$DBY9sf(wse`(i$S3a(Lylo`s(Kpt1Qf3_co%5FQl$wZ@Amk6 zZM@~<`|$FAQ_eg7K@3iPWYG{p;{Y31O2RS=SAA*7Ut(A>`mseDCf5!kk6 z;KViGBBXO2Ap%nep24`*A2+mg?oG;jjeIp2k2!r#5?Nm^k4Zq)FkgGa^(Cava znzO(XzJmAJ;GCbF)0CnC^}}GkdzbyU%oYcX#KW?!5O~um8gm zG3oT(NpS!df@VvHDP{J#MJ;s8m2GynvU2Pg!T z0jdCSKqH_T&<5xPkO4FR3&0160SbT?U1dIjz3z!O+377|1 z3|J0W1K0@I3fKwQ2RH;c4mbn20JsXc1-J)z40r+f5AXr-74Y-_H{xTGV$x%>V)9~& zV#;HxV(Ma$G0idUG58pA3_XS&!;g`~C}XrSrWkvSJ0=hljp-dTAZBRH$e4d(CdN#S znH4iXW^v4ln6)t*WBwPjD`sEJ;g}OKXJRhKT#LCCb3f)u%!`;eF&|^T#{7zjiH(m< zj?IY8ip`HLjxCR^j;)VH#gQ`ylp7?914q_*aO%X zI1o4tI2t$(I0-l%I2*VCxD>b&xDL1(xDB`)cmQ|=coKLHcnNqNcnA0Z_!RgG_!jsH z_#OBg7#jzQONj%=<-|ebO5!TwYT_E=P;r+ZmiX=Qd*TnqAB{g1e?IX`^3+QKN9~Y0+SMx(vmWha+3;^N|P#+ z;7N!ibW&RqE{T*xOJXMRlEg{!Bu$bb$(rO!@+F0ndL{Ks8k{sDX-v|Dq$x==lIA8Y zN?Mk*I%z}FmZTj?dy@_(9ZNc$bUx`y(v76MNsp4ACB061pY%EDN7COUU~*z|T5@J` zZgOFAX>w&UJQC zgHwj5j7gc0GC5^N%AAyiDa%q;rL0fclCnKzPs+iRqba9S&Zk^Xxsh@=z*q!y%>rdFiZrXo^NsjaElRAOpZDkGJfDoT~5s#6WAmQ-h| zFEy0fGqrE(pw!{1qf^JHPEMVkIwy5u>eAFzsq0fWr*2Q(oq8bkXzIz-bE%h8uczKg zeVF<*^;PP-)K973Q-7z%rh(E@(!gmsY0$Kiw2HKvw1zZP8YT^!Mo6QkG153`!ZcZ$ zDovkeNpqxm(?V%I()y+iOdFOqI&ECqq_pX2v(px&ElpdQwk~Z`+P1XaY5UWTq@7GV zn|3MfdfM%@2Wd~!UZ%ZG`3z}%rVmXYmHtoq#Pn(Dv(o3MFG*jKzBYYR`v1~* zrSD5WoPHwxO!~$2Yw5Sr@25XWf06zs{X_cK^k3Uc2qu^8EbKuM18{j+Ohv28+SKxQxPvGz1Kj7F*P-aRdI5Q^` znpu)rky(@3klB=p$;4(7GO3x2OirdSQ<|yD)MuJA9hu(DU}lfZKA8hEhh>h+9G5vM zb6V!?%=wv1GFN7<&D@l^Epu1q{>;OfCo<1wUd+6fc`NgN=9A19nQt;bW`525l?i~v zLy{rskSs_(qzFCoD$T0Ms?9=Vp|V=Duvx^ct}I3tH%pi$%Tj0Qvn*N8EN@mQt4CJf ztU+1BvPNf(%bJumJ!^K>f~+N3E3?*RZOYn~wL5En){(3eS!c5@WnIgrx&dScuF3K*?uFkH@MrJo>w`b$C$=UR5RyIFdlC8+rW*f6@ z+3swAb|kx3cK_@l*(0*YW>3hTl07qfZuX+=<=LyVH)L{Hq2v#(^| z$iAEXF#B2d>+E;gpR>Pb|H%gCfO1lEz&SZN1vw=-6*)CI4LPVBOb#}OkVDO34nlCvUbZO+D=|K;q;*_U%T z=XlPUoQpYEb8h9_%XyshBIm!H4>@0Qe&zsj<8qU7({drXdAWtTWx18P@Z82+bZ%QN zE|-)`%Vp;Baz(lFTurVa*P83h_2q_gd*=4b9h5sfcXaOf+{wAqbLZqP$X%MdDtBG( z=G<+$yK@iZ9?3nKdp7q{?)BW;xes!mb$xz_9`Z$#dhya{h z_xwNku}}~+1qy~{L!rr>bx;%34s}BV&?vMw zbO3Y+bR={v^k3*y=uGH5=pyKH=xXQ&=vL?s=w9eS=rQOi=y~WB=nd#y=tJl;=qukGFOZZF(Zc%blT z;mN{tg_jGj7v3p+Q24a)W#QYxkA>d~e;39SB@`tWWfWx<yViB41IssAo~XqQOPOi^ddVtuit*iq~)4i@()?pr*tcv$hM;&H_ji>DRO zDxP1wxOheJn&OSc|0~{Eys!9B@$ur*#TSaN6yGeqTl}c_S@G-Q_r;%!e-!^I29|(I zQcJ)kIVI4Nk`h=+O-X%8QwgS|ql8dGDd{d@mk3HECCU^e-7w zGNNQ`$%K+AB{NFqmMkn;R1YrJ_<BQ1$rL#)smo6?{QM#sdW9in?ouzwA50xG(JzaXC^h)W? z(z~UPN}rX!E`3+}x%7MKpVHVeP+3YDxGcL2T2@>JE2}Q6FGH5Kl(m=P%gAN)GIkli zOj4#O)0P>_Y-O%8e_6P!S6RQZ!DYkC#*~dOn_M=%Y);vNvZZA!%hr``D%)1Jt89PS z;j$BDXUZ;?T`jv+cCYMl+4Hjh%HEfKDf?0Ow+vXGSe{m%S)N;7P+nSIQC?f#P>w3c zlw->Y<<#=-a!$FRTw1Oy*Oi;f?d9(BKzXFRcX|KvA>|{=$CghhpHe=fd~W%|@@3_# z%GZ}~F5h0hyZk`;k@Az}XUi{@Un{>|e!u)l`HS*51#5+2VMG`e#(;5PLYNe$g6Uvpm>uSU1z=HFZ`c6X5ZFlASlGX?DX^Ka zxv)jBWw6z-^{~yb?Xcaj1F$2old!X}OR#IO+pznvC$JZ=H?R+|udtsmKt)_dQbk$? zq$0PXu%fi0vZA&EQGu#xt-w|gE2tHW3QmQvLRz7!&{dc#>=o{cKt-gYcSZk-Ar&Jk z##T(Im{KvLVs6F4ie(k6D%MwQuGn6&yW&8_k&2TQXDcpMT&uWUalhhm#fysnDn3+v zsrXs(w<4}Gu`;bPvog1`pt7{GqO!KKp%PVzsl-+iDyfy-mF!AErKD0>sjW0s+A7_Z z{>n&Yugd1tm<1esA^c%=&Es5ld7gw&90hXwYX|U)tah}Ra>ieR_(1i zRCTQCbk+H)%T+h3?o>UjdRq0W>TT7hs&7@lt757Xs*|hJtFx-}s*9@2s;jEu)s5BY z>b7cJHL<#@no-TI7FNruRn_`xbG5zNQyr*|R`;$RP(7r2WcAqUf2*fd�bTy|8*& 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

4*V-zA8r6Qf*Zq4;bw3PxFy^g zZUeW2+ru5VsE3^U*om<6+8 z4$Ou5umBdpVps~xUxu!g|;Mn_x3+g>A3{cEWDh1N&e<9E3w~1dhUS7=mFK zg)x|b6L3GcKRgf~1P_6S!o%Sa@F;jRJO&;MkAo+`6XD756nGju9i9o#g6F_<;d$@^ zcpPStb7V-;H2dRtHL+T?9kw!>kq$$!2 zX@RsvS|M$awn%%V1JV)cjC4V|A>EN4NH3%}(icfX(h(ApiDV-=2pP#k@{t0BiWDM6 zNHIc3N)RT(LP`-1!bA9o01+W#M1sf=Iif^Vh#Ju%Iz*2c5ffrTtcVS9AWp=Ecn~k* zLjp(;2_q3Cio_8Jfe{qJ5FAM$zajmQ0mwjPFfs%giVR0aAS02{$Qa~zWE?UcnSe|} zCL>djX~=YB1~Lnojm$yjA@h+1$RcDhvIJR*EJKzfE0I;mYGf_44q1=_PS-`;Y_3LF5qf7jgtSiX1~uASaPi$Qk4;at^tGTtqG*SCFg7HRJ|z z6S;-lM(!f_ko(9(i$XDb$@&hS{RzNGF zmC(v)RkRvf9j%GhLTjVHpmot-(RyeDv?1CEZHzWWo1x9omS`)qHQEMkhqgyMpqa!_eXANOTlB8Xbdx zor+FFXP`6DS?FwZ4muB=k1jwLqKnWa=pX1(bQ!uFU5TzjSEFmtwdi_u1NtYr5#5At zLARpY(Cz3BbQiiC-GlB$_n`;SgXkgjF!~pI1U-fxM^B(9(NpLd^elP~J&#^MFQS*x zE9h198hRbQiQYnQqj%7|=solS`Vf7DK1QFQPtoV-3-l%W3Vn^fLEoY8(GTcH^b`6S z{fd4=zoS3Ua#(q+0#*sDj8(y^V%4zfSWT=JRvY^TtAo|We#Poz4X}n-Bdjsj1Z#>l z$68=5u~t}XtPR!{YmarnI%1u$&R7?$E7l$Bf%U|CVZE_FSYIp+%fLujCYFU|V>uWZ z%f<4s0*r!Du|kZ76=B5~11rIp7z<-#r5Fd}VmwTM2{92S#w3^&lVNg9fvGSxroptB z4%1@>%!rvV3ueV^m>qLqPRxb5F%Ra&d{_VrVj(PyMX)Fq!{Qi(!5D&J7>*HG0{ac? zhxNw>U<0v1*kEi3HVhk%jlf1?qp;D~80>d!EH(}sk4?ZPVw15c*i>v9HXWOR&BSJ5 zv#~kYTx=dTA6tMe#1>&ous^V+*fMN6wgOv;t-@AgYp}K0I&3|*0s9l%h;70)V_UIp z*mi6OwiDZh?Z)D4!LDN0u?U>#yN%t!?qc__``82QA@&G+j6K1gV$ZPW*bD3>_6mEAy}{mM z@38mS2kayE3HywF!M%2E_heG8{Qr7 zf%n9F;l1%bcwamXPscNG5)OVT1<%5>@f@6t=i+&IK3;%Ra4KGi)9@m^7^mY5yaZ?B zES!y(;vAfd^8kEYfD3UEF2*Ie6qn(0T!AZb6|TlLxE9ypdK^SU+=!cSGj74HxDB`C z4%~^ma5wJ3y|@qH#{+l}58+`vf=BTf9>*aZ#t|HRXmJe3aRN`^zv2Dx{`dfVAU+5m z3>bnB#fRa;@e%k)d=x$!AA|o67>kd?$Kw<5iTEUZGCl>L3YdmZ$7kR(@mct6d=5Sr z2QL`L=i>|Th4>-{678we~3QN?UBq|Y=i7J4qL^Yy1 zQ3Ftus72H!ej(}r>Jq;a^@#d_21G-m5z!dXglI}MBbozR5G{#TL~B4BqAk&mXb zbR;?vodI2lu0%ILccKT;ljsHLP4pr95@~>RB7-0SGKnlAo5%r>iCiKNkWUm46abYd zBxpntpqQW&3_uCNBv=48QA&U>g%VtXNALjxLP&rww-I7OLP!BJLQW_EN35j1K>|$BVZG;8L)-e3fM+$2kanr0(KF*0eb*@iG6_m!~wuT z;t=34@fQHRsD(I690MFDP5@34;Dr~&X}}rcEZ`h*9&iD0k+=l7Ok4q61zaPp18xvE z0k;6R3Gi5K;x6DGaUbx2cnAQGA|@UaPXJE=&xq#$@DNzyCGiUI8t{ey5BntE0p1fI z03QLL2=K5)0z3kd_zL(&dS--2`|HP@*27KA-`hVWJVBF`x;cDWF-RIiLjqJoX~d3IHAsk!X`>3up&u z59k2s20n`8uK$`-5RVD$xijpt@z?Ucz z;Ohwqa|%nsk^pf!VFQ3{nsB555ibEESONs3geL`v6$zmB6aEx|L?96a0Hv4!at#3V zQUXYo1ds;+uox#G09Z-@U|>#wF%1B&`~*1m6X0VANdEaPMZZM9ME?{65(5$g0fSNu zP7F>ANij4rG%+m2@Wk-Mh!i6eNk#!irx=qMllVQw*hG?Xfbl6NBqk&#rkIpSG8r%> z#neQSX(^^BrYB~kn3+g2E5+=@?8KZDa}!DCrI?>cvLMC6M3O~-#VM8~lKhckX(Gw8 z6w4DyR-{;&NU|ygc;PKzO$zXu*A(j#N!F*>kVx`pij9dR;1!oCz-uM}TT*OIl(8+5 zWP6Goi86L3lI;4M-H9Z7{sz3P4Y2QT_9v1Y_?v@?B!~XyaH0(G5~>tO5=oB!4R~cz zisOkgP9(}WnJD8_q73jVoD^pgWt>fvaW3(b^NBJpB+3AAz|DErN|95^Q{{Q9w{cj=pfBxV9UjI-3E?@t*|DIp| z$AACN|Krcfr~l!n>f?X=*-QQ`{@0(-_y6su_&(ib5uYY~+|8*KX`nOZ!;Xh}`gMT|w?*DVn-23P3 zx%I5}Ik|5AbDI4;-){VK=3W2i9K81T$$0gjv+~N{r|0E=&eKbOpRgDI zK5;MneF7)X;h(4S&vW|cx&8AT|9P(eJm-I&`#tIP&)$^7BsldB>F9 zI6v>7vfF6?-*;2lO||#$d#mgg+x_>QR(8Yvyzk0xzp|Tf+u!$M*)3UiWB$B9%Wl)M zo3-qgExU2cZr^o(-^FD&bJ;Cjc4L>_-eos=*{xo7!6i_x1Bxi#~sVQM$ zYGNpx9?B+(vZ8S~&Y+5OsT#_?P*)&r&*(7J2vS}wd z_l!$TKxNZVaxN;Hkdm{~sMOR{HbEt4sj{gmIbW4cTFIHKZ2C&hVaa)HKx#5e&S?Eo z(^_(FE1Tewvs`kf!&1{-a?UH8_>!|pvBxhV*YT8ZCy~+7E zIR_`_;pAMLoR8(HNjW()Cuis644s^%lQVU4wocC2$yqx&b0=r-MJvp@}r}yL(pPc5CQ+;x}Pfq#CX+JsjC#V11)GmYNqzBcP&KuS zC3mt)fQqR-ExE6iOZ))4TXKi{2KbuV>yrE3r_`>O-1*+8_P^vF_y+JgwHv+!JK~Gf zzW5C6jZafM4!#Lm?eg}*J z_95vYMgki#0yv3bDL*kJ? zkZ{V41c4<-o*e6j2?IxEif_~;AK?6 z&?teYkpp8R1Kvgg42~Fh93e0|0^oIc!0>Q^=P3oohYh?B6BwYR2ciQbl=MP0V2G#y z3NS|bfIMK3$SIeU4XjcofCMa4ddfHT1?H(YpcgPvJ%Eww4!l%XV5pLwsuM6)9a8S9 z9k5t!0Ih-5Y6cF5? z1ylh>tr9S66#(Ula>Nf{+`a?v_7xbo&%nfe0zU2oFmvyKp?eEF-D_a%UIKIX0{FXU zz~nsvM(;83dJlo&yAMp?J>dK90P}YX7{D8V>%a(J1!nLv;1V!}7l1K52h8DF;15p& zlXwys#p8fuz%U*GrtvT^jt2n;fPvfxOynM5BzFTZxf2-5?Z8xS1;%m<@Rpl^!Tb}L z%=N%%t^;0k4KSRmfazQTjOQ}IQeZ%r028_h7|{j5jLrvsbS^NZvw<<43C!tqz%<}d zrvRfm37FLhz_5-3j0L`R3^1>wfPozWOzbdVWQPJTI~W++fxy)E2gdd{aO@Mn;NrmJ zqQL0FI0Wo&3|QU>u)QH*eS^UL`hf%X0vqfGR@e#bupL-pE3n1j*A0L-HUfXF2PRny zjItV-WhF4oa$uUJz&MM6c@_cxEC3#w2aGfam}xdJ)J$Ni8NgT<19MFS2Ac{@b^$Qj zd4OEtw{w8!&H}!h1k86jFyMWG3GWSzcu!!)y8}bs6`1nQz?gRg=Da;H=xu>XZw-uk zOJLTU1H;}FnD)lNxHkmmy*@DTzXB6q2N?OL4!C6YQ!;6C60hPaTrvJgP>OI2i0OPs296I z#n=gI#&%FOwqjdA-`E5?#|BV5)`9Y|1{9E0poFXdMPwN$BY%KGvKVxdg`k+s1Lb56 zC@8Z)NtpqP$}~_`rhvjS33Qh6pty_$uLE)FK_IMjB9$ zRG1QUBpE155>S>zpfCwAK4?uGP@UMIJ~2UsVqkR8qiCQ^Q9+?90HrDq^r{?CuChSE zB7u^X4tiD}P_}x3!qo$mu5O@sbq3|DBPd|)v38(^wFXtJC8%S~v1Xu?H3r43At-0{ zv3j7P)d4lFHmGVfu^OPTRRyK3GAM2pL3b;M{Qwp28>n$#K$ZIl>fC!!>E41`_XVs-W^c+Zh_i&1604Op#EJ(FM$qt9u&c|pbVY{h42I@g~!mN zpc)H_7}4hpOllvooevIbO#YC)k@ zgHo#i#a0H&tr!$sAt<>#P;@zb3S zFQ~=6K{f6H>Tx$vkvoH$+yPYOc4%8rm|KC;+yWHmrf3sTpBsV-T_4owx@a9xrfY#h zT?3Trs%RBZtt*0hT^{`bO7=HUv_FHg{Sg%IcgR~%yI&zMLHT|L3iuOH!XF|JKo!4> z+yRCBCMf0CKrz39Tn6?00&*Ud^fSn5P}NT$$3bB~0!sTKP~86)LucWa_Wu7-1W^nW z15`v%0R;sF?C$O^1iKY;#ulRf(@7Fo! zdAaivuJ7kN&*2h(rt>te@+Ufv<3fM5vkTYyL!Ae4x!>2h7gzjUojY;S-`2Sm*ZobM z8*%Ah*SQu~|5cqUK>+;OxePSG;?6%n1}p#}Fb|}_Y!Cx8K@LpsoCb>E|M0n<1gfAD zbU|C^1ds;JAPyQj)u0b*J8M89RCZQ?N+<=LP}Eu2sq8H1RCMNb=7L_x>dXYmkk*+B zsv!wfDGYFOq zAX(OeXj#><5_HR-pj?)Kc3A}K<#*68b3wt(>X->4W;)22DL4g9?wHuo+0hParWN!| z6DS%rXqq}uHPxVNDnQwkg0?B@P<1Ff6dm~;xg9y6aWX;Wq=C*!2Bnh#S|=9NP88^! za8NuUpm_p8_4tAA@doAN0oq3f>PG_l#}yQi05lLERFEU+AWnx}2djhGVFPN20eZ*+ z6cG(H5fxOCA?PA~P)53-jdVJ+?c<=2MnEAAf=22CmDCM7>A&_LAeFv?So#EV={*Rh ze?c<61kv;iWYgpJN1&YUgLb+D>gfjPr)!{~F1KF-5p^D9)L9TxCqYUb12NUregyQ? zK~PltKvV4kRkgi+8wjh-Ag$JexLO19YGwNhP*}@AWBmatYeD<(AhhO!)S3xmYkK=M z&|CipifbZhuJ-mekX9Y+BSpoTi>=0#NVp6m7xEYwJik+xTtL*sK9w` zb3q8sY?}dEaBABW{G3l}n+S@qt!)B`!lt%H(1mqvwIB^E+bTdEmb4XvKvcFV+Vb0S zK_zB^PE2b{1*w?WmH=uorY#x-V>n305D<+4ZT_Gez1zG%I?6#jx`BLjZF2zy>D0yt z5$OOjk_|$V*=7S;k`8Lp9Q33~8xV(UnJXhG|awT^(?9RR`G)7sto6GZPfkiDNr0To zPeA}bY<R>7bYY4;1r6(9G?v6F@dMfpD&G zt!u4mtpfF22Ku?ERn@9&RkY@{=75aO03n^)nhaVx9@KO+=;?^ou+|XJ)B&KXeLz=x zwz{{w+%pWlUsFLiLHdzagg03 zAiM`adiS<;xBP7R0s8w3DDV%U!QZs}+w!XAMawf#;*UU!-vc#%3-tIuE!SGEv|IvF zehy^$X%ObeL7E?JInr{d%W6y zp97kG2B`LFEmLs#pVZRX(hlOi1>}1J2>4o%@RcCqOIu1>ids}H1ugk4xgh2YOxfEK?NpBAqcj~0206coM)G`;{-J`Z%hJt%z^Xnku?`<9^h zX`uM2Ek-Q{E&46w7E+5&i?&(QJlZ_mJlNb1`o9|%zz^5}Utk4%fF1A#mcUEc0#9KL zJcK=P7Z$-y*aX*L6z-pKQyJ0Gx*CsblZ0>;d&c}o5Pz!n}eGJVO#jXy6}K~A%%q@f{h`7mBE9ZVGm1# z1zW?qnbB<7Y~D<3Hfc6)Hf*NA>L4}iG;3jbjKcO9g!R!2`{QTRkEU-;Uz$EOeQ0{u z^ah5=3z#BLV2nI~IdTUE$&IG#O;?*PH(hKx-}E;Olanw_{(^CG80N`-7%01&b~bHq z+S;@kX39DkDyv|s{0U=aanquv1x@pt=E7u|0i$Iqo)jlHO>F9DYHMn3YHn(T`BDo5 zrV=JhX;X1iVUw~+(Uc2ICKI+yDy*5rrue4Vrf8TnVK8cfVAl9G`80Voc{Isk+=yY` z2w~vxo48F5O`Ikc%p7YNI+ji5O|&MHCS#a8`Y?D%O*&25Mor@=%$@-lK0Ppf{%ic+ z_!Z{Q2N*zaU;@2td=4w<5$vFQu!L?k-e|lIYv>Z}p>vIA8&5Z$gi&-9X3?R>1C9F{ z_rNyV4(n)hlVv~h9cA{a{ZU@FaOoY6SFaVqSkNsXN_nI<&0z-m&% zZmMalYOH|mR1E7$*{EpDg9Vid8!ELixiJxTR17Ssh{mwS5Li?Gu&2BmJsaI&Q%PV| zxiku3SaD%maT@I!Z5yp&Us*PqH_~8Z8NtfZZzRLeA~cRSj5Ulj48h#$g~9c+;RkH4 z&#=1QH@t=6^%ADn(}u^ezV5;Py47$4CfJpROAQxbhMj>ScB0`JY_Y?z#`ZVtg+aCh zCfODkW$R&Jb=t{pwzIH;laR>aVc#KETp@16%Kf z`kDF(?7jQyyXxDp`L3(4!tA@CKBqnl)9-}(nEEKpzk}-iumE?dcc{0)3f!n(4?}R3 zdWHH=7=wSP7s4K#tDdc%37c>#kcvs_PIWsh!)A4(S`F*4T3rbPu|!>@R;d;0JarE2 z#B_BkOvMCs9IVAib+|ed7Gr?gPwlPtRJ+4&l&D289i7#DH5cY1Tg`$6X{Dyah@`1a zU`HCL^tkV?M%0JFJPoY( zhlT0|8&y{C1~b*AUI0s#3tN?4&#Jenw}QcHUQdI~YE*9kvsJfVr(Rp9f$cg3>$SJ8 z8wTw6y05TdKfsFpx9$}T*{3jNAJpB0HG32G?A5xh{67 z-3jw{OWh_|xNBkKu7H)hr0x$Gy7OV`&Z?UMYj+Cl-HCM_FnL>G^r~U@R@YU+@-2bw ztE|hf%dN|X0h|UCI1xs0OkEW0;80k?0kDO=>pWo&OJNYZ!X$R8|p{1PVf6By0+VK(1_;d~9I z^Tpcpu%1uDem({Z`Y>$heXyc;!j9fjyQy}4?b_N^wJTswFM&b504DVu7}dYQto}b3 z)}6KOu&tY6UDw0Du7ZVK3L9HhtEkO`ot+6wI|a6OJgn^~*xRA7xC3Bwd&BCM!|oQt z@)p4M=EC}B!~V8`1#Sr&+!R*0A?$E+EwPqRtEm}feKS2MY$v!)#ud^2qLdRXyQu;WW%$*XDX$=*&J_Xi3sfJK94vT-NdH_a$H_ZO; zF#JDOzlZJr8rJ_a*#8f!@1X>66GeclC<9!m{u`Bmlc)t8MK$0+^*$5?cA_M(1x0~% z)oV}}SdPlT;_8Jc4$MV)UTMNM0Mfcs#hp5Jgs_!8pB;w8UCrdhC;)|s&l9{oI z6|>5^ijHCht%{0z1*M8yMXVxJX;8Hos_aMM;#cJl)Gj_(en9!+-^!P$U_7aOh$6=A z%A2TTT&cW-QpVZJ)2L?rRoPW}2o;UJmAg>X*jl*>b&WNZt5DilTDch2jro;xD`%m? zF%3A}q{@!UHq<#9E7d4|~mZIFDs#KujkyV*dnTo1MLS-xpAK{gusD1cX`c`_O z{voTBpadeQbgJZ{48pFoMJ0q@X;Dc-HN>crf`SOKl2EBZQDm^9A9azR6+bGzqBior z;%&ui)JL9HJVuG+ZpH128z_@puDDon4yBTl6~`-%qFi#YVjn6dJ1VwSY(~{&ZN=(} z6{wsnu2@v@JE|wMDrQtn!`XCFMQ24Dswj;W>WW%aQpzhzD~c+V75Npp6M#O(@B%K~ZLT`BKzn7N9aSr+g-gGgHd{S3a@49Tl3U@`m!d@@kZ6O3RDO zRppBEToh|E%2UgeP_T(9k17u@4?)$&4|N;Qa(THMYB$1i=W<@TLpi(Lw%n$iQEq`M z4i$AAN;$clSgu7eXQXVftPcg9|4`ETQueXz9m+Z{%bu4#DSL?8&TUk8u9saYyNC+U z8Ps@=mmMuTTy_A3o?T@-%C?qmLbYcN>OITLmX`fdwg5$+*(m!=FPl;}xvUelpO&(w zGId!k3P9y30Tq@h%ks-|PzOpwB`C2ht}MDN0_C6}6oh=syvp3mq^JtHpf1EOb1dVO zu}~ahpgd$&W>RKUMnR2;Sf)jpXry$ow6C-qwW4pR7JV#zSNd=1%hG4489hMN=yvIi z(rcxcOD~{ybQ;y8W2IfChf4RC?m-P{8>&bfO4pUHE?rT&taLGoN%K)onpyf==~Nv2 zCYH9Ns?>zKQf+B#iX;G;X<)s`Hn9@p9N)t=tN~237N<&d-@<*x36U8QJskqdo z)VY+0k`o(6Cu@|QEJ|sm)KbGz{ZidhozijCpN3F@>M8kE@}uNy$)}R{C2vrPdX8Gu zLsX+~m)tD5UUH@6V#&FZGbJZcmg+)bYClR-J4?2gY$@4TvaV!x$%>L?C5us{nvXKo zOcbi7;B+*xq`joIq^U$*Qd?40QeIMmqE$gj9_m&Zs9YtXb`@I^RT5qjQW99=SK?jb zQ6ejmpo}FzA?+D<=TSgAg%a9P6wwZ#jJ6Afv@Iy5twS+w1Tn+l-xj_ud{Owc z@KNFY!aIdG3$GVmDZGfH+-a2M{z75yAWCz)3wIQ5E!MyiOjW8X3Dv+DRir9R6|4$S`KUZqa+RA(q!Ox} zR9w^sS*Q*&R2C|limEbH>8nU8f=Z(tQ4T8ml-;NmenqwLz4DFnmGZgr32KISmA91t zD6c9nDbJ&HcoN0KF6ANRe&rri5VxX+xL&zNxl;Kj3W*Dq^ObXyGnLboQs6GCN>f`5v4+U>gfqae{Q;@3c3mo73?qAgOcP{6eZUetSMND!sOzDg$45q<`m2*m5F z7#A26=oJtPw2CpsuwnqU%%6(yiZ6yL^1q@y`Y!+9{Ff+^KFYtJe+OmKYx$S+FXW#^t@L>Q(fmWGm+r~miIVB2 z{Pp>3@>ig4x;TF!N~g2)XXHn%)8vli4x()PEB6N~w;yxgp?Lcu_bKYP z_i}HegnKpj5~{doa!;a=dnETDYPq{|x1*f9A$Kh*x_{;_K~Z;p?i|#0rvVk4nA@J) zit28CZVd{&rMX491-W^-*(md-@m934V@R@PnMYCYNp*5C4G*@!XtQC=yS}nVi#+GXa%ibxtjc#br6gIm(=TRE#rn zQc*OH%ZWzaI0Thr-yAO#kKJ-aIf5KMD#+{{TNIHkQAVcb80P5ZkaD!yW7)$fC--Fk zL`C^CYRYf2U!ko07=`6K**8&JzKrVf+3Zs&Fn6KEyf1q>HC^pZ} zo`ZVxG*p}?X1Am0+=#Msb#?_R&xP5F?A+|E?6mA;6rf{Jf)33N%J$3l&UVk1W{b0h z*-j`%b5M@9&ZeUxZIW%6t)ETGCS+?+m>xiB`e)Yntj}2=P@jH<3iacx2U&NrZlX+m z8HMVzS*Nm&Wp$xiy$|*3?WkC9$Xbh{^`9tPFGS&bcGirnslbyuv)WL2aD)$f6xj&-P{W|kS=9A2aD0kmN!TSnI-hXGF$~>Ogm3b(0U*_)29hqA)H=_Ez z3ia1q-5%5>SSs%Mo=y9MZNqxD&`+hGk=Au`D4`0 z@1SyiE#p$gc~s9&qJDlP<3PsVjGYgt6Vij3Th%#5^*q>T8C=!}Srkc_|#-wdw|Im+y=D75oXYPUnNoq=+@DGKfs zl-zYPH0dKKyZ55-{yqJ3`iJy4>95kCq5gg!75E$JSJN+{3V$a3MEYOphtm(F?@8a8 zzBPSQ`nvR0>B~`)UxcFk9F*m!0VkW7-j?2y-jH6GUWNL6ak?@+A2s?6ROu7bW7DJ3 z!_tG&{nNeEJ<_G=VifG1(jC(|>9(laTcU1HMde;EotUmo8%6oP4+Z=mDB*uZ5&w1C z^R&ll4^YX!iCX^UwDW0a(@vtGeI8B+BpO&4Lk(PpTe=G|AVQE2W{%PK*`b*P9X~HyqnqwL}jhSYJ z@;@!j7%KqeG@Z2Z)REM|)LtwEe8*D2htxM%4S0t2fcvSpQ*WeR#iGEu)YGXaQjcO~ zU_aIdcBF2>^1xaw5d4|C7;6OcuuAY->J%&#bYQ8VDYYJ}1r=B?C`?tP=A>p~(I6=` z4(kTtSUCtt^-1+em8FVPT~eK}g1||&O|?$7#4-Xk)c`9A#MJSW(Ud_fC;UqJp7JH- z1J)E?r98v3!hI|(+(@~KwS{vjr&CU(9K`~|{*>KVW7v|iA!TjKN-Q)iPFaAphFK}o zQ>LU$N@-7NO=-lMLv>0ymK{_n`6)Rm8CZKrOo_$vLs&{sihqiCihGJQMU)~);iouY zC4!m4z+!|cmLn)Bx+#PdP4X}nC3=$o!@9($UycKH|>ylStxnfE3!sPkMv$19|HFZN#~Q!V5#G;q{CS4*psva3mzMj)?&@$&!ojz_L!G6 z3o9Q}k|rg!WA&pksSXPu;gsg-#tjNSCL??tN1SbR}_#}8FNE5^f!UR56 zXV?kM1O`@UOcRU}^b<%4goLs9A*|GN$Nz}`g4LS0@vq{a#XpL_AAdXkpZF_Sw)s2$ z6jpAI#2<{`8^06FH=E+u#jnB=&XV|r@$;~Z^IQCs_(@pGX^C%)uZyq3dQNe?GCmJ$ zI%)CA@$vD|Sl9`P4~X}P_lTFpi{pjye5~-WihNtBfnfqL3mkH!d?S6)QuraZzz$aY0xf@``hhbBlAu8WA_n zK8_Vbj9f<9T{SRwKpJLy|zK(s4g`@kicVchEUd8Is-?67- zkH>b!9>f~buGnp{n_|~tA?eT9C9w-*=f%##a?+I8NwMv*Em%{kjjf6;i!F*Rh|R^) zQd(?MY+P&<)|Y}~{bRjj-DBOb$|Q*8#oEWRVy&^(WEM+}HHan0>cnbdMq&nHdSd>= zveU0mdUyeQ>eJ1)u z^iiy1?Tg+Wy*+w!^!n)4Sk77!y(oHq^z7*0qNhYp!m?INbYpZ~bX9a&bWwCcbS~Dn z(xQ{1P^&3tbaX>x)*gT>Uz}WsPj>0qE28T>`>JHsNGT9qc%sak6InI94lfAu_iV< z>bIyVQIn$Dqgt>uR*S{4vZ$h{f~ef6%&63;L@bg;Vwo%`$}h?*N**PNa*1-nav3{{ z8D$k^5oH=>6r~?Uiqb}oV&$wCYiHjhKS#cg{5SGN9*^vb zJQ%q*a%bdLtf#HTirTWs#gPjl=SI$qoEG`N$j-qW zHxVx*o<=;3xEpaZ;u_ZB&PAMwI1zC);!woCh+PreA~r>=i&z!$XT)Nx%FV^P+%zZ^ z6C>Ipnj_Q^H4zmNB@wEK{D|y`^oZn$c&yWfM+9T3&O5>*LK-285Jd1I>?2qa))AHw zv%*(V%fpMqmEn2eS>b8nN#SwfQQ=|X zLE(PkUg7d^Nw`b66IT4#So33G)z1X$etO}=@NumD4TklG{S5mS_9^UL*z2(8VUNS^ zhuseQC+tetg|M?>C&T^VeVmWSTA(OiXkV=7K?@!ST;1m!XYV4 zi?zc+tRDWv`r#+6Ail;L;$y5L-o`rOmCy@VN<4|h#KTxl+>Hgr&7tc7mJ?@uAV7;i18y{-NHX?xAj>uA$DM z+)z%aZKzeKMW|`0QK)_>DO4LW8ZsEt8}c*cTga!7cOkDso?{X69+n}mVk5 zmN1_LKfo&Hjo_=n7lZ!}J{5c{_(<@9;61@Rg0}>32woGsB6w-=A}njp3Z4#qXJT+$ zaC5LaxF)zFxFlE=oFAMWoF1GU93LDV93C7L>=*16EDx3hy97H0I|j3ZnZb-;^I(%; z!(hE&Vz4G?IH*6UJLpHym!JyobT{Z`(6yjTLFcd%dJJo!2ZHtl?FiZu zv>|9s(2Ag?L5qUs2h9$e4smEAmPVU{)Il{t6+tCIs-XO!?4b0ZWUP`#1%(9#1^ESe z1<8XXK`uc~L5@M}ASRYf&4Q>w20`Q?oghu%aA1F6ci@k}FIYbP7YnFQ0v`n43A_<_ zHSl8K-+`wB{|Y>ewbb2#+XFWTt`A%txIA!4;KIPUfinZALCNS0oDkR)SRYs&SRPm$ zSP+IQC{Pf{3$zbp1zHDM2GRnJvFJ())CPj6Ghl1L#(=c}E3qKEC}4iT z?10|_rUXn1Xb)(?%4|(QMLVL?8 zpZ_i_%Y=}ng1XDzx&U@lI|4$N&fBrE&dJuwf>b@+Ew}I`)B*7`zQOyV}&=& zKgi$D-^*X_FYy=p^ZgzC?fh;0>HcQ^RDX)Uu0O$l%x}oA&+ix3eLwlV^Ly?0-0!j9 zeZO0N*ZnU0o%cKAcf#+e-$B2FkE z{3`rP{FHuqep!BLeo20Devw!p4)pW&^YoMXiLp$~^RxG3`C0o}VzJoBPv4K^r}Z7h zl5vmkf4*ORKl;AK!tqnzhrV}xZ~9*Iz2y71?wg`!2y+ z@?77UzS9tK>BNe1qi>yWm2VlAl@-1@z8StLz6n@d4)+cA_4oDmb@!F{y7)TzI{LDG znOJBx^QHP4_>z4IzGFT^K7BsFe7$4MU&>MW#_^j|*>az$d(X)J}Lxr1&<>)4#dY@{aa;!-g_~iOz`lR|KVr4qQC&VYf z$H&Lr$IZvp$JvLAHEO00!^hmm1Pj$<9~~c!_b^tge|dlR{_Oo8OV-c5AA8^TzKwP3 z%iia`&v>7};`KrAz1};$w_*i*jrR)grQVCMj6KVHIt09lSj%qmuJ^9?F2{m)fp@NV zrgthdHwSGj@9mW zUa!5LW5xTP*DbH>UYEVjd7bt;?$w2*?>$~Syta64!20)cuO(g!u?9ZVYZ~;XPAr5s zdewPVVKKbWOW~E{m4OxUc&})$aIYXQKQAvYxt9b><9sg%FFP-5FH0|)mob*eNnTpd zQO`lFlmF-W)$=3P%3pdu^?Zo+@*AF4JuiCx?RnDkFVDlC`>}Ao&2y9IIxL4~1Po{?Bl5AgKy^zd}^boF%hc>M_})11sLKzFU{RjqVe4Uqg?SSXLk~R<9S@EBuzNoi=)b#v#v1)=_vh}9u}*)>{kr>Q z_jB&2-H*F>xgT)fMY8#_ zS+eO+M>}N`WKFVqS(U6zRwPr%a%35@WLdl{S{5z~lKIKJWHOmpCY14H_A-{tN@gK5 zl^MzOWJKAxbXeLi?UsI*ewMzMzLq|hK9=5--jZIIUY4Gdo|Yb$9+4i9?vZYnZkDc> zu9E&KT`c`wI!8J~Iz>83+AeL8s--p33Td%aDb15+N>inY(imxkG(_qz^_IFzB~llu zlhi?KC$*7UN@-GKslJpX)w+$i4Y>8V{c!u@_QCCq+Y7fRZV%jUyZz&K#qGS?8MhN| zU2X^6_PXtG+v2vtZMEBSwlW!2;uhfM=H}|=5|TtK9uW_Sd&ED) zU&J58|B7FTAB*pcZ;P*sFN@EMPm7O>yTk{?d&E1$o5kzJtHghb7mI%v&k@fMPZ3WN zw~L#_YH_u=TwE+J5a)_B#VO(haf~=z94z(|dx_;@u~;bPi|xfMv9;JjY$`Ss>xqeC zjc8cZFZw0=F8U;TCweV?lk$W`Pl;)>WJrid;w z6H!GJk*w4GKu7A2Nc3t2)$90D56xT_v?XJzPYS(Jla@S(l0@qyE4A&Ib1lMTSaMxg0KUXhT znXA}U=*n}oceQo3acU^9{Ty?qN za@OUf%Tbp@E_+>ex@>jX;IhVLxyurlg)VblX1Yvune5Wx(&EzKQsYwLQsSa?$#cnc zNp(qdiE)W=33l;!@ph5BNL++2d>027mW#EEg^Q_+k&B)S(M2O17WNB&3BLYSwd@}h0s)JB-9fUg&M)Ipil5i z@Lljp@J{eb@J#Sfa940sa8+r65m`DM%G02x0``f?$Eaz)K((hy_9cPhc-#39JMb0uzCufGp4v zXq<l~6Dc>pEDa|R#Db^{{Da0wj z$=k`@N#f+<dhxz^dU;OXzI;!emyu-Zxyj{F)yp6oIycN8qyoJ1ZyqUadyve){UMsJGSIev5mGG3j zJYFU*m6yPa;f3>pd44=Eo{T5v33xo7JiE&|jpIwlCyoysZ#(|uc-is1<7vm^jz=61IPP}b?zqWuo#RT!WsZv+=R3}FobLEP z$4V}xU{qranowtsE^JO&kp! z$&NaXV-7X6_N;}Gr;?BM6%W1J%L6LDzxcFls+&-(&xu{TKTW_W#0}AG1Gf zzu$hB{WklJ_G|4|*e|tTXg|+>ru{Vg$@cB`E%s{r8vAnlV*3L7T>A|B6#IDlX!|hx zAbVeXPkX7o$llqWYtOc4+SBdL?2YXy_9S~PXM{7r>E?XreCE94yyiUPJmTEt+~i#4 zT;!bPoa7wk9OCTd?Bs0WY~ZZsEaxodEa1%H{KlEWnaFA5G;!)VRh%+TAxFW<=A?6y zIB}dvPADgUN5dXs_pyJnzp+2E-?Cq_pRymY zZ?pelUuK_YpJpFtA7LM0?`CgjZ(^@wuVgP{FJjMU&tgww|Bv0lZe=&HYuOd-61I|^ z$IfJ@vJ==b>~MAv+mG$Zma#=_0h`O_u$gQI+l)cwhuvqp_ja%C zp4&aLyJvUP?wZ|2yR&vD?T*?VvfFF7({7912D{aE%k381EwGzo_nX}myNPyfc1?Em zc2#y|c7=8dyKK8OyCl05mW`)q&NezW~#`_}fA?Ni$aws&m*vAtq@-u8^`aoaB21Gc+ux7%*AU1z(}cA4!W z+xfP$Y^NdL*Cc!4gCfp|2#?Qvn zMrI?j5!i5T*fvZXx{aBQu?@wBWHW9(V%=}uZT;Q)v-LacSJuz0A6nnFzF~dU`hxWt z>l4;p)(5TkSZ}x9Y`xBUmGv^~Kdk3l&$6D5L`0``t97Gwt#yTUiM7%?&pOjO#X7+{ z+B)1i$lA}^(^_gRvUaxSTC=Tftm)P?Yh!DDYm)W2)v#5+)i0~>R-dfiTD`J*YW2|S zj@1pTD^};N&R89{>asduwcBdD)h4TTRx7QRSuL`fXEn=e8bYicRxMTyRy9@?R>f8Y zR=HLgRw-8TR?${rR)JQ&RvuPTD_1KgD@Q9kD;q0ID^n{YD?KZsm4-3I=wtk3d}DlM zyk)#(JYhUw+-Cg4xXd`mIL$c5IKtS^*u~h!*vMGRSixArSjd>mn8}#Rn9OKrG&9tU zYDPJuh@oKQFwz;xj5tOlBa{)q@L{+!Bn%e@pW(n@F{~IC3=@VSgUlc>#^{6eUiyFZ zFZ2)ef9WsikLma5x9HdCm*{`fPtyOQAENK0@1$>`Z=kQHFQ+f2|4yGn|BXI{K9N3w z-bAmXSJ6x9DtbOWi=IYLq{q-B=)rVc7 zvK}3lt(FazHI@~Y#g<(sxNULW;ixv#m0 zxtqDGxs$o0xt+PSxuvTS{9VYp1o))U;|^Ijx9RK+B<} z(~@a%v`AVgEr8}tbEipYE;K&Pp2nhC(adQkGy@u$Mxc$F4x09u{xJPw`rhSXF@YG-O~YH4a}YG|rws$;4#88YcL`Dyai zeX7Qzn0z95UHwveRUX$p(|vCd*A0oBVDv$K*G}X(yUY zFljWYGpRHwHBp)5nPi!ynk1OSn1q`InfRG_n#fErsEO2AY6LZy>QD8e%BW(hfXbzEs7xw@YDP7tQm7>A zxbcW_zws~Q@5Y~u-x|L%ero*C_>S>E##fBb8=p2lZhXXezwvJ4ZN?jo*BY-dUTVD1 zc&_nG*{=#J41qbo)ijLsMxH|jDvV6@w4yU`}2 zwMHwAmKrTInrAfAXsXdljp%#El<21dF@TEkJp0mE*?ABLX|-xfiD49^&zFzhls zV7SL{yWu9ob%rYqml`fIoM$-GaGK#{!*;_KL$zUzVYy+EVS!FH$c=FF?;*Pp&7?6YBBw?DcH*7<%Slh2TklaG)Okav@}kvEaol2?$Ik{6Qal4p{q zk|&Yd$<5??ay7Y(Ttrrov&re?Byub{k{m+zCwr6SWHDJt=8-vMTQY-eMy8S}WD;4c zJEGgK+pYUu_ml2B-B-F#bsy^9(fvpFitc&c)4IoXkLd2#-L1P#ccboF-4(h^bQkK* z)t#X`Rd69mnQozOzHYW|nr@T-0Mx^!JL zU1ME+U6SrNX_(Yc`bGLi`b2t5dP#apdO*5O`iFFxbdGeIbc}SEw4bz#w3W1xw1%{t zw1l*PG?z4kG=(&Y)JAF|)sw17rKCbqJ}HZoMoJ{bkRnLIBtMcDNk$Tp1SBqrO=6Ph zBpS(>q)#G}#)-qkKH@LpH{wU)TjERN6XFBnZQ^y}W#T#FDdI8WVd6gGF5*_=2I3mx za^hm*0^%IvZ^S9YiNp!SCSo12l2}Sq5%Y*y#8hGeF@_jU3?ljwJ&97Hi0DjoB(jM% zL`x!#XhhT_5{Vj}A)P**pE_T4KI**Dd7<+}=f2J@o$ET6bpF;krSq50A)S3XJ9W0` zY|vS)^QX>Yo!@n4>->gbU8l|jokpEnol2b&9i>j5PNq(ZPJ&LfPMA)Rj<1e~j#S50 z$4SRg$4=^EC?n9LjsvVAZWBh+FtEX?N{vw?Hlb2?PKkI?Jey!?IrEs+LPM9 zw1>2NwL7(2wClC2wSQ{=(EhHSt(}gXZKt+X+o-M8R%lDKN^Pz-Q=6iV*G6l@w1HY* zt%uf4>#B9qI%w^*)>;d#sn$?S*6L`-#s|lH$NwAuGX7!w-|^?;kH_zg-yFX-esTQl z_{s63;|It0j_(-XJidN>)%ddUKgQ>e&l;bO;9tjh>v+R>&3MIl@p!>_?s&#{@_77s z)OhH4;JDAY`?%Y<%Q%1BVVpH?HEuC(GHx(V9w&^CY6dkunje}kn)jO5n&+BFn!B2t znyZ=%nzNb{nl8;j%^uBm&1TIy%}UKO%_7Y_%`D9{&16l7rbVOH)M&~zMVbOljwW4` ztclY^YC<&u8gGreMxqgF_!@hSt;R}YuAyoSG`bq?*yz~6SoheEvCm`g$6k*;8+$Z% zckIU4)v*g>XU0y9b&VYu+cUO(Y}44fv6W*>#}Ix;#i+CBPx^z-Pu z(O09-Mjwve8ND%jW%T^$nbG5;M@A2f?jGGXx@mOn=!(&$qYFppj?NsNIyz~zeYAPB zezbbDY_xDxF`7M^HkvdVI~p+>GU`9-H7Xw!j|xV4qnuIZC}Y%Y)OeIKN*Wy>85!vx z`8D!=`25&@QDA2*NALHJR%t3j&MepBlHoo5#tg4 z5z@%`@bGZ|@UP)-!=HxV4!<0JI{aYx_V7Q$mxs>{pB_Foe0X^O@UG#l!yAX!46hho zGQ41T?(mG^DZ`V7+lHHl>xZj`ONR@G^M|vB(}oj=V}>J!gNOZwy@qAOqG7=>cbGlQ z9HtM`hK+~yhl#`EL&HOTL%)W;4SgJXJM?ns$Iz4o3=Fm*6-FlI1( zFnG{!&~s2WC>nGg%fMAH3Q2B77r{Km^1L(z?6ZB0}}?C2I>Z?21*B11Nj44 z1E~Xv12F^P1Hl7+1D*r20nvc-0C#{rU^74;pbZ!e=noJF#`}l+`}%+Nf9wC)|F-{S z|C9a){kQwC_h0Tm*MF-2SpVVvef_)oxAt%7U(>(5e@Xv>{yF_K`ls|y>~HID>aXjs z>M!kA_2>6z^{4hH_Q&*x_Xqd;^?UWp`bGVMer`XzpV?3Er}Z26>-Q7;$NPr+`ucwL zee3(w_qOk4-_yPaeYgAm>AT!_uJ3f;vA)B7`}=nFZSC9Gx2A7--;%xseRKO}^iAoT z)YsP6)K}kE)mPeA*q7gz)tAl610`nY|ZK4u@i&#ce5Prr}U zH{Ltk+u!@E_j~WB-nYH4dY|?_=)KeXPw(a4^S!5gkM$nu-QT;rcU$kq-nG3edYAMr z?48>?qjzfWq~5mP=HB|=>fW;6!d^vhc5hm5Qg3W;L~ls1f3H`syjR>S?B(@xdTo0d zy=J}CUP>>iSKBkv)8EtG^S$SD&%2&iJWS-#>>HQnXi#oYznx!oDv$=&hYQQe{4 zf!#jc9^G#L&(K{kq_r>r09|+Y_SW6q-QC^Y-M#m%?!9z(cej9qf(im6ii(P2i-E1{ z?Jd6jk#pLnw@q#v*EX_kSlht1K5aePI=8iN``P-n^>l>DJ?|hg$cx z?rh!Cx}kM->$28Gt#eyvv`%Rq-#WT=c#_{nhflJhCD`I`@w6njB(zvs;#xEI)^f4s zY|Dw3BQ5(|cC~D4+1RqCWkt*4miaBSTBf#4Y#GxsqGd=+|CZh@-C8=f{AvEt{JFWU zxv@Fc9BnRbjx^^rXEg_!z0Iy>N3*rr)U0b(HcOiY&75X>GpQNZjBEy*-!{K$e%Ac3 z`A+kV=F83Jnol(!Z9dq%r+Itx=H_+HE1Q=#FKC|AJiU2R^SI`b%|n|9Huq`n(cHPY zUGvYTuT3ADnw#pHs+-E2ikiYrIZc^OX-)2?q$YclxyjI^Zjv{Nnz&8OCQ1{b3Ec#1 zdjA*yf8O-C>0Z;VrmIaCn$9#GZ#vwxuW4t~)}{?jtDBZLEoz$AG_z?+(}bqcO(U8H zH}z}k)zr1AL(}iZ?~R`uTN@i1Ya1&YOB)Lta~rc7(;GdFDUFGZ)<$Eawo%zAX%sZF z8)=QCMr<#7y zLxZ|O-XLn=HZU6~4TJ`C1FYfwUkd$2!{df~4YwMuHe75t({Q}uaKpZaT@70sHZ-hh zSl+OxVP3<`hN%q`8b&vaXc*kkzoAz{*M^P_zw3Y0f39z>Z>+DakJgvg7uM(1XVnMl zz4a;ej(Tgosa{vFte4gc>N)lFdQv^E9$637zx~UwKC6FNf4BZd{pI@e^{48O)gP?i zQ@^8rbN%}IRrO2j7uL_IpHV-#eq8;i`eF5h>igFBsP9tWzW!I;x4MsYEp_#EHFXtr z#dQUBp}Jt5zs^&aT$fO1sf(-A)+y@5b^JP39j%U7hp9u<0d;TcUe-OSdr)_~?t0y& zy0djB>yFeNsM}q)t!`7@+Pal>OX?QX&90kPH>qxH-N?G3bpz`9)OD}xT-UDdzu4E< zhgfs0E>;yQj}^tjv7A_DEG_1aCB^Kq_?RK4j>%)97%#?*QDTG`ItGuukG+n)h&_(o zkKKx0i(QPJiJgcYj_r@_ifxT;jID{Sh%JuIkIjlrjZKV=iTx8B66+u99qShB6#G;A zU+tILw%VrJSZ!5pS#6{?zc#xzqt;jJu65ShYR$F!T6L|gR#?leWzJs9jULymoQzyxN(yQ)?&Gj;S3{JEXRM zZLivHwH<5!)cmOVQqxw`SQD#>)|AymYVvBbYXUXC8dr_8##Uph(buSIWHrJXZVjV` zT!XJc)xc`r{jD{g*F37ZS97!GYR!e3Gd0I+4%O_d*;%u-W<$-In&mZ%YUb6DQ{cC#FbgSuD^QZbp_2=rg>c;9=b+o#yI#Qiion0NM_Eo#8oz=E#bG5!& zRV}L)R&%Qv)s$*{HL4m`{qAq-@x1zR^}Xtw)mN)8RG+CnUVXTFU-ho)t<@W<*HkaB zUR*t|dRFz+>Iv0jsz+20sqSChySiI-r|LgdKdQb|wN*7$#j2{R%Bmt&`Bm9f8CAY2 zca^isUS+P*SE;LHRiY|x6|;&`MW{ko!K&W>?L=NwJ+8W6b*t)H)y1kaRVS(rSM9Ib zRkf{ZW7XQK6;+F?=2y+CnpQQjYHZa%RYR)=RQ0avUe&3pUDbcluh9?D=4f5CDq0>b ziiV>((adOCG&PzOwMXNlhNvbgkBXzbC@V^h5~G+XJPJf#M_)#tL?1+NN3TaOMbAc0 zMvp`fM0ZEGM>j>+MOQ|bMi)e9N2f<8MaM-)Mu$ZQM*Bv4M7u=WM}Jm+tNd8mQdwVF zQ&~}2Qdv-$TN$kMS9&UwD-$a%mBvbKrLs~|DX3&u(ke-n*h*w2SoyZ{RpqnFhn06L zZ&Y5XJYRXL@>u1;%Dt64Dz{XwuUuWZta4H1+{&4iQ!2+-j;W4Wv|Mvl^rX8 zSNy2>T+vq1SW#OMtthRCROD4;R|G126|M?rg{{I|p|4O^$SQ;t+zLhor2=1pu7Fj% z|J%2`sCZm)zv5QKwTg=sXDd!r9In`3v8!TR#m0)Y6)P&1RLrlKT`{d z>~dN;sT^C5ECN0tmsEk*}ETfhY$}nZ{GN9~r*~_vgWe>`3mt8NrRCccHWZBWO17&;4wwG-x zTUWNSY-!novN>hb%O;nND;rfdtZYzO-?E-%UCKI?{VM%l`l+MeDZI!bM&rc!;Ws#I1gEajFmN-3rIQgkV-^nL07N?(*dF1=rRtMppw#nQ8- zCrXc$?l0Y4x~+6m>DtnjrAtZ|l+G@lUOK6CT{?pizR1DPLv!j*o(N|uz&FPU93tz=Tk*piVYLrVsh^eO34 z(z&F4$*iW`b+iYtptiVKT#i?fQ;i@n7u#g1ZYv8h;BtSXik3yV3$jAC*z zz8F;uD}ML433^`qxcFZ2t>SCN7mLpppC~?3yuWyN@wVbk#cPXK7B4AYP&~VMdhw*< zam6ExhZPSj?pxfWxJz;S;$KDIi#`>#7Bv*r7F8CN78Mrd6=f9#io8XxB1e&}$W){+ zQWeRHghkvUW)Y=`P=qdm7riffUG$>pNzwhH+eO!kE)|_EI$3n2=s?l#qU}YSi`Esb zDq32!uxL)vjH1a! zi?}065ql&)Vu)xW@`yOXi?AZp2r+_*AR=Jo&0lW(Y2;z#PUJ@9a^!sERODFXU}SG( zXJkucLu7Sid1O&!USwuuYGguWOk_l4NMt~yccgoyQ>0zwzrwGD9}1fb>k6w2D+-GX z3kpMp!9stbr!cuNvCvXzEYuY$3#EmELQWyQkX(o>L>0mc-~Fwbo)@3Xc@-FWggJFt*^If}sTi z3i=fEDCk_!zTjv0TlizRC0rk_30HS|0{QCUr{EGaN{DS=4{9t~1z9&B=-;r<4H|6W{ zRr#`fVLmsXkx$9T=cDuC`S0^z=fB8*lK&w8cK-GJOZn&WPvsxYKbXHKe@Fi2{Pp>( z^Oxl>%AcD*Gk$ScV!$ji+O z=B4L(^HTC0dDc8ro<2{NC(9G&ar2mYlsrNnIuD))v@;+&gGrT zJC=7aZ*Sg?ye)Yf@>b_9&s&r?FK<@f)Vzs#WAgsV8=5yDuTNh0yv}*;^M2-j%l(+! zlG~75lUtcvl3SRYmz$Lv$o1yBa-F%hTyw4=SDh=*73K1BS-I3)VlE~ZkqhR&`OD%z z&3%}AH}^*FmD~%tr*n_z9?IR9yDN8V?#A3Txhry)c?oSQjUaxUbY&N-fQIA>qZuAFT-8*|p? ztjt-Gvmj?q&h(tgIpcCh9nKDA z2ebXzp6rzD#B6J}DO;DV%9dpdv$@&KY)UpE8=Vc$2C`pgzs!D`{UG~J_Kobz+2^xQ zXCKQxl)W!|XZF_YjoE9mS7a~Ao}WECdwTYy>~YznvWI04%I=%pGrMbchwR^3Ke9e& zwPiJB#j>ih%Cm~H!daoL%q)MFCo4HCG0U1|%+h74vZPtUEN&Jfi;_jiLTACVfUMV9 zFSDLzJ;=I~btCI?*7>Z{S;w*tW$nw_nYA@*W7e9i6<2rUyO2l%OMM4Vr@bpeiT}ih|rA zGe`{*f|wv82n62*Uj?5A9|rFRZw9XfF9gp7j|UG2_Xl?cw*@x^*9KPxmj)LE=LBa2 zrv%3bM+Zj)2M7BHdk4D(I|bVX|I7TE`7yIOvp%yXvofC1FwIy3E= z=1fDTCR33q&g5sZGijNmOk5^16Uuz|w;g$&`8e}_=B>3)%^aB7H?v1(m&^{CzcapPe9magXv~OZRArQ9 z6lH`nLK&GE{tQn>azn42*pV@k$^j4>G_GKORf$mpHXJ)?6* z`;4D~Z-GyNmOw+GHV_Sz1|os{Kz1M_kQPV{Bn1)zmVhy!4JZTBfFQsLFaneSK7bCu z13=();AP-x;6dO{;6~s|;C$e8;CSG0U|(QYU|V2gU~OP!U}<1MU`}90U`k+oV02(a zU`U{Upm(5qpi`h-;Ai@`^pEK+=?&?%>6PiF>5=sO^z8JE^tANU^rZBJbW6H1U7M~< zm!=ESIq8gaN;*Croeob2(qE^)On;jGF#S&Yjr1$&7t&9sA5TA=zCV3e`nL2<>Fd&0 zrY}ujm_9dsM*5WW3F%|fN2Cu)ACTTBy?c7+^!Dk${NMba{H^{*f2}|2FY_1q^Zhyg zOuyfs>QDA3`mKJWU*}i(Wqy&L>u36@exe`aNBBYiTmLKnGyfz1J^xMrRsTi*S^o+D z5&r@I9{+a#X8(HsYX5ToBL6)9EdMnBME_X-NdGYZK!0CNENDKDAHo6Zv>P zmXGEm`LI5u5Awb9{p)+~d+fXKyY0K?yW~6PJLNm(JLuc%+v(ft+vr>4Tj5*cTi~1H zo9>(J8}A$K8{r%5>+kFB>+b99Yv=pv{pS7TZS^*KYrRo#nYYLr_U3pqy?(F9o8nFM zTD>N(-mCV?ydp2p%kt8^L@(Bh^g`Zue=D%(-pAhi-rL^m-b>zd-c#OV-b3Df-ksj9 z-i_Y1-j&`Z-UZ${-WlF0-U;5(-Vxp*-T~e|-tOMc-uB*Kp6{N|o>otzC+4a0lzWOi zVNb{t^rU;do)nM6WAm6j29L%g_lP}w58FfckUcmL$^-Mf_q_JJ^gQuA@Z9m-@Lcg+ z@SOG>_Z;@@_w4p;_iXa4^Q`hL^DOer^UU;2^-T1P^^Eik^9=O#_4M>~^>p<7N&S)f zCG|sUb83BRO=?AINorwgUTSt~MrvBBJ2fdaA=Q#CfGRBkFWm6}RS#iSxq z!PK{ZbE4;|k5ccY-b%fedMWi>>Z#PDsRvW{rtVDLnz}J{ZR(2DC8-Ni=cLX^osv2s zb#&^8)FG(@Qv0O#NbQo^KJ}OTyZf`d&E4d#b62^`-No(#cdk3j9dLWyF1OQdcgMTq z+*-HNEpZFn95=&FaTDAaH{1=l-?(47pSd5o@40WeuevX~&$>^#kGc=K_qunwx41XB z*SJ@>m$(?&~O zy0TmWm(S&LIbC*FyerP7btzp^m(ay=FtEM1*CW?G*DcpI*Cp3E z*D2RA*Fo1_*G|_~*GAV`*Gkt?*Fx7E*9_Mb*96xX*FUbIu7R$;uAZ(gt`4r>DL+!a zqylR`FH2sOJTG}x^0eeh$zzj8CJ##8$((R<{Ntct(C!J0@o^&{Af70%xZAqJw)+Mb@0BRI5`-!&`uP0tfypVV%@kHX0!~=mEcUUCs-1U3AzMTf-FIlz)N5y&=N=qxCB%JEa82^>x7pHPZJ&{+)cQda5dp# z!r6qA2}ctSChSevnXolsQ^LB0RSC-y7A4F}n3XUsVN$}lgi#5@69y;rPw1V{J)v_# z`-ETi@Al93HhZ(Z-d7cUA0}bowc2`9km^_ z?X&H&ZL@8%t+TDNEwe4M&9lw2O|wn5jkk@qjj#=|4Y2jG^{{oZb+G-m{%8Ga{b+5m zHdt$|QEQpC$QrhWtXbB8)n|2EldK6=i`8h=SyfiKRcz&3*;cxhY{gsAR=5?kzP0{q zeQtehy>Gp3y>7j1J#Rf@Jz+g!Jz(8q-C^Bg-C$i~U1?ovU1*(aooStFooF3v9cdkI z9c=Ay?QQLD?QCst{bl)K`C|ECX|~i`YAltOQcJ`VwuCG}OS;8taao)eyTxKLT67kb zMP?CMcovq0ZXsLn7PJL!0W5DUuPo0kk1h8tw=LH#mo4WlXDlZyM=S>{dn`LFTPzza zYb`4+ODzj6b1gG1Q!SG$<1C{r!!3g?{VlyMJuF=;9W1}&f5d-@{}A62-wl`jm^efn829#X z%K9SiN!)|DyKy(;uEt%AI~R8OC(zu0jbK_>lO^cfp zH!f~e+=#d#aRcJ|#`TQr8rLzdUEEK@H^V1Go1w{2XQ(k$8cGcjL)Z{91P$p1pTTWN zG9((T29rT=&=?d3i9u-K8kh#Efn>lLPzJaGFuXCmGCVgtHrzMdG2Ad*FKGi)}jH>@_SFf1`FFw8Z~G)y&2G>kKhG7L8iF$^&DG4wEWHFPxm(f`zc z(|^*p>6`R*`f7cpzEmI4hxH+SP#@6y^lp8!K2dMgoAd^~Mz7FI^+G*Y&(hQMBt2e_ z*2DFn{;mFB{d4^j{R90S{Z0K<{YCvb{VDx1{bBun{cimZ{TBTO{aXD>{ZjoR{XG3F z{WSe#{doOo{XhDl`hog>`d<2O`p)|H`d_*qx-Ys9x)xo7u2xs2E7uk43Uzt9Y+a_# zuk+|!I;YOAv*?UEoldQj>%=;Nj-zAfs5+t!t3&Bvy7#&_x>vgAy2rZvx;wfXx+}Vi zy0f~Ix?{RSx_!Fcy6w8nx(&KDx)r*mx`n#Ax>>quy2-lny3x9SbVGFmb^Ua`blr5F zb?tS(v_G_8v>&uB+6HY*Tcs`6mS_vLdDQW`<^pW};@SW|U^Q zW{75hrjMqlrmLotrk&=e`n&qG`h&Vz-Jq^jN7d!(Vs)W9Po1sKRQuIlwM(6(PEcFa zCbeFzQ7hC^wNTAfv(z*-S&dg?)Ce`Ge)qR6eyM({ex$yqzNNmdzO25WKBGRVKB_*X z-lyKB-mc!P-k@HiUa4NHUZ|d@o~53yo~)jr9-|(q9;P0o?yv5x?xF6Y?x_Bw`lzsMP*XyRT`B-B~b}gTop@2Q;}78 z6-I?nL8^DE*Q%GQr>aM)d#c;2>#8fN3#zlKld5B?L#q9%-Krg`Evk*GwW^h>WvWH0 z`KsBf8LBC&iK?-xQL5ppA*unYzN((8ZmLeI_NrgX@5(RA56Tv0gEFS9QdTHSlo4gV zGNcSD14^GVRhg`GC~eAkWt>u{R4L_3u~MMqD49yClBC2b(Mq@yRKES2IloXoRX$YS zQ{GZuS6)_LP@YkqR323xQtngkR&G~rQEpJKRjyPnQ!Y}@SI$<>P)<=!RE|}SQVv%R zQ4Ub{RrXYNQ+86eSN>A`P<&B*RJ14>6){D%qC!!sh$zB}kRnSFP^2kR6)6gb!mh9= zj0(L%txzZ=3Za6lU@2${vI4KbC=d!r@lNqt@lx?j@knuBaYu1OaaD0qaZYhcaa?g& zaX_(0u~V^Cu}QH`v0AZ0u|%;@F;_85F-;ToARsjOY(E_)AHl;Bk}|Cz4Bf1ZSu|X_3}0H z74oI>Me=#_+4AY~De?*OvGP&!;qoE!0rI}`p7L(;&hqy1-?AUFud@5BV)>_GLj4@L(32{Q1(vt zKiNy!Gub2Aec5f<4cS%MMcFyoDcNz^5!nIRUfE9BHrZy`df6J;3fWTGBH29IY}s_# z6xl@CSlKAqaM=*qKv`c|FIjh4XITf?Z|Q&1Z_-cFHffWzURo=SO3S6i(n4vzG)Eeg z2Bbb|sx(>ZklLm3QlnHaRZA68iBu@%Nm)|5lp-Zau~MWICIzH#r2k4^NS{a_O7BW< zNv}&UOD{;zN>56UNe@f+OZP~3NViHiN!LkNOIJvjNEb@yNoPr?OD9VwNXJS?N{35_ zNC!y!N_$DWNjpnBNPkQIlYEtYlC(*hB=wS7NmNoUDUlRP@+BcjP!f=&Nm3;#5~sv2 zu}Dl3y+k8XNTd>xgePH37!rzvD8Wfk61W7Ey!{)KzmzGkY?f@0td*>kER!sj%$LlO%#=)%Op=V3jFJ2!873Jl=`ZOc=_%%=wUsJL8QEG`u1i*v+5aX{=7r;1a=4zXQq5gWyNu|}*E zOT{8FU(6OW#8fd+j1!~92r(#rCw?t{DSjq?EWR(kBfcrVCcY#-FFqqaAwDWTB;F_9 zE#4vCD&8nwCtfXHE?y#DD4r*tC7v#xBAy@~D;^~tAs!+gDDEfjCGIZnBJL>uBl;=& zF8VC`AZigciejQ_QKhI7=$h!V=)CBR=%nbF=#Xf?Xpd;8Xsc+G zXuW8)XoYC0Xpv~1XtrpEXsT$UXq;%Y=pWHg(I8QOQ6EuHQCCqXQG3yE;Sb?g;U{66 zut``itQA%X%Y`Mvh%hV+3A2P5Lch=>bP1D$i9(yuEQ}NCgleH&C=m*UJRwU+7gB^o zAx?-A!iAvl-QQmRrSO^XvGBg|j_{`Nn((slyzq?hr0|&VkZ`|nk8r1On{bnGy>N|i zrEr;Wk#N3nj&P=Ms&JBUyl{+gq;QyUuyBB|udtV}o3OL6gYb{wr{J65v*3fEMbIdS z391E^f-*s|pg@o($Poku0fA4DDo7DH1qlL+z$7pTv;vhtCJ+k*0|*Yj)n zQGPkUgdgFD`MLZoeg@yq_wwERWPT#w#*gP4`Fg&Fui#7hB0itb;WPO(K8cU#WB5ou zj1TbN^8e+(;6LR*;@{`r;osz6+rV4PTg6+> zTf$q&o6DQUo6eiUo5&l-8_oNNH;gx!H-OiN*OS+c*O}LW_lNtF`RayxO`bANOG<9y|O;IL>I!Kb&El!JGk{zMNj1?wl^1j+}O!U+f?3 zuk26kHg+?+fgNL4vn$zU>|%ByJD(k5XR$NbezuqGW+$^9Y&+Y+Hn9zCEnCHwvn6aH zo5yCe8Eh(>#KyBRY$O}T2H0=e|6{*oKVv^;KVaWw-(p{9UtwQlpJSh9pI{$lA7bxk z?_uv`Z)0y^Z)C4yuV$}cFJ&)c&u7nJ&ty+yPi9YGk7bWyk6;gF4`TOc_hI*BcVl;E zcVPcv{bYS-ePw-OwXvF64XhZenpMdvV->RsS^2CGD~pxE^0T}wH!GRtVA)w#mYEgD z(y`Pm1xv~jvG^EQs}<^@jB?>jmp6>k;cd>kjKC>l*7a>jLX6 z>lEt*>nQ6GYd>obYbR?PYcp#DYb|RPYdLEPYY}TcYYuBBYZ_}ZYXWO5YZPk)Yba|F zYXGY+s~4*~s|%|ms~zhX^9S=Q^Aod;*}`mO)-h|CQD!-_gc)ImnYqktW{??RrZGKC z7c+^O$h0xznMS68sb#8|a;AhSWb&A7CWA?3l9>c1mWg7*nIQ8W^ELAo^9A!M^AYnt z^A7VS^BVIq^8)i6^EC4W^C2>qm9wbXkf$`)r?9;8KamH zVT2jEjBG|GBc0)6co;555+jjeW5hE|3UP%-2T2}8)>GdK(;gT^2;2n;L(%|I|9 z#(Tya#=nf0jAx9;j0cRnj9ZKwjH`@GjPr~$jFXIGj3bPLjD3vVj2(=vjLnP0jxe z=xy|7dILR1uc1fj<@6GIgkC_;qvz0r^Z?yY_tM?;WV(Z%K)2G(^fUZ z`a$|W`fmD8`ZoGz`Ud(s`fB}dVBhB+JCffv@f)ev{qUZt$`M!RnsbIWwa7ngchdd(sF1)T7Z^D^U~b3 zWSWDPK(o@!v^bicrlBcmGMa=Yr15BM8k0t&k!b`Pj)tZoXb=scy`}w+_LBCT_JsD3 zc8_+4c9V9EcA0jOc8+$Mc7k?{c9?d6wwJb>wu82nwwbnpwwAVvwt}{lwum;LHkUSw zHk~$=Hi!>x< zD7AuGN-d%mQuC=HY8Ewj&IzM?*-KA}FM-lyK7-lAToUZGy1o~NFno}?b99-$tj?x*gd z?xb#~ZlP|ZuBWb{uB0xfE}<@@&Zo|y&ZJJGPN7buj-!sDj-(E!4y6vF_NVrx_M&#D zcBOWrwx|A~{G@!Re5HJ%v{70pjg&e{Ev1T5K`EmYQwk|zN-iav5~KtuX%sKTO-ZIW zDG3xCC7xoW7${nbilU%MDI$u1!lke%3<{M(q7W!p3W|cDKoo%TmhwN!E6Q`q6UrmX zeaaomEy{JuRmvsGdCFPJDavumQOY68e#&0TF3JwdR>~&I2FhB>D#{AVQpzIA0?J&< zY|0GERLW$^1j<;-Xv#m7;glhift3D~K9pXR?vyT+PL%eP-{ha<@8qxKPvkao3%QY8 zPp&0bkt@k%kLA$dM|4tXYdI(Z6t5_vp%EO``p1bG;F zFnJ)kAGr^?C%GHB3%Mh?J^453C+R!sE9n!djnqPFB-N8@N!6rEQaP!F6d@Im@<<_4 z7AcdIPD&$rNN!Rx$w5jWSxNCEBgsJ0lGG#xNk$Tr1SB4bO=6O0BnpX0!jmv06bVj( zNbgB+NdF_fBt0iRAw449C*398BHbWeC0!<6Ae|$fCY>Z5BON9kB<&;ZA?+k>Cv72Z zBCRK_C9NW@AT1>=CM_V%Bh4nwBuyhtAx$KWCygPEB8?yoBMl}EB=sZpA@wA6Cv_op zB(*2~CjKOTCw?Vj$RyH;6e5v`Ct`>wBAf^j-xJ>wUlU&uUl5-X z9}^!C?-6ekZxXK&uMjU1&lArOPZ5t3j}i|P4-oeecN2FKw-L7xHxkzq*AQ0`mlKx~ z7ZDc_=MiTUXA-9orw}I+#}mg8M-fL5hY^Pm2NL@e`w)8(yA!(-I}tk&+Yx^e{v&)N zd?9=!v=N#Kjf8qaEuorFNhl|j5Q+!|gnU9SA)62+1PFeDmyk+u5t0ZFf}LO`m>SKyc7m*5xT=i}$% zXW?hyr{O2#C*sHB$KXfd|G^K#55W(@_s93e_r~|Ycf)tVcf_~H|H1vl{lI<0eZhUi zwc%QDjktPT3|Ebd;wo^ZxMExc7sln`LbxnkCN6;UTZ>zbTY+1KTY_7J zn~$4|n~j@+n}(Z$n}i#W8;cu_8;Ki^8;To@8;I+N>x1is>w)Wv>x}D&Ylr)d{fYg7 z{fhmJ{fKSDHe(yH_1GA;8XLt{V9T(@*a)@&n~x1)v#~*J2G)=DVLezkHW};0CSvVa z3)YM^VhvawR*h9+*RP1EzMC>^180;wQKiJ{eA=p9K0oZ=nKG z<>*p$F*<@SK2DA>XK`YU6v=l8y z3(CqWev5vMeuaL4eujR6euRF2zK6bpzJhP zUVxs5o`ar+o`IfA7MZHG7LcKseLp?z~LOnp;L)}5$Lft@JLtQ~#LR~adMomPG zM~y{|MvX*`Kn+6;K@CC;K=niQLG?oQKy^cPL3KiPK(#~tM*c+pKz>7hL4HDhK(->A zk&VcDWDHq@tU^YS705DV39<-Thzuk1kRfC?GKkDTrX$mkUSulLg-k{|k%>q<(u#~n znvq7N0jWc3kSe4CDMLz-BBTJxLvoNTBm+r9QjjDh5s61)k!U0m2}eRm0QnC22Khha zE9490GvpKGW8_2RedJx_ZRAblb>vm#W#mQVdE{B-Y2-=d3FI;45#%A{0pvd99^@|M z4&*lE7UU-6M&x?rTI6cvO5}3nQsiRfLgakpT;v?&EaVL2G~^WIB;*9-IOG`QDC9rL z5y)Z4A;>|<0my#HKFD6k9?0&z`NKZsw5{}A61UlCsrpAa7qt%znsBcdJ= zL)0Lu5m7`1q6|@jC_)q>!iaoCE+Pk!g~&t%5PpOY;YFk(T!>_Z6Oo9pBdiDu!i+E? z3;LK7xy2BUlIqf`*_VNC*M~hrlAx2qXfIfDi!U9pWwGHR4~y zOT=@;Q^XU*Bg6y5J;WWvEyNAPb;MP~WyD3qdBj=78N?~X3B)nP5yTZ{pYQ##!a>P=^V#Gqk0>nJT9KHxK8Rk3o`~*@9?ki&+w1%Hh2rX z8Quu5hsWSG@M?GzUI8zIm%xkR5qJSSAD#yf!L#8(cm_NG_rrZ~58MrR!IR-mcp}^m zx4|uNGu#M|gX`g1xEij6E8sG?1TKOL;e0q3&W1DL3^)x=fs^1wI3A9Lqv0qx0uF_`xz%Risz|XWX!4JUq!}r2>!*{}Wz_-D-z&F7+!q>ys!dJsr!B@bS!I!`n!xzHm!{@^1z-Pf{ zz^B2d!Y9Kg!Y9DT!N991I59WcnVJ=uQ%n3_`CBSSj3oIUHg2llMFda+-Q^S-nIZOtVz(g?Q0u>>2C{>=EoC>^|%+ z><;V}>;~*Q>?-Us>=Nt(>>TVY>@@5o>;&u>>>zAEY#(e7Y!_@NY&&c#Yzu4? zYy)gPY%OdxY!z$;Y&mQxY%y#RYyoT@Y%XjzY$j|5Y#M9|Y%**jYyxZ?Yz%BPY$R+1 zY&dKvYzS-+Yyhl3tS_uLtQV{YtQ)K=tTU_=tOKka><{z{`Vaa6eS^M2pP`S?2dEWl zftsKOs2++zHBdDag({(Ps1z!Jil7Ko0Odn@PzcI_vY<>T14@U|ARpv`QXv){uKpIE|DIf_Xf_M-IVn8&A1Q8$%gg^j%555K8 zfd2#k1z&LD7svs!fh-^s$N&O>A4mhdfCoqgTtEtt1ULZ)kO0^L8(;zA z0TW;Z;s8CM1GIn|Pyq@+4#)rrAO=K$0N?{$fCI1rCcpsb02QDBWPk_|033h?FaQcb z0tf&GKmZ852i^g1f!DzQfLFjv;05pucnUlL9sv)52f#hxE^r691>6K~0M~%4z!l&U za1powoCD4RXMj_{N#F!<3^)oL0S*BNfdjxkU@x!-*ahqab^zOet-uyw6R;830IUPn z0&9R(z)D~RunbrVECCh)3xNf|JYX&`2bcxS1ZDu!fvLb0U@|Zf_&;}V8Rq1P{kqeI*qPXo*n!xd*pAqi*oN4e*pk?S*qqpu_%pEyu@UhnVnbpB zVm)GAVjW^FVohQVVl`q_Vin?7{4@Ru|A_yCzsKL%d*pM%fBXX3x%Gw|v7RD23P8J~nt#K+^~@Ui$9d^A1^AAt|Yhv7r< zA^0GCAU*)^kN3m-;Jxu)cu%|s-W~6Tcg4Hlo$*e1N4!1$3*HWIi?_jB;VtnNcyqiN z-V|?wH^v*`Kj97W26#QZE?x((jn~3!;x+JUcvZX#{uTRzea1dwAFzM0_t-n^E%q9F zg}uc7#$I60vA?jV*c0qA_6U23J;3f`cdmu*=vb>>_pnJCB{i z&R`W-IaY?1VkKA{E5Zt~0xTcP!*a14EQV!anOGFdz|ye@7RJ)B5SEGsFhAzQQZO&( z!Q7Y&b6|GNhFLKSX2wjI5i?*qOp9qSHKxLpm;#eyGE9nzF%c%j1Q;LVVO)%Zu`w3L zz~~qaqhb_{jFGTpED0lGIEG>fM!-&Er?8XQ3G6s_3_FS)!46}GumjkBY#+84+k^dy z?Z$RtJFy+uc5EBA72Aw$!ZuxuQix?{g$U9m1$XRH&}5$k}p$9}=uVQsNCSZk~m z))H%hHOHD^O|hS`CRk&v5%v?-5Nm+d$Le8qu{v07tQJ-itASO=s$o^JD%e-_3;G%T zgnmRnp#Pxn(Rb)u^bPtNeTBY6|3+V+&(XioXXsP(3Hlg)gg!(cp!d;x=w0*qW$Q5h;lC8!t`p+Z!E@=+eZML8%NWuZ)zfznYLN<}Fs86}}`?4wC2 z5yepqMNtGLpr_GO=t=Yha2!2`9z~C!htWgmLG%E+AKeG+Mfae8qPx*u=uUJ8x*gpH zY(=-Ao6$|^Msx$Z9$km71=gUe(N*Y5bOpK`{R3SFEJc@~zoU!MMd(6w0XiR;ht5Uk zptI3g=uGrCU4Nc1M3jyP;jtE=^eXl=9>S`)1SR7b0!RnaQwSL7@51^JA8 zLg2Mj$Oq&fpg0O*gv4`d*Hkv>3gq!-W==z(+xensFl`AAow z3(^_r1aw3?0PT@q0CH&3;IzVlp76LD4MBtT)NOhzdP!*^Gd?kDVJ_DbCkAx2Zyr7H#uMH!-Bftx`2=Lk~ z0=$fh@QUyf_#1cuJSY4GJOiErPk_gSM*zHph428l58NZ%1>iLsgxkO^;3jZ`a2>b? zTm|6bKjAWP3AjjrtK$T?%1wZ))r7Oa8K44yYq{{iYiWcWAO>UuSwJQb1>hnLAsvVSaH)fk2EfGzLJ&v=0)QXz0V#kN@BnVW1vmi* zU<|gwupmm7FA;B%G+^IN>4;O7;`>6ZTcI zmylo&@Mk5v3A+iqD%nX$umjj$$u>fQt-zK_HWLzTs$?T!BVj`&>j??gRkD__mawLh z)r17ADp^TLu%eRXgam(7vW&2du(XmTgap4=vY3!yQ6&or3E&5Vf%)H=M@RraPYb|L z!veD_fgeQ$W>)eW;Ttmu3E*cjfoYXYC46HFA;IMDOd=$hSjhy!H^vhZjQh@5LV_{h zfuC9f;789Y8AFOZ@6;juPihnXPt+p(pQ%as->5q2 z{$Hs^_$l`QQFFYyK~P|F!;)pO*jmsjBloK6{DJ z;(z~y*83ly;{W<7Z}4Bf1Bq|Me||?2fBw&JP^16y?P~mAzIp%tMkfCBpWoJhe~S}; z`uF#{`G0)xTl~lK;NMS)R{wf-B%UEZo+xep<2m!=*^~I+A5WxT{`Hh<|F0)khkrfI zI{xbk_v4w@`TJ8a@htrDWc=~0?Dnsx=a1)U_kTTMe>`)0et!n{`qxwW$8-9}bNk10 z{Ks?s$8-M2bN|OV@Z((gc1jHSer62)eun%wQ@))rBfg(EBfpR z=hnAVZ2b2#?b``AvGTN=^!@Dnb`nncelC7HCBL1R(<@KU8Q;&+Zzt=wQ})}5JNx_j z`|T|Lb}oNArN5on-%jsuC;7Ki{o4uu?X>@P@+W41W#8w4Z?nO-IpN#PkeDC7O%mUx zio|@e_WP{yZSF|SAc=Vq#3pj!c*# zS(VddVy;Zgmt2@Ld6g4qV)jhTphB2MMU_)&Vm?jGsnW`cH8Hs+X4u3mo0w@;mD6ov z%1unWiK#a+|0d?(#5`=QoQx9_a$-_WOw5VNIWa>gX6eLCotUi?Gj?Lu_Eb*YiRn8r zg(s%*#8jS`&J$C5Vp>m3?TP6V}kk}3i zDtCp%&XCw05<5g<^`_4VsdlK7EVheg$xf4Bx-6*jkB{rpJm3z~3*q;(x)Zdjm)hpPo z5*t=x(|QYA*SpH?E3t)rfQ{^9n8_)4e(TU*u29j-d;ay2UVx>~T`CAPde zu<_Nc-2Cdp7TBP28~h12!$y@GViVXFf3Dmbo52RzymFIl30q~W%I&fZY?^Ih-%RYC z?ST%kiFT~qNIS!J+68vh#IE`)&>gnd9UD!1biuqls(eR(u61~%xiut$#vCctJrv2w$n4BPe;*tw?x(_ssr0lWB2U>0oW zvtdV{3(SM9eLn2&3xP$j%`b+XehIJ?w)|zV>n{gZ!1liqGJw^<8ps6J0qY?p*Z^6< zCSWt92U{RR*amEeRADEu3sQ#NkTvW9_Corw4>E`YkVYJYOyV$b1X7BlkX0Oq)ZzqW z7pH*J@KsFwgF?E2LB>IZv?B>J4=5%f|DZq;LWMkp4#@}u@(~umhP;Fe@E}1E076Jq zM3AdUAYqY0&LW4zMFF{s3KAGKn?B)a;^uE zcs+#N>oFu?Pl0EUhdqa6>;>dwFCi&=4ZMNe>>VU%?;%I~0D0OcNY*|>zV;QV0%=<{ zpgLr4H6ewo1zB7j$mHrlI#(Yux`vR|HG9vGxuQjB6Z6NDw z2bo`cNdGzlogfSB0;ym(;8(~9dq7s$3sS@0kRA4g46#3?i35Q_kSz{@jByyGjl&^x z90}RuXhhR1N{Ti&=tT+$VOK~M!FW#()Ey>93`SjXfhyV<~gf#s&r0RDeUB3qz`vb_@A3^5+1hV&M zkikEPEdFoE(bxCZQ8F3SFRC=mz~lcjy^XXR;dFlXcLdY=Aap6Sf)K0^Q0s=va0@ z*Rl&bmp#zF?1L8O0Co`in8VP^9EE=7IP^59ps^vq!v@7L49AGjyK_3-?W-1B|RTh>FT~!WrR(a4~6+(+u3|&?UbXw)mZk@r-LeF&` z`mT%6d|iPC>>Bi7H=qx@4b9kH>>hMv51=c146WHy>>2cD&!IVyHJpnE0X&BWIXiagPh$rF6(4L z>H47EO@)p(1Z{5wI^PUvf3u(ijzJro2c2*sUIhJc9Gc=X=!+|$IX(yd@dap-FGHVv z4ZjZE@=a)&??BglA6n;!&^#C_lg93&nB zSKuh|7@cojE^x4^NuOT0&XKzs<^#S`!^{vtjH7vm*38E=Sh z!O!>yJdIDp&&039D&THZ2Zy6pQf=@#>VenMFzF|-Jeq*((F~lAmPxI^|7Z&yNPF-> zIwf@mH>4XlB0azr>7CREypjIkj|>8jWN6Yba7spkTQUY5lkrItz&M!<-pMrZPksXr zWp>gWuu|rOo3aQTl_lV+{E@UA%#~H(udD@+Wdryuo55?@mb4u#mtA1H>;dOxKe#W4 zz=1gmF3gFflVHXWz>vYflSxWSP9lRhLj!+?2_6jxd>TG@HKHUjST-`SZInssBu$bw zNuOj$GJ%U@1t-S=ZjKuqofL3&0^sa~z}<;}!xIIUCmWoeTyT2|!0{;t*QXSmp9*k) z&Vd7T5nP}v-~?RIzO%cW|3}f#uW} zY^MRqgTQ+l3jWgw@SsM64>bjLy|G@xRSu}rS{sH6dQ}UPOugO(O)xm?S1x8$5Qhjjaej+snPp&DcIXH8zz@BSM z`UO0?j-<}u)O7>9t_P_Xn09?h{lU2#L>dDA-Eh)KaPh`~l{cO=5e&U4q-o&l{YIJv z-rii&d~o;{k$wlCZy9MhxP7ZgYrykcPud91-xks~@c(v_c7qGJm$V z7aYk4q(@*(J|+D{dIA3AE7BXVDc_SmkUoK1`IS@^Ov@VNTI4$5UDhWzBsT&N^Jj81 za57txTa(*@quHL^k=z-a&2HrGU~u*#_aXNKpK~C2FnK8Wog>Jj$Ya3w98aD|o(%ry zH1Z7cOz=VHkmr#XfFHV;yo9_Ae9;x;Rpd3`kFF6J4*uyW2oO;4QHkVaGMP*TN0mWlkvZV3^2tK77#vm^SwU8jHDoPWPd1Xx;JMn! z4zi2v0r%BM4v>T3!iLG|1{!2MQKB6M`;hPZzoC@N;gV(@PB(z`cV2&22cip7d(_QoHCL!nlcuA;R%#Ulqr;H zlo{X=&!Wts%%d!zECRoH31t~&Ib|hfHF(GCC>to7C|fAoz(?Lm*-hC)*+)4*IRviq zQOa@3Ny=%cxKRpDNurP_6bg;P0Kb_{;Zpb%Aw^7)g8QtXs3;nWj$)vgz>Bt0>=Y-( zP4QBElmK|sAxfB%PKi>oC^1Sdc+~}zB1)W6N-3wDp_~Kn`Xc2r4aM zh#ID*Q=`-@YK)po&8HSpi>W2lGHM0&EcHC~BK0!$D)l<}`M1E+zejyQeMEgieMWsw z{hRuV`iAWI|PH^F2OL`2-+yx7}_}61llCp6xuY}4BAZEY}#DfeA+_VV%ieg zGTL(5O4@4LTH1QrM%rfDR@!#jPTFqT9@;+I0oozj5!x}@3EC+L*iae{_Z>)Z?|}yQ zAJ{Z5jZYKO#55^QPE*pl>P^O1$`BL4SgMb1AP1;Ze&WAfN61t48psVN_x{hw3 zo9Gt0jqaqo>0Y{z9-s&5Y4iv^gPuu`(R1nf^g?yPbF_-FhOv&Zfw76Pg|VHnld+qzhp~@wfN_X%lyRJKl5rXW9gLC0ATcNm z8iT=L!QCc4L&y*_qzpMj$4C&SI~GJK2x+>r`1(iu@k79+;UV-zro z7;#1^qnvS;ah`FJahY+Iaf5M-affk_@qqD&@s#lw;|1d-<2B7vz^N)^gTL)*9A2)&|xl)>hVb z)=t)+ti7!Ltb?p0tYfSbtkV$7VJsqx#GQ^^x_3RfS!RU4vblU6);-{S&(}`)77@c1w0^b~|=^c1Ly>b~ko+ zb}x1xc0cw&_F(o<_6YVU_89hf_C)q%_B8ek_DuF1_B{4N_G0!D_8;sO>{aZw?Dg!8 z>@DnV>>cdg>^{D!njj@Sr5}U%Nv6*Z(o68okMQjOM&Q`KDY#rOc zHnXj4JKM$fuv6Fpc90!rr?aE%Y<3Pik6p+vW|y+d*=N}2*%#TD+1J=N*tgkt+4tFx z*iYEc*e}>G*>BkI*#EFUvA?jZa;kG`a_VsEaT;(MahhDS;0)#r<&5Br;*8;p=S<{G;Y{Pq;LPI8;mqeO2af}=@ z$I5YVTpTaQ$4TXcIAKl(CzBK740jxN0(UZZDt88VCU*{Z9(N&kF?T8V5AI6tYVKO@2JR;AR_=E0 zF7BV)ecS`w!`!3X6Wmh}31i$OE{RL!(z#47hs)y%xni!2tKh1+TCRa>;##?Ou8Zs8 z`nUmZh#Tf+a5K3vZZ5ZgTf{BlmT}K;&v7quFLSSPZ*XsO?{Xh-A90^@|Kk45eZ_st zeb4>K{miYxtH!IztIey&Yrt#7Yr<>BYr$*HYs+iT>&WZE>&ENB>&5HK>(3j+8^RmT z8_65P8^@c-o6MWWo57pKo6DQeTg3aFw~V)(w~Duhx1P6=w}rQjx0APl zg@2uYlYfVQkN=SWg#V2Hg8z#DhX0=bf&ZCbMNmypQ&3w_PtZ`%Nbs|uxuB(>ji8;N zgP^mZtDw7}m!OZJzhIzXh+w#2q+pC-ykMeWieQ@HH^FSdT)_gtV!;x@AA*&F)q-_` z4T8;rZGs(w-GaS>{enY+qk`jtQ&8k#f+PV+Kou|qECE*_5Qqd)fkL1XXa#zKNnjP& z1ulVC;1i?@(gYDfRFEym5#$Ss1aU!`;Edp$;G*D);F{p3;Ev#);Gy7&;F;is;FaKw z;Jx6Z;Ip8Lu)46Ou#T|4u%WQAu&J=Qu$8c_@E2i6VHaUHVGm(%VPD|@;b7rV;RxYq z;aK4W;bh@d;SAv{;auT-;UeJ@;WFV0;cDSp;RfMm;a1@e;cnp`;eO#E;Zfmn;VF4CKhZ$Z5YaHvNYNP4c+o`B6w!3iOwnx7JkdhYV$o93a?vW$ z8qs>uCec>WcF``;9?^c$LD3P>anUKLPBBrEh%BOt7$UZaClZLnBAG}jQj2sVqsSt% ziJT&j$R`SjLZXN$D#{Y&i1I~6qPVC`bVhVubWwCgbX{~ybXRm=^hoqn^j!3}=(Xsb z=!58!=&PujxTd(axSqJ7xUsmYxVgBMxUIOoxTCm>_*ZdHaUXF%@j&qq@o@1-@fh)V z@g(t7@pSP_@f`7d@gni>;$`9$;??4{;tk@>;%(xc;@#rC;sfHt;$z|y;?rVOOcayE z6fs@Q5_81@u}CZxE5vHCPHYgH#Wt~1>=CDk1LBZ4B94l)#5v-8agn%0TqZsvJ}uLGDk8`vQYB7WSL}zWVK|iWP@b0WSeBC z$uY@ED5xsi5x#XqfjpV)LgXFWMinO}4mb9+4 zf%GS76KOMPOKBVFFVc?EF4At&9@5^@e$s)`A=2T}QPMHe@zP1ssnQwJS<<=E1=2;* zCDK2nE2V3s>!q8dTctasyQF)h`=y7ZN2MpEr=gA^N|U7&DP78va-{;PSSph$rD~~8 zYLr@}cBxD1mHMSYX;_*r&6LKZdD22@Tv{eQBRwy@B)uZNF1;naD}5k+EPW<@A$=u% zEB#0MQTjz%RaQe*TUJljP}W%1RMtY)TGme1Ue-z0Rn}eBOV(F5KsH!5Og2(BMmAnH zNj60`T{crTM>b!!NVY`whis*6jcmPalWePOhisQ@k8Ho}knE`JgzU5ol@Vnm8CAxR zv1L4&P$rhiWJ;Mvrk9yyR+&TQmZiu7vXCqyi^{TPxv~OTv8+T^E;}o`AiFHPCc7!S zBfBqqBzr1*E_*3^BYQ9VDElI-Dz720Ew3kUC~qYHS>9aUO5Rr9UfxOGRo-3ROWs#L zKt5PLOg>URMm}CXNj_CRLq1DBSH3{LSiV%gT)s-aR=z>LS-wraQ@&fiSAIZ#Sbj`? z5)=hYo+KyBX>z8VBj?LSa;aP)SIc#Bque65%UyD>+%FHx!}1JymOMwEFE5gp$jjwt z;*|R;*KORBTafSL{;k zQS4V7QXEyBP@Gm^iX;VDK~pdl90gw?Qb-jFg<7Fg7!?+UUExxA6@Eof5msaL{Y9dtGJ-JthlDQskp0npm?l!rg))vrFg6ONAXGVRZ&e@Q&~q@U-^@=iL#lp zrLv9k7iC9f7iD*4FJ)il0OeriFy%<)80C27B;{1)4CO54T;&4gV&ziha^-5}I^{;? z7Ug#3F6AEOe&r$MQRNBcX(g&8DoIMJlBwh<`AU&es#GY|N}bZEv?%RLm(r{BD?`eN zGOEm0<|+%6#mZ7;h4P&8qVkIJy7IR2p7NpciSjSy-^$m@cghdS&&n#Q8mii=da8!1 z#;T^O7OK{&cB&4l&Z=&zo~k~o{;EN$p{fz8(W-H(iK;288LC;TxvB-K#j2&M<*HSx zwWJsPrn6%Bpgx+^Q5+ zKowG@t1?wFRi3I)6<3w1&ZsV^E~~DoZmRC6?yDZDo~mA`Ua8)y{!x8WeN|Oc*HqV4 zH&8cH|EzAVZl!LkZm;gF?xyac?yc^p9;hCo9-$ts9;cqDo}!+vo~fRzUZ7sAUaDTM zUZq~E-k{#1-mc!I-lN{HKBPXTJ_#x~rcP3m)igCr%~cE3Vzo@IRBO}*wOMUbJJlYw zPaRZ;)fwt6b&fh;U8F8mSE$daFRHJoud8pX@2MZEpQ!&*|E+$bey{$h{-Um`siCQ( zsjvA-(?ruu(^At`(_Yg_(^b=5(@WD&Gf*=`Gh8!DGfp#6Get99GgC81vp}<0vsANO zvr4m8vr)4}vt6@Gvqy74b69gsa}rb@T$8M!Xy_W2hN}^3BpSI!rO|4P8jHrRacR7o zfF`7gXrh{IO`fJu6W5e!&S)-ZE^Dr7Zffpm9%vqGo@riaUTNNGK4?B`s%WcgYisLi z8)_SCn`&EX+h~8$cGPy!cGvdO_SFv14$%(Rj?#|RPS8%#PS?)V&e6`-F4iv9F4wNo zuG4PRZqaVn?$Ykn9?%}v9@C!EB3fLVtfgofTDF#_6>6ngg;uTAX-!(I)}eK4Q?#kt zG;O*zQ=6mB*A{6@v=!QO+KbvN+8f&2+I!lE+Nav*+Lzil+V|Q|+OOJbx|+JWx(2#N zx}S9|bggymbRBeEbie9)>iXyg=mzVC=|<|t>L%zW>!#^u>gMR?>lW#j>Xz$P>DK8s z>bB^%>vrq*>JI1*>yGPAfwF6|)`&Zi6N!nzDy zmM&LUpexpu>CWiR>n`c8>2B)o=pN`E>z?Ue=w9pI=|1Q_>#FK&=xgii>wnTW(Kpk# z(zn&O*LT);)A!K#*7w&B(ht>-)Q{1R*H6+<)BmQQt)H)7q+g<6u3x2JtKXpCqTjCH zrQfSRpg*iXrauLjd~iKUPt`N@96etz(#!Npy+*IsoAoxmQ}5OL^+A0^AJu2;bM=M# zxV}t(R)0Z%S$|!BOMh4YQ2#{#m;R;xjsCsj|`fo%jjyFy=PBYFl&N0q6E;cSTE;p_=t}|{lZZ+;O{%PE2JZL;>JYhU-#EeNs ziji()8F@ybQDRgW)keM1WV9NcMvu{F3>w46s4?4^Yb-Rzjb+BO#tX(P#_Psg#(Tzx z#;3;T#+Syo#(#{Tj8#n4O|?z+ObtyL%anRc1>nD(0vn~s@I!L=>iL^4rLOcTe%H;GL$ zlggwu8B7+F-Q+fNh-cQf}e_c8Z34>k`ok1~%nPcTn0PdCpp&owVJ z|88DpUTI!q-eBHr-frGy-eW#sK5Ra2K4nJDL^Ih;Gc(Oxv%oAd%gt)D&TKMU%?`82 z>@x?=VRO`+ZO$_nn&akj^I7vn^A+kg^A~efOHE51O9M+I zOH)e=OKZz7mX4OLmhP6`mVTB&mZ6rBmNAwImdTcBmYJ40mIao@mSvU|mNl03md%!J zmR*)TmIIc{qPFNPCX3bLw0JCjOVARrL@hB(o~6)I zVkx(rvs|=XwcN1WvD~*jwmh@^ZFy~ZZ~18XYN=+eWvy#%Xl-n5W^HM0Yi)1sZ0%<4 zY3*YjU>$57ZXIPEXPs!BYMo)7ZJlRbWL;uiZe3+vXWeMsYTaS|)4I=k$a>Uz5+q36 znrx+78CH&!Zxvf*R+Uw2HCioJht+NMSyQcHYlb!3nrkhz#;xVnv(}5&E7lv<+t&Nm zN7iT7zpbyW@2wxLU#-<_wQO~54Q-8W&1@}gZEfvsoo(H0J#Bq#18jqB!)>E&<7|^` zQ*FQ5X4~f57TK2CmfKd_*4Z}Mw%T^u{?V9bD?XK;i?TPKV?Un7V?St*Jt*X6- zy^g)Uy^+1Cy@kDv{TF*Ddsll8dvAMx`(XPp`zZTZ`$YQ``waUm`#k$1`x5(d`zrf7 z`$qd#`%e3x_Wkxl_G9*wcEpa`Np_l@Y3JGnc8OhXSKIY=lig-_+P!waJ!DU}XWDb@ z`SxOanf;9Yg8j1ny8V{@p8b*isr`lhmHnOlgZ+!Wnxm$puA_mYv7?!zrK7E*y`!_E zo1>?ruVa8?h-0{8v}3$ul4F|VH^&^u0>@&91I8B!FPxpGKb2cbr>C1hr{7<_#8n;#1VDG9C?l+N2#O2ao%ysam{hdao6$C z@x<}m@yhYm@xk%gQPo+~S;yJH+1T0C+0xm@+1}aN+0EJ0*~dA+Im9{KIodhiImtQA z`I~c&bAfZQbD49cbB%L@bF*{1bGLJ^^Puyn^8_ffm^0Z)buyeBr@$$8%AG2w&S`R5 zold9M>34>l>CQ}Njx*m`>@0Jhab9pgw+5?dsr=$hi1;hOE5=UU`i>RRqv?ON~Jpxb_WbJU<>~7g=o#u6=^5jh;F;o??wRG8=UL=g;#uxl z?OEs9w~M#C zx0kn{caV3Occgc$ccOQScZPSicfNO#cd2)Uca3+wce8i9cei)1_n`Nv_at0l#Jwah z)ywp9y+W_VtMF>P2Cvy`_qx44Z>l%!je29=Ja3V=)O*Hz-h0`5-Fw@6&-=*x%=@?Z zwfDXElebDr^_1Ev^-~(9{G8GvrA`8(xJ%KMa0DOG$me6@Y`eT{rg zeJy=$eC>UmeZTs8`TF_>`iA;O`o{Ps_@?+~_-6a&`4;(>`d0YX_}2S2`?mXb`}X+` z`i}Ze`Vb%PBl&1PmXGHX`lLRkPwO-KEIxFTY-Cl zM}en-7lGG-_kmA=DycP6Yp2#vZIs$HwPkAC)DEegQ-4kEmD(?LQ0lPMQK@57C#FtK z{VjD)>VnkYQ~yX^nYuQ0W9rt_ovC|L52PMWJ)U|x6-!M{rKU1dxv7FwNva}MlWIt{ zq&iYPslL=;Y9uu?H7B(oHJ)0YdN%c9>ebYnsdrN!ran!5k@`CIUFyfwuc_68wS)D8 zje<>sErM-=?Sq|zzXp2+`vnIDhXqFl#|9?`rv`ru&Iv9E{vP}zxH7mlxG}gjxHGsX zcp!Krcp`W@hy{~_)F3m+4GM$Opfacp8iJOfBj^eGgP~x0Fe{iFEDXkj<-v2oOTlZw zTfuw5N5N;ozk{!X?}ML$RYEmFbwUk7jYG{stwQZW9YS3~-9x=Y{X>I8!$YG(<3p1} z(?c^ub3+S5OG3*-t3&HUn?u_}yF>dzheAg~Cqqbx7$S%0A$Eu#5{Kj=bx0pFhioBN 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 literal 0 HcmV?d00001 diff --git a/testdata/highgui/audio/test_mono_audio.mp3 b/testdata/highgui/audio/test_mono_audio.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..756078916f6ebc94779e92ab152b8b178d8e3a3f GIT binary patch literal 24025 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 literal 0 HcmV?d00001 From 005655e5b85d5193263dacfbb1da63c571440215 Mon Sep 17 00:00:00 2001 From: Harvey Date: Thu, 21 Oct 2021 18:13:13 +0800 Subject: [PATCH 03/17] 32bit rgb bmp file should not copy data as rgba --- testdata/highgui/readwrite/test_32bit_rgb.bmp | Bin 0 -> 9272 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 testdata/highgui/readwrite/test_32bit_rgb.bmp diff --git a/testdata/highgui/readwrite/test_32bit_rgb.bmp b/testdata/highgui/readwrite/test_32bit_rgb.bmp new file mode 100644 index 0000000000000000000000000000000000000000..516da32c5749dc7fde8b40cbe3fb4e6e562be912 GIT binary patch literal 9272 zcmeHMXHZs27CpOF{?Ss)ElbC28Mky*7)L=6M^G7OMx}&79RV=`3dj;HvtnQX9Wj6+ zh$|o>L9z-4qKH`$6Jk!|uDhnva?QH$G+yR?-?EG~!~WUDszbl8!|ii!-`m~qX*1fq z8`Qsn+TTBFF!_kzp|kb`{9bGSLz8N#3hmE_4<8!P;Dd%3Xo!J^7-)!r|M?g=bLI?& z4ca?Cfmx=+OgBnlwSPX3fyLb!#kNzPw&+7Z(?! zZQHiWX1jLn(5X`=bm`Is9XfQtz<~pQvxfNicr((uWl>8h-<|JTaW_%5T3N6(%;F<`&|Oq@9J-|Saa zRpIE-qbMsY!{Nh+apcGmOjzlI&u81g#QWQy;q@*0d47XG*_wlMxx2fgQKLqPj*f<{ ztu2NP8>ZI4*Vh+*ettFZ_xA@85D-u&MvNGNK7INq-;)R9k@ioVH~~jTM`gc%|Nhvu zYnOor`knlbA3v_Z{!S6IVYYk%KKHjXgx?sLelr+8K0YWZDM3(B5SY)_*47v`YLtp2 zOG`^km@q;4%Gudj#lfUWli=#=sxW!-WDxw#dd3OYll;xh%)odF3kyR^N{aH+p+kq% zx{e+_TIDr$m6n#)XdwSnr%vJY>C+13<>hb=pAE}3lkvrTho3P|d!AB%3m26C?P3EkFmSvM z<1lc^IJF+O4x=z;%ot^td>KoF1`R^XmMxY4LPA2Ydi83oTenW-NMvLrqN1WytTEpB z%sS=|`>=0dV4xbywc*}CzAPE@)WZ1ZUd_FzRjXDt{-^KB|J=EAsHmvG>eOhM2Rp$f zF%W}Sy2AViCk+#;5i}8IE53)B-&jobuJ+H&nKKo4+9kL*aj)Q>%Keo&$^E2j*RJT+ zt((db?(YQi(ikQtCMvdQ*UQTbZfF5;^x@K_OBI$aTc*w(o;}=G z1ApJR(HVE2eesB*>OG{HZ z#eFq7IT?y)Ow?8>ho6l5m67rfS%PyCJwV5yNA=s_WUV^&7ll8U}|?ReH^} zn4)dr%6ujE?AfDol;?zid8~)jOUW@Zo|^cZU~;Gds@A)7t$WehO`Uv8-e>ukc^ zvHnCRoYR)6cGeAvcE^w?O{1oVI_M+eKz`g`2%c>M*?WvjX=f?pXhZCYCeb77qUXQ4 zFcm{%Jux)yBjUXMv`J0WW2{Bbe@kgPMkM*dHrXFv zr37H4!faK3mEy0}`>FO}i9RZ}RE{tQBBtWINIwlz{h{x*+{na;#_-O|@y!^Z(1yER5VS7f)V1ui2AiZ)Ir_=ZitHz6Nbh zsiA6pCT?G-)|Yb&N8SMm-m3)1jvYg7kam_bPVDIQ7;Dk<-+DY7W77grcDvGmqiC>6 zo)7D!c?NA$vcq7Xu?SO=m#G{TzQU3BLEZ)R;GBBs+xRSZNZJrxv`amDEsQS%{wH(b zogaanRb>Voh5y%COEEGt(4fsdF9OcHf-qxeh>B6+EBtsb5y;)}Kb6vtrHmInqQzK; zo`3mYt1zc{Gd%J)AmjQm1D@32n70b{xgiGiUIkHb+q)Wn&J0tzCLG9-cUXdVYXR?8 zwL#ih$~f8(d*oT07CrxGul|Xk!`l&dDgz73;xOxA41!OmBcwb7q2-yFRk9h=iZ&qO zN-1Kiim|yeALBIcJ_Qk&lM}A?4dE*s-a4FWxUv<9%C)kWXzu$u08$k|0)jt z?J^3r=e*k$D!vjf6=RduZ`FxZ1nu9da!ckX7vU)H7A!Aax>PIlePo9 zFV_j_C*#D9tdsagv`|l7{6)v7mb_DOZavp4SFV7#diCljLHdhU+M-QkEnFL(Z*2cm ze!tX@=OfqDnD4b~*Fapqe!WgeKfPAkGS)&pw8eMpSFc{x8~+Cn9;oj%D zbG&@{60cvs#@n}V@$TI_ynp|`2K@cz%^TJJ;>8Qq|LN1G>YF6}L+-qb@?A{ktnZS% zX`kRb4d0pMy;A>9Der2=@0F~VcP{;V7j5vH%zwl0wfTUtNiFpS`oFe$8tNMU@4F!e O8e*U!2L69z0QeW59Q4=# literal 0 HcmV?d00001 From 9313c1b230f40d0fe4c2c6b160cdb1ada5acfc61 Mon Sep 17 00:00:00 2001 From: Harvey <619328684@qq.com> Date: Fri, 22 Oct 2021 22:04:07 +0800 Subject: [PATCH 04/17] Merge pull request #925 from Harvey-Huang:master * bmp specified BI_BITFIELDS should take care RGBA bit mask * support xrgb bmp file --- testdata/highgui/readwrite/test_32bit_xrgb.bmp | Bin 0 -> 9354 bytes testdata/highgui/readwrite/test_rgba_mask.bmp | Bin 0 -> 4234 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 testdata/highgui/readwrite/test_32bit_xrgb.bmp create mode 100644 testdata/highgui/readwrite/test_rgba_mask.bmp diff --git a/testdata/highgui/readwrite/test_32bit_xrgb.bmp b/testdata/highgui/readwrite/test_32bit_xrgb.bmp new file mode 100644 index 0000000000000000000000000000000000000000..8b24a9da71c6d36c826beb1ae2cf3ae7b5ed02c8 GIT binary patch literal 9354 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 ly^A*DI_hIDBCqw<0U&8Nwqa z7&4FYF|4hszRu@(Zy#gi_dPbeof^N;*Inpukv?m)Oi%cP^(Cex(8gd?Sh)?tFg7a4GU@5W+t!D(r)DSHx@IbaWVKkB8(Fzi9l#XI4|ca z6<2J$efX<8MST_N?{FXEvr`c0A08x)FvKS%AUsOK%dGB=R$nOE2(~x5I}hBK^H*Ve zZ-;zLV`6SbCaUC9r`a65O zWIK(?`I##iJKMo>&B)4r3VmrYsvBx~3>sY_B+_WHpN)Ch)!*zfJjyY4GNtl$WBF)}t`yS#A!JWsi7YTw;RQF7*G~{ou$`e;>1p^O##& z6iI%R0tsmgsOXvhq0GbJ@DL1Dl_)7IMU+&^`_nTsL_1F(A1bqNuJHctIrcHPyomXg zC6U_3dK47tk(QATNput^EkjQGgbGh{v%%&pw6lB0lPuBJ(~rOM;qehP?ERI#QJsMpFkL!{TAS>KYr+)8BW^pP+Gcaw6(GoK7r}%`)kGW9sTcbc_`7 ziHR7qTF^Vt&&w>Pm(9&S;}YU!>tfkXK7DY^^x6JH`Dc6YihT{M>vo?^&Cb9!IU)9G z3JM@geGDt*rckfv@v#_-N{W$@l_}N-hhB>|-o8&xPsRB=T`n58jrFSYae~nbkB=XM0;AG7#bNy6n(RTAB3RH z@B&G)6eOq00!C$R4MKi-fP180T=tynr;vW2D6ced{k!*r={e{iO`!LP&bonu%{lnz z`}is39`fl7_$&Rk2$h5fhR6tL^aVWkKL+2WeNfBKw@>IdR-n)o>$(2d-+v1h1It68 J`R0f3{sDK Date: Wed, 27 Oct 2021 14:27:07 +0800 Subject: [PATCH 05/17] fixed bug: opencv read tif file convert Palette color image as grayscale image --- .../readwrite/test_palette_color_image.tif | Bin 0 -> 4842 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 testdata/highgui/readwrite/test_palette_color_image.tif diff --git a/testdata/highgui/readwrite/test_palette_color_image.tif b/testdata/highgui/readwrite/test_palette_color_image.tif new file mode 100644 index 0000000000000000000000000000000000000000..2be3c3463b599eee01319ee88f0f13ba027e80c2 GIT binary patch literal 4842 zcmeHKOHRWu5PeD7G^K&sl>iAi03a3|q1)cAORmB-SZ2Yp%N~Lvih-AsYx@A z;^&EgOj&0e*2L;Bl+1j{)Zz%=pvV$#E zrvda*0nYQ9@?XfA>w-MMkJO9?>#qWw-<|CK^2~QZng6fqPU!FIuY6^CuuD+@VS&uT z_-Y!)*ZLT~-EFR=9>q_@oL!yH)u+`UT|a&AveBocpZ*=-@7+HK zJW!es$VB`L|+}whr+d&oB7IpViMV zFTS>_lWaco6aP-^O8K*}_0#+R6l=X#Z8OUanzn(Olpa-Gv7GbP^RVI7I1L-%!rA|2 Cg~|T_ literal 0 HcmV?d00001 From eb9925538a0fa67e36cc77047d318bb019ffd24c Mon Sep 17 00:00:00 2001 From: APrigarina Date: Wed, 3 Nov 2021 19:46:46 +0300 Subject: [PATCH 06/17] add test data for QR detect fix --- testdata/cv/qrcode/qrcode_near_the_end.jpg | Bin 0 -> 25038 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 testdata/cv/qrcode/qrcode_near_the_end.jpg diff --git a/testdata/cv/qrcode/qrcode_near_the_end.jpg b/testdata/cv/qrcode/qrcode_near_the_end.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8c74da95bd0df4df8fbb374ad823155b400be1cd GIT binary patch literal 25038 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 nu6*yCo1a>8!?=I*6Gs Date: Wed, 10 Nov 2021 00:23:57 +0800 Subject: [PATCH 07/17] Merge pull request #932 from Crayon-new:tf_pooling add test case for "tf/reduce_sum" * fix output dimension of reduce_sum * add test case and fix bug * add more cases * style:change files name * fix a little bug --- testdata/dnn/tensorflow/generate_tf_models.py | 13 +++++++++++++ testdata/dnn/tensorflow/reduce_sum_0_False_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_0_False_net.pb | Bin 0 -> 454 bytes .../dnn/tensorflow/reduce_sum_0_False_out.npy | Bin 0 -> 176 bytes testdata/dnn/tensorflow/reduce_sum_0_True_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_0_True_net.pb | Bin 0 -> 480 bytes testdata/dnn/tensorflow/reduce_sum_0_True_out.npy | Bin 0 -> 176 bytes .../dnn/tensorflow/reduce_sum_1_2_False_in.npy | Bin 0 -> 224 bytes .../dnn/tensorflow/reduce_sum_1_2_False_net.pb | Bin 0 -> 487 bytes .../dnn/tensorflow/reduce_sum_1_2_False_out.npy | Bin 0 -> 136 bytes .../dnn/tensorflow/reduce_sum_1_2_True_in.npy | Bin 0 -> 224 bytes .../dnn/tensorflow/reduce_sum_1_2_True_net.pb | Bin 0 -> 487 bytes .../dnn/tensorflow/reduce_sum_1_2_True_out.npy | Bin 0 -> 136 bytes testdata/dnn/tensorflow/reduce_sum_1_False_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_1_False_net.pb | Bin 0 -> 480 bytes .../dnn/tensorflow/reduce_sum_1_False_out.npy | Bin 0 -> 160 bytes testdata/dnn/tensorflow/reduce_sum_1_True_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_1_True_net.pb | Bin 0 -> 480 bytes testdata/dnn/tensorflow/reduce_sum_1_True_out.npy | Bin 0 -> 160 bytes testdata/dnn/tensorflow/reduce_sum_2_False_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_2_False_net.pb | Bin 0 -> 480 bytes .../dnn/tensorflow/reduce_sum_2_False_out.npy | Bin 0 -> 152 bytes testdata/dnn/tensorflow/reduce_sum_2_True_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_2_True_net.pb | Bin 0 -> 480 bytes testdata/dnn/tensorflow/reduce_sum_2_True_out.npy | Bin 0 -> 152 bytes testdata/dnn/tensorflow/reduce_sum_3_False_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_3_False_net.pb | Bin 0 -> 480 bytes .../dnn/tensorflow/reduce_sum_3_False_out.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_3_True_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/reduce_sum_3_True_net.pb | Bin 0 -> 480 bytes testdata/dnn/tensorflow/reduce_sum_3_True_out.npy | Bin 0 -> 224 bytes 31 files changed, 13 insertions(+) create mode 100644 testdata/dnn/tensorflow/reduce_sum_0_False_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_0_False_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_0_False_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_0_True_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_0_True_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_0_True_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_2_False_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_2_False_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_2_False_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_2_True_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_2_True_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_2_True_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_False_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_False_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_False_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_True_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_True_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_1_True_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_2_False_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_2_False_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_2_False_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_2_True_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_2_True_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_2_True_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_3_False_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_3_False_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_3_False_out.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_3_True_in.npy create mode 100644 testdata/dnn/tensorflow/reduce_sum_3_True_net.pb create mode 100644 testdata/dnn/tensorflow/reduce_sum_3_True_out.npy diff --git a/testdata/dnn/tensorflow/generate_tf_models.py b/testdata/dnn/tensorflow/generate_tf_models.py index 2a08c38ed..ff179e6b7 100644 --- a/testdata/dnn/tensorflow/generate_tf_models.py +++ b/testdata/dnn/tensorflow/generate_tf_models.py @@ -594,6 +594,19 @@ def keras_relu6(x): inp = tf.placeholder(tf.float32, [2, 3, 4, 5], 'input') reduced = tf.reduce_sum(inp, axis=[2], keepdims=False) save(inp, reduced, 'sum_pool_by_axis') +############################################################################### +#This test case generated by tensorflow 1.15.0 +axises = [[0], [1], [2], [3], [1, 2]] +for axis in axises: + for keepdims in [False, True]: + inp = tf.placeholder(tf.float32, [2, 3, 4, 1]) + biasadd = tf.nn.bias_add(inp, [1], data_format='NHWC') + print(axis, keepdims) + reduced = tf.reduce_sum(biasadd, axis=axis, keepdims=keepdims) + if len(axis) == 1: + save(inp, reduced + 1, f'reduce_sum_{axis[0]}_{keepdims}') + else: + save(inp, reduced + 1, f'reduce_sum_{axis[0]}_{axis[1]}_{keepdims}') ################################################################################ inp = tf.placeholder(tf.float32, [1, 4, 2, 3], 'input') out = tf.math.reduce_sum(inp, axis=-1) diff --git a/testdata/dnn/tensorflow/reduce_sum_0_False_in.npy b/testdata/dnn/tensorflow/reduce_sum_0_False_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..ff760b5355d48ffa84671c04016db418350a32c8 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bau7_3YY|mHL*f(-z+l$D_*;>CpVxRC%!Tw(0 z`F%oX1s%#NlI_1N2(ZuGCtBC!`ws8>F++Mk@BEefUM0WZpWmNsztw!@ a{>;d!`)Wd_?G^hbWxJ1=>wqxFSvvqxw@G9G literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_0_False_net.pb b/testdata/dnn/tensorflow/reduce_sum_0_False_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..28b40be7a05cc284220bbffd86c7e97d883f2427 GIT binary patch literal 454 zcmZvY%}c{T5XCniYwM)dGEl*I@+Ny}=`kQ;;=z*^EP4!UcBPB?C`nrE%|G2~YHA7| zW_On5{pP)a2k_>pO!Tryl`gUS5LdvfrCe#mV1#zxrgErUDoc34RlTK8duqW9xKwJg zMIIG-Rf{q3jZD`X2O;z=WWr_a`|em1!T4pJO-ilSNo|TeHn}p1u3E-L%NT|p&26Rz z7VAPBxP?JzWOYx&-|23(U322H1&zWpGPAee7=mZ${mQXz{9$Jw!PGzEiyl~uU1Cb; zDOt<-qbM_3;|aP?k8cso!J$yNJNyIj|D1m;0C!>37jYeN4yT`5uVQ7g3hf&P*Wl1< RkyFIincsl-yFTcV{Qzs#YbgK# literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_0_False_out.npy b/testdata/dnn/tensorflow/reduce_sum_0_False_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..b6e0b320b48942b05cb9b83e1062bad41d95c724 GIT binary patch literal 176 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I%oItnH_3Wl0G3bhL40WQC9P7X8Hq&Xzr33iz7qU*5osFuU7{s|6OJ})IV00Ip&&k^lez literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_0_True_in.npy b/testdata/dnn/tensorflow/reduce_sum_0_True_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..190d2ba982f0a7e04e226a9c2a64bf48a426c273 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bau3G|XcIQR4?Q2r@+FNKHwrRE#-oI+*e>>B_ z3HG}_IoO*$HM39NCh9Q1?9_h0v=jSEzs}w-aB{kxqLIdah31p{Z-%Yd&*5}tU+(6U bc4dED_Q&quZ8z5_aNmBRt@c4#NA?2%{|iaK literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_0_True_net.pb b/testdata/dnn/tensorflow/reduce_sum_0_True_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..d07cead4cc9d2bf530204427048536db0139d06f GIT binary patch literal 480 zcmZ{hO-sW-5Qei!*0dA*!9W$`4^VQk5l^`kQxs1kSnF|FvnvheqvS*E&7bbFHf<_+ z7KZ#))LJr@y~%)E3O6%$7uFURhBAS6@eRY zxDYJ3+8~`5c~u{3CqO@W+DJT(phwW~ZNvDU!5y4FH!$M+o-7T2GFiLoJs{_2Lu2mo8KWnYV(NJa3R@)pe(BB!Lvu(Xm=M*dmr`{im z?*Lio(@ek>yyon^C^KH;5!#OruX9)e)$5_99&eBE{@dCgLH|R_H4{lzp?OL62mpJL bh%be+-~y;VHd3|n^4j~Qcf~^4W5( literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_0_True_out.npy b/testdata/dnn/tensorflow/reduce_sum_0_True_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..c0f0d09c0aec74196ecd3364e199fa0dfb01f290 GIT binary patch literal 176 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$-ItoB!tfOF}siRP+m@C%baw8vf5zEo|0T=Kp=JF9 ahlzjf9Oleua+n*q#6iH%)IqAI(;fixJTfBy literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_2_False_in.npy b/testdata/dnn/tensorflow/reduce_sum_1_2_False_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..c9adf58ababd34a4f0ee6da6b61a02a02fa573d1 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bauD(}x`}NBBZOgco_ZQo2+^5~K-d;y`jg8gB z)%)9zYukNN<+D%t^VZI;q}~3%sEPg8>l^mW?z3@txm#l2vTXhX5!ZI?d%fzxK38`Y adkLLWc1{n^+b{dqXMgcc(|-TkR(k<9{7XRq literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_2_False_net.pb b/testdata/dnn/tensorflow/reduce_sum_1_2_False_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..1bd5173729856f78768934b44e2e805d581c532e GIT binary patch literal 487 zcmZ`$&r8EF6i(B|Zm+tHhay(Icu{h3h=;MuumkZRA~@%<#3iy~yNDp;x=gV-WdN%?)C|gS^2BHo+lS(gUH3B|Y-41y|rI zt;62M62&l`<%K)|@vh>9!QB8F7BcBD_Br^ubq9x!i-fi^qZgARN@rm-)6vA_6-!OT zmM0bEet=|TWrLqKEXEiozyMl7r1I<1#|uq=kXZ7lBIyJz^0m%VdV?ouZV1r*9{qN$ zk+9eA`oC193)W~=0!8+;DpdHIW{E0r2c7%d=OK(ilqu1s!{18y|Am(T&M49!L~3u@ i+t7S7W*+J&$&sHkI0I33j)EeOFa5QOUwy=86WJF{ICB>O literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_2_False_out.npy b/testdata/dnn/tensorflow/reduce_sum_1_2_False_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..a6f10c836fd0521e903067404ca90b36465ec389 GIT binary patch literal 136 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= fXCxM+0{I$7ItqrGItsN4WCO1BHz|%=q{qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bau3Of6`==+e9QY`vyFcLU?S1?G=I!5j;`H9C z8;SPTPb~L*G+eOnhy%9+`_%vE?0;=^%dVvL biM?9w(tT^vE%u+R)3rPHb%#BdD7QTTj+IU2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_2_True_net.pb b/testdata/dnn/tensorflow/reduce_sum_1_2_True_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..506d91c18a41ec2e285c39e393a1cb25487cbf86 GIT binary patch literal 487 zcmZ`$OH0E*5Z-LECY@+o28$T+;zh~DQoN*>VhZ9xM6lLlShFh)=27wxd-JEe#wMnM zhmW0sneQdAOWZ@_{`PqeOJH?M)YaqsN;v<8cL9t=Bt8_W?hc^$ hCgnO1QBoki&{{b-2Ug!4nToueI6o>*^AYVJk}q{+b0q)( literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_2_True_out.npy b/testdata/dnn/tensorflow/reduce_sum_1_2_True_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..bac8f771c3081a346830d0457fccfc42ea2a4cb8 GIT binary patch literal 136 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= hXCxM+0{I$7Itqpmq^YA&t3U?eay$0ZVMS=QBLGpQAEE#N literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_False_in.npy b/testdata/dnn/tensorflow/reduce_sum_1_False_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..b1a2d926c845ff4e88783955ca51e33c71a3f7ef GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bau89ANc0Ln#+2?O;-G7<)x}EIA20P*Wti7!o z4EB+KMfdKKYTjEnTYUd~<-+|NxOD8b_8K^R*~?{zTQd)0?y61xBKDi a@TaxW=0%bH{s$)v?5+2-?tQ%G_I>~cW=Ze> literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_False_net.pb b/testdata/dnn/tensorflow/reduce_sum_1_False_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..81b2c426cc51ea203222897e75e750b77824768c GIT binary patch literal 480 zcmZ`$%}c{D6mQzbZm;fx2P)P-K*_~XJoPf{P&|p?oW~HG$b$VCYb);NpKj>vRz(kw zyhrl;dVyOQJftE~%OaI(%|rA%BRd0HF2zbAMq{*lwkgMyYl<)*sH`^T(w-2w0#8WE z!^;iQS&^3&I|BMH(puqR3_XGtb1mz0`V(~nCy#YzP-`XYq|!ysbuM+H%9f=g;;`eE zauEB*NMj=+1g0>IwJ5I}123lg15Maziyp^AV`v+qF$GW1-w~kq-3Fu1DtH)8f?p~o zqAx`y_-nDwM1=?F-rqgXm*K)f6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_False_out.npy b/testdata/dnn/tensorflow/reduce_sum_1_False_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..fc24f279a9b38af77b3045d0864c1025fb53c973 GIT binary patch literal 160 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7ItnH_3Wl0G3bhL40j@qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bau80NS_PtmdX&bxi`~Eqeo9&cOPO!UHbf^~JF<@39oKHN4_$Q5Zb!#M`%6`!`j4nJ;L zdXaC8G&Vv)U=008i}I#1@M^jiecA$sQQyd}eK*p3_TU-18v^uxS~l2OMI3}9_DjX2 z@};Om{8lV8QQ-l)5BDzwv}N2rRD(cRLf6;cK86g?@BFVsk0L8 Z3$o=s2ihzfsfj$hVrv!F{=nuTTHgg9a>)Py literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_1_True_out.npy b/testdata/dnn/tensorflow/reduce_sum_1_True_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..835e835828a78f9ee866c84d29df1c7299f05cfc GIT binary patch literal 160 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7ItqqhWTL5~P^&-&;9A4A*5TyYgAPx&B=48<>2P2=k>jA%*yT|8;*7(S Ha%~3y+d3-W literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_2_False_in.npy b/testdata/dnn/tensorflow/reduce_sum_2_False_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..4fd9d9046830f94fbc5c29878e8a77d6abe4fd99 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+baE;g3W`zFu0u*d5|-fquHtM~t%oW9@qe9FFE z>G}41-~X|7Tw84WWOc4xrDLxB!5yXcw+mYL?KEX@Q19%q547H9-zKJS|Cs0R{cj`VEP_h01B^MXzsh7nriYF0V*JFrHWP^PyeTaMWryIMrR?)+d z8ItccfomAuB|MhvJQ1>B0eZcWo&YJ=d?OLVDOv+dm#xduWl|4_sJ8mjnwb!Q%Y|UU z`4-6{&&rA(0D0v}Epb1Bfr$on4C8(N6Lkeg_jRgKg%ovMsXSvU6DpQv%W~MVj3Q5K zH_D-D^=WLF!#GmBylf0S>8?c|x9Dj!)*g1g|M2ku!;S#muhyURR>6XB=KoTmE||;D z^g632c*WUsUZlLjJ#=nw9v83z(!@hsAO5$5|6gi4f#Hjk8zxj*qIG6a0B5Phn^v(q YIXDH)&Kwi literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_2_False_out.npy b/testdata/dnn/tensorflow/reduce_sum_2_False_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..6429c3120e70a5bcf72a0af47a31375c0ce9543a GIT binary patch literal 152 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Its=*3Wl0G3bhL40j|8Co(_AD&vjtf^3qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bau4N9Z_oebi*mD%_-kW-**ZwDq>3)v`tL;y| zcxboPTixDz(#(A~wEFfP{5yXi$4{OEu|gmAa~z($e?rBP{o!S2_C207#XhQ6cz>d3 bp54zSYwZIf1@@QS4zbI)8DamXeAa#d3%yMu literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_2_True_net.pb b/testdata/dnn/tensorflow/reduce_sum_2_True_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..3850e3d1f88596ae1641243a2fde9d17c02ba80d GIT binary patch literal 480 zcmZ{hO-sW-5Qg)$rk&Ui2CBIJ0A(*0F_&D5DT*f%to0by>`E8&QIb^b&7bZXo0tk7 zhMhUQ&->0S+``}?;jvuhiI7F)qt_Xk2SilcwM1)bvQr@Cit7P`F zT!_fO*dm$dSy}CCCqUkLvXOWgLeE5lIfn5$gBv)0+@xAnNU@14m1mL4govem zAoR3dZ5EhTmu|xhhN0r+bsgYEca3^4|4D-yheMsAM(uJuLB9o{yKCvFbBf3hru2^s zn}8>H#iQ4}NO^?^=-l5u&zTG6;`?H-1X8buwtncZ1^sX9R?0@uf0J?@36+*;otq56 cSt#+Lxi*{usgI3Bue`jZKQ6TSftG^C7bqTbqoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTTEQ%9jzfegU){mKQ0vheE;Hu7KW7xW3)e(!ne@I<210RWq6 BC*1%5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_3_False_in.npy b/testdata/dnn/tensorflow/reduce_sum_3_False_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..2cf8b17fd7d83abaf3df59a3de54f8d65503e1f4 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bauH#x<_WL6B?0K)BwSRG*%Pz1{>VRgGh5cJG z>HXV}&#|vOaAyDMupRa~>qPeMcr(|YJ?8D6hV#?x7p85uzw`X!{;;1Z_E(P1v^TnR b+5S}cv37LD-GsR@+kJ^Pj^X88$}Pp z&anHvX5kJ7kBNxXGEbx`xQ||EWM@FirC2G%V2oDJ(q-#%beYTpBCCzQv?eB8gDa%u z{^bVAEYHe{9RXR3q*izsLeE5lIfn5${fWATlcze>s6xp)s^UE3aVFzPl`Tt0#Ae4W zn|zG4QIp7Jb?R#^F$V*!up%$20VI1n7RZbktb|_k#)jrJ^Hx zQdEM!qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Its=*3MQI53bhL40j^D5N)83nv>n=Br#bvv!{N}ub!A_df}TTH$tL?d z$$kzp|IXN@X~#J9Mg6vq`R3;^!RwFxfpl+&fX&ek6B2gVh1pp;yn5v0Ao()WAtxZx W-t=&ry@e~U!=g=L_LJT*IsgE>O+?QC literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_3_True_in.npy b/testdata/dnn/tensorflow/reduce_sum_3_True_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..5d5f1fe3c2fb99acc7e35f247c044eec11032a63 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bauAAi@_AgXj_DX(f+&|l{X}^sPug#lmOM8ZP zh67YcSa|Eg!-qM!u3 Zo=e>J8CzHEe{T0@|87B<{f!B_wgA3EMo|C& literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_3_True_net.pb b/testdata/dnn/tensorflow/reduce_sum_3_True_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..420fb1372e02c79e0647d6b9074da529290a047f GIT binary patch literal 480 zcmZ{hTT8=05QVcz*0d9QVL-+82Ppeu5h0M5Vv6FE2-f--*6d1yxs+Uree#YQ3eQ#1#rE=!lKi*OgHtaiF-&InwC zBcu$y%N^21o|VdL?1tMr>%M#j5T&YcZ2R55O{`RXMoQ4l}&o92t9ws z{!nx(SBgr6Z+Vf53J=hJxPMu22gtHn$_i)`4=sJL9|Zd^HJ`xnU8zkdIa{mAT literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/reduce_sum_3_True_out.npy b/testdata/dnn/tensorflow/reduce_sum_3_True_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..2fbdcedff7c8052e5297cd79bce14b61c3445be1 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Itqq53dTALCYm}5wF+bat~b^$4j1qJv_B_aV}Git+TNy@!Qpq5o&y5| z`=0I;NrzKmtoBE^v>b}WZS0+G1ReG;Iywl4DLU+K*Kv^9tM71VsicF?(L459tb7iO YzbH8vOx3e@aQk4R^nIg!(^e)20G!}H?f?J) literal 0 HcmV?d00001 From 127e6462ec6bf825ef012b1e28620cdcea6b84bc Mon Sep 17 00:00:00 2001 From: Qiushi Zheng <55949027+ZhengQiushi@users.noreply.github.com> Date: Tue, 16 Nov 2021 01:15:29 +0800 Subject: [PATCH 08/17] Merge pull request #807 from ZhengQiushi:my_3.4 Add regression test for QRcode encoding and decoding Co-authored-by: APrigarina --- .../cv/qrcode/decode_encode/capacity.json | 9 ++++++ .../cv/qrcode/decode_encode/symbol_sets.json | 7 +++++ testdata/cv/qrcode/encode/dataset_config.json | 28 ++++++++++++++++++ testdata/cv/qrcode/encode/version1_mode1.png | Bin 0 -> 215 bytes testdata/cv/qrcode/encode/version1_mode2.png | Bin 0 -> 214 bytes testdata/cv/qrcode/encode/version1_mode4.png | Bin 0 -> 214 bytes testdata/cv/qrcode/encode/version1_mode7.png | Bin 0 -> 213 bytes testdata/cv/qrcode/encode/version2_mode1.png | Bin 0 -> 260 bytes testdata/cv/qrcode/encode/version2_mode2.png | Bin 0 -> 262 bytes testdata/cv/qrcode/encode/version2_mode4.png | Bin 0 -> 258 bytes testdata/cv/qrcode/encode/version2_mode7.png | Bin 0 -> 261 bytes testdata/cv/qrcode/encode/version3_mode2.png | Bin 0 -> 315 bytes testdata/cv/qrcode/encode/version3_mode4.png | Bin 0 -> 317 bytes testdata/cv/qrcode/encode/version3_mode7.png | Bin 0 -> 314 bytes testdata/cv/qrcode/encode/version4_mode4.png | Bin 0 -> 379 bytes testdata/cv/qrcode/encode/version4_mode7.png | Bin 0 -> 379 bytes testdata/cv/qrcode/encode/version5_mode7.png | Bin 0 -> 441 bytes 17 files changed, 44 insertions(+) create mode 100644 testdata/cv/qrcode/decode_encode/capacity.json create mode 100644 testdata/cv/qrcode/decode_encode/symbol_sets.json create mode 100644 testdata/cv/qrcode/encode/dataset_config.json create mode 100644 testdata/cv/qrcode/encode/version1_mode1.png create mode 100644 testdata/cv/qrcode/encode/version1_mode2.png create mode 100644 testdata/cv/qrcode/encode/version1_mode4.png create mode 100644 testdata/cv/qrcode/encode/version1_mode7.png create mode 100644 testdata/cv/qrcode/encode/version2_mode1.png create mode 100644 testdata/cv/qrcode/encode/version2_mode2.png create mode 100644 testdata/cv/qrcode/encode/version2_mode4.png create mode 100644 testdata/cv/qrcode/encode/version2_mode7.png create mode 100644 testdata/cv/qrcode/encode/version3_mode2.png create mode 100644 testdata/cv/qrcode/encode/version3_mode4.png create mode 100644 testdata/cv/qrcode/encode/version3_mode7.png create mode 100644 testdata/cv/qrcode/encode/version4_mode4.png create mode 100644 testdata/cv/qrcode/encode/version4_mode7.png create mode 100644 testdata/cv/qrcode/encode/version5_mode7.png diff --git a/testdata/cv/qrcode/decode_encode/capacity.json b/testdata/cv/qrcode/decode_encode/capacity.json new file mode 100644 index 000000000..3bac83ae8 --- /dev/null +++ b/testdata/cv/qrcode/decode_encode/capacity.json @@ -0,0 +1,9 @@ +{ + "version_ecc_capacity": [ + { "version_level": "1", "ecc_level": [ 19, 16, 13, 9 ] }, + { "version_level": "2", "ecc_level": [ 34, 28, 22, 16 ] }, + { "version_level": "3", "ecc_level": [ 55, 44, 34, 26 ] }, + { "version_level": "4", "ecc_level": [ 80, 64, 48, 36 ] }, + { "version_level": "5", "ecc_level": [ 108, 86, 62, 46 ] } + ] +} diff --git a/testdata/cv/qrcode/decode_encode/symbol_sets.json b/testdata/cv/qrcode/decode_encode/symbol_sets.json new file mode 100644 index 000000000..db9117528 --- /dev/null +++ b/testdata/cv/qrcode/decode_encode/symbol_sets.json @@ -0,0 +1,7 @@ +{ + "symbols_sets": [ + { "mode": 1, "symbols_set":"0123456789" }, + { "mode": 2, "symbols_set":"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:" }, + { "mode": 4, "symbols_set":"!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}"} + ] +} diff --git a/testdata/cv/qrcode/encode/dataset_config.json b/testdata/cv/qrcode/encode/dataset_config.json new file mode 100644 index 000000000..3ce3ba6af --- /dev/null +++ b/testdata/cv/qrcode/encode/dataset_config.json @@ -0,0 +1,28 @@ +{ + "test_images": [ + { "image_name": "version1_mode1.png", "info": "12345678" }, + { "image_name": "version1_mode2.png", "info": "ADSWE22223DFAS" }, + { "image_name": "version1_mode4.png", "info": "woaiwo5555@qq.com" }, + { "image_name": "version1_mode7.png", "info": "дЛцмЩрёВ" }, + { "image_name": "version2_mode1.png", + "info": "91172339675319066800542009332763324407887566419283892024943292" }, + { "image_name": "version2_mode2.png", + "info": "000NATASHA WE DROPPED EVERYTHING000" }, + { "image_name": "version2_mode4.png", + "info": "aQqdqecq%hre3?JXcDxx#PqLG_29G*R^" }, + { "image_name": "version2_mode7.png", + "info": "42ЁдЬзьКЕ,ыЙкя" }, + { "image_name": "version3_mode2.png", + "info": "OPENCV OSPP 2020 QR-CODE ENCODER. TEST ENCODER QR VERSION 3 MODE ALPHANUMERIC" }, + { "image_name": "version3_mode4.png", + "info": "https://github.com/opencv/opencv/tree/master/modules/" }, + { "image_name": "version3_mode7.png", + "info": "ПЖлШУ.ьёвщЛДо8феп7ъА" }, + { "image_name": "version4_mode4.png", + "info": "aQqdqecq%hre3?JXcDxx#PqLG_29G*R^&f?bD6C5qam+Y_MUGaSmS5&fh_Q&bCZz" }, + { "image_name": "version4_mode7.png", + "info": "и?ЮпЙДЁХслМЖЬ4ыпЛД,нЕу5РВя8ЦзцП.6б" }, + { "image_name": "version5_mode7.png", + "info": "957БщпоХСЛдЦешхЯ1ЕШТ;П4!сёИгфла.НЫКУЗВЧ,уймЁМ" } + ] +} diff --git a/testdata/cv/qrcode/encode/version1_mode1.png b/testdata/cv/qrcode/encode/version1_mode1.png new file mode 100644 index 0000000000000000000000000000000000000000..00415ceb0206ae675d0e9054acba9f8db871b77f GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^k|4|hBp4nx-P#YN=6Sj}hG>YE9^A-#n1Sbj!OQ=P zLytSmI=Q6KfUj+hicgrtF#{gsw!|3|X3pf4Y~!2>WC0OpBama*lge{=!qk~3xgPsJ zO6F*pnaCl@c5D)lFb8uZkEa`(#0*9uA^yV#290M7czUJ_q_riU;9@?hV$hS=;Na1g z=+q{_mL{Q=k|xpCnCO%?DUl6mndD5B#1p3`7#JAv9ec>mA2ylM_JPARkc&NC{an^L HB{Ts5naM_* literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version1_mode2.png b/testdata/cv/qrcode/encode/version1_mode2.png new file mode 100644 index 0000000000000000000000000000000000000000..011dc2a2d8a188d07afa6145aa6a01544caef07f GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^k|4|hBp4nx-P#YN=6bp~hG>YE9z4j)PRTY-Nwt|1fD#;uJ&7kyo_W&p zG5OehMU}~%jf`!aEKW|75);}I(}dXCd`@tlIUwQ5;Vi`T`1p@W49@uKjV*OYE9^A;-V8C<0;P?N< zz8ocMQeq^;+twI3gh?DTNR~Kk;B%toKnu^|79K^P6EKcM8c>oaa^}o627Ho*5|b1Y z6;v7(j~J*JDDoJqC>rw|o^Xc8=a2;3B+mvF#YCAjp&2cT+KQZ$4;Zv5CQ9f7O*=VZ z0?;%S&l4b{C;PW0@))1|A-QRiiV9B;_v1&5Q-milrVBgH1UcB#)z4*}Q$iB}w3|ip literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version1_mode7.png b/testdata/cv/qrcode/encode/version1_mode7.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad8fdd613e2546b2c422661a8b35770aacd9fef GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^k|4|hBp4nx-P#YN=6Jd|hG>YE9y}=6V8C<0p!)wp zUn#!2sXg3}4^0r|ILUQbA}!&V0gteekCEbG1I5Vi8Cc76eQD%ju^D{@NlXe5HM0P;Nj$%pgb+5;p0S=$Ehd0oD_@=dJ+|sRX}F( z7#IW1nmjQjVa5c>1SZBdL!S=S7Da7ihe-!^80g8Z+TFpZVPE+YBp8Z+SX>5Dr#)R9Lo`Hd4{qdTau8rK^#AXw zf82Y?jkEG+<$dR67EMc^^~@w`t?Ba2s5M8EwnSXs5+R(Ov2j`EMz_ne#Ik{sy=~7- zeCKVw7IoVAtiR6bKPDUJJk@b?o@}~BXWGPzCc3A$wAJ`Jw=LVs6M6YaO0U6MQxo;e zQKz>oGxa@f6yV1da)ya-_tqNU zb4DQRbg~mobgxAzpPsoa)9>^w_3VsKYchS$WX`gmWpBqId5Cd#*L_8h_dH$wT-G@y GGywpsxM|G* literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version2_mode2.png b/testdata/cv/qrcode/encode/version2_mode2.png new file mode 100644 index 0000000000000000000000000000000000000000..663ef896e69e7a9873bd02027412383435a31b1b GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^vLMU>Bp8Z+SX>5DXFXjULo`Hd4<5`t%pkyG==a|> z|C|xe6V*+X7x!d*iV!~iX~r^3Uo{}UoYZ?QDtqIy%#F`XBD+m}yG_?-Zi%>Tvi#zv zHI}}Uk4I&%eQJ2t|MZq;%TI1nQ@cE8*+f$l!y|Lt)O3{HW~gO9N!~QgnAh_1CN-aB znP=KshL)G3u4T-+JV#AAeU@1E z+SDSq%UdE&ZxPEj1lpYRa|X~^y6KxD+$JC2RI}!(&*w#zAK7E{_cI=roTd-*pr@;! J%Q~loCICZOZ`J?+ literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version2_mode4.png b/testdata/cv/qrcode/encode/version2_mode4.png new file mode 100644 index 0000000000000000000000000000000000000000..9c9adad160d18c1a80e9812da20936995cf37ac0 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^vLMU>Bp8Z+SX>5DCp}#pLo`Hd4<1ZB%pky`xa|KT z^Yo+txMqo;?N;mO%zk3%TO8G$I_t8D?zJfAYe~MBlYD)a9i6r8XjJxzs5P0hE=wf> zB`eo#y%r^R`A^HlpP8G~ij$HgeLr74F>_hwCY{qse$z6KbZkA7DaAW8VsgKwuky7+ z7fhsPP3zx!ts~P{`Ep89qMWar+qF;mzMn6jFfsC-d_3t$)H##0K%*9?0xdofc`jv^ zShjD(;*&sLilO>tpxoM2qj+Dr(?&_Y%PKGK`N5nLvy)MB_5m-D=R95gT-G@yGywp+ Cv2CaT literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version2_mode7.png b/testdata/cv/qrcode/encode/version2_mode7.png new file mode 100644 index 0000000000000000000000000000000000000000..43c98429a20d67c358730af38a1b6eda1f300efe GIT binary patch literal 261 zcmV+g0s8)lP)4Fd z!EwX@5CkDQ|DeZvD(fp~J~SViJf>+*9@8|Z5tB8iX_uItkE(}MspgCn5JpM z{Diee(`Xr*mbIp#X_=N~e!|emnU;mM%xRjO(d4n#G_R(S5k`~8GPKrOOw*i}Wv!8A znigwWmVZOjVvR;d)6le7Yns!-nx;7|Bco-SCXY2)ixJa&Xg>S_bP&P;*s`sg00000 LNkvXXu0mjfIudd~ literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version3_mode2.png b/testdata/cv/qrcode/encode/version3_mode2.png new file mode 100644 index 0000000000000000000000000000000000000000..2fc3247e0e530aed7f877fd092b8e0a81ded0358 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^iXhAZBp8bN=Wb?TU}W-iaSX8#Y(038m&uTU#W4TB zEB{UfmAZ6&{b}N-V{}h%TDEhO&haGQWto=KQhTonOit|u(I&pxk&9C!7n}Citi1?S zV5GYSq+s2(sO+_-;nVC-Z}}71wr1j19!cHP7mRdIrg4 z^2F3n5vL~{<+yxdism{u?rEvDnIm&yfs$j+(V$TAboFyt I=akR{0PU25761SM literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version3_mode4.png b/testdata/cv/qrcode/encode/version3_mode4.png new file mode 100644 index 0000000000000000000000000000000000000000..172b9aae91f2cd77c53105b3c6d2294504350681 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^iXhAZBp8bN=Wb?TU}W)haSX8#Y(01|_b`J1i=p3t z*ZgxvJvOdp`m@A+Pe;X_=+(z$M9}my>wUcAlJRki^?N&3LBT>Ew*MS<6hNEH6JXOi776E#+H0Yfh@kCZEemzNaH6 zZ*E(5G%CAgtJrB1-D^pkt^t+$7DoYnaV=``$>hj2CncrMc0W5RUvmCGqk&2FHBh*C My85}Sb4q9e02ud%asU7T literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version3_mode7.png b/testdata/cv/qrcode/encode/version3_mode7.png new file mode 100644 index 0000000000000000000000000000000000000000..3447cb510d1d892d7d3d276115fadddaf4d5de87 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^iXhAZBp8bN=Wb?TU}W@kaSX8#Y(2P9@DPIli(&46 zSNVSSB=57`&s--TKeWZ|bn>icTb7+XGV8L5?lqGro$QUvGB>vQ00|(vma;LT+tjx> zYR$!rvzfDOu0>_9-D0fhdEP)@HCmQ6TGJY` zCe~(_~~h6U$nR)*7DoX002ovPDHLkV1jBgs-ge@ literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version4_mode7.png b/testdata/cv/qrcode/encode/version4_mode7.png new file mode 100644 index 0000000000000000000000000000000000000000..b1d54d194342d6a5f539c756cac808c979ffa3d9 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^svyh(Bp4oit-sH}!06=Z;uvBf*n99`AhQ7ji(%}4 zSN&}>513#2)cTbBw2iKFgxcqn$Uf6q)3#oV>PwAWe00Lel(iQ(t+|*qQ|$Ccx6_;4 zvQH%Go|e)*U9=`uvPkFjMxD=Fu0>_9-TLh0C!qY+Y4)d2m>Bg&6sK%Db9KVeq$1wP zWji^Cxu(s9#KJ8l&D z>;%xF#3bEkSsTw>Z8@5>X~qVh>?mQNDbq|h=?E*Ij>^`ZeALKLS6S_{O=4nHc2t|% zWuuKfKH0p!YR8Loc_No(u03hwKJ8>w_Dr$tvlCB#GBn)i(=9ly(kN->HK2>9J&oW# zow4?4QslLanaYcQiUa+0*~m!u`VpYbhT(2)Za@{MO=k9}DWA4kn>uSX(1oBtviJ4% U6yOdocmxVnPgg&ebxsLQ0CildfdBvi literal 0 HcmV?d00001 diff --git a/testdata/cv/qrcode/encode/version5_mode7.png b/testdata/cv/qrcode/encode/version5_mode7.png new file mode 100644 index 0000000000000000000000000000000000000000..3a1745b5fa6b08bede81481d4a219b1f6bfa57a0 GIT binary patch literal 441 zcmWkr-)qxQ6wc6xb#*Wqgf5K1Cgxz@G>^~rT7%N@l zgLol%4di95n9w}<=Bi^EwU`))kG|Oa0eSRA@8F#C!QtckKF;Yr*txg3z%4Kgv)H=d zctr8qMbFd0^vf?c7-sHmt8wS?t*iZ$lZRh6najenf7{osOJ8sPERrG-+kluH>=>G5 z_-aS0odtsgvJzc!a?gIIMoI{uLPSNwJJ5$MLh=*YY@$|#&N1(dWpWmWW zWw8!uL3@P}3+Dx#2pS>Ch|nLJ|UOsU(T;n&u^< ze>;Dz5F_Ghq%KZfquxwo-L4Ev<@C@ju(KIdMBzpo3nRccNrE`dHSDTq1fMcE85aR|VqZSW;#Gy5#ty*9X=6>z&`8EMzf3|k9kHJAEdV*%MG+^|KreBQyzu++d9kPP zzs9=?=tzF$%^=L9U=?ffBtA6h861!zn4?$JwC{B#4UdB+m3$}ZG;=-Eb!5u}!#-Yj gOA{n$TX5^|oVL8bBy7BYa`BVa_D Date: Tue, 30 Nov 2021 14:53:46 +0800 Subject: [PATCH 09/17] add test data for amtmul and batchmatmul Signed-off-by: Crayon-new <1349159541@qq.com> --- testdata/dnn/tensorflow/batch_matmul_in.npy | Bin 0 -> 368 bytes testdata/dnn/tensorflow/batch_matmul_net.pb | Bin 0 -> 289 bytes testdata/dnn/tensorflow/batch_matmul_out.npy | Bin 0 -> 320 bytes testdata/dnn/tensorflow/generate_tf_models.py | 11 +++++++++++ testdata/dnn/tensorflow/two_inputs_matmul_in.npy | Bin 0 -> 152 bytes testdata/dnn/tensorflow/two_inputs_matmul_net.pb | Bin 0 -> 255 bytes testdata/dnn/tensorflow/two_inputs_matmul_out.npy | Bin 0 -> 144 bytes 7 files changed, 11 insertions(+) create mode 100644 testdata/dnn/tensorflow/batch_matmul_in.npy create mode 100644 testdata/dnn/tensorflow/batch_matmul_net.pb create mode 100644 testdata/dnn/tensorflow/batch_matmul_out.npy create mode 100644 testdata/dnn/tensorflow/two_inputs_matmul_in.npy create mode 100644 testdata/dnn/tensorflow/two_inputs_matmul_net.pb create mode 100644 testdata/dnn/tensorflow/two_inputs_matmul_out.npy diff --git a/testdata/dnn/tensorflow/batch_matmul_in.npy b/testdata/dnn/tensorflow/batch_matmul_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..5e6a64de736d70ab6fb58aad768f78977c01e415 GIT binary patch literal 368 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I%oItnH_3Z|Mm3bhL40j_(2=l2Pn6?7=8NVfm7AizFzpM<@}nG^fsljQf_ z?mN8i#|-KHyz^J?dzJite|~?m{Z{jp`!ge_?yCuzwpZ+%ljxXYFnYsM(zt z)wZum*=uj1b=aoaPI&*Sng8uf11H$;`s845_SDQid7G%i{IXN~{nAeCEB!iqzre}q zc8W$C`xTl`?!OtfVn2t|nSHsNPui9JaoHccf4ALSqriRpg|^xUWgXcc@n6x-XW}mV z{Ee;qFY{ivlbzULC!C+Pw^f6|KJu^V-d$47d+TP4@1L(+xPJqej=k1i1BZ`%=j<;q THrjVxJ-Xl5Tj@Z+x%u`0$l8tY literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/batch_matmul_net.pb b/testdata/dnn/tensorflow/batch_matmul_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..69233ce250e32840daa48d4d20ccbdbba7e82fab GIT binary patch literal 289 zcmZ8cO$&lR5M5n2ZIXgLRCudXcuB9($q2d_5#D9d1&c+c)~J8qZdOKz2lJSD9|LQ! zPi5W6G^B%rU>Pqek@Jf`0Fui`&8Zm}{shRiV2TV^E;SvjU?~vT!RW|et2A7;CuCEV zSNW^Q{tU>CiH6f@G*)V@#d8-UgouKr09)vPov8gDy-zpqKgPGgNM7As=p}8k8DQ9h k6Ehh%LjMynnH4SVoVu9KLp{s#b9$%d0_o literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/batch_matmul_out.npy b/testdata/dnn/tensorflow/batch_matmul_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..5cd10a4114430cea4dd5dff7833ea86acbed7b62 GIT binary patch literal 320 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I%oItnI0q^YA&t3V#$vN^b6ztnHG1KJx|4s76`XTuTq(LUwB$$rMX?RHi5 z$@{l0)o_s7+z5Vr$U?)V%CXl$}C{K&Dt^T`$aLv{WRDXbgzm#;mrFPz)m zZpW9D{hL=vJIvA!+wcB1#^J=TjkZ5LYaG}-gB?D!c-qH2wYSgf*0GzfonpVEMaL80_ Sc2N7d`9R)3iGxNadiDUU6n6gr literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/generate_tf_models.py b/testdata/dnn/tensorflow/generate_tf_models.py index 68c4bd8bf..dd0e06e3d 100644 --- a/testdata/dnn/tensorflow/generate_tf_models.py +++ b/testdata/dnn/tensorflow/generate_tf_models.py @@ -1055,6 +1055,17 @@ def pad_depth(x, desired_channels): expand_dim = tf.expand_dims(expand_dim, 2) save(inp, expand_dim, prefix + 'expand_dims_2', optimize=False) ################################################################################ +inp = tf.placeholder(tf.float32, [2, 3], 'input') +weights = tf.reshape(inp,[3, 2]) +mm = tf.matmul(inp, weights) +save(inp, mm, 'two_inputs_matmul') +################################################################################ +#This test case was generated by tensorflow 1.11.0 +inp = tf.placeholder(tf.float32, [3, 4, 5], 'input') +weights = tf.reshape(inp,[3, 5, 4]) +bmm = tf.matmul(inp, weights) +save(inp, bmm, 'batch_matmul', optimize=False) +################################################################################# # Uncomment to print the final graph. # with tf.gfile.FastGFile('fused_batch_norm_net.pb', 'rb') as f: diff --git a/testdata/dnn/tensorflow/two_inputs_matmul_in.npy b/testdata/dnn/tensorflow/two_inputs_matmul_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..604c9f8dc3a31aa44e051de8e3cae4bec9a4a48a GIT binary patch literal 152 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= wXCxM+0{I$7Its>`ItsN4WCN~;RqJfeSJv1!a%J0#$jRASzdvH1@J_)V0Bs5-Q2+n{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/two_inputs_matmul_net.pb b/testdata/dnn/tensorflow/two_inputs_matmul_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..4b5e1580bec0343b0df50b6b61ad2bbec9987f21 GIT binary patch literal 255 zcmY+7Jr9B~5Qa-@fgCz`aUyZh$#jv~O`J*8u$wAPFlm6$V&cD75P}T%kvDhG0~_Ga zqG~J#XDuHpFLkDB5dhEZyHZFa2Vz)UmC0qL_FYGQDhp%(kC<2ke@WdaT*c@!oFVn; z)@Ote`Ykwu*E4WfLa!4aqHu~A9yn<$7ISdZpOHokF5o88CXL2^j(`CHq)$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/two_inputs_matmul_out.npy b/testdata/dnn/tensorflow/two_inputs_matmul_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..24d276c662badb8d1a4f62abb4544d6906d1f03a GIT binary patch literal 144 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= oXCxM+0{I$7ItoUbItsN4WCJe0OCk=xn2hapS|l8*Z2s5*06r!mMF0Q* literal 0 HcmV?d00001 From e302311d4f53324d9f257564072db528e46ac258 Mon Sep 17 00:00:00 2001 From: Smirnov Egor Date: Mon, 6 Dec 2021 16:46:44 +0300 Subject: [PATCH 10/17] add test data for ArgMin and ArgMax --- testdata/dnn/onnx/data/input_argmax.npy | Bin 0 -> 608 bytes testdata/dnn/onnx/data/input_argmin.npy | Bin 0 -> 608 bytes testdata/dnn/onnx/data/output_argmax.npy | Bin 0 -> 248 bytes testdata/dnn/onnx/data/output_argmin.npy | Bin 0 -> 224 bytes testdata/dnn/onnx/generate_onnx_models.py | 22 ++++++++++++++++++++++ testdata/dnn/onnx/models/argmax.onnx | Bin 0 -> 184 bytes testdata/dnn/onnx/models/argmin.onnx | 20 ++++++++++++++++++++ 7 files changed, 42 insertions(+) create mode 100644 testdata/dnn/onnx/data/input_argmax.npy create mode 100644 testdata/dnn/onnx/data/input_argmin.npy create mode 100644 testdata/dnn/onnx/data/output_argmax.npy create mode 100644 testdata/dnn/onnx/data/output_argmin.npy create mode 100644 testdata/dnn/onnx/models/argmax.onnx create mode 100644 testdata/dnn/onnx/models/argmin.onnx diff --git a/testdata/dnn/onnx/data/input_argmax.npy b/testdata/dnn/onnx/data/input_argmax.npy new file mode 100644 index 0000000000000000000000000000000000000000..1f5635f6597698461502c662a977f57c8750e7c3 GIT binary patch literal 608 zcmbWr?MqW(7=ZB&l*%^H*0gEi0kyO0)LhP&Z0EU8g$9jj6uK zV>ULKVYPW0mSfmFtF73UQ(&^%a?SrdHRn{3dD)9jR7^8GhqgTKY=?ffr?xJa`pJ0&)u;r5+zdO|Qj(;Z^@OFbp zItq<~4dNCII4s+MxyQx4Qdp#gM=z1_NI&r=e&OeXqCxx7PaaoIxEp=@;9$CwhOII1 zs&|2qVUP)Z0sYv#ZWM2)b2xRz1heugxVJum1p6#>rE{1X<*Om=zzB7ge5TRo37oy} zfzFh}!sMSJjGAvk&yR1g7%N5cBm|+t0y|U=xEbCCuQhJ0(MJm&?F>zS)lLSljiabv zg5Hify4$-%$8TIk!$Svfl3+TOk_OpZ(Oo&M0`IL%jCq-#Y^pTC-ia|9Cbh#`Qy=O0 zT1pGDWrF(sFRXRx+#d$*$oq=1_s}X{I~)(s+TTDxxC{L!yNEP25IO~RK(=ub6CdT% zJ(<^uv>^`Jo-4pqhojTgirv|iudr{%g}V_@Kb?$3+y(VMCFquZ6JzLQjOcQZoa?}cgDJ+Im4zj3H5WXx7cb|yiwVmf(OLL&tcY=BEwqxYgU-F^TSK!YLH@+!c zW~$U`^xbTPSk_8R2S@SVR3~&a6HJ#RLUuBru}^)MKN={<@Omn!Yr@D24M9wxiu4>% z!TB01lvRFWN(DYNl}0J;^X=|7yZ+D;9+>;WdW{?MePY#6fk^pVZuyHOL&_r|k6Je=4K zyaW}K_e_RMx4uE9@+sr$Z-*JzIE*_hJYND7o~aXJPTCyMk!@HjO+#a>LoTY`3-NI~ zz?|fSeMPArRaObEk8O~;qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Its=*3Z|Mm3bhL40WJoH273ku1_w;+02Bku0i{4Rj13ZpVRUg2A6X7& L227j*s273(WfCca literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_argmin.npy b/testdata/dnn/onnx/data/output_argmin.npy new file mode 100644 index 0000000000000000000000000000000000000000..09e82a2e3d182a304239756ebfb9dfbf17c93b04 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Its=*3MM)VhMGDGwF+baE(Qh%2MA^W0U#R$8XSPw9)dw)Aie_-g8)bz TMuXKkK>0u#qy{DiR_6c!z#b=L literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/generate_onnx_models.py b/testdata/dnn/onnx/generate_onnx_models.py index da5038eab..0cc722037 100644 --- a/testdata/dnn/onnx/generate_onnx_models.py +++ b/testdata/dnn/onnx/generate_onnx_models.py @@ -1799,3 +1799,25 @@ def forward(self, x): model = SubFromConst1() input_ = Variable(torch.randn(1, 2, 3, 4, dtype=torch.float32)) save_data_and_model("sub_from_const1", input_, model) + +class ArgMax(nn.Module): + def __init__(self, *args, **kwargs): + super(ArgMax, self).__init__() + + def forward(self, x): + return torch.argmax(x, dim=2, keepdims=False).to(torch.float32) + +model = ArgMax() +input_ = Variable(torch.randn(2, 3, 4, 5, dtype=torch.float32)) +save_data_and_model("argmax", input_, model) + +class ArgMin(nn.Module): + def __init__(self, *args, **kwargs): + super(ArgMin, self).__init__() + + def forward(self, x): + return torch.argmin(x, dim=-1, keepdims=True).to(torch.float32) + +model = ArgMin() +input_ = Variable(torch.randn(2, 3, 4, 5, dtype=torch.float32)) +save_data_and_model("argmin", input_, model) diff --git a/testdata/dnn/onnx/models/argmax.onnx b/testdata/dnn/onnx/models/argmax.onnx new file mode 100644 index 0000000000000000000000000000000000000000..28b282d3b835752a24c7735ebbb87d259ffea106 GIT binary patch literal 184 zcmd;J6Jjr@EXglQ&X8g@)U&i&$jD{J#b_YJXeh Date: Mon, 13 Dec 2021 20:22:24 +0800 Subject: [PATCH 11/17] add testdata for square --- testdata/dnn/tensorflow/generate_tf_models.py | 6 +++++- testdata/dnn/tensorflow/square_in.npy | Bin 0 -> 152 bytes testdata/dnn/tensorflow/square_net.pb | Bin 0 -> 73 bytes testdata/dnn/tensorflow/square_out.npy | Bin 0 -> 152 bytes 4 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 testdata/dnn/tensorflow/square_in.npy create mode 100644 testdata/dnn/tensorflow/square_net.pb create mode 100644 testdata/dnn/tensorflow/square_out.npy diff --git a/testdata/dnn/tensorflow/generate_tf_models.py b/testdata/dnn/tensorflow/generate_tf_models.py index dd0e06e3d..60d2912f2 100644 --- a/testdata/dnn/tensorflow/generate_tf_models.py +++ b/testdata/dnn/tensorflow/generate_tf_models.py @@ -1065,7 +1065,11 @@ def pad_depth(x, desired_channels): weights = tf.reshape(inp,[3, 5, 4]) bmm = tf.matmul(inp, weights) save(inp, bmm, 'batch_matmul', optimize=False) -################################################################################# +################################################################################ +inp = tf.placeholder(tf.float32, [2, 3], 'input') +square = tf.square(inp) +save(inp, square, 'square') +################################################################################ # Uncomment to print the final graph. # with tf.gfile.FastGFile('fused_batch_norm_net.pb', 'rb') as f: diff --git a/testdata/dnn/tensorflow/square_in.npy b/testdata/dnn/tensorflow/square_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..604c9f8dc3a31aa44e051de8e3cae4bec9a4a48a GIT binary patch literal 152 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= wXCxM+0{I$7Its>`ItsN4WCN~;RqJfeSJv1!a%J0#$jRASzdvH1@J_)V0Bs5-Q2+n{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/square_net.pb b/testdata/dnn/tensorflow/square_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..d7a6be2885a849d2bc1dec520ef6c8bd6f2f0e8f GIT binary patch literal 73 zcmd;5qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= wXCxM+0{I$7Its>`ItsN4WCO0QYj3SN87l2P&xG511Rb_Asuy=y6MD)H0A$@I2mk;8 literal 0 HcmV?d00001 From 1171cbc378015cd66ab0ce08da247f29b2fa02d0 Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Mon, 13 Dec 2021 18:23:34 +0300 Subject: [PATCH 12/17] Test data for new pre-filtering in cuda::StereoBM. --- .../gpu/stereobm/aloe-disp-prefilter-norm.png | Bin 0 -> 41042 bytes .../gpu/stereobm/aloe-disp-prefilter-xsobel.png | Bin 0 -> 42935 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 testdata/gpu/stereobm/aloe-disp-prefilter-norm.png create mode 100644 testdata/gpu/stereobm/aloe-disp-prefilter-xsobel.png diff --git a/testdata/gpu/stereobm/aloe-disp-prefilter-norm.png b/testdata/gpu/stereobm/aloe-disp-prefilter-norm.png new file mode 100644 index 0000000000000000000000000000000000000000..80b39bf4f5b2735bea4cc29fcf8b39ef95229c79 GIT binary patch literal 41042 zcmY&=cOaX4+y6OFm(i*fG-wfu2pXle6%mBmBlc-f)M~8SJx7fs#A>Ws6{~7S?Rlz+ zU5eH?RvQ$hRij2xza-A{{@(YG{?lCd=i1|YeeWCA#7OrN3y|fv-+sHKuLm>x?YIB@ zN&6?sMEj55cz$4^z=x~{j(POf>_C!3*OJZ8Sc)d;O^(BvTV-DQ*c1&>-n4=lp>9N*GYuq8 zv88ritum8$;_V%Q#Rdnk*!AOrhp$bVjKBpK+dWJAjh`qc)=n@e?mE#ZmJhViuaQk< zma%gR=1Zk_1azm?7|NDNvH4Gb0>^fE+s)J!%Ton!T7GsEF!=AUV75TouW;J0KL1!@ z9t~P$Jwh86a})E{|GEePMO)gcmlTG=9LLY+COw!Ale0m^{l5cL(7Ocj+8#Kz9j;5p6(eHya^TK zqw;>EXW&;?%;9zWbw`C&LD@SVl*lE*&x#&>vIhZv3Tr_sq@JadicjpbN^&`>cSch3 zmvQ4Nj>)()mi>J{@M;0!Xs{UI6d0EoJI(e(mUm0zDF4?}f}kuHz`AY@{kb3eqyDOL zM`r9_^yoSO~aCyT~&0=Uyt6#`?*9sy{cT2naI#&H-3sKzh3vn?cmU%lD7nd>up5< zYlDRFi6aT!_qRV4IAhCB-Q1X&`|(u}>yI<@P6RW_48zbqy(U}KV(Vu;rPL1n%Yp`m zZy6HWnU!T0^Zl&whWafZ4#oTm?H7CMH)rxtCn17{DLFiGd$nKzvw8|D;rJ)t0Yr-f zib;IUkdfZ$&n8Ot^D>tObq$9ZV$ujz ze6n`{vJt&H@g(*U9Op6zD8uF*rtxi|UuK8HRprFYJcfm+F&M$duUlyu;lUh&9`2N0 z13={f&qYdC=k5G{&7a+7u~(I2Gl>k^O%Za@^!4NIHVdF+tw=XYV%fWuQ~PzZZ??hG zZxK+d|4+*Ah{+6?_VM+q%D>Ht?|>&Pws~8lBovpYKbuXJmxH=-FX9q~OWdCWwyCka z!a>d6Nsq5CU!s^?gK`f|2YoP+A3A7gwg_4!f@}d5DlM5MbOHDs|D62V(B9D%g6I3< z2?OQO1doCzw0oQZkk?mtAq8%Y zfw~;8ZZNckkWFVAzGm-PixSg1NK%_mEdkoa=(k9A{03PMTWf%*V<~8pxZM0_-t4%V z(_l9}N-vr7=mt%v`?hq7a8y>1djYp@n-(P4W8I_O+q}&@U>;-{fc6q47{j`=-r!@0 zFtII=N5SbCYO32~jXCun+-zu8wz#MTB|Am#N>5$sAcLSE})``65V*6$_@QF&_P zUpZOI_`pyVhF${J>sGN;m=FKK=ZIP=C<5=kICBma}wyTn=l7a>I|dS9`EFLWB6W)tSV;u==z2`i-PF#Pn1 z5A~(XjpirRQsD;#2L$p|M5gdovYej|J6?C-+UjMI2_rTlh=UpA%BlxMDoV;Wq(uU_*)S$y zp3!+w?VN>}B3*TRz(8Nd*RoDD@-<_B;@*|C z+NFY53JlNrlMTr-8Zrh^0Z~QH?tOa3&ibI0A5U|Aoyp4wF_H7k)gOY$JCd`+|6g2SF@mlVCM2@q=&9>j;tY*3fz23aK#W1)!lz&rokJ%tLwEvyoJ$)(L zMw6HQdi!~0lBMitZ5n$1OXoq3ZJ`8I)px{)AZ~XnE_mMB(y7*Iii${Z9ATy&9 zmMkOtd8^pJ8QcA?bV&nf1~y96I{w&ws@@FNsR0V!j!0 zw5$-xwej6or~O{P)Jl^}-^d`WO7`$-M_jOZ^qCO~&x#cjzrWVG#^ey70H(=_@3H0G zQ9zi&w~jeoAM}$bdh?q93XpyOdLpPHJo$@9fOoUbl~AvNa}fk$!YtH+b`VGu>;B1B z`)!aBi}DeY+GqjN(wUui#h3y+*F};v?@tNDl~(5>LsP7u1x?iF|B6~NhQ*OYj37bb zcamgu5@zIgF?`MMWbtO*-}ofWtrM@u{$y+T7d8M46@;#y3ANhN7nZPTaarL&Ek;Fp zSa{4r&Dfs$$t}4@bv#-6>(s?#W#j;I(dCtq$0!Lxe3HXxa1jSSgXm;tK^H>+LU;<+ zecJJaa^}=?B~NjySO@jzx~mUhBvF|wp|BTiqEbaK~1(F5qNIM*20;mpQ! zF1z%_RFW=S=G|>8*Y!ki*NjP1qXO0GmuFxLf4yP^=2#zjha7pWc!fO4DZ?M;viP5f z%Dc{w)+M-58GgW}hvmCi(*MA+k8vM{KhM^hKpNZM+U*ktY2}Kwl}X)@kQ1M(wJiKclh^)Vn}36mYtbLjIq6-p?NPm=eyUDW=xy9*x@NefqEENMw1+ zy>DEzqXiHThmjYlx&~2IJC{z$pAg^zrc+CuKhm|;Zd_mlK5bfksc50Dr<@(qQn7=A zWB_z7#^kBLG;CR5>epmJTZp;ZB~|@z@)AXh@NsM271eJe+VY_h_)#X}0Qgq%deeel z|L@?$(z;NfLtMxoY>W;U-~x3(H|54~y;OD=T7{k%n zHsvDu)y%D31Y&6A3~`rxb-aMh!NN4*Q7Ck}|fza@C{Zj}^D znvWH)-B@#l6D{*R8M3^gK*-yaUTu`S60OCSbtGM^gek+EoX3jdeU*ubti-CSCpwi< zH#w&Jw@Nlh{a{Q#I3<1*SD_ZN21LC3+^gtC^I@?t+Kq z=>1?!&%z`Yb&JY`>T*+vyetJ&BaWQ(A~lqIaV~Fsc;^EQJ8ilh134XjX-4)GO>X@u z7eO)(VVrF30J3lao%OAe$IE;2Ru(%L_z9>oQW+T07waGsItD$yFZsIMh&Z6}-SR1F z;7q>-<#qo}hH`Q@%OoTvsqUzZqy*_wah;X$+MP*ce!#m7ugm}rU*&hp5pOhq=|6aN zwptl0bMmn~2rGSAg0@_cjAIOUu0OSCCw!S}(xER&F6YFQd209H^&<4*I$YkQbMkg& zCobjJ*hE?9!X~sc3~}CU7#gaAP? z59z#l+rItQsh{@IQhbwHCX0Le>T^S5Ro!B_G62Yyt~L4GIwxa03Nw%YsaG{zm`U1BPzt~1)M zKx#0;1V}GnjfR?rngSoOa1r1p=SVM?_JBT_=!$154jg%Bw|np($CIwLU7MS`IBUUq zu1~3g&`*CA_=TeF#a>7-9?!8g)D~DoCzDOuVDhOwzybYU#^WD`MdoUUdF34&hc!aq zOiHzVnapF#SjRA5Hjyj^^jM>c7%}5#3k9H`i-Yl;T?RxBWBK%_$^KHYA`+D!blP02 zhgrYy@BY;FzUfP*I~*+C}A;`nRYTLhBi;8?v2&|>^0XpP#s;7CEwplEf6B4016IE9B9HXIvZ3^JHJhA zh4-hZA!MdG$ccwVIfjP%r~ZmYJ)qjC_s-wmQ3mjeO(v+0B02PjdQ6yHU33DrXbAcd zoRChM2wdNQlDa=6tPPn^J#iA^>|^GqB4lOe1;-wy9jQ63x(FleIq^7Mpi~iBJ(idv zXYq4%Gu=TwqlZX3dNw<5*yLFuFj6RGHiCn%@4wU2QA*FuW0c2%K5`wc+gSI_Z>Jdz zNm5Zn(=9z`rBTIe+N8oASLdnh>&N)Wt2z|F4xfxuQMOI}bU@uvncoYfmlRRBQ+J4S zm~#yWb#fN8CX2{i2U48zOL|+Wd|2<|;SyJ04?>EQ;R(qdvb=V^a%!n61)+pXdOCn1 z30)6&*HvoCB%TVhN#UlvnyoI{wh(8Ht*sNlQ=#el3t})(gJrt&)1^lF{$APpt7Ss< zTY*o<*Zn3M{La!wOEMCpzvpbH^fL41DGZ4Yvm`!>?Tso}`JsU8dC!7f6eDs}B5bgC z)92+ZijGjB{HZLz{w`8zolz)L9WFHBgmRLL4oQUqnihuEryj~gJ)?%GCmUg6`1(h2 z@V*|?0SyjmC0K%K(xlc^X{Sz#c_St+}h2J>FFzZoV^JZxe1ygnQFr(aFd zB0>iR!8oYPmkEf7(dGvy#_a9)JhNRfYX6RS-p^L2q=NSVuWl2JsEiO0YW2Fmq`Ng1 zeDoo2$1898J!Z}`sDftaGik?WJFHj|duxPyeytOt-(>J_`V!h_N*sJ2oCry~tV~^< z|M6@baLZW&Cc?{(&#bW!Ht;>Jzg_m7b%zIbtER&7mGfJfM}idsMZOTY*7|NiM8ApQ z3wI0feJXw1-e`!Kig(tZ-P?P-H<8eGe~~5IOjD0mtli0p#Vj_QzQCX7>ItyCezOjr z(Ps|dl##{jKi&<%Q4mzp<*(Ld!3A?;v^H%Z<@l#!ti@)|evB~#p zTPa{0^>&@iOi84%y}!t5Hp0Z*>@G?+@qn-r#rZ{eJe95$OZ9De(xQK%%1z4dDsEti z?iNafTQ$AEUN$rO+%LoJT?4MFen1WFx4=m{}2dmAHZVRcVX6G5R=Wff| z0Sjpez{5$CI^}T49!eW>NcXSPns&xCJgSSA*I&v(e)CtPPPM2~ES_8gSX_*t zV?+$%*kwF*E&^7?#8zQgq(%B|vX<6XtaKwPsWtI|LzNJ-nQ%9%C&I0g5lWsVU?cI} z<~<#i$UOl+sKtIJAj*E61#00}^^~(k5}RYLHKFxhX*0IFI&!u;QibM*7voDT`toMN zv8d4qw+b@Dg@)!iMgkwxPJUebXSW_EgX2_p9ARp%0Kf`U&&{%oN~h>ptRT#m$^5`h zoNv$7M}qpUx%R?XIGAi=*s_t37EHhCc_xW7$38g@iJWby7RyK$K}jsuN(;klO;)fv z9D>>;KARW*pDy8@nCBDKzJ+#ZjrVQgL^1G-6q&u;GCBHAmvkRTm8Y^lmg)2vm`F9y z2c*132NO-UDm^H_}H*+k-FwK$h^;(e*Ciz>U#Yt7?*h%W_cfZFFA zcs`uNHx*FK`{gaW3HtbtyeW-VMq}~`Z;x8MPrAg+$R_et|L~A|wJdf5%(Qw;dXw2Y z`j$cSq+y5Q?K>`FYZb_pvm+SzdeHn8$+_kDgGzh)f{b)unM$DE(2&eNdDl=a-Q*$) zk17v}cDJalA+gWC<1pq8wSdJ2Tnr>n@3yWfsT(GDvHWBva-gaYhx9hpod$i6oy$++ zX_JG3IeRH@+yN{9FY)QfiDm;hN)%}A9dDI7=VA(q-)uPk7Mgg0SWiSd zf`G!iO&eaSh>X31)cO7or%AU;DWlw+iJ!0eTK?LSrgutt138_Lvj)T&=}(wIa7aV6 zOy4xkJX3RSO14tqA=*U%`RZP7OwYqKYQ;g(Kkph5^E zbjGlf7`GPQ&U@3=&MRPHIQYvmX=p)HLvEB%2!Qsav}2FA&3c+mF*%=iLJyl zGl5Nem!x$)U3F?kIHD&Po@s2N)Ht;_oervw5N&ykyrhjbq&6Ab1>p;j?v5Z$faCjvaMDUrQLyau!E5oS{hqHm1du0$%m2E~+MkVl{ z6?Wm>mY=1L6`c!@Z|~eb5}%(ZIQ6Yz>64g(IL{czFnTzHAn25aD~}2+x1I393W`O5 zluAqM`?+$tQ+|RNfRa*X&7XgN{jvbh#(_%m{88#yc#|_u4`G`F|BOd9Vi{}ges=MQk!3ygKR<= zuh-b@s<1s#z(4*ht1GFUl7Ad~8e;xBg?hq(G4A2O%LkXHBgKKu;08eReS>w00xRa_ z&~BnK@I%^nyR@CL|Go>L8&qTld?fhoxWCq-D&*l@;-yt4S~3YQ;jV>hTAd7Lc!gx- zAA+`YHFyuEP7cLS!{!W`m5at>s^Vm7asyM~8O80o_>5Lj8sr*)L&ct=#f7F09FJW( zTiG@{d_>LAUtfo)+~NTV14kr?_M6%_8%28a4^pK!eu+t*bcr7*9Yiux|CMpu4K(+j zR^DfW*vL5d#Ru#jMD z1tUp|areDrgdWE~Cz|n_9mN}`CZ84*NyiFB+@8X%R9WE9Tt1vQK9{g5_Q&7#`k7V}xgg-0^muw8rlDw7DkKTE?N}fHiD>7^FKFTZA z*JA|gmH3+C9O;WkwEtp~cRc){O;%;{Fc+p( zQ^a9aJef>^u}`PJB42)M*uT|d!%{|`=OmD*k8;AmBJ}>ac?CRlM?l}=NMgA*h0jJI z-4j^m^}wR(K7^cJ>#R`WzPQ?41%J4_{7VtsO*B>C7+~Ag6yre^@kW0z2?59J%cG|K z()SB&uz7qeA;Y}-#R=R8IDcauQF_R!FT^m#SRg=&U~pue1V0C;yxVbHub4&5{w62N zU@FMbS!cmxC{UqGP-CwLL*fJHpVU5yxC2Q~ab&mBri?*kXuFBx@7gyx4a8zm&o_1K zejUtLen07`uMvLywGu;5l4089N8V{?SS#1MB>|GU*jR4L<<=^d_ZC*p^%6BkcA5eE5rxu~6|HO^IEbwnO#9VS+ zcLfPIq)9I;{4{=gH)Qqyg0AR!1f0_}=2`GiW=3_n9=(IWGWN4hB$&>}c92iBy~4Ja zr8*cXuI^ky1J3wMupGE-ugT6&!*v#JAV@E#q?PuCsE%M#R8Wxa$f*p$#k@QSPRrUX z$`SGp#waTDVb)RE6+LSZ5W3~YI`}WZbt{ZLmvshQCaRn?l5jkoL z6574!0kWhznwHbUr9IN5oj~bbrVg=Ye!>)%EB^SrZ3IL_29!-m$*7NVr`aK;s`vh_pKxj-Jc06V zS^ihqlkht{Txp{up%**(_l2iuk_PRJ{m>o*R0e>5-TbvMyq|7@T5(MLM6SK?WNV!*f;85qk&)>S6(|zv?+QIzqT$nz= z2>2}P^M>g0%?6UnYdD+G4bCjIjJNaxcMV$5>Fo7CnRyLljFPQdTmBFg_SjJFR3F|} z-%#3Uu9%EZo*RxEXtc=dEk`V8VuiZ<$v`s@-X&5!^fE^--=Wlg2HTcAR8L;+b`o;= z$bK+;f{EDp;Crc~*`qB@-Z*>Qp!d}GAHjy}`-xmc02pHwVIg~;;@#mu4W;~b)%oM7 z(0Q2z9(I{wrO#OFv>_jwEk@qT$ehjDLtM_v!c``|S@-b6FtOJOKf%4hp4$AmQ7E}tFfUh=jL zyh(MLuer#7utCUz;O%LvExLXF`c)BSXi(~&(&QM5&-69B%~+F5qzndbSP?R5uw>MJ zS@PExw}-F9r6aFnux&KHR%S)t*G{q7CuFNWjvVmvaM-zAdHojCQeo-?<-ijh#&=?E z{`i9`OyqJF56Q<8B#q-!`1m>3BqZra&9`qH|MTeCR)IPAvFXBni0DqoLELoPA{9;s>RvQ`1!2MwyIo!MY26Xi;o?fi@H;M|xi8dFp;ie(O2S8g{`Ns0u^X zyO3vmHjN-3@mAPKFLj{ zn<%QZ?cPO7D*T0Wx6A{9n>?s|1w1#&t0ES7Sx5Z(T-OCd$#yq+9&i52Y>cB}g@@|; zv$JB#Vn2+26f`;)nbI~$2VIyz^{m@JUFP^ka7MHkf~_%3bC6E`&9%A-x+$IezPaZ{ z`cC4i!+S+q%X9PuO44qyUH^$g$wbdJG(Eq`xFstS~CE z1<4P;=aRd>$o~W;t}IM$SedD&2g|&cK!q75L(e{@ry=rL*bS8aM&_Ij-nmZD}l4DoMTCRhsKR5+_Hm6fD|AmWx)K9aMgd z)2SnJ2`d+%)*0ew@N&tq@GLlZ`HE=r$^xv041kvqBhIc(iL$8m&jDy0yWk%@H9WWB6{1P4it z{49$n6%n7dnEw2-G5R@C3V!r5C z5RZ!|WTaP^`8V{Rx;C%%#QQnk;2cn>OK%LE3_N0LK~;<1GGr9kqBniC*{Ne-$yXij zBZ)@}S;EMPnHcZAHA+R(tdw|_?Tha(PF9ca6#;kx{RpE?D?GGnjHR&wgSKUneChtI z8Os;CCK4zOw@$mH!#&# z;=O%;K0p2!d6X&b98nfOL*&J0N}w|j{A^?_SGl5 zuMVqOA8YXs&nUd&(@Sogjd0LzykMgm z&W`obsntZP^mmN5esP4%;gIhKOfBp`^0d3_RAYqYMtj@f4SeK@08~%5x_fo0T6KMt zrOk)^ZjLi3k%n_ppzse02ha+~8}FIVXUIn#a_}b=h%~N}e2K-lM2>cm*j_!5zh(oU=!uSa&{1#P`lfu|1oAa_{5u|W9wr-f zmd>DlABz9L8moNoAr$y2G8*6W0qxI`J1N`kBel80Y}#Z;&k)B*bS3c-=iYhKdn3q1 zBK1FwnHcyE%@rX0xk}ND3)mAPU^W3%-6g4Xv#lHPz|vFD@(gWqBtClDZS7EbZR~|ad1%TYMeI`~zE?VFJ{D)Sp2{ND z?NcZ+rPUYq17$VyZHaqAEL0plEHorrg3;m9HUFf_-=G5m17j{K@H96;zL8)P8+RireXnDYp^Bb5U%)|8sge276)pa+VhqRy@-h0(}yKVd>VEo5}zgEb| z9UraZvT`)%0KuyA8OB8>W3cQHztkX93@}IOo@?YBY-i8i`$A8@0g)=Fb;UllCz-v( zxe@oAiOD-UpxrBJVmw6N#Mohx64eLQrQ21HOX?rQ1h(4>*^b1|-9-k!vs5f28G2N% zTy)?*FC*N^gJ_c0LWl?H$8c8KaX@GAO1tj{gv71*Vhhtj2>8~rw!rY=YhO8 z-!+ksVc2QWAncQ9J8bH?4Aae177aLlz?hNW@EzHNqO(0_1v2h4sUo(ddEtwO|^r6xnx{IeJe30wt(e~>oK7eUs5$uBw-i|$YawFMo#*4})c~CLA3BT6RV_du6 zS>5|`)J~TMzd|Nt@4u7^i=QOHu>CA@H+&(|krX7>wiLn+6EB%1TRV){VXzPnZYz1Y zcL?F_UkZWL!AdNA9dJ1Nph&$iO>S3`ZvR$zK@=hcjdrH87|pd4d7tpLkYl?;a_e33 z?qqe4(#C!KbAd6;aMl)0hp(N(=}ZSEhIWMz3~fH^znk{S+J1yTme?o?i~->J+>7)+ zA3b)8imV9*yK|N1N%V`UvB&IdNVsE2mY|CxNX*XW*ui`CM<@@%wgLjZObwBUTmUVy71sHP{rWRK!JF1r)fbJ^B7T;#)Gp>aNWwt~MGI zl4Xoq|DD`0Da!=dEIR&|1?|?UO_lmZwTxHFHb%kJD&JXK%9dmtQy88y;XVrqpCjCU zcuiv!MB@P5=>N0#+T-vT6M^w~+8V>Xk{`aN+1hri_nF5)F$e7)KWiWgw)T7FBo8=< z_0wMyIB~(}-#utyo?Z2P9h0GJUoUP@S4*@+j@iC_<>js;wF_2qS&0wE8=Scf%D=sI zX=Yh`2^D<%7YQExZi5vZw<8idf+Gcjh^p?>dy&5`FlE_&DE}i%i>F>Bi_4~W6a?qDKf<=+OZva9XDOh zJa);rZ6cP@)w-EfzaUHy_nKJ6R!2yNQQ+WTA`Hzz-` z28F3nZ2X3E;lK@Og8-W_Eq&ToDx62iR7!!7oL)_pe@Y;i4GzwczkMbjC)z-HP5nLh zBN=xFa1{-wO%^5AR`%8A3CXVQ2894CvOnTh9g%~s1M}sBYWZ9HQL~Q2+XF+K+MqdS zD*2`W4!Z)A?H(stDA&7)JQ=(v9m+dFH0|<}z%Rb)%Mody{MB`)``5TH5}Gb&siFO+`kGMoy9%m1XO~>-jEUBx(LlHbM8{sSalLo#HYH(EvOl zd8y`$5^lj3$|D9WeyUAQ6kp%fKH6?gkBn{Q>t0doMoGrqWkrc}kDDVA9*gG;LgR+v zJU21k@e*CNj_K+;FD7}cw|=Ag9td72)1A5c1Jiwlo;Hs9XxdjKD>GX*x(dX!SBX_y z_8tNg*e8P5gH-P|Ui-N`Q@?X_Mn_utaWx6qe{U=*6GIBbLrUb~%Mgzk?PYQlWSWGO z6fp=r_z$X4@!gqkZQ0Yc>wjE+wJLieRe6&UPN~$NOP^dG4w*WaDT-HjzXDFZ!_hg| zhxW_lcRS3zak#jx-u|%5N7Ilzsm!CzT^jw;L(3@{55m4N5Gu{Kb7#q@ z-?ySEDsF10X6RG_O*F`eIU@;Zup|(oF#JVe0w<+t=+(MIa8Sp$w)Hshg?1Xr8%>H~ zyhm(uol^+o)aE7J+{*!0K>81!dY+r?c?LY>$DIA%H{q%DWkRt2pu;| zUmG_9XS^H@U+zR_8YRNEt0vYE*#l6mARW|@PAwxs?N)o4@M zdtLDxQh>>XOu?K~kE(Kge^4r^yeh`dA~`Og1kG|9R~= zp_OMCbZs0=M0d#uH=HZ5;)>Vv02nZ>>0GfJzjD5?*+soRPzEonE6&C#FcEzAvA*e1 zgH-UO%xMNpkpo$DEY|mJMW|bEF;+w8tKs`43qbU_LNOITY^h<0Lu9u@VUGB<@iMv= zP-I__B;YuN}a)0M6*-hxWeO1xF1}2=75bN(=`K2>Z}p zXZQ3MmYGj*U-J6?;Ox9=VpHl!svup3w#58)Px3kF$1@slFVxZ8Op*q^e%4QXo}6M- zQQDQ>WfmaEj$dkSR?Q|~>p==g2uvs&Nxt`0G3f)jW-y#E`#jT%jq|n;TTp2H!vjkZ zTQpmBI!i~009uT$M4x#{`_S-KRespSFj`_m^@Ky?`1f3{5*^yH5$K5=m6Vffxzih3 zOb{_ph6=rZM&qRFVkaPx=qVuHAQ3+L7vgHeG$T}f^wup+gW~zwt^HbvE)MKur8eN} z+esk61%BzNl=zVTx`_juNBE}iSL4ira&GW|F^+XaQiFnN)b6{2#5$V!#g+x6BNZb?r? z*yL;zyqhyi4a0Kt11Izx79HEZz6lkltrOZ;V9q+VMdoq|Bj=*EW3*iL#aV?bHbWSV zR)v;7D}*gOHWOee_+O*Z?rEDJY<>mEexaQJbS$)nJapEsCq5m;wLd_c-gws}ub5qG zc&HiqtxA};IV0cC7dy_3U!foah_9?_i*CXahT>`*yTJy)dw=$xlxE=6v^dfhV9U{@ zpLZ{SRZ;m2&-_5y2`^D7jW*$|ZipJ7>E~XhO7~d{B_o8??#qjNrhq z*L$p#hbZ^a_$z1Yxnh5*5Z% z;z51`l@7uhaV$l5dlRt6ij$yjgp})g0(~sSXG)_jhgMwf1`L6^6BX|v)~&9%=<@{7 zksmECAI}ynzj`Q{)z~$Qn&L2zn&ik;NE6E~!18&xAj^dM*h7$p@oGfVBE+~FqFe}8e1KFvv`kL1x$deqKHJyC?mDGpa#^J zxg-70tRCjA2)t%CMVXFadjy6%QxYY>S0%7j7$Sdl7j zCK&0%f!YAPUTv~&9jdeK)~`QRuHMNCKJSZIjp!oCq5JDZ5X+}ZK(OVzNa0#q2~8q_ z=mvuRG4-2UMsAuvui?P8pND;6ZBGW>VrIORX!uZRWhs}bNs~H+9OoG@lRl5pDmn5I zX6Vd*-Y|a{eBo{Xq&RIEYaS$N*3F0>*kE$ggCr@j+LxJQir1WVE2{qy3*sjLhG#8+ zZc8)g#+Ek!wl__L6175WFA0BDaueV%m?8TPw+MSt{0f=I}o8f>PzWrEx z|H5nCe047oj7Q3QaC+TPyh8NrwivfpUPe;FsXgAT2yw@OW(dMi^&r0Mt5;KPm*fSo zq$HkEJ}B!L&&?()8(WjXRr?zv2Dak%Hqid9SDwg+Jj0n=XMQ+7Ue1VWe5|){ZL#A` z$yum$>Ianma$6t~dLx6z0}>tG%M}zY7ZlgsoG?fsYhW#Y4e5F->JhnPai8T;lR9B;CGuM`E6Q zswaa5Zia`c@!!IK&E>aPFMoafM}|DoEwN?LO`pOG$O+w-wbt%FQaQA;{x@jW>+ zrnSx|@+5@h3I!_l2yY7y4twYnZ8pKz&4Mcl$x2~IY#IT>Dkts72*etp+|QOa-QRCp zG%MqilD#hGL*_!UGD`(P_*L={SK^O9S3Zpy+ui5nJqgO|iHK=D`HNmrwM9X^F7n)D zCAPO>uV>n)lg)^6)5-Ln%|WV)jIpiy=+$c>{>b#Ei`-3A&73LOdY zJhClPIJq8aEya_!q$j#9Z2M^#B|>|PIovn38D^2Jjsx1-4&EI(6F>{%C_o4&NhzfSXo$Cu5P%bAvrkiv7DC0ox+LxL>c}Uel?I ztss{{WaggiQN)QHu)OTYWa*Ak^La)Nb>p$VohxbWM$&rhQU$cX%;1aZK0kt$Qi{Fl z3UNYgS{*cQ@l=LS$&6qcA4JHD7*Q9<4c5hCX7e|A+NBr6I63-qFh-dtyzie49IOHJ zvB!vV)i1U=^eu{Hm1sYVU_`$vA?arMJ>uA12%c7XzHEU~5I= z*6W;PJNz*``sqHBOfDC>)R&)ynd8}1!}dn_8ejM&uSJQQMf%CJJTl_a+tPQrggnLnoIM8KQ`gBFgVYo!|HS z{bT>^@pwI7&)4($d_C{4=X-2ZJ*#K$>OBpm{o?bARW_|dR&gqe`fAP8sdtBSVUZh$ z7VuH$qv5MhFAN^Dq*snVO$`)05utk5)t*si=-=tv=M{A>~juBI=FTP)>Ew)KJ-g+EQ17 zjj9JO>Tm&mgpv&alXodBGgmMxdMs8+l&kOalgc~i7?UAu>{rr~Kl_T4z6p31%~i}Y z&}USA&=#jnM7Uf2D4SYPk`|k~9@;;bdwp|o_!CctJ;VP=d001YYVNkbX;vSvgoplm zk`{vJ=>LPL=v|{~Wk@*YQbJQNTZqxFc=l9tQdrV_1mLMoec-3GbhoPayaQwP>u6 zBY#cDA5Y%A6qhbzx6vNdl#Ttao+p$zaDyuOWfcOrvG`#YxLUKX+KQlH9F2VhO?WS& zuZn=?I%oaHdvHuMl-Wb+A2)Ik?9GrF{G;`?gta6r`Wk>1rvVB?k^gATlu4oUS&<7p z6an|J_}edSvqpZywllWMRF-2II`0l8z%9?z^3&9^rh#I!t1;q{UYQ6PhP= z0mux5g@g&gRzgF(4G0{63uyYPN5FY{_iK6ubhyhW#_qFgRQ&4CVNJx7M<>0|e0u{| z&+Fr(p64hbo11z3oQ-^sJI-I0f_Zx4tJT!01s$Y+tIl2vTZsn|<{Cht%*dd~V-?To z>8V#wiiBLPfvjn(s9St!ImcnU_TdW?3#$)y!?$3T^Tme7*Mq4~c!U4z8gSr2B0*nL z@2wYYdznh6(r!i7$1|=f7sOxmnz9OK_;GrS@^Gw}YmJ}WvhMjBOpEr+uIg@C^-h!d zob}dw#>4r|%Qw#d=y|`))4P4=zTk{%k+oF6?PYx<4f&R9#!Je~j?U$l_8$)$M+49G z_P+_NIuV>m|0}kr)Znr<>-IZFY;uXr@A7y2ALf)!``#L_?W_-(Z2LI<;dJwI#GffU z>eFQ#PZV)4BP!Ww&t367u3uUDSh$Oyh4wpPWdMiCNula;H+}H- z%&ysp_f*n;W=q)dpE**B@7v*eQSf*^(MBSeL9EiV^L^ zfEsXQ!S}T4&2H5Kmk_E)>p-2H4>o9W=p?>yZj0he;vDSiXhmfksfqQS^QjJVFGqG> zd^(?mf{{3VWttA*{WQkvJFjl0P)+_Xrd%y*E8he4f^zP3$zryDBMNava`Ud;3Cz}g z0@riVW0*WCM9e-*8y~Y31h?_Lo-4l++WCkIF1_|NCA7p3eh_0=sb93XDU6vv?t$X#=pGyAd?G%}kS1u%F z*FV!#>wFZn4zvdq$<2Il1U*LE0&Co=?G`jhJ=^*}8|r9*B+Sef!$DyPrv=yUU(l1c znsk`kF~F0R-w3)5_U7a<_^Y#4I-kSs_MCs=V#1ht#>zq?$t%}N|61eNn@}VypI>`~ zI8M8+6|L-5C0J5p=S#+kQkxgNLUS+r3GR0z9Vv;gi)QoqSBaauU5O3;9*J@B69U{~ zO1;U=RMQvw?+ZUfo6gsl^?Bz5xX0GvenDn+Ba4ycVbAhe-i+&MiTi2$3~f9++YS*o zVoB~a5vyZI)3s)kgSKZ-OKGSsrX*EWeGaj_Sl0QSxsuUr-5J!_c*sLIU%^_Ff%5~U zdc;y&=BB#0WP!Gzlz_gnnfKtFF_h^iaP{Xht4e}5%;j}h-dDYJd>=di3`hgSZNfrf z_5&@xOP)U#O}#1~yd@O(m68=EMKABHGk+P$24~~Bj&5R4hIkQvID9b8NCn8cu$^}9 z5cKW0Qr(E9AO~2^S-bVJyC2%9${*jiAv`XfK{DNwF7Wy%SwRIzTypN~RnaCzoKJfvkHT;AyWYHrgwxT;(L8a#dNK zm$I3v$vJ##@2xJ;_zywMO4w4vwLQf8@6Ar1(X=Ze>>zmH1bCq{5JiP zFJI-$JKOfg{5ZZ8J?gu1l3~|>>d(@|_@MBEpTPu@kAL&{{-&#F6@{*)*iv;kf>sdL zGfOm({dZfvN40s8^3Hw=2%ZPLMm84fpKG7&rz*Scq0IfscKRG^CWX^hupb!m)ibfz zcWcjM-K6O!b$Rp=!5v_lntCuhqx^KMA5~H3t zOGR=o2)+&Hpv%XeZm7RwWtaKxRh{)od6ZKkhd@_3lj&vrT-!}WHRX8nUYrKO9Et#a zf=f(^CCytt@=xyCjGH$}O| z^<+lkUbJ-RD{xg3Vi{f}yR%w!g~sYQ)zrOUev+3e4~8%UkiV5J-lgS<&yViqoT5?R z#B(O4pzly2i0IrPR;yGbF z*N!C@dC^dsuG*YL^pDe&cCOi+0^Q!SS_<>Ud+F|1amPZpVWIVJTeR{721(iU)ABQR z{l(`_KE-o446H+BvM!<7sX3=4EON~KrN~MO{K>M- zDJt8AkkLe@^fu6@Yz2H3>+gcVanrvG2me8i>rGdC_;Yt$zpeQ1x-`sfm{AHN)*aee zp~tJTMoaV&$@wnQC1SWEc`H{3vc*{;hxhe&>a!3pr8pm(P$r_a-`Om$B4#PV>x7$z zuWcS~D^(SeHG!X$r=<;zXq&u!X0-POvSYTPFJF(f<9eRrKkNIfd}^GxV27RYypKk} zjilps=2%`tv;rLDrd>9|2fP>-E#V+!-M5kzn*TaU5T@gEm7g%1PPlLIUzu&#n&spTP7mQHZJv|%3 zR=MKyfE-wZ8~c0xy5}!gY>YPwL35B>9NgjM-3mm1&S2@Fq3_v5+5NRiF4q)2bb>U= zn``emD4@IwiBeg;TPttMwf>>d#oP)|Ph?gNSk`1nMJdHACcP=?JNsUAaa~W@prikG za6f<28HrVeUoVJN$tQ6L@nDWhop`^)6Zvu$(V^4qMTv}7Mv!->o#ap%#C+(x0rY$^EYh*7uXeA;rh^c<@5&aAN|L z#GpuZF;L;noT@g(D}<@)6z z6bu82LoobsU_6kU5vZ@th0OZT{c~aL*zw0zeK|VEpI+o#5H|EIfX9sQ>lDjVo3i+) zTp7?UPVrTiTZ`YSv3JMCgl@VF@vTm}EPF-;O6q#nbunk)0Qz!sN80)x^q#&W4srW% znES>7g;g)!9Des&}})f zfo}h>y2GB)`k|L}-7T5Ug=#7hUq8v6?k$o$nz^4ViN}06(4pXVn@7S){o24nY3>n^ z+k}X~mLIPf*5RC@D}xqm?VhPmLEC*zPI?61fC7o4xo<<2# z@3r8m-uNE&(K@pXxt&A$L6p)&f$6nl_yDs?G9-3FAh;WfalCBuZ3F$xr{l%pgL+06|FLgkgyyciOFX*+h_@cd-ST@7|gMaz7{ey zUjy8~{^dBigTp_{t22{-cEggK50N0Nn@iPmI_y8@2JU{?qp>ISjHvf@8$uxmWV_tX zhZ8+hLx4vU5Xu-F_#AuGhh9r81=Aaf_n|}ECVksK)tzcge2(l|&Ru;DfmGVav>G=g zMc%>tgAE3xiS@;a$Dbo;&vwG$Dqm(Dmysy;knQ)F(nZ13uP39PV-a0N6WpfD5BeUi ziPa0Lc*Il(T7DEk$Fo!v;6UmfyR7S`Cq^18Q$(hI#*cXVHk=NKXQ3=h|3>OOVVYSP ze6=}^5`IZ1ZN5l)oI&V`I*MITFh(^cnQW_b!@~nQ>BUx{w0@x#Ge#%^r`#RgN zq|Y5h#5BHr8bQZzR|{o=CS~!_02_v6_={DH=D1>4@!8KcDR=gf#>dWHRyR2m}5?Ie?pzzx!GT?r)Skd^1iw1!Fy@D`~~+q2<5mzRf8Lcgsm+{2fB;q^Ev!- z9&4T;P8((ReJNm^x?)==cJIt6R;*2kT23a^e8uKN9&w4lV?9&6&YJ?E$(;SdvBO>{ zw)b6{RC!Pa5hITF>gx4V%4#`xc#xeCL29xler6i};YPH}!A;&kiNcy%G`dMraG5-d(Mb`;6qqL~8)R;D`?pnt$RWHxoIR=PKCIx;RU*2n01pa2cvp%yi=>L9*_+sn z|9pG!+Mj=X95%hz z`zLNL4v7HussZ8%M@i&CTUR;$eBev%jLCy!Y2+R{>x|zp zvrFZ3G7mPM3{!BvX=nh=I_o(}8kinW2wl|ch#Bl#u92|cR66Qm!dkqTj;!xCqsgRSd(AOggH}(Qqo|7p)SGKZasSVs&P+rn(`0r$G+i z*#cpi3u{@}e%1fYOhV|lYUTTL2B?*1xzkNw4^WznRzGYQ`u=v;0V*#MZrAS}jwzd5 zf1&+_<&SaqJ$r#U`1kPRmvA<`YwIq*3q;%x0xnNiN>latzBC3ibvFX?%p6*N)^0N5 z;3;8iS6xZS%EM!5Wclt3@xdG=lLLP!l4omI_{^Dr<3gkF@HT}m%)s`-c1p#=UsT(} zf5B>&XTzwk9s_~?Z3v@K?ZTtQ3|v(*n40>c?SMy~UXTgl;F$!9 z|7%ZfWBDO4+=$Jwf3JG8>h^<-!zkB|tBLr^K#X1O?I3RXuhTI8q?{#8;-+-|(*HxT zhFa`b_F?0$w~le6Hq7LnzrZ7PVO`MYDW$DLF;{l4AdBm6hG9=*4FXhKYy&T= zc#Lfw%+Wi&hoyZ3Y4-h*oV@x5*i(&7ZA&Q>v^ufyoLwy=DCE~}p$TuOQ;LJfME|q6 zH2j#$8YG@;+VJDgtxIGTRcvd_+j-nb^>6emVQAH$ydaM-tmM$zRvX7TJtyBw-*0lb z&r4%IaEzM#`kh-JZQ9}1{D-{Uz?_p_n(WchN{DXi zy?Lye{$33Xai^~B=7^gqBF9NQ`aYN6-Fn%^u_F7IXq*P30XnM?9sc_fRnnK9oPA5q zv&Ch|z|j=mY}50+vbf|%=2qqt>N)e_kgiw6t(J}tn6d{>OL!cDUkWe#L8sRaEdxblE@e4 z5F?ztO}}!ylk1o-kAAm|;q*gY13$Xu{)hAnadq#~drl2+`Ztoyhs)>1$)UFA>s>}_ z!s@d<8Q4E9GT>?sDTSyf@U7-Tu&KCWr{N4i;XHhlhY;&s)bm#uN z{$1hb@8h6Gc(A35ou#1f5rTWG04LaW(BQ;g2odvOc+=$v2oJ1PH8oGVXrjAzwF7FKt_r`cn3V zC^Ev`4d*1!+%o0FNx6mE;#`sRi&p|H0%fg-hA%U|3tN@zL4#rUHrn;ONuS(tQ_1;x zR-?-vt@0_8#c~oP!r*g>zK6L|{ti56Bs(Vs4TAHg0qXLHmmqvU~Ka4)xM_;Nice3T)4rV z|1@ov>6chLgF8V7)-+()EohdxlU|bp$TmnY!PKekmvSzup1IL_EUpBK8@XrZ;GqmP z%2P=gPQlx#b_jNaGEn>vY=M$mW z`8|5j0rb;d@7f5WC*0D%)~@j~XM$s=7kiB1)h=~?pL7n-7Pl=mu%B{M#)__5h`{AC z>~J!d?Qvr!v}`D@bFXZyM^B}F->^695yt;TB3yc+TGw2-<&PASr# zF@s^r=moQwQkR`&o}1QO%E9c5qjUfD0u&0YQlRX=TuYj8D&~oB?-j4IoOsc}q(K$lTIc;Qa#_=za{Tq(H0X;tbqRmCK`(}z-%{G8-Z zI>}?|C!O+CXhKuJe5*Gzn7v17a0BygRouYY+g|6;lC!!-oJ(kzz;!ZBVL};hVwRvm z1U#LZwU@fqAZ1ejFtPagBTueYaqKb#FcI900XRI9T_ zX*(z^M{pYJ;psZ%Y{qmGx%T_)Q_tQywqfWc3)+%0TG!g2iR5v=GE|s)_mMvNBr*Y7 zp-g7Fzg)cU_Z{=((79=*;K+{z9ms&4iQna*zs87bVyTZZM8&a;srPH{q~{3Kkn$gP zB&(=rCyUqMrjA_RU_EI2>GC9lP-iJ^ttt;}x(KIAVLIhe?)@+ue}HH>HZ|g%8><7U z7g_JRQB2;M=gC~V!5U18(-eg0dBn-{NIRMCPlgLP$fomS--o{cZ|Ef>Na?BB@oR63 z2-T-GSh!U5i|sVcpyODE(+bDPIDGt?!ug8h`=Xw5%sEWyuA;Bu|HN}HpmZcvoEHm~O=U?iN^etDi}r;sY3a1jIxqvFiZ59`AM>nKMb+l=35Y7WxLZ)T&%*8v zPYyZhv5K5n96N_D!=>92m@ST4L+hgDTs;@ePOpl1b)cwMkMdFD1fx{@zVP&{(g(pG zM1`Aiid~G3k9o<23<|Q|wKzx3d_|gsr9|sSJ^exEKfRoQ0+0sQAQ^E9(b=r;xHB)c zuw=d^aGHy1R7ljqK4rtJ-i_QRCpM?dr&y&W_z5F<$s1``biQn^NWhzC-*u^FIEd?K zZ`(NR1fkiw22{X$Oz}&uvD~P6aV&|gW9HP#K9u2bOY6RyDk-DMgmZ)0%|R;pU>=3+ zc;aj6xlCh`5C@srvFqW+u_GeddQ4dWxhwQ4buUg=gQJO_4xdGm{Hp+n*{5nd6*oe4 zkWF5Qs^|{_;NBXD><2Ej=?-&Ux8`r#%pSXH$OsBw4-=G6u)ddl5aNY+Fe#+patdxF zw30&DyQtD}8fPpNy5%JG%%^1Nz$UpS=%*l@NOv+}9HlVKitleM*syEi6dV1l`g*Z6R1)I{nm8Pk6 z)YIy7?1Zrr^Z~q!si!Khs-WzS-G6v`XU8MGd`NlC(>ohAn!HbPC6rw z7r3rq6PO6vh2%Rr7=oWV*`1EQBxWrv(@`Xkpt?{h1Ncwokfa2(-G`G`*!GE zfq;mlUh(7fVHEO#rX}#;KK4dsq&d5Ky~{RCRRuFp%l0{a*V125T?ERd-?QO2&Gy{C zrStI;b~e4uVdwF6PmeIAaf0baErerbbcJJE;b=qfN@-l8%PQJ!yY=N~WJ#RH*225y z=bC&@>r$wBdUHQC0uxvS|JR*&k2x;h_|9eSg2JvcgTh7m>yAMIWEp_F+~@Pssy!7d z>&&;9lF6DduH33tC!v-Ky`l6CVwy|;1Mzx>*a6#JG~ zZYe;QGq@!-Jxr6+=BV}4k6J&nu3*oT?bI}m{++)4hS)EeUUeAS{!Sv9+S>K})8$jg zoHe|--Iy#SeDwPgwh}tSWH92NpWmLnqeToNBZA332ET<7)Gtz7590pA6k&+Ls>QST zHAO5XYT<;iFIfGw^Wggo)u%{M!lmGs49wqim@11$q7|d3Z`@QhkBb<$ub*@iuo@3K zzF#@1V)$gl3F&g%^WSxk?-!hiS;(5d z9SrkHIn^pNG5>C}dvriWnfiqCUSOehyGGXvH)9krM&u;?KP1Jt-+G+uUU-i>z$%)^ zI#|WJ)xx6O=k)Nr5(PMEY!IdH$hp%8qCP*(tLDLVH|0Acv!Dl(W$SLfE>eL)WCBrH zSK0zKj6(`>YJ%4DiCm0>)`|Zk1M<{LzbNzZ(q^it)jWfzzLMffsB z354nI^G^yd`6l8JC$$CWl8G!dmY;`xLS_#rr89EZ5r^AavD36FQ*q2L_3t?_U=TD99kY$9ETT zC?7TxM;4E?KK@&;LvcW}ILf(lDuj&FP*E7dmU~_dI<}t9(xaMUZQ7+GU;BE5O_&@$ zcdK&nYqAoB2iiXr)ZDLpbTI5PD1)(C9knV74-5kHV!;74w91fKME|h}PV)l1yW3SC zvGbYBDNJOhva>yUN;@?{Hy88 zUu2gVe@?#;S=3yeSW$}J{p6Biak_pWQJ%?sy78&Lh5}v`>GXcb)s3BUOs{r|h{KAx zf9q=C{?~JNU$5XFas6lD$`SDz&mFYve}Pp1VAXzt9m!c9Reo)G?uXsvgZM2W)K|wG zMOIU}xYE43aj6b}MfEU(b_CWD^=Rep_b9P@RF{cJ5D9@Gp2^rhOb$9b_WLgdX+llw z>s{?stTVO_?fZIcHOe>CS61S0SIr%oGOp9DzZWG~^jW(VNZVLTl0u!);b#NK&8W|c zgTU8%yyrDqozdJjzPMm_ z>&1(^ZC8FoQE_DvV?&W+rhawi?NO9TSd(u%z7sA%Q>VarB!#_iN^4~EiLXP{?Svfi z=7x&O*jvM!mX0EbBZXNkMs4ON{5VRMqOSB_aK9!Of}j!;SrEP$&Yr+c-gUpV&%{UT zTZJodc5o8V z*OJarJzjS)AXqhmu*7wiML9>+dMDOB!JA>x@MT5PvE7S)FPU~Jk2(a!=?1Kf62=RTSOYZ0IyH>k8KW$lEbnIARtpqfd&02O{llu31 zJ7)(+0`0htq*)@v8mmqbmbid+wBTF!RKSTT{J}v>Jv#<^tU@1_mF_?sdL&@h28?bo z9BZ%KN6h_U^;vbJx1P&E2dx5I!*1p&`WCE;x{x6UDfI$lJ=!nyu;gl})h;$RO7y-I?^_bsfh9rS$#6+8CWceASiKNU}dBy=!PHlmi&`n3>x}izEt%BY1-S} zL+$)#+F?vd=IF&*o%wYj?|2NqsAuMY`pG(D>(r;(+OnMaXhI!T{hip>>xC?)qVFHB zLziqJRs9>;5PXMVLrYEBtmYW*gRv8**8aw_g)Uas2{&RRBibz5B#lCquG3qYAjkuB zq6#qXSXtkufLo6P?1U`L!Qht+eYkEHj8khazu5dhKNRKONzN2(2+m*VS}|U^n4VCZ zzRkO;Ebw;V+oVG?b?=kn8xNk%gAIsxuG8KX?&H0tlkzZX! zW#H|yZwy`R`^p2ncEz=OWdQ^X&`pr;qDNKl*jRbt_sXUG&U7ZprR+MU8ILgRVnA&~ zwmFg)HqCg;uzgXPqaV&|)=Are^1eJ@mD{_(-63t7Fw}C2id6spA5=uMfU`!%*O(ud zT-pU0Zx7s(VgsmjmomCqbG++TKCfL`^pDG@A9tg6cit$*M720Zrwom%4R6HL<>@D{ zs>bA1W=@9lcrXlAGMX4= zi9s7;(S)(mU%O}kM660dNY}$e7OVd4t4{IPicPe4 zf_$mqNQFZO&~+!R@%|fcwXa6<1h6pHjGwT|6#~?m3#d}9k!o#^wL_3UukifpPv8?v z#8^!1Lxu8gSvDAwgf2IipLL0R6tZCKa`sufbMW4t?L>st#_M>Nug|bE#-w<`?Lx5} zgI+8bcGvtTO#T_C!~|!ox;nm7J37ri>^V!$aldx&tJu) zv<3YKl$gwD!%eA&qs{HAy$*bO7W35}ed~a<1z)APzL;e0zoy;$4ymgPSaM*Xgf2E; zVb38LP2GJVJ)RXWC5Xr;Axp&>Lyv9T&xzNXYUk zmBFs<*Hx+}=j_GWCV^Tf(9lux)_!Z%UcCNJuLEB*X;>)>tcsdleQ{yjI$il^Y!g|| zShTv(Fh`Ht?y>rL=tp(q!owb8c6xF8qm!On#ftf)6CzKvA>9Q*JAeK4s--uh`O0%V zl8r-LHy7BcZ21u?*aeMzc1vo*8gzBF6N7ps)oa>kYBwyGice(u^X(i2>60-(UZ4tp zyqm-gIp><|i526k9Qc}pNd$a8x$)%m`PG4;u|XdQi}9Ac^;wcWr9(O;Ax2#Q=GBUE?bph0~;e7t36uyAN8xJ}HWD>LS$Y3?;QQ!}R&uY7aX zZ7hY6aJVX%85oVR$ZTBM7Bj5z9iWu$3Wv=V93W1vY1;+}7EKWprOQkT@`$tZF+Z-v z$i^({D#U!^yQX0Xo6Ir`LH4ySSj7NUykc=EW(ysiXO5dQew_-?A(Dn#@S>(5oo@AZ@WrtZl+ZJtIX9g4$BhS1FF?Tl(BUMGMy+;{2uFw%OZqlJNuwu<}P=_266LREa zCj|yn+l+9F@eu{@PhYLV&kEz#9`19XyTjY;R9~wzbm4Z%S#2pWqnR7f4Sdytyd+JG zEa|5}vFKRo5h`2XvW#@*?TGi|mgnHZkfdTifvqi4L*?M7B+BT)*mMIskX`kBb_jKi zicAxvZ@2s=!gJQ|&}OP<8H3IzWNH+=+`U+%y;xJ*Z6yy2?qY3oCNdn0CpfnmS#?S+ zj2ia76LwNGbyHjhw3MeoQIdB#==>80uwJEEXh=_T9d9$y;?(MZ@9~}B!L$6h@gp2Y ztt&q`_RndSPn5t`O4nIt&Vu8-rsGo)lboa6|B#Rr#<^;AKqjNYzs`WL*qN9sbpZ=2 z*N2w}y>msFCt8p8X-yMN&KkYr!P&63=^QW!4at^+7+ZFb4mz#b%`ZFFE&+_1rEi%z z(xzbQu}BO@H#MuDz=f>>x*t-=HDK1g5IL`u-n@9e0<**Yp6 z0(Uxkb;8@grN1u+M0yu4VAa>O6Q(C2xZVPywP^{9-V6{2?m>Pq86d(?>Bv(#(e&o9 zWhRrt)ep9RpTJV%Q}h}NoDVu23@HNA;q9Hs#A3C2SPNp$ne>69QlI|nWxb^(u6F3d`E~XmoU7shQ0^kIW5r12{Ybgib1q-NK@zsuWw$CqfIe6|D{tWt0 z{G(>_`udraFRA01EIZ)mwu##LwW@-u2^?apvWz)N@VZ_{+8B$9lB`rfk0W;*{L4JW zuUxZm=~4lL2ztYLz0gp-Chn*~mj0SkbWta`jJtPL+gvljPS1QR)p|R={k7vao_2w- zWz?hLuOh%rvBR1o%a((|sASuO1##5OUxyTiiK#bFh@Gmb>X(U=t_W3zS{IW7#_cwg zFq(~N$OtO?^|#$oZL(#^arC&+|G`4$8WqOxG2#P(j6R&=3n}D5bg{hZq!b(?O;8NJ zDk#WEN2$d|idYlO173@FnhV*;an%0>!BsUIXplZ+Z;PShYrfcCno_c@? zyh>2wS$CkpBrPr_$UYa`DUh=a^n9os^(rqYyQ*hhmW{FMJxpt?@m!|iyrhiDnM~vhJnE>ch#T>)v5Jo zxQ+|TY+r~V0~DFaGGq;c;E0sisr@ChR`qKlORdXAnmnu?e)fvJrCVWUuI(@W5rhU* zwkv!$Bjm#XZP@y7DFk56gU}1&N>pfWWn0ZOjk=KK(lZ_qT_Xh=j^u7Mdq{lod*ctj zeJ;5NImxyDMaH5&heRfvf6;aPW`vg>45x7-cHcK*F^7g#;WStD&>c|5GrLaT z&sB2if3YaxE8d63mNota+ir*p~3O|0XD4VPFO&f{G(?)MgPR0>{o@ znurNcG$t=~%7BHG{}$RZ))yY#2rm^KVmfNG9I>+OePk>TnXeJOQIy_|Vw?NZ#!vyLll8dQE(- zGsr!tk)7a;!_*`*gzAHp-a!8i`*{a%e&v7!(BM+o{7hH))sjS1RyUeBd6}TM=g}7f zW16{JVWQ#B8`i^oE(9*kCSmF~b#hnOGxK&FCeBLUS%V8T@9#MLC8kqeY(IQ8#@SSO% z8BYH#oD_l&(?)=Ww!$roNnzHQcRW}eqd_M)kbD^I(9WstMrSAeDWF}A>0s#O*dl$_ z$+DXf3`SJrH50C+Y~Nn&!=8!y*R~z6u~h}6<@yw6w~C5%9N!U3TVFhKubrChly@xP zY@@wgzj_<^7yEFM!m2QwGd>$D8;pgq_X&;+_Zfm!={hbaM7Fc%LUZq&e?HDeI|AB# zSZ7{NA1+gyBB%=U!;7}fC1#{cP_+~w7!ek@EmvSLGso)>hH%KaxDh=Q~KvTr91Bo&E^%Fy8(%-rmzSOuLrJax{}_iY*%FhSUYK8nY-1 zgu+<8D_A`YaI4TGcIqO%t5S3-5=;H0e^L_Tghtbx6PapQsS9*7{=C;%0g??A<+s?g zmp<*_&7RtmpoT^7@dENq%>8`$(zn#3TsqBtc%7n_Py|(ZGZm?&lIm#*9&3Ly*E_v+ zXy4*N@WrI{MI<1gV3GDK*9<3h?mD)6j+U|Fgg*WY!K(H zA5ZkyG3Nd6B6nKTMc_;s333^5z7&Rv&(w(L+?lVYFzniKx#ya$M?V{|Gp-SRmxkC- zoer1j@Xir)C0~a?X!SbNN7i$8xnM6wjvPDy&+JJmya(FzVZKC66zRvX$B8}Z2~a_* z9AsB%A~MTd{^6vG$Us!IVJ&A>O)Y2#?VfC+0n7p`ErFE=RtWi|Vy+ta)!^f^?Qz<3 zR|mTz{?al8Cly$rfs%5#JpGUnl&$k_ePdbp1wQZ!frCHqG_|>R6Brro;{HT7yuW>e zE?r%QYI`{IC$@(du50l!OB40~0Wp1x5N|Ij%vg(-*shzNdHwHyd*55*%$)QowbI$f zTHvEZa>(*eE2VXT?|$oo*-&wZ6Lm^{o>_S;iuQ7yT9-whwqW)=BYw>pX2Z(cvaOv{ zpn`OjD5j{T{qPYW`tj-DogIOzn@@_EewbX9QYBtT+J@+zm;fSTi8Tkf+Wc8LQZ2&# z{Yr(#cNcGH@ZJ~TylKG5GoEuvYc_7^Pg%!<s>IC6fj(`!HdgO9?lb5u7?K~0}S23cl1O}S?Fp#`RMN|zRua(Yq>jG zxhtfNx~~KHNK!DC2P#X>F>Ftxv)HM=Y~e^L4{k#R4mgQcUX@oZGRGa}_MR&9#Jx8H z%$kLavvOQzHqe3EiA#4l?Z&_g=T~I#=R|D^U-R{N0IXIAg!7zB1KL&vJAYs|Mwa|- zjaX5FS`dW^k7P1QSS@vq2MJX!=aT)kxP_bHC#@au`j9Mpf|=ojj*b&m>9`nLw~w`6 z2FclmHObsduK?N^E9DD3dnQS3jG{*@n_Z@t1EV@_FjPD4cKYPc_3?`&)CHhEUokrt zdQTO2I;RXV;d&!+eIn5YhgLl*?F6Vm}WOa#?>#gCJ% zpKLNlHAkAw$i*WcxEY+NXh75e2%O2Hk7jlA*{Q_l-RoM*uJ^&34Ks8H< zY~R1`hGkWaZd&clt|4TFy$-H>?%aDX`>mH0$fj-4KTE`Jdm_!`tda%QZtd0^;kYV#Y} zT3LaoW_$m=p+s|VGO{ZuT z4&>K5vKUc@>DgQLhr_;Qd;WM^{NTs#w&{imuOu(2ETF~6vu8yPzzRJQZ;HBQdM_`t zc8bJ-uSxo856FftSsN<;voPH??LqbF0O{@dA#I*z=yF*-lQEOXZCa5{z1}_Zf?bzD z;0%R{b2vHONSn}Y+KXN*#cH%?*{O49MXWVZcmTfkFp;3f2j3WTJ~#L-?LqtN0y2j% zoaV?c(aV;N5?#1{7vUKcWU4)BLuTs3C9rCH%;k~g-Nkp>4%D{aa;HRS?T+Zoe*XWX zb^!|l2)v~5pMg&N_^AiUmBaCV((z6Ev*etkXKqQE2*2C-Gi+LF_i9gC2UWquPMJ&; zolYyN7I`u??w$S=Zk#_;MVoP}@~!`=QBHwG0bp+#BWFSpr(g$tF!)6gU<%?T4gu8} zAWil3ulqaZ!BYU&^U-+stmEL)z&GfbH$*|PKJ1#9w?@TU75kHK9*-|@AlIMQ7oO=f zqzTuVO#!M>U|t4tLg$g8xNUQaXGYSb*hR?ln^+gBxqsc;)tu3jxY>r0!n$kM7X**? zz6R+GphJY4xEH&TzM?DbWA8gBQ6pOOCZfkQs<|6|O(EQecgb$xOO;ab?JGKSG27v| z@o?VEiOkBC?5UGZo@`F@1^e)pp&r;w!)layCd-j;=ZOPEt@@N_=hf@dL845d_`EX1 zHElisf=vZ@f%KOJ?e;lQ(;&Qj*GO<0XMXD2<9~o#j>LXk*EbvZnwNR75vt%o z_TrCgLw8#ut$(~2f|P3qjE38sW?7@kEy|HuPJ^kiuC05UzM7o$JH&`jXD(1-G`xYc zA=jAx{mR~+#RgM#IOiw_ejQkMDtrA3EeNaRSayj_Fh7spP|1yBWQen~Z(_Ah>^#S7 z$LGG@-}&Zcgih2g(}xr37db9r`m=41c&hMv71mDSXW#2RTIG&)Ub z%^a0$0Pio8MZ!|;r_>D&ULQ66u7q`&HVAPnW0+?eo<$Q8b}!%D3~~`(S9E zLxhHCHO^Gk`eoJlPOD?3%2~QwI`Z0ah2$XF*|4ZpwGI6c5ULka%k}NuNNF5O(j=?y z@0oawxi_Xy_6+L2tMcPyd_BK3^eJGomQDZT^_vxHB}}i9%1W0m{SwMi)nK-f?S$uDU`?sfOI%Y;mjA+;-WA#mb#uHoi>Zx|o+sXP5F(mj&E z>8bp%awFT=SER6R=cOj4`BIM5f4N9&yVN&IKoXw7YTAwha|b_jywhA{drs7zvnv1> z-ch9o(nJz`LYX6h8{f^cn)`jIzSGC+L9xz!>AUFX8OFx6SL@!6pcxb^U)gZ_3~E=> zm#zKtc;wmR%Gi9*sO<632q0s4sV~Sc25$LaHfDDGiBdwVX=@g(#eT87vpX^Lf=O zsVo0pnccJsw3n{Nl)kq=s8#?S!=H(wXQzKsu_Vn!i6_M^GpvT&R?Lu{2Snx^Inq}> zvVF1B;S*X=&zxXFJC+hx&S#;MofW_~2?XMHRHfbisBrXf(1L#U1iY+wa1H1X9*Xt7K#T zng*o~g^Lek-{XVNEc$7M4~$UVGBr-@1aj>Z}dS)gp6NdwVvqp!kjVQ0GtR1J? zcx3UA`xq5HmLt7pbEiDCJ7i&A|At%S20a~F!-D;^ir@V$XVOl%Yy>(-dGO#a*tiYT zk+x>e7>hHE7$56?&v5;9!*C%$xI}%G&>$9SCuHo-{^J@;r9)Pce9&28XlNE>5?Uks zQvx8$3RqbSkUIHB%!NXhHuW#>XcIMyo|dfhsfTe?5aAp*x9dkcOo9H}@ISWweH{Wy7hEY2zo3PtSL*>%tXJ%%knOm;aG`V!D znY-d7vQ3iHCMy$TZW(7wE)|^^u|y-vAx`e8<5r>)-?#dn-{WWhdcQvJ*X#X$z2C3f z`}q=YI@@}%>ET^xlte3ZiM7x1HYT7m4vvN z6@xc6gQ`pO143b)^-;Rsso#(6Af5uXnaH&qDlB`?RS5bJ;b+|L$?cunDTd4J;l_b?9dTu5Is`BG-7OGiWq>*cd&@PN~2P6m#5jmL}$go0PSXQJX}m(Eta_?4L; z;=3#!-LAG53Agz`7uML1)^uXyho8hZt1j_xCQRZ+2@1oyQr(;M4#TDl0<};l{&m7s zYZ^&s`PSoE_&Zf!>oJC5dzsvFu{zho8||L$! zm-`ZH%RJ}luJ3AjM{Z}udyktWA6>9hvKe;NyzDnsnhRKO+m#L5TR`s-U^YAVUkoD% z&;#2Y{m)(ss}J+4m~1M1$wEteA`aM?FMp6O-4mEVpK!C#Cu{zp$lD+Rr$g4-;N(`! zO^S5@i6H?O_o!id{fhI++})8m{|;v|xd2uRl6KJb)+60~Xi^x>vZ9%diMjIGEr=Bdp>(yTUKJ{XYR}ndI;>^iOvqidjVi4~xg__y# z!L$>Z?FrM`yBp+U$z{6N-B)GzRXXw(uBD=Dy64WYn}Nn|Ql^GI+&anUn-JZyUpGHy z=)==P&f`IXh#}Eb$ok5iD+i4FM+!Z_F*l^mv>Ywy#17mKZGEwyY+%dE-ABGQQ#)5jzOK3r8_-F+*%Nc80%H*mKX;ds8E^eEO8jxWc}2#V$FTJWJMWb+S^LOp-&l9)L9rqh4@5cy zkA!ZkkzwX#{-?P6b+w9Wr%Ebjm~*3Q(?&c}lMIBYYyVlpp1xnm3`n)tJ8euf7^BzK zB*~lww;LCvSnb()But^=(i82q%5y4bzWg9#s-oUFCW;%x-_0%N8H$;G7omfm-svef zF$mBwVtzG1j~ats8cD1H9q+d`4cBK(ZmQIGMAI?5Yf&##-DXA)?S zh8OYtHy+?Rk$U(Z@hZYy9zMyEBz|_pVn%IHSenV()y;~Kwm+`t41U>%NVm?*&O@d3 zZOfiG_jq{VuNb$tfrnH%Ac%DrxGLVGEk_pDy*t`*f2Gr5RKXAM?@2u*9VgI*>0h%u zLX*;0_}3I(l-hqTaNDEywSy2wrUb;XKz0kykc6FZTI4L8>sX#&y4%IO?Oww3pJdd% z)Q)S{GVJ-J8b9~mJL9p$rG2I}no6@$ZVA?i*!HL@i{qSav@;h3HbMvoM!IjsHma_C zv0rKNQgj1QS*P#3XB+p_F5}a5BQ(=}GCMIvF^8a@COw;jH{1mjChV}zTI1MIz5#tk5DQ7rR@ zg`-ymj>jQQ;)O4=i+sggZu2kSIM#Xm_4fs;G6s4pegM>M`MWZ^hfXnnLo{rt0#Nmc zo>W(U7tf%HXfU7EZhwoJGpGOW2j5+H16WQ1-LEI0ygPi}3*S16!xqu+{Vp}!oR;o? z#hH-HKt>i*gk29tkK)tPW1DLgD&N)7tf|2y*zI(JMJ&2P?rZ6o5&KjHGOkvSP2bpb zb6@LgYMWeUVT(hb#DKxW(v^j*9{c^nzN2eu#H*+A7W!-5hl}e5bw(OpyelB%V7M`{Z!90)Vc{9`!|6Ax`}2my+=uGr zYcpV5+51bc%0y+Z@QPYwNlo!yP038sgVt+$QwK3tQe-*l4ZnTu!GtF%+h4>q$NbB< ztGvx*IlU+&!6AN@TDi?poGmJIe=rszH++!ui|}vG|06&YV1?`AmoqoT`HpWHM{WA^ z+k$zB!$tEz2@cNpEq^tKr+euz?7YU^Jq>pb&y&p?w3dD|J|vq~PRO}6njjQr6c}$? zGoq^_Qa!y3E$M^uPJNst6R_GdU_RHHyn0h=$kO>a_3aN6a3)`gV&dC2>e(_yV=7E zf@OJq=n0E32N(HQ^^IUYGb)E~$d~g)Fzk>zFS)bz$oRFfoQTZ9PXQ0Fb*z9V-VRL- z5no2PecMZ3*IM)do0Ja;a7qFJs}WXE88yeqJHsdbuiu!gr>fHSd3U zICEz{cC9bipCAsOVLz7Hp>NE39@cxYZ)d!GPQrwh}7pjiaZv6Dzg~M<5g{BqR zg^nK;qz>r!5umInJ&r-&yU$ST%ZWb^K2JR~dtqsqeMAOpc119zLdgP7Etj-P-1f`} zVW_^T^rDI){k=|3%ix1qC|=8PXqg9NOi@80XK8eEM$xD0oR7EzPw#BTpEwa^{`@6H zEVqgxCrg5ow+ivr=yR^%JXf6)a3|J6AE%u=gatk=%2C0rNNsOvC|3zB7^;_-o_YA9 zdjD&QAHyhT@#g1;33~(S4*l1|oCF*zT-sr8*xn_?%Jc09el>+eEIzhcnb@*k*=toP z&nBONqCxQroGzNiG~cu6wql{jH>&}C8OrNFRby{GkR4oXL? z`6bQeq{wi>QaI5#Q+^(84BiVhYGQ8vfjfO{2RxzSOl&h;*-L4PA))2^BDy)5@afWj zNmohcb=C9ChYCzRoueB|Gx8V)wxot#a7Lhc+lBYZovH5C5g1##{oA4#gM)mCZ3w9ZU~xP8e!QZ%ZcV^&;E%6w)Cg7yjD$4d6VxCEgL+E1Ntx=DL(@ zz}Ez~vL&M8J{#YtFLqU0=mQLzpU-CPipZHRMx`N?pS^@cwnrHkn<1hf-?5nFo}Lxc zju+oK)2+j_QMQ=#bL;bTZw}pYllyXa#2)?Ib-Ce3o*>Nk!ITqB2qAcF7H~-6GD9t) zo^1EsKT=i9E-p=X-pkL3n!PioX;V3rRdZO0a#5np@@+w#Gt{iZGEeVL`daWVr_?R+ z^Qt^HeMx~SQ+e`!-NoF8k!!@R&Mj{>gGR=Jv-7NKwfV%`|P%?C*elf=(X?MW8q7 zp6yzlIKjUfLSy8Kpgxw`L>@`7<*f!WKap$N?NE3{gKz?a_n7-dqtI^gDg$63k@U0{ zPFNSyi1}@NL1#3@e48?6s(SypIiuSTxf3-eTKu-4NFqm$PkAu$KME(y*Bk5!SGgs> z3o|rfLN%z^g&gemqY|KEVY-sewp6k8yNVq&jDBj^>v*n(3+g~T^t7(;-sNf6LTgAf&o}k zQ%|^(@=u7~%l*_qQ3i4?dP|CSuX9tvFWY6vq@X4zT&iPhE>4?ahj8chxXPckv)Wz9 zXeB{gYl?$*h+XDZrF3-p7i6rDj*&7}`H51Y_i5*R*T61M0^Nw;*uqoSOj9QWgR6i` zilo2(0lfH1`)flKxv*8obe9emx$2z$Uh~IRme>=6V(}?3##o64V8#0^2pJZ@mj-rgkI4n!N;8*9Tgy++M`TkR_s}0=$qvNTMa9$DZXC5O0T@lH4@YY&Hx2fKd$K$)?xQQZ3;T zT7Vs{*RJwoe%PUWq^fcq1}u+(6s)s`8wKPQ`7l>WCw5`R$`XzxU+fK(|S~l z12~r|mZ}VoLP1Ya36}vg69e<4kKMe6<6IKN5J5%IK74aDb`|{zlUD51>de-n1mF~H zJEb_TzAD=QJZ{s)4$&JT%TPR$*Pd=PYxF?UMPw$wXM@mM*|PhKXvA<;ukXCWg0de= zN(Jsy9?6`hE})hKlN~lbB?kQY(#Zvmrnq4W3W%CY&?`#9JY@))j6v$o>I1Mm5!9ZJ z*ojjy)>dcqx)rs#D*%YBpHvj~iu?5~Jc|FI0BATXb7>r+k-}# z9I7bG3jIz*_23CG3T_F>3$=g=q%agjuX570xW49zqPQ#dW}1C6cD2rPpV1?&2hskQ2l;&}kr&&c$tbDK8a z)s&%s#o-N1LGa3&B49QgmoY7-Vm`g zC0S-j_VO@gg!cL3&=L_2YhU_-5>VTSJi=Rj#89{od_v3rwGvNlXK|~6oWoO8M`a3NhYM4&OHDp z>R`mkKM(|*nJJr0DU5AICi75EyAT{I(YR{k9R~8<$kj$kPys+l5Oz8S6K~6%NRdt_ z;>tvx?$F7u0R9~8oQdUxV~PI(`Op&* literal 0 HcmV?d00001 diff --git a/testdata/gpu/stereobm/aloe-disp-prefilter-xsobel.png b/testdata/gpu/stereobm/aloe-disp-prefilter-xsobel.png new file mode 100644 index 0000000000000000000000000000000000000000..af28444bd9e0debe866e51fda8ea19cfc4a680bf GIT binary patch literal 42935 zcmZU4XIPV2)a^KoB7#ywi4+0p&Coj|(hR+qP&7yr5JT@c2$+N>5}Gs(1f&EEy(5s& zi+~0c1PN6^kRnaWOx<8tU5diWNzjHqw@ahWhR6BtAC_EFK?tgGjG9XvIa zWYY4(TUU5yw~n91Cv1uldA6*fVdXu(DWrcGJqim*5(Rx#YPQ7HZk^JXOvYBFS=T`A z?fu=MU&1kK!cBQs8~w}iPnHw(4xUK{VhX*skX8xt@z?ZsLMH2?k$G-iH4IPlWHbSb zJZ~m*ueeN#*?}Y_l{rD~ZC(=c;Z!gL9C>v@SqFPW#nNo?dZ$oUGeldgo1p!SFK#fy zyAW;Gp}>&ApoUwr>$xv-`WQdMVhViSf(Fc!&|M5&+;x&^W5_(sBLM-$z|m40KkWQ_ zRFp7O0}M8)bSE@4xGzA(=vNU|yjE!yM~k>Lrk)0dM5M)z{W$DRzs4UpeF0#su$Hwh z#Uwu~B#gae68x>-i5v3b@wbn(z!E(|sVCR7(jzK{W(&0GU$O4~6!&G#aJeB;+AYyCKBvxDFXuxY8x-yVMch*+5}KAdn~-Aw07O_<=vwI+ zA1ZyqBMPDZs9G(>$k8~P?HrKFwXb;!YfhXtXCTxmNaUBS`rInfJb_GB&rbT`Z=u7A z!oLH32%Ty(Z>3=OxUlSOY(MVqSb+I=p)+-0W7YUu5>Zja(w|TLLi1z<`y;2z%3AJg zkiIHY!u+{a@i|#0hl75W&c^GCWkN?^b1X+Vs9l`6k959;bVcGj0w{9U(1NaP2but9 zZE`dfmoK?tkpUwd^e!Wh_9vYMVineOIqlB~*0U9We8LC-A)l-dy-EtQ!{3nszr5#P zuMJ%dAIt}*T>Q_0ftb$X_6t83pLYQMhOjgi&ywzl(NW~-@e#!Yd@ddPbvVnxvsmW}bFjYa(xHym zJInG9a24LrB{?v-JQUi8n(z1v+C9dk?U73~4{h_#K}}^60#;eq?j&fP1qYwYP_}e6 z4C+D3obT9VknzFDT9vC{P3>mot@@K(8y|H=N5E6gbX+h($ZcOzz3*XWVB@Q)82HUq z_93BZ9Ec$kFZOa{o$$7K>jvVZu+Es~#XXvNC6q462Na6QL0AqDb1Q^B+q}iohPd$x zJGNx^faeQ2aQA1P_xP>Z$QoT%3bZp$FIRC8S!F$MP<*nPJu!*gp7ht@ zD+)gE=MB31H%{h$hg)*S|JHNqYZ}MQcAnl!?|)7$*Yho^l3!&516n{u7(l*7Hg*-yTh^*Ozb7 z?xgH)bKAXFc|I%E_eP*vXQiPO4)U6Db%HPOI;FwKH6o3pU`PC{wV*R_e}Ao5&LEJoL#&xen*i$yN5osK=f z7{*dCPN|~4IV5)I`p$m)yS;!2xrKyR=^|z1rOulYF5ziB4i<6ZlV$8#=YE@ddCt7* z!PpajQ5K4uhZj^EEPF=QT>1jldaw;dpn!O0YDKF+k03d?x)-cEXg+hwQvA417&)eFh_LL5R%mh8 z<6wXY2fYhZE2e|I#n@Oz^I0U=QA$97pD9ePa&|t1-ME#mgOxOV7PbfZW_X`}Y@QWw{9J}!=!oWsV5`0pk=^mTuQ`j3l$~DDg?6Q!ot_V@p$llY zyfJ31*o-o)qTIIhIg^{Pn#&i%7I%&QxxTRCh=0J}w&M!Uj?z9!{0gBoBoRz_85Kn% zG;CLGf%`5FHvaT@Jbo9Wr^K?k>h#|7uw~Bu>{RlFz%E0FTJ9Uq9iKYPr{~!OSQYrE zsVg|u_$-<%ye{6rm70~X%sj@Q6?9`Rd+X#apGouJ)A}7mUNy=RGh!(9xn4SSqbmbe ze}OjX?2r{uL3S}jko%;xVx`kgj%6sgJ-fwyw!gPES;}+T`&~5uc@7$pZsDJVWUDR` z6Cy|btiFk0nI3JSsf77=)s1!MA5pP#;?4>wkl`8crJ<<>k&V-I%0gQ*;sl?gKZAg9 z!KQj!IjsKnf0n1nma_+^7E1P_^xIdI%F0F6Fm9$N-Tzpa=#V0SPD_vO{D)e{{Om@Z zv`;l#W1}z-F#3yF&WAAtVrnznVK)GY(pNUd_oaibSAB(_300M-_!llM1QMLG7hVRn z^lx>kiy0FJ8)JM|eG)V|{@I%wXqb9_QMa6OD89fFc;OO5Q=ReC?^Cag2FG)}mPL-4 z183!!7T=M0+Y*|u+CBboCg~?lPUPh07Q?(lU7&(2I{HlufzA}D{jG%MAjwo%t6q#sl((&4ZnU3pu{Z!S8N*aW1W0WYiQIIovlx$$^TmFbqXu!~X*>^0?85r+!w*JB_%)}39UE3e2HK8VN z`*`6@7F)Jwyn**;nuIDLa{NNryF1el$YFPR7sUBKr=pCAihy^k$wU5K{EZy+W;vfP zsT0_jDXGMZCDRY;YOKmjO?Xeg+#d9BAd_d9cBZ9GI-9U+x){Rbe1>>zQ4lq#IN)PbmD?OQw7@@ZL zKbFdyAO8L6sr$5Z>W66l335XQ{rCf_g`N#CD3XqC)HV=yNVCJ&SbY;MBdJ`24!`p5#brW;GE= zQ^fs=*}m*WEy6T9kJI_U#>Ldx&iI?iYF_c$&0nic+_il<0oL9a^mMmKgechfan~p% zO*8AHK+?Eco?Mg8SQ-by7B006g5 zAusx&n_%EIubax3#-SE#ryeN-$S5?kb8%?X|72Ev_`E{bTb?Yois+OwrWiVT)%g`U z5uu;+2*QNGM+gg7S+F&hvpEZ?uji2#a3Bdt1lzJjs26U&8CoiD{4U=wZ}e&SzfCiE zJ;H9f<*kBZlYt%|oy8XxU@*TJaj}`0CI|X@2ax>Pi>&#hGOtC{k1vmR&gmH@n0fh} zj96H>?y!gspkc(g^2whqR|SNjCZEPQ%^JS%_FEZ!nz^c5c}|RMqi*RS96e}f`JqZ{ zzFgg-a98j!2;N#)ui%)jzEQ(+dSTJ6P?6&HRYy<;jp3?9=zN{$a-P zQ$4RX_4>bQuLe&+<_>Bc5DNi=4^cWUB2_lxvp$yOhS1_50%KUqPm}j$#y%#%%fp6YCx+hElrDc%XoeRNyV2kIP*- zhaFjk{m5>Z$Y<^QK6n zdE2SR|41Z~_UxqRa<8BgW#&Xe%w zwYzKL^iw}$kDN6Q3IWoMTEPRQLEl78g+&sBXVw8CYJ1yc=SV!KmE4wf0bRTZt41v4 z5cME?$Xw5;>eV%S*e8U2-Y1aQg83zx$RyTeCLFMKG0XyZz7t;=X7P!5m3-o+ah*r> zCg7RqBcWiM_8@hSSa?M?v4vK^s=SO764EjA(LT5@(g3De;I$fehv80t(iu(c6)Qjb@(TZqa%1BB_+YX&~Ots zJe&9c(>3dAk37n4*b>7hh}@myb+QANzoiK@o?tORB9auB5-)+`qD=Y*{OivrbKOZNeZQya-pq&U<)f8>>6r;and^)!5ZRKZQt6?s*Bce9C9Kg>85mup0 zw3$h!v;wj27GUc&qnep_l^zj8aSKHO8joNCwxd#7YCg2|IuqmaWlD)u|6fKSGTnriB094TjwSeZ5+S^mzK{Td9d(p)A^1bY!aYX$PMZ zuCJVE85UHDx;?rPCoKwtxQJ1LDx)KOjqlR&#49etr7Nk(W$#^vc;LUA z0!!)QFDRfG5e{!qhLrSiP0-@(b!oeC>G)PplJzavKuu)H*3IL06O&+K=%q=ftzoz}KN+$$3K0R_!L3&YvdkA?t zJ|4PW^}R^Plx+MJT5QuHTlL)+;DD2?7qO{qcWEd`=EfyL05$nd?_4Nc6o?O3I}o)J zRHGhn*E;7z@ap~*G4x{%flzb+otPB+?jJ$UpV+Qu*RGeUg~$wZFeIWZI|8U*Ak{>( zDP=o2SpvY0Kg+o zQw#ry7>F;%#|?fbi+IG7yr|GtZtSmJ0MDBcdA(-12C+@6qC7l8yHD_M@PU%6+ai%j zYomwLFT?cfO;VX>+H48jasAc&aDp}R7w)J#;}@c0WlvcY=weK|hh#B3 zS0tZ3ZF1Pljuy_x%P zLZrFsu{dlvZUuR}5@Nl3L+4e@Sw=cnLQzoajEFdT$eyJcaMM*7m08Vu7=zjPw)aPo z!P^~yr>NFYx??sVxT11dq4+T4@{m6P{086;?sKU@EXU>i}zZoY9jr zF6t6Ib?arLmLx+nVUXLM9UA>MA@J%2>Ao13p8WSd#8>p;(=V%1W9!wAvcht!C7YnV ztCvtew5$<~=j|tu74S?b(DzgE7UVEo4k*wf63gUwsFiOceGo3Jrojf4?#WO}7uv~^ zTcP4nc;n^G+rE_*He$=>09pvR)9(t)1fR8Q_0eL|bAq@1Zpl%)y3@F2=N1%PAYJUV zgAhm^c{aA~$19lnVu2>Y_3Gifo~vRI+n;6mje9v(t^zZF3Yng@#ru$GVA*$YSOFTq%ixq4nLWEzM_P<#gTfuXdivM z`clN#`8tz0iQdYe0oWD9{mQ9ASu-u(YY@sjFzAkd9j|s}TfSNPz6X@X)*yv>=H<90 zTIi5-+>dEAAQ`1N7k_CGxb;u+lo?0Ojds#1oT&_&I^k^w=VO7bv{jPp#TbPRYc#yV#@u(!O7Ov`NaELZ3)wd4`*Pm)pTFxYE**b;u$7`Abch$M zoU%o9ol5}=)+DHFjkFk6xDzB2OBBlhYPizgO^5**z+rCv%ADAxqr-`-2eGsDiDN#u zkMg8e*s@#KS1c(pEx*I^n~8jv=Jo@oF+Bna4BIg~katT9RtHzQ$22o+0*)hpOrGz~ zMUL6sploOUzuUVQs2Q;#ceaX+3d}ksih6B5(PBi4bWj$;8O_)u^y0G9=*GlWKE-;_ zbqwytzTSSc94>Z(tM%+CmJ5a5AV2!Xq4v%95Sk4H79~#ye?pUsfzd*y`^_FfK``0< z6B=w*{&1B10^4``wQ{uhW%VsZ!5S!SrAp{oC_V9{d+1qJQ>|6wjd3Kzz$2$xunBEx z+x|`#;S3=&!A71D_Tm;uK=rk!j#uCTz1POeP6r>~`fjB}8a2?( zri%ak@FzWiR$GVTpSYDHA(?c`bnsWQd;`p#C>wd+9z(_+XHhbQVBOCuZ-+akdo3Mm zip8Fq)^za|t4T8>;YO5jrXZ-0*p@9usyv+Nqx($DSHUL0*GaU@J+^raFf&DN^En!a z>bfm5g1&8sn$P3pUqvUp{~tdi$xlT_8r4)hZCx)rgXc}rXF3@3eP`Bh2-tY$Kj#1eZ#I2 zdG@K+;lCzY2m29pHB`s?15>J^kBONT=GJQvz=0Vkl%+=~6q4Ke$LDkBK;18@0pj#L zfAVV9-(GO_2`)^KShJ_Mqkpu74pzzSJ-())=%%?7Pv(-F97*&ciET9QIeCyr zqyQ7ppE#_wI`j;QEDsg*eN06rTH5x$XlmvbK4BwUP`+{b;#9CeAJ{g4et45=*ifr| z#qSGaW3tmPrGvzb^;2-<);ZYUu*bNk{|{JijE;e6R{7)3n?+$$?&v7<Nv#_Z=Yu~A`c(CWcIesV4jbWQ8SzY(6745b_?ZFThq zd6=Wl@Sa0j*5BeCzRvJeG*!GQ1AL6xdnt`cky?Ez7}u(i|2EB9tDrnYf%LM!Mh>*l zq_Qs5;QEoo68Syb&6o0{a5)v+6rO8e7wd*zPVfIqi9#jQ9^WdOdMdJ!)+gc+^_ncp z)?4Grez8Jy`ELj7h9YTiL%PQGq~A35Hyi~D^vn_x?BGsBkowY zIDo*H3S^^$UjVptd1U2`{bGw8cQcGP7@ zRWe&3C~H)V|BonUMB(67Mf<*?x{9+H{Wc9Gq!vB9@f8UnEetUON10b0{g$W2EQ~_8 zCDry?ml8#Wm-3IWJ++j|W(cxa>-^X_aH!h<*YHZeVXCO)n^$O|OBUoOhnI(Bt`6_q zq7I}8f>Ninl+?Mp&!uJ@pQ>Pd!-~)}F)b3LBuNGyxa+Xj+C6tA8@)UtWklv0?=&?8wJO5z=1E#;u!qV;c_ zHW!f>s-u2CayawaZyy>3{nA1#E|wL1d_lhjmXSv*uSF-8_-c9ppx%2iQ4EOddwTNT z$`QNbx5Oq#!9-f^gbdwB>@_Gay9|bYMC%yMGI>5s%J8f}Z&F&a(lha0G5Ho!{_mh8 zzx=$;za-to4I3i=L$*MLIdo9NE?ARq+2HxxQSM@uR$hwpY@7binQ@YbtxF7A6JZrE z=ND}gGxX;ZAkZOk$GqC_XL??8RMUiUB0sCIQO*S zi5PHH2${b;E+4i?Dg#6eAMxc~^Brqi*?XB1-%X=1%Pchnvm6X<{CSPab#trS@?3-l zs1vkT%wR?7pZN}s!bpF!k&6+0m(nUMSd2oJwpb+H?QieUEG}<)WVbK@t`8qx4Cm;h z@r1tj)Df}MI0@P)H3_!0?)!$J(I=8e+;a_tcSYnw2r-taJ)Fti9Em)+AN+2&!!KaO zTt1fMD9RJa(!$kEk5tvYC&kccA)uRYmQ>5O#0zFC!mFHxx@UM1rof-pI`Iv#q55nd(PbcRiOZf_flvlj>ljlPMO6&E8Mm6 zO(MDT<<|hFN-*Zp0IT`j89pH_lGiPK+6vLJv9% zrOk-gVpKnX>l~zh{c|xcm7KI}xYu;bvCKV&uzx5T2mg^@hneU!B;!t~z+{BT_W?5Q zN=(T;*uznpB}e6mhYzao0S6E?x?!l7tc$6bWfU|CP zUV0w*dGc|v#F;c%IcethLbv>PPQ#Nio11Jqw781$Y&+RLgpImDs(tw4MJ+MWQ0}ke zW@d5rJrRp9yUEBm>_9gZH!kw0CZAjvl4UJ6vV9k^KDvEp@QNt>sx8gjdBSP0S$qB1 zkmEjB;8*{~7@ial#CWFIzn6kK*ecWpX9x&E4^Rfan*b>Wtj+cl`TdXwNK!7K3~DG! zJbK?7KIo?2^0Nn6?>f^NW2q2eXyAGAwX7L0FrU&q+zQd88_??+wdx4n@O88$1_!4# z)zjvWk@gbpi>YXK87pOjT9*I*T6$N5G5xQ90F)z#>d zI>vQ}=%)+5F&O~ZzP#maDXYmVdQ&u+GD68H!|vg*19tffjQP#(4>4qSZnD{}8V2_U*74E;Pc*{cM6VkO z>TPO9l6=7YWJ4pst!q1~0Riw*kP6?N~$Ho0Mcv(4KaJ0@yb zTkL4ba#N;cH*0A1n3T?qy1hMM^4C<=&SlB(B8l3Gw1-^Pwag&In`UO_rjyUcM}`Pw zz{Zf<)q|DOfNyeYLf(p-*RYce5yN2}ZTO9YdaK;f+@O`ipF9T2J|E4#HM;A;^BxF{ zZl5_)4+zp)TiZ}WFQ=+*eY$I3c%rfN^|)`WtAc)KTPdS$h%hdb7yqE>eqyWbD>yIv zeH9vuI-;J%Md9n$edO_-PwWv$rxyb45*lkx&kF;+p<=K3AcDO*yU`cfr$!%PpW+t& zOtr9eOfV?tFie&#(C75e`j&OF{=04Y$GTr==mN)G?%d_O9uDt7GM9F1*b`wNzz+(4 zWz77%nuzrF84|Kz=U~>ali>ak&jtFiGSPaoF-;}l+9dg%baS?4{VvuSpKw#q4DDCx zI2gaN<&FQvINR;K@$oARCW zkgC&8bbp5rSIv629}LCN>aJ~oPY?SAb<8QWH??Pj0gO(O$qD|Q?g`FyIYK>yz{zo@ zXaeCD@lYQ(1=*&_2-ETGLt&^+fBXUBcUAQ^HU(iBAdj%_5nA(4ygya`0>}(;Nwg;+~x2p`pJjdw@Md?33oUtm2ZFoD98ud<%CQm1Wm}9$2kwm&QcP**gUh!AJ>mTDo zU}H&D0u{*(mx_BjY20jOu!=@APi&q9lgXiA!=>X{wUxp{UWXSNDa2>*nr-AVt zJ_{G3tN0xUHDnDC-Mag_K|kV+-ulc(PnZJv!LsNK1{JgD7v~;e877SFpF*Y)#f$_FJJ5StE-ka!?*SzRW z#)DWwGa~>STVNMUmv%!?Qx>WZ7KTwWCe=|5X833`yDL6jHku5+w=>5ko0OeCIUt zI~V>ns)uwZq@#pMj;)z&Lah%;-!W$O`-U!kTIq609x=t~Pv?uY*Y4MVDux846j8Ag zKgH=8n{#1Vx*0KhZ)Uj~8%j52laLP3428%~atErTULI znM@gB-L=7O)2>j(4~@ELbCM3E8n3K+OUPYs`GZL8BG#k z=MKEk-HWEvZxlH3j?nJDaU#;|@Hr*E74;2)qm3Lv(qnL!T;~q+XZbz*a1TZquv?7& zLQme6ybyNW07r&W5bWE8aCmPz6+b>H6Fz)j^&r7>OSRtA=KVp<)!fX6lzaCW!ma=S z0LKj7aBCCwLbh#E;i{Sj^dJ1Zl<3B-Ll*wg zazf-)!ZR<3_Kq2dv9&9_t2QKWO1N8daqqDySkGfx@766ihlpvR9)k4XD$mLK5JTi0 zO2e5jZqWk4s=IUToW)l;mqp0r*>z3OX_=p>v~BBrKoVpQ}|d#-xnCTBJbTV!#I zu8ArE-Qu2!T)QmK^4-c|Hex^om&;VIHez|zaEp$9d-gcP!a&J6!!IF^P}$R- z2?fvT5*Z}MookQfnspwJC#QT0IHsx?|FtseFXPb6jRRNFq8!|S(y-@IsQQC`(b0HE zgOJa1!9B$-8Tx1t@t|h%EvDrfhj}PSLIC;offtY=`=2uaUcl#kzniA!v>yL1WZ{KutA{x;}v5nvgvY~?AiORk4sp#lv`7D5Qxk) z(#@1i;jQBJ2}&CcvS?8St-9tWe-mfc-IOis+jhow)!nQR|8#UAQAq7bEj%?dusfmJ z!h=)6Sxy=}G^iv+>|Q&%?XRuD0kJX=_lXOa*Qiw@Ug^@n=`%GG(&boX zw}fy56dOd73cEF{iW`ne4KK#CH}*iSi|m(qpXFDZ0Cm0Yu3=x;EaIKVCjFHGjlYJo1|_N{&Wscu2KCptfo>aqi9Zvdzw4v&aoX& zsK)#eZF%r+g9F(i{WagG)D9g(MOb%nYZmD?Cn14Yx>`PR*$HkrbU+c^`FP2_RYHr6 z43;vxYBwFSE$Ck9a^BdxKVq5|6h2yRnK;SX zJpJzJu5Y#NfTqOi!iYaq|B?v#Y60M!uqT2LH%#?0aTu4y30Co$377vyUux| zmI*7&KQI}^t-He~X-zTU+^Xeqk-C-f;45kJ_d&*+&|;~VxKc(HG&98L>+R|p)~Il@ z31G>haJaURpeFo=@+cDNz1OZU%W4?j=R&CvoNI<}W5YGl_i1!MF|9tk)MWs{o#Xe2 zCntyz);QMt^+mjb#ST#)W%YKwST52TcGLzs9nom0rI2i?7iS8WN6& z=i!bdUrb7e0Glxb^Qr(?%w})gj_22mz{#S<#G7f4&!tvg2*(|x6;=11LYr1{b_GacLZ3-5Q#>tWAtJB_y8GaggG!uG0bqf?n2@GBV@%Lxl`fSDu~NFGuZYvVK6@4p5{6 zF-B|2LiykhZBEWq^IrSRVW9&(Bj3rXw*4^P(=UFQi?#1!St!W9j)&q74)V!&Q<$H5 z)qaY=NKiJ|yXzA*u; z<~^-!%_WtSrvxO_e0|#R zMRQ-F14)kjC_-dZ6X}(_~0BcMW-%mxkvR3C)n;Y8%U3H z8)20V7PTU1=V*5Wk#fcU!)FO3 zipZFky|(4m$D5d`_>Vi5A+e##QiYow*%H-vKh)pAnlEZ@PMMCX6f#1syp$w?v?cC8 zcpPuCf7D!qW5iv(?tte<0(4lQI(i1b+Y+So7HN0=uXq+4q3!?~tD#e{Ty3p+xs14snmAT`dh9J5 zSAP)TyN1WjI)c{y7?h6U$(s!_iTu`F>G`vYn$T~FHcELt!;4OxhwFS20>ZSPF|_u` zfyGqsP5q!1T(6sdZiP=^zy#R4@m{|6nbQ&2sECht$Jku{?UkU=&FeIJncQBH?8y0K zz9bc>z2JIvvAJvRnc9c&3{m0coKC$Bl4k*P67!YcXh!QmJ$@h{*%M_I{H|`a@@2zR z(j7Yl$88i5mV1#`T--HvRQrxNT<1+fY($C0!br>w_!!)yi*q7aw#OIhycmu6z4i^| zaGovw@GU+P1}UNqo@ddqyFMT9cs=(qr|BeHVgve)-RPTO`vTc$YOm|ZrHE#4m78zy z2{*v24a3n4*LsVH476xK8VEGVwB<%83MZ$`=hYqVFy?N_SHAgbxm8o=<&-Xr!>*AB z*G$XXb1crWS5r7g5%ch|$x23Re?1{#V|M_0^NG$C{&p~L(3G#RGDr+S{s?e(K_N)!S@qh6E*$OAl3qE zvA9qie_+dS`cT+xrMcbSr!J8Ul``@{V<;86C`t&jYJvX}PQ0q+Ya^C4g>&L3LlcAV z%+p}`?C2-u+q}zDn`^IWO9jRtCj%4MJqdjAY~4U|G_3r)51NQ3Qg19|(ae^!7yx0Z z^|S$u8fzF?H2Tzarj#Jbcd?(OBHET)4R)qV;UpsGi`H}nDjwXs@8NZ3Lz({G0-tle zw)4$)u0+e$Nmgdu4|WdE7;WrD>>L_tL^g8x9+k<|>RWZ0Vt`#+gi-=wif0}ORlHi` zZL20tsl-F6QuvkU6x#w!+%!ZtG?g0PxgXrp^&kjM*1jN+xerG7eaz;fK?W1 z>UP_+!5!jnG$l}nPoK~hlZ-gAnv!2tCl{`i8)by?Ak`!$JvNhj;=l7C@NTGlt(5_-5rKTl6`=Rx?(ch2^$Z>6kn^*+nlcv4 zLi6yJ%B#`c(O!zs9weEuh^Bo7l)+^nWW4QY;3U@smfdYLKVSY`ODquK-SeO&*=aUhfL-Tee@9y<&Ra9^x|jVIR3&{O+(eFz9+gIx-i18gGk{qy^$o63d3a zx1h$$~{H!y!3p<^#u$60;2rjFGIu!r^O6qGxVp%6 zROBG%i&3^!(OCo18BA#iP5u~?s4abYkgk@+>V>heIQJAM*G|F`%vL}E} zsB+!$k8tyu7k54EOW*48B5l~cpg;Arg}l0xI*PjWvVy5}#E;V$nDl z*Zd;ync(1>EVx&_CHDmctFoA|;CVEici2-aE_P3hLHMv_+PI`S`OE*aC?F0PCrBXG zd|vjL=Ov)qNMvD&F#3393xypfUSS5cS;~zaq&Pf@;IF8HdvS2CJeh(VP zTrV9VU>^o}H!Jw*@KS4i5q#_*hl5~zQZxWCRX#V+$T+b8QXLWQqV>fm0a~x?^V_|K z>U$&zw{8OkLN!(j(#GCET>M9*npW8&orHimh?k1IAe{`Hh$d{;;Wd@GXmAkG7gt1D z72LhsSOE{;-c|RkAK$e=pC9V+A&e6%WCOt~(VRGE?G2sSNybEJ5ZeEHv=stTc{0*Y z{uwr)Og!?4?Mv-LKKK`%+LE9_8+M?M+bAh^EIwE@gGsCM`53s9faCJHH=EHuXT_X$ zxMqCqq_?JiJKIrx>@kg``$sGk zMsO$-jGlDC3*B>G{J3x7a-fZ*_Td<^a(;fC7v@dFOda`SzN;WJaMPYXS#5WA4RV3b3XD zY8Y}%bGLWA%>RiL;JRSFeeCZRMj~HPAt=5#`DkxogFgBQmds|iCt}CJrJL&t> zXiek}fi^v7LS*!?bogTK-oqo%CAiL-e77rTcV!RcdZR0oef2LIWA_*)h-fgaljfGK z0!}o4@rU}J@y}Q7huX~fAhE@ovg$MVmX~Ixn`UZOQZ{3~_wv2Tk0tl`cAvkFzay0( zqgZK<{$-gZ++RKcSsIv%;?|#qI6LjiUzNOT1 z?05Q?QyS02eu7#~VA^>IHlDl+S1Ab&;Wk(1m~@*$N+@K))e8Nk6@9v`Yb7&-rJ{lv zXhxB?&WQ}kFN4L{m~wFl_ndL0kwHj2Q5&beo6mFTIQx}j=A^McYG`$n8JIsRjJ7V( zwa1^J5ghyh4}nE8U~v*9 zJvz!Fx4lYQw3qn~9?SpA+uR*FZm^0xl6iEHV02fzI2ixYj&jEobhO1m8tq%8^S-{& zxl~1usYPooU$TI+`Hj|8k{sH*Vke^ZPPude)CjoFAbYl+YH8YBGWkQI5A4}nlX^n2 za0#E$=3Xw;jEv863(}^ffXKYyr4}Y*vtMXYl)u? znaJ2*KV23k+~z|w%5*DpsP=z-F}HN%ky*(78~jjov``9PHZLAe50Qn9atXKQEB73< zZ-wS@t)y{fuU2$4QEo8<*Yo=IOaDf$)@ zbDEI1NTS6Hp0UfUhW0H_g)zU(_y074b78FA>{HLeiI#)2_TFpP`6lj(A;qxVwjUM1j)gF2 z^r&sIa))P2k^a7Q1Ma=?VLze!Qw(3>qtamBPGP~knrA$$r1}=)vNwmf%oM*5c1i%9 z6qQ+2C^i!RwZY`ayK54t`jC(6x2f`gUCCoUZCMgn(jyH~xoMP-hXk7}lfj`qDz)lQ zb+y4_pIT^^V^daCJ?Nw6cz$lk&FFft{JLM2<=mh3u{f%G_G=!4DY1L?GO0wDVWHIlQ>FvTTTYvCJamdD{1Gv42~)N(7V7-0j?_Kq|hvR`X?< z;FiC%7lwe#v8MicvSrcj2Q;ToqDFoT=V~@~dGn|j1+Q-$o?a@A!(q+r0=nfOlmdvG zyfYZv5d8u?S2L{0Nj4$RC}gI^U-9(?LVB|{2rm>u%l$$5job~~e6HY0?|kelxPoU6 zy>qS~)N0N!|JJ5D%E$wy@~G@of4*^EnQ{C|azo%b{|s_(mMWDs@=U-i+;D+@(#m-c zx3Vvil{Z8oCZ=z&MU6my$|X|iUB>-zdlt%rKnO?P1hTPv=H3|;Jz3hA+){Tz*MR5E zsrA0aWSXgx1Z>U;ODx?9hb-1~+lWzLmHZ~24QI9+ML2++$F;J8hpuKIg?`FmskF{e z1=mGI5=|ntWWlRBMuVl5Qxv+d{nd?SMFF4!RTAcZAT{k{eP5=$>HYafhHScb9}V*; zl1t!9b{%TiGwI>S#>zRjD23m5DWHf8>cHG9-*w?uu;IEFZ!Bs~G&eH9EEx09#clG7 zqw)^{TMEx2^407b{-a1S2LkzjxccsRw%5M@``kTU+Nu?Mlvs(?*c5G%*n5w1L}S#d zy*YJ^h=ij;X^je@N@!54Mn{5%($E^Ew6@x-MycO7dhYvqp5LFmUf26GuFuYOU0>Yn zG8dOa!^#o8iv$+Uyw7<-# ziTk8=Ubx|~s_*X%gk-^<8(}L^z@n6}!R5I2b=B2)TNwgr>wm;qXBzE&V$R-FeD2x6 zkEY&O8(;fTArje7Wr2#a98n}D4xdeu>z=%Iv>lhtLY~cm7YK*5V!Ze}GQBk2^dw;n zNH+&df+XIrNJY$};JYP>F?}4wKsLUm`2=DtuyVKGU`{!@j|FL0ii8=Fy&W@$(`?^z z9e)03w)OzS!miRI0!m)h_PrJdel=P=!s!&(-DR|-nPXtcfyvMc-xd(ps(GN@tGYsD z#On=@3?EARUb=qL<_h(>I<@=Xe0;Y2?|H{qB_!FRM-@rkOXrjD%f}_L+UUOH+uelB zzAnr{qI=L^s#2$L*7eAq%gs*nnnpL#ogT4I3mc~dc#9fkn8?%h5BzTdgPKPhd$7W1 zGVSb0Cn7LFeUW0tBlAT~s@B!Vmv)JRHF`vmwBD9Da4_9bcbxJ4v@q{=*nQ#ei!sv5 zVC%csEB6<4r5X-d!hPC29l)r^fs0m!*`T$T^DFw^)SN+=WJdT4XjnPVzCptto|PCclY?aZI|MTnULX?@;uZy5HW@@V7t4O(hIxi+uN9ZWM%8Dj7Ve5zN$_n<0ZizDhj_eIW9LN~5DyxQxi#)c~AJTSRd3?ip6NK|fI z%JBYt*af1Wi}(DS6~T#B()y7|DN}_KShZQ8j_2F^Uc`0v|JdtSn6Pg^-F+(o2UBl4 zF%=vCUf!m`h#qm)CB|y=*=)l-Z)yoD9;Z_N0Uv~Z7n)$KsVs+9!$AG=QAUFZiJ}o77 zrre-5cAzSd$7;Pbl8^0rMieS}T>933;E z6ScSsgg{!(M&}0;v<+*gU~|+b|;i;M(q|;A(^S!za02Qi=en^w2UwvfJ{yCjSg4Lad{?9w9%S%plC_slniP984;%$=Fs#u z9S@CGn;*lNveqOAN4YEC-B|C&^A9t@D)HXb-$)(uWc+Uvw7-*XufM=|1|p6AE=7Ck zt_fe8kg>J4mc(sBpoL@Qfj3Hwjl4CcK#a@V%wQ#QkkxqZ#v#m!?30qAFNc{q(2J_6V#T%46&#~5E8Q!NdN>Zd1 z_KgBbFIc?Ompi~YB;vMS`qJ+(65g8__^)`e<*hk6>K8pdd;Mt_%dUE)o+yl!xVuPy`lcg0s!?G!`yW2D5ya)i{Le_Odw7^Z*Il@pVHpPK5Wal4ZNYbe3AyO4On#fPvQgos4_(x@O! zR~Xe89F>w^!Pg0ORBGQ{#m4c7+nMF)qc%5W{JMSG3F7tnT2y_H=OW;z$vw z{4<%0`z@M>gaHHZaj+v-y5CjZ=3bszQ0<9MqoLPm{*l_#(d}@>!XN>PZZiQ;1Or!N z=$gNXN2wwWub_5Mf>r9L$89fP?l;$s1?ptfSwW}T^t*>wW@By2K1h^=ejPdP=Wo64 z5cPidUYwTZ=RwU99)m%!@QwEgUZPmhlr*ug+^2X&SRBI0`ub4($_L9p&N%(ZW9$)X zw@c=ciE=fD+IgS6{6+K+&l_A=D*UzcnH~gFORfSp0(oONZ*g_&^R6c2I8w`G;Ub;* zw8(Q*5KlTolbT61UFK9-vMb)^LwYEQA>zJ$A5r1H#` zg_Sqmg2BB{10HdZ(3y#N-F38J(O#PwzV>TIsbvsZ31z8vZ<9%_nEeIyU0-Esl@Skc zLmYefp;EdGuVp5DyBnjFmOI#@Es#x~I!TG}fb zp_^gG&3EUp+U#ov3)j0#BnUh0Ja`rqs4Wqe_GrcVe6lr^mRwXDv7z9y*3`J(=;B6( zkIrnUT$(%2gY@#6x$1#)E(THTM@tD8Tl=~PBkX#+Cx;3jBem}Hp z@vwTR{HOl(`}c{pZhvS;j+!n|`~&MQC@Wfu6J_I)hp+w2X`XGKcCnzB`*KS^8q5WL zl8{%t5AVHms~A+yMX-uGe7{t6?fzOyE-Mo~HS^p}%tiMha8zu9*$+{}>2O8a3(T7;CkI$vA2u2ot`_eS)fgI;ZoYzl}L(mU)<(k4BO5% z^?=r$k@jM5)a@^awA1P*+vifNoo8+VsnwTJT}7pBLHN!{qe0)*E0bTlx!3XL4UTkZ zl(PmaM3Ekv-vmI(EbhX(K0D{f)GId(KCJz*<{-WD9PWK-S-1HrL+;!$pEo;>#ml-D zowQOoE@`??LOk09d6w1^!36oP>SO;O*cydKy&4;KsJ;jj9fQFB4wMAX+CUdqHk^JQ zIaIWH22yN^O3zNs{=49P>Sv^X&868h$g1TV7RnXe6-DahBUO|nsLyLFZltVdvf_iLYM=C+DJ=SJ_ zMxd;j%$z}o_C7WF@?17*M%AtNg?yav4JO1!x^ByxTIUu)0VYGCKm;+|$ViuX451(bYleeW!^0mEF=3aR3%&{+G{zK; zRGFJLU73xs>|{7D`S!cPGTkJ@W1!T7*U$jCb1HP6y9X3VY^$#Z2MPU%Sed@?;2fvMOPM(3wQZAjsnAbySLzPG;Br>x zPvZt1zj{CDF#yAgSqdIgdd(BMOr#!FwcOg9b~Q4OZm(u_;s||x8hVs~!61assFR(f z9d_%<^KzK;vsAtndj~s5B0E3Uv)<*$Zq1QT&ENBiefAsb67$FRgnVvkORxXSKM?as zvG9m5K&IDiwD!p5YLFwi_lm@Gf}Y_yvTVj^m9e@)&q{*!2OR{m4*5kpThhmpOu7eT z2_tb0+(>D}#5-Ag2pIk(H!LZoEhchkq&#kzYT6FE-u~}$$dAZB8@)f5Zupv?pnpHe zLloT9@Ajd&y6z5>;aFYcZg*uV_P*Y!unI|13YO|YeQ9K&9w>W?VLZl|A)mjddBv!C zHvYA;Vq%i>){ZDXyX7}3ZPJmp^Hv>c3IQMAUZ{wLw14ySk9lu`DEye`)VcYy?a;U+ z=;4>=n^`^21(p4Bb)_iD8XlFk{x(ZtBqqUuR2dpT28{{kJ24bXY-{@T(1#1WNsn;A zbtcz5>$1{ro4qm@q1TJiesUVY8wwT#n3?HXkI&I^FGxIg2RQMCC{%J&GX$O+bKzqb zR2Htvy<~_c3wOjk5F~C@t_~hNf5Nfxw<$i?_Eb&TFLlA^+Z^MoLWks&#<#!VE>Cbj z%J#$K&!eQF7$aQo5s5r}I8zXbj!(?{OV#f-edM!vq9>O4TI0O1-5$(tAqJp|A5~z-Ocjyfb8|DzZPB0<+~;@KdpwmAJbm|M!qHcF z^AsA^5CE_4J^9KxhNxzJi^N*AJ?o~5HmiHjvWYop{1CURx-!~7=Hh+$tuelnI8mN? zP^JVSEpS+#s;T}j2j9kH#Vd_8gc1I=2BXCT)4fFILyqWz*=IEP92(O+zfv%$?rTyt zl5u!%Y#jA2pjn5~eK^{tzUBW@eNDbr+C}lcNDtJI$3cz%j&ct&Cnkf9gd#bjJKufl zulEmrumbwIvs=^F)BWS`6f99Y2}2&}{&VvV@2?#;j;hI&bBB&A0VcyY+<_!)zhBp9YTjb<8HE@aZAin%b)9@py<%K&&x{_HgrdFEAq9WSY@Xz ze|ny-gazAVY;=(RVdLeuZTqv?dkKAh;cDfRO+GbBYcG!5BD?js`MmIU^c##|V1;}g zjf)w5D4}FIe%o@i;(o0IPbK$5Pm5>0`A7Zka(#Czn$>W}58CJ>e7$h6WAuoRD1-1} zs0!Hrt6ohsy(Jq{Wm!we9AJ>K;1Tnjzd@wK{bi29p5-RF<0 z);lLbAdl@4rBovHn+H2BSsMy<6f3i#H9YN|`t!pClQ1zf^_YWwZspRP$k0k&T4to@ z-1E7B1~+(IX}$I>XOP94`ygELaIzQtNq6zpo;#M6Z$yg}zBatrRu5fJskp9K&dz)X zzo7CSQuFX+d&?*uu$8yw)tkD_qxPfb2up%4P{}Akz)I|-o+@!Mj#saE4)2A2y+QE> zUdLs_F$iu}BHA+_2LIKe!hthqw$&xKJXM+r)s-S->$v57ya@XFp>%AV*frUI+|YSz z4x98>pZ6aoksmKIl9{}iavEeqbQWsH9H>CU8}g)zB&j|aKqFXxe_)e}_-dJ)S&Myv zn|8k>!Z ztm62>VJWj8CitJhz2WYE==_HyqyY{2`gRH+nc0#jFLs%B&5{r@rG3l8H}B1m%-Iy& zIE=kFmmQikFd~Fg11qeN=lDFpp`(B6!%LVc-B){_Uabqa0Hev$@;*uzuY1;wHTBq* z@A-xIX5j}$qFA#+u^IOdS;&(ae8hZI~4Oe?o}0cWKrnkRf%jP9b_s02WX$A=x8tx9YcQ8D?elA z8|Wl^povPeiu zb!J}U}<|AzZmxU2o*V4OrYGtbM*WB2iZ@%4(d_P4BEM==LCTeG>B z-zu|^%5#8F1=ao%0}k8>cw|g5$jds0r69bI#8)E@o|R8e?=n^FE1(L~j3t*$7pz=B zzmiO<4AQbHnm;e{1;UbUV7psYrt3{TZ4_w#4`FiuLj&pr4?QaL&ColH1MajfaxTZF zpyQoYZ>O^?j-pTd4G*d!e3($+H9D6d@<1vcS$TQ1A9Kz8aBl5~$@s>$o7wzylhBTq z#!I+3K2tYS4SD_&)dBv~NME)0MnL z!=-l@iKUi%7?Nd-HCSqVBNer@8Uf?flEjnOK9yoWX84x3GW`>roG7Iuw~K}#%$kRD zMFJZpDsgX2DwQc7WScw|PTVh{M) zVGzOjAVr;sk=GEZRE|k{jI260TSC$I-D~5jdwF*D+VQh?b|(foD;J0Vl5?mR7GK^? zh~-r|SYxIV9bIP&lqur$axC13K7z@Flde6Nh3?d>{>|-jTjxCJ$1{ncL`-JOr{lk) zN+Rj1GE}%a(L$k;`d+EB)9{eU=Jatz*pci{?Wp?_+OhD$+ShWZ;2HZYNbw|S02ih? zI7w*+KV1JlJ^p0l$MCJEJ2sIimtbO`F-e@446hTc_DN`YXPkAZ+s$%9YttIs)HPL; zzz%f`EuEo*`*OL!=V6u*d=+xxp^dxP&YyncrdUchW~gJ!V@#6IbR=_=#&eQR9gVLM z$zHc)qbBgNsz;R(S10yQ;nd>43Jg&bt$i!?|B(+Ij*Mp=c=jg~w0|vL_=ii?V6&w= z%EdRxB>Rsc%oPPOC|*gdlDowt`&BkD83ncZOCVm;szB~tz9qh@ZYeY=kH^69;Jyix z260d8WR93f9As8Q6`hg@h}Cy~3hT03u9Fp~m`XE5^O`YTmJ{)yB$&?bAMwiN_ko6F zazjkAuU3-Pb*dolNy5pw!;!J=+S@G!+-abt^hFzpkLgJBrr|G{vT}oH$?&tL0_s%Z zexLlj$$5?x)6wuhK~n=ouCMdUSvW(GCd=;ur*Kbm1Oz(|19OHLN?dPy-Gbt;pSweV zRa)p)T0(I5c@b{tNT2FMCOTN?e8N|(Tc&)NaZ&AD;sq-g;S=NVW#co=tG!J#yS!l~ ztI{CAXm3u!XLSo%KU@nA*M|?W! zgMb31PqK5pBLpWU<;to#1-^OJnEL*qdlcyU0F>)#tNe*$kIsAv<}LRPwIQMnU?g8T zu{#|Irhr+uF^3OPhnG&oIhc%jao5?s{|;>#v#=b0Phs|XXO0rmjPu($NTMcPk`8sZ zk^jIGWN`^J8lRf~vkbVHd4>Cam3-yS{({|gd0ScYNYt+g_VqEj!~JcRvNMVgASN+% z%gg8*@;_$*T1B#*!Ivd;VmWOhqytzO7Zqjp6^McPnw6c%H{LEjz7F8;lpRaR>#LAD zI>egWa_Az&u1K=>n62XM_S+R5VQ6J0gK8x31m;jiDDAXVP2x$+X4YEzQg=4;`(q`t zfv=P@KG=ZTP33(fX|2%}z1BD^SkNdqCx`&15s9ZWN7IqdV`2R(jxKT%^RSrUYD{ zm9_ppJIiQQ0^0=XU_)>j6(1x^9{sIG?QEzIyP=aZt~V~N@wfH-2;~LR$CvG zvL{NpDc$;x&AIb+h&$XwOJMw@_|1|*!W^J*2~HWAPlZ&r%EWtUN1mtkC;{T5aJ+-U;!fr|3(*BZ# zfue_9mDI&l1dr4M^{Oo!ocv;mI7e#dJS#iYcAx5Ami^#yt1-jNs)xZ*r6EY2)~9zm zpANlHT>VIE@3CRpb+U3)E6vt~Sx1Lf5Asxdm?ftom@E)b8+`}6ptmTZ&4vx$Tj;qz z_uF|TOJo)HQv61);A}$n15ZXU+KHkxQ(GcJsZTqdnscL{Pb{4e#c}V4E6@C$nJe&c zv?N%dxQf@KOoZ%U!2o23)YlCy7O{X819R}+CPUgo8>s8>rwp!Vlj0zZ7oNPNHph>d zY?@YKDk7hno#j5Ud8K~LJ7E0!7ur;_>mGwro1v6?HYONj0Gr*!w|16BV`oW@m5F)9 zy2MffFjB<#I-^WdKOP9Wyo?*GFi#wCpxtxtn;y>YY&`~Mnmt!f^5spEXQ~WT1LJ=xnx@_+YR@Pm5ddjh%|KiVl zjMExBc=!(f?<-G%=EYclHso$Irt@-v-RKPICYC=~aIH06_ypC$g>VuR5y)#~8{=zU zuY>uoKn=kS`lF&KKDwN^uFvA*AqCm*y|L7P2cr?x=NzvJKWbKjz+{8F9vkqp*u(dx z96|>PN&z5BH*9{}6x{L0j6zshtLTX~u@q%Mci>KDw4pckJJKYx*2Xsn;|=4ieglB2 zk&`w;0a#3-nyx_ zs!w)w=C>>3i$fnp2c!mcm@HY;y#}1ey>C{4uyujAh^+Hp{3v+M2*OzXG4QbHr42US z4tsW7>rQYCW&YWp@p0d@2=x;L7Q9lb2?2CgDQ+QuLLmNL%(_eZ!T0MN*?R6~Re$tx zNui?G-ZL3aCm(yw(~^FTszjq0d>c2<-egDKa?Zt%AgWS_N`|Dr6#ZZ)U}t!LN0|Wk z4ERN_hiG-MwQFm!>`sUPuS<~n?t@kvi+wl32q1jtrDJ-MB-fpj+R7GqkBN-S4eI%e zx566QzsS$xMAZijN~8}k39tsz_h!je*G>=5iQ8Fd@2@=bJN}qG@S)Urc-j*$4bIn? zAAYvVtpc#wM=lSU;O2d(|AGRBroP_V`CFmF?Bh!t_bGU<(;3`(js7*AM3))pV8UZG z*|VVk#q-sllB;vmb4~p+7H(gB@4oC`YqW9L3d7}Yn$-MR+je4Kj&!*L-I@i~Bj!&m za&Th|*-IlKlKuPC{q76SC`*>Y=Q^P4o!8sOu7~dG1*!r=+gP4m zT6J0*pIMZdPO@4HeYMZU8;ka|1V2iq*KTgWTibjs9<lj*# zE)_-jj-0u%9nt&9kJE|LGO~UU@v`R0A2nXF{U+UkK1e-UVo|Q;UPS%}i1hD8gG*6~ z=U}r=j%%`7q@*EcrBPu*_LN zo3&6gX1L>ATE6%`Gg7p#1PIGnW!ar_LZt*7{z1s2TQwkEFml-ms2!^E-<*V9+yYlD z!&2ht^K>(T7uoJJq7#SQ6U)t~)YaTm(pi!&YObXnkDxf!Oxl5X7U++v!WJl!>izSq z=#uFUR%N#WqoP|)BdZ1#Mg}_%=oDVF z5W4MhgsjwyHJs)S96)I#^#uN_t0vT~+5$EcN%Glv916P+{K$wHy*uEMbosG<1zs+0 zx$YQyeL!-lx=|dRSrs(iKr^!VKbV2QQwnKXjd%EUB!lkv;57Px7mCAi7~y`t=A5&n zG*jP7JVe6JcJE(An>|8C?05GV;0q60Uzdgwxl^n7!%b&jXZxM(koGplPq%2~+mp^V zV4s|n(pevAuF5dLXe|E)E600Fm_#?$L^Q@;JiYUK#uNjtUJE!Nx9?bW;igz+-DHs9 z?7y>vPhxlC0{a-+h5XS17rm3}H%@~g(;{&}zg72{PoD-4Yk6r`rN+VY!Ujrrzx1p% zNX#XRWN1dsSY-Vip8OH|{ovD!7?~l;!=Q2C=TeJ4Z^q8B(WM$#W0935yt@y>@X-<1 zcNfAd-6^(Ph^I);YFl18?#Rwkd-fy46Vxl`6f8I3gFjJ;9j{-sb1o5roz*&O-DfpU zdLZEgM$+0=eHvKft=F8g8+=)BjV>V;)$5a8ppJa9kucOxO|)l^WkO|TiMOU)5w+NW zTm2-WJLK7xkjtvGhqUzUtrIzQw^LViGZq4^r(Fiqrv%r!H1(SGGOV}rhN0K+m6w!U z-XApQviK16yz%c$9fPN}2(0&?#L!#f7cU>a9-FSwr`m@kOgo~^0*JqU=tx{(9ZMAi zG)Iayx%M=${|6~mZd4@doey5H!iz(jh*nW&_bG&lsng5N8`Qm*HFXPHc`x1(|PTUZD^ zRV%6XqXD?1zQ`-_T!qmgEL|h&cNMMfs`GR-nE{tttMeZ?Am-4)QT($mkN7_}b^Qn> zY=}Jq@UozN-fKki9M2$up}EQ|g#WmNBk=U!MAy>K4seDSf8;ir?7)r`MFfr8|9^mF zn{BmkE{_DLnyr)e*x0wg3m0qJy#j0np2n$4^b$qGj4a+YI=b_SSFd>wlJi@L_;QN_BKE|dMWQGT$VwpY^HVj0tfvc0RwFwy=0Yv|d`y{n zq8p4;$qP2T#4gg$HMK)CSkQIO!;$t1sgYyy<$eX zkL=fx{E>-1icAX0O67X%!$a8xl1{C3Tk>cYN)+Y$%eui0?3x5K-%yU-#FABd6u_{z z#|c5`Pv@u&}s34k0|<826@(!n*NuHh7Q)_kFKt&gy~A?^mfzowf2430fsLH z+}K77nsFQOoFqU|Mm%R|LLl_=D|&SOM8J&E5H<20JL(!N$3cMr47xC(#lDgNugPY7 zKd!D0KjnwnLU4IDbK4OkrM2v+&wN0(S~^dvER+VHBtjrinEHZZ30)Su=<{n`4~)@U z55r~YdF}{n<1|E-K`O$*ilNxAgFs&^)Oq9>iZdl*@oJia$`#A{k#85m}p?24K zG;lAG<|_$X`HH_p99|+_+lWG1`hwaDrFBcNCsPZI3mG>8jiQ82IU~=`!Sgt?IE^t% z#gvv@bA(~Zb~A1gw)yq=+ne1besXdB9c6s(<}(1RYsn-HLbmapHgNwXn&mbo4lovA z3!=&3E#T2~ECqks3Mnc!MBzl00^bT5+YH2&-Lq;X@YcQ&xj@q~u%w7| zG)^NCCbQK42Mcf#^a{WgziG?(L&qyg=8iDGSINMUPVH?7X+Sb|^JbSI-LYw>gTHG1 z)yxIpbb$iI@+NEamLEx;h&@b`<4ZFj8*HOp%p9!{40Db-l-mK)9l)Y8(y1c%`(N>o zx3bKe$GgG)SJ@1~$`0?(8Dc5PBM5K2?PBH^3sTY`v+donl2T-rD11)ZYKwOgW;@hs zd(_ssRAoRd9g%LpXqh?M{TCd4T%^_%-*EVN?aj}qwTbf2AFBo5pF(F>_acAie&Q#3 zwP9mK0pH}ETp!4`{I*n~I)1@*@aF&!9RK`$aoW4!;w!g-hc~+Ve!qDx9nUdlkZJqx z?-RESy8p1%fAOjO$Kr1OmS+EC@M`mm%HGH}PP7_bj59R}Nftts2zKUq?!R|E_!}V! z^U*WIQq84pd5Pt{X6WCnNV5E!ji*;45i#GW7 zG)J;*-29_C>c3$U>QoW3x%9?EMC1rhf0?3|ZpauA7QLwQN%H0%@V~hf8{F#@Co1K{ z6IoDcUTp_Yha`@1;Za5N@6ZsKoI0iSLfQX^*g_E@+e>fpesgPm!toCtHyXu+dV($0 zg+}$&Z4HI_E~s&7(lKnpcp1XZQ@f3;g@^tjsV9Klr#}OCr);azCilxC=`wTh6nja| zG?%OM9t8aUbebU#6fwt&b@lC}+8abPPc|MB7^May>`hI_y(jCd~vb0YQFL3$LsI+2E8a)0kCixym7#e zGc9uqK!VqcoHaN{<*a$gRfj}`U@|rJESjExmXO2w_E$XM5A3CL(6cU`*;yTx8y%a% zlzIVo;WFLEQwg=k^)7p81om{rLh4^Ldp8Ld4X$)C4@$lL6~uRbgFp+ZA!@Z6pmW_5 z44u~HOG4Ar#~&&+R-WcQbJu1WBnV$b!$gJD@M6eQVLdbc+GbB)FRtLY|aXP7Y)(lA8r8O9`*4<_t*^K|xKx3lb9z4-efqkky9wZ&e))ddp5Uqe8A$=M1p8T z`jNf^px6hwq4d@u#n2P>dB`_FYrWDZ$OJun~eGl)!my8T!LdiY|X_h*I6JTN#!`0y@ZC%ysuiER%;I78# zO!HzzX5%#SbQE$R`JNZ`<-H-$XQVXVUh+V;SlTZA4_C$>@X#T1lz#(O#Z}qlO5VL9 zF%mvhzmS&64Uqi$uWZac>upgwmqNOp)B*C#jU|i&OezO`&nSu(G<)tlV4BMhISU9n zA!%Y$EM&|NsoAIOb8smHQZkw8EFQ6ax(jXFt1d|5Mz^0jW!IbPO}5^?HDJeVW!q50 zu%h|}4gr9B_LS5&Z3nKm#=fhV=5n2aak#^*RUZTA|5B|lQuC(?Ae{>Sg%?QMUd$}P zMcEcu{`{ZiY`2j2>_wQfFmE*0izbg%oPz$%HR)%#O}$~9nmP3+@IyJ9C5%NNy-Oc^ zEAZa{2RvkBYiIci{<12s6ZyUAVvH!F%P#_w8pQ~?j?H}*hr4c5>ba%(@r74dk&^2C zTqN!mLU{TE{7EpAHBux!f>#T z*&+w9mb>Y;shY6^wH=66x2y=UQ0!3*TQzGk_J> zE5E)3ZZ5WHq2TSM&&cLkG27TaJJA?^fujJKYA?ymS{XIn$r(Skc0GxW1h`ctp$X2| zXo3xAivuSbLN>qXJW$O4l;8h^VFS8M3l&K==NGZv>BPzWY?zFv;VD@A<+v-Aakp5z(XMN4KI=3hHhy1@CFK`$pQyKN?XKPK+G3lJeF7^LZTHnqK=Xc$sP z)uxB9E~#gO@Uy=R3g9r)UYrv>i$uv;K+SkA06$to=Mpisl*Xe3Q7Raf&@hv9Uf6My=Q~XTQPqJwzPnd{n!JWh`wiILA&L z$1)@>37NORnS%bm|nkcQIM=li}cK`!7y zcElY@c7ultz2IWa=u}zBg5eTI}+kOGtr(g!l6E!aERw@1ETl zZ(qC9dUkSb=v)R56wd?q_FD%4G)in*vftoO|FcUMs8E7cZ|WP$e*m~g-&@Ur3`^># zWFb~Gdmc&J`_5AhW?y)~faKNEzYMU{UfPyj0BOrF&MU?lebY6@*cIvsYjAtqD}|S5 z3y0^~0ODID3wn&5@6WYX&nD9T{ezLTOfX_dB}N7*wsb5`VABD~Eu>{E0&(io)nedx z28_J$YQjKqy`ifG@B*u9dI5VOj2Hqn%J%=YI#mn_rwf-+Er={Sz~@nB+@pX7O1Y<0 zo@AZJ8D13vRDO1NOy?>7u5{0LPyw1eaqO3~A@l5QfT$68jbJl#I(9!7fu+7Lldmv- zLDU&99w1)C-?Ow{|5tj_N>+cal{y|}SRTtrOJx*Ga&0bXa4Jl(J_85|)p#7}JRJwDYr#|h*SZ$QI%VBT)ta3^ivC5^U-A`}o&Jj);bkGv zQ>e$1pq(51!`-nO?klazzP5pviA9N?c?}DunYhCwfE}@Q z1in>o z{fRbFv>TD#K7z7N`L7i?0Z%nWeL7hgJQW5!waHj1sy3(Cl`g=qP;m}9lN+gGj8O~J zGi)4y#u9fP4{P*_mq&CWQJDi3#=k^09dFNNt3w)&r}G=-pYIAuCA-g!Ulp692tYp5 zZtzIzTyCFpQ&yuYe7-VDeiPt? zJd&qS3$KPXd@EIX3dz7GaY_=lR~Xy*QOw`T7|881>E8qnMLkvLa+zVmu%%@0U%COT zl_zTbc^xlsM4Tr@vcRxh#BlP2FjuYwsu767pJl7 zJe86c@M4$~yYqJq!2kytJg9dXYNG`XWpgAjVltQQ>_c-F9d07{Y%%9-lzXn0tw z>)>U^D6For2Lr2seSYEx8uJz56;`Ko`$P$DbXW2YBd?U{rZmM8t-Jxp49l5PtArW> z(Y+pdOG9>5zc-bf3)-4uiJnLMDF??Y==Y)>Y8LnR?=JEJ3*jkEevF0f^50qG4y(YD zCAT@e{&N;=Gxq&Ir5NI960Lw_;VrcP5De+bHjM_NwqUq5OvZz%&uD{2CZhG>pVL?% zSp*6E6MSLXCVGQnF0b$H=eGBX?O(4g0!+lYvStr*ZaG+Aj zVgy(yD;Ve!;N>6sV|U-qCk+a-X^M#*AT5d8hic7hv1h9NULY8TCw5gJQj8d z2K;?bHDRCv3!-(iM^*c4EuEu5Y5AH!R>v|I6tU32>8fz-aJ zTe%&ZmY8**)%)CUcpEMy4%C%|T74cVe6hs#t>=plQc_Zox?h|;mS)*P8XBi%=5l>T zBDOzh@}fMYLjSme=f)HdY{`iD7t(j#s*4GL%$ygfOf)1gB{|`x7Jz|NN-3Pcq}Lkv z0&TDi0;t|GJantwFIPOxIba-hhSPErqWm9tVz2MdI6*4BDE3&Ox^i|P0R0G0G=cJw z-EMTluToOa++*1rI3M7wX55Q0fQfZ7fV}D9zzsAO0h()$%6XMw#H87#H51U$5I{Zf z@*uRlB`<2Ay3;92xv(xFhy&GG2voFP{IVXv7O}ZAN^v~5>TID?*QM-*G}HK-ky#&P z)Joa z_MrUx7fMBRU~_~cP}rAxQH2TRRZoni@CGj&14ds4Guxz>_Kq+NE*C_>0@XKCI|L(3 zA8B%#W}$qCU=qsoX+H=qEIXbdW$wpN~~NGrXCW7_@M{W7>?FF%P! z$Ez`{u8-FUUY^U!4osiWrgVsJsUma!hwzL@a(6hvdE$K&^@m2rl=rC$pmDd9&in7k=>m-}_J4uN7Bxj#EjgW0b}!|>^$!*^ zOs0$qywe7BB)u)$ze`lBq83Wq*#-$U#s|v#EAQgt24^p6s%Tbhv<^gIymW!46i9ot zssTy&=X^T5E}bTtlk#pxX2kJi`2a@HbO4HN<1|K;)=kL`OO;UlN`st|xMX9D#@`qcJ;Ba`Pg^J|uO_W)4J4tmQj3+Wd`Aa;t&n2R-rH{EuQ~ zKx4$B0JM&222PX15w8t&Btp~3^4oT;kbuZxQvcyva^GSk+5ao#fgrAMA&qP=nqCdm zqM1ydt63OC*iRu%qRwbgfsCHb+zMdss+A`W%vlFSB{bRSjMkqEY86h#k~;CTxNfJ* zSwcMO<@0cr4ZKkX!gZT!FU_K7H-|@fXBR4HnA7)?+XqO-qqPtJkyn5*pJYUPq$$>U z;K}-Lxcn>XR6M}m{$i*GR*3I^fz=}=IniLLEyI$F_;!V+>(I&fK+KDD%8?RaICTC; zpsxaCtwXx>rWU8&JTLVAoCHCq7vLmfP)0K&s<9o26o8y%y;3-!1o0eE z52e11d2<7(mp%cB_SuQuF~cAp6d-U4AiofIy<(3&FFHT9X4?1-_oY-#7#Oa8aq`^e zAKtpGRUT?Oxu0=(R_kE7WP&7@OaNV=X5u4>76`-Xiwy~b?bQ~{7IQ~}uJ1`93@;0` zO<`~egi>bM`u$z6R?&@_-TUEf#=>W(PDKS-rl1jd>oQciBmQIK{=i25@a6bD*ZRIi zwPV)fS9(RUiW%S1ioK}FKn|4YB5)nY)W>&P(REld1sWWeA-79zXyoMP>+qT`8oA_hwV8!EZ4c`CFvuuo&{|NS8|1lt;wOa80Uq7>CotoNF zf1J4I7Enw8!6VI|zI)#`<{UkXG~F16_aYK3fF!=M7$zqBqIw?ea=pajb#R8uW_>%5 zsqLY*mUH+_`PuEaP6wuS)0HiUjeHF?Zc-rBmEcORAD@=h_$5yo2(N~!GHzP) zFrARU`zgKV;nt$bOsP+8D&FrAtad|9CwsupsDDT1)Jb@L$OVSUbRu1(bJmVmh4>ft zuOe?dx$7B*U>u@3TY|oQ4DvgB{YO-v`MG}0)z^au3|nYcbvYES z#r&L|$w7Ug$&7CGD2HZwO+aUN=REM~@do2DhM5mlb*!a1!obM{BkAqGJ`3%AzTPb} zql5HXY9ak0p-w~&6;fXVpWKU-1HRT*b1TA8%8}01L;Xt22NE1V{=>ELUW3N%g1Nn- zymjx`N8PFXS4vHXaqqZ4t*d3xT4hesc)rroTKr`kuXLPV>u}4MWj%K2v}syQ;Pz)D4FN~@87zW-v(r}yGPo1esM z0~NXi9+-gniWG>wpX7Z`YGxu6gmOcgqsO=4*kS(qe!x_01Ff4!lo|Lz0n>hgdE-w0 z&x*pqiA79S)N5DQ2JS%&>L11;kUk8f{1WjFPI;c>0senz1?xifXisZ)6`|2VZj z_6&nqu9bcsBP1~BoDM__#e93E$+h~U=g`^wYsj{)E2|hvv=jLy0d%-tKhzhdRw3~q zasvWmVaSFtMP zp5Z=W0^+tTDSNL1#)7{F9)D-&y&meg4R;lWq9nyBFHfhz4ZNMjk^~y^KVEW-~EG&8L4BS#=)HcLdBd2q?ir7v8F>dNEtXSH%EW7YjsAb&ZQqj2b`sriUL-wAS zxt@;MwBtS6Tc1(I`i--;mg0=eFcONkzsdhiT2`Z44uN!p@)B9=zMFFzcpoi@(#|)` z+?bTvO7&&*@@&7e--SKR$ z?f<+-7u9MJtEw%h6{DQQrl=7rc8sD_#jaJWW_Vkz5kj@natIY-oCu9wv!|6%G>BbF ziCH5xVvpZL-}m!-^LL)>{yz73?(6zqO9q$;RWI#Iq&26N(TH3z{wb9CrN-o;OXf|L z?vRD8d0>(+^a6xf1&3ACirV%cj)%NW5AsWj5Xl7yEze^>RhA{9=K}}w1>$Xce7d+@ zzg{ZE^|d{wSf5v(`9Rt|)5F6Cxw-rjN;G42_@TserWSHmPxiJyl$`dE1Y?d)X8mh4 zsO9%eUxA^>DRtTT;YSvnl(e}tb=L&A=YHE0=X>uT(=VxDZ&t&`&uw1B%kCicMnSID zo|gONezUJ4_bnX%EJRo%d<~DxF0vQd#yDt1ej`5noO+Eg1Mu_IpfJ!2072^d77?bv z)mV_~0|c0|xk#Pz9n}X|dK5%#ITlKkhwuO8H}eYXb1couxAo*Pv;-^NxSQ=mVnQmV zv(^ZSUi?TC1rIcjEfM(Y)M1LNHt@cPsf(LS&|7aQ0TfQXd5Ir92e+ErlV#@+*4D|( zPmf6N4&9pQHcbUyhiagKVAE=R_Jvm8gs`4@QCGWl%XJVsF*CN@XE!+Om$cb07Ck(e zxdave!uBNk-9GVmpJ@C+fa#+jqIG1OyCNSj3Z6uJOhrd^-VPe31O126xD6>u+%gY& zfo#qVbgFm9J!PL)KDy%)K+mim{=i9EnxO03BGU(PF|t3*028(U_~rBz*Y{sj`7xBC z@!i=Qqd};%5WfzyutI_OY&1OMLLgj5sJO^x8H94$4WFo_s{4(K2^GrY#R0EKf*PU# z`$QY{yPD-eM%c7R`$dOtVDgE6pSa20An(i?*Nm zEsqBQJ@~M;1gj!bj|N!N!-Vpe|9P?kZ8HZv={X_c| zQCJDji+V4Q7%N|LTn+K|Tx$3plf`ekm{>OcDE_~1iMLsl)C@H58lNVb*qh%HJ>z<^ z2aFv576@Aa&^65gjFjw={?A639sNW|U48A-rFj_gj^L*zyLEMTU#)pR`bWJ}@&AbX zJ6m7&8`C1v*y`_FqPls~Kyd!XH)H;vZ>hkf{l7pIfteL|1ddVPb$EF+!pb>r=sTD3 zPG64A1D-)2hmaG;3s?aF1SIZLa}FdOE!s%>&j3!or?{=De*P&nMu^!LpFIcAL;OcZ z#S^*(lcJM5^&^?7Q9R4Zv7$di36@hduJg6}e_2#EwdM)aXlxm1^1IVDu$;DKyN#zq z&|Qb2hPw-^uf|c(aJ)ERx&sEHg&o1)gyB?LpgeK7mQT&Gxq%Ic86Vif!%7#1>4B)k z1#eIL!P)}y($SF&wC3)x?+-oQyj|G5({I)ib0*g)G2If(#{bR14~=dLiQ4=;myj)x zc;4UA^}Z*Ts)8!ip=^e6M^9dmU~6W<5*=D!%M6yytD){6t+iBwYiYPX2O#b)Cr~&k z*N7cbY!)t4H!{WxVtbR5bYzf;FYsNTEE|CK>75dzoX zice)i*9TPe_@l z0luWkEUOlTIOejjM}q}c0IW^GUtD`QKEgQ7C0M`b0^D&&`jx{xB9?Xk9F^HP4VxKY=eCod@9=%9X)L^H?U9WfFjti zv>MxFDZ}7R@oX_m(v7n*o(Ga}GB4FMT;bZ`Ig70^Zv@=#lUW2LO;*Ews$whP4A)R`( zmM$OSd=G8ulWC64<*?!)d ziq8DF>-bOhC(HJciH4&iz?Ue&H2v|cDF=0cs--FpGHln-9+p6zYq(dJ1E?d?v@4>h zXz1$=J>(y%6sYSHsCBKxXk5yUvs6)9{n9THX!hu{g9}z___0E!(1?ACdocJKFP0nL zm0d4>{X9#ZS$j7RkMz0(IK_LezXm6!kv|$wXlS4{AJ+zK;sD2pKTR7l;g?(5EXl0@ z`I@VFwToR$vcmX=b2PxUq3r%-Zu=aHUxce&Ds0M1 z#C$v9W|@aBk+Y=%Y8J7aY}3D~==c4y-82N%gJ$U^^z2vm&8jee#XRR8N8rHcf@h9XvV7KK!? zO5o?r!^w)n=!l>E#1Nc0RNcOw5=?fh2NtOt;z>~59r}$ z#Y+#LL<;Vd9ckWXj_FGJu!~Dx z7?)}*YI#<}lJkq}2$S5gE5n|1z7_Y@TP*vG$x8uA z_r#Ou=R3m-C%?68WoPvilwwS%$;I#TIS(%Q$wS2p_0M;deQv5Wyt z!wZGF;zH9&0k3VozZfV9ksQNW3b(M^A1*4~4|txduv>#Hd-u&u`T`Sf3mUk*` zdQmi;o{-U`bp^Es7nk}1xj|d~cMZgllhv8rm837hvN+xs@e&w@@Vk}UaH#@i?5quW z#g=R%->%Z$AfVC`tE1GHmMQjJYvgsR?dafM~~D8vCwwt|sHA2%XwG3I`TG1$cFC|8(Csa=y^t>c0uxj8c&=+JgGX%pO5JZ}58J@(a zU2ia5$<+yOlO$ONS?35To01d7FB@2IuY|-9+K!jyux) zYG*8f4U{s*0{5URT5Q`r2_TXsC#WeWwIhNZVlPu zdFH*=p#_kqN#A1bbFcU=r>nx;T3+7-{gwmyNrg zx+g943ue|k=eTU-<`xzkT1`mh&unLFQqB=8-4c-fK`AeaKFS>Lqgp&C2$2GZNzu4x zCD-6$LS(a*{rY{ZNz_{I_>_tcXnATR;ELnm7V7ZZMoQ1%PI8xr)lVyLIX`-3XJos|} zlAsC7=?o99?n$Rhlz70D-bWB<+N1>?(tN&*6^^Twnk6!mTvgs*~_ zK9Eiy5&-Fn+xaKgo*`7w8=%a=p+}ZiEXpzi?A&&uLQ`;K+6iH7hIMWN^kw;47@HJE%#+-Ex9~kY==B`BU?M2h*2Kuu z2g-|^Yf+heijfd=&F5?!?-vT}&qK(>yF0RwgNlyfnG1s>DGW2|Fy=8BF7S;-Y zJ0Bmpt@`mtrC07Dq=B#@LhASH5<0Ie^ucc|fVQ6iHLJATU)#&J+`F|Cedf?&!En5P zJI$;(G6kiyTyc{EDH*(T`0w1zwM8i*6z_ZloY=~d(OYY@FvaRYTXRz0PyWtALxI4q zwq0hZtrrx+dmVkH?kd}Cn_aY{Z-hcc{7BhO?&tTA3^7S&;C}%9{M~nV-Y2EPVWHJu zgq%+=PSbn(CSQKQX>{R@#g3D9p7yjS236?$5y-~eY?cnFNHt9jnt0;#+i$0}4Rp0E zzZSD16&dN&aP#83oEQdZpxL+mB32{2oK-9$^+(0bz`Qp-!9*Tu;D0S#2rw&L^OHt* z%LiPLV7o?~O!r&A2jmjgX3b=k6jvBaF{0AKr}i-w*FdOVIKv z(Qrb^2SY(QFG+zxFje6Or`2PxMN;i2-@R&FoOD1S0ly-FP`f@TvR;%c!TGzr1-AaQcsjUSJuyRoKK_M+9s>5uKNU@A9wn*)ZC77qjQ8* zRkK>ZP?_v9do3|?<(g?=T!efRAEsQe^(he!mvqI^eBCp$vgOqUMY@1u><&ZusoX$U zkC&6UA1b6yBGfX!a#=e*cdxsZ+zUG^XUEgRoxD)e#*WZb0IuQab)K3lD!wked7?Bv zKSI#ooQ(<38f!Y;SZ@yv2UVZ?8wu1oGBmuDJ#iFjlm8HZRnwy8evR5BLnyk)Kd%=^ zC>xkxtj@QZQ4c?vnFL&=Snd*r4ARz2k6ybRYg8AwVt%u&pz+D*9QcFA0Dn44~pF{o1GtN4hn1q^6 zblk?9Eb;<<7d~COSzU)vT?l%74{r2VcHeO84MZ*y9KV)WV~FR?q#dKQvx1q2{g-%#*jw#`v8ziS>Ia zqc)cvx6ACcU1$l}e)?QwzbI^6_G9bzlfV+|*a1)VkhS7IQ_N_Sp}5d1Ax#646A;$w zabm@KvVnsE+`4zLqVR=Jc0Hk?U3@yzqA>9pn6qqVRrzTpaHIO57q0Snd@^5dQkIc@ zJRMB1YDjprEriP(n5;E1wsTP*pE|1=y(JtBU7i3fWg`0%*2f6ik z&_*^cje4ex!y*W2d>c}&zTFddPJSn*iTc((w}0js4nZ4MXwQecvcKaTJM-ct9q29w zz<{`!h^K{~b+spE5t8~O@Il#qXc`}GHF>@2RFOX?K)>$FS8KSAx#9Yo!C?B7cp9t0=5k&;(&#>f;+fsA95P-7rPsU_5)j`Ikz{{LeC^NboSvX z@f#^7uNlx}dTo10>TT zno!nHxO$8l!QM;j0mzEd71LfmiIShJgajsK^r9<_m3^Q1=(H$OV@_6^@$T_k)Wa4P9BEJewe1V8_r>r_*(KUBlsgIDf z7JnCeB7kkiVOLbi!`Ku`VwpvmGE$u9sH02w?294qZu6>()$C@Jx1GXx@|awH*CSV* zB&XP#-YZf8HL2fmAN^j}zUdq8amoL6wk^&K0-dO27zs#Xpa>Hwci!n`M~xrsy5jee z(sB#^{F8z6wsvYq$p3y|jYbqPC+TyPqUwisujSB1k!Y3oyT4$H3TC}vKltj9Ke^OL z<}pg|5Jo^t{ofB<)ES(FDS1S`>dKgr?fZPk5y&d3oA-@&b?H{>{=uc)Ba0iU+PLSz zwkijd!p0HzUJ8<0FP?Qk;o41heO<<9ZxIwUO1v zqPg`K!Mblzi9X$7uQ8{GLa+MLx8l@FR}I}NMciXP@wI7EOh}P!Aqa9KqU{<&eQ{M27jt0HJanJ_NO^*0T1lP?X&bo@VGXXe&Uz1%cA`rF(go7N&_A=?PV`y22xfSKr) IYCm}Te=CO-4FCWD literal 0 HcmV?d00001 From 01e8a30adf3f93cffeaeb2682bb244ccfb273437 Mon Sep 17 00:00:00 2001 From: rogday Date: Tue, 14 Dec 2021 19:57:21 +0300 Subject: [PATCH 13/17] Merge pull request #937 from rogday:onnx_tests Onnx conformance tests * Add ONNX conformance tests * dnn(onnx): make conformance stubs a part of repository Co-authored-by: Alexander Alekhin --- testdata/dnn/onnx/conformance/README.md | 2 + .../onnx/conformance/node/test_abs/model.onnx | 13 + .../node/test_abs/test_data_set_0/input_0.pb | 1 + .../node/test_abs/test_data_set_0/output_0.pb | 1 + .../conformance/node/test_acos/model.onnx | 13 + .../node/test_acos/test_data_set_0/input_0.pb | 1 + .../test_acos/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_acos_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 3 + .../conformance/node/test_acosh/model.onnx | 14 + .../test_acosh/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_acosh/test_data_set_0/output_0.pb | 1 + .../node/test_acosh_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_adagrad/model.onnx | Bin 0 -> 320 bytes .../test_adagrad/test_data_set_0/input_0.pb | 1 + .../test_adagrad/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_adagrad/test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_adagrad/test_data_set_0/input_3.pb | Bin 0 -> 13 bytes .../test_adagrad/test_data_set_0/input_4.pb | Bin 0 -> 13 bytes .../test_adagrad/test_data_set_0/output_0.pb | 1 + .../test_adagrad/test_data_set_0/output_1.pb | 1 + .../node/test_adagrad_multiple/model.onnx | Bin 0 -> 465 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_7.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../test_data_set_0/output_3.pb | 1 + .../conformance/node/test_adam/model.onnx | Bin 0 -> 371 bytes .../node/test_adam/test_data_set_0/input_0.pb | 1 + .../node/test_adam/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../node/test_adam/test_data_set_0/input_2.pb | 1 + .../node/test_adam/test_data_set_0/input_3.pb | Bin 0 -> 17 bytes .../node/test_adam/test_data_set_0/input_4.pb | 1 + .../node/test_adam/test_data_set_0/input_5.pb | 1 + .../test_adam/test_data_set_0/output_0.pb | 1 + .../test_adam/test_data_set_0/output_1.pb | 1 + .../test_adam/test_data_set_0/output_2.pb | 1 + .../node/test_adam_multiple/model.onnx | Bin 0 -> 553 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_7.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_8.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_9.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../test_data_set_0/output_3.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_4.pb | 1 + .../test_data_set_0/output_5.pb | 1 + .../onnx/conformance/node/test_add/model.onnx | 19 + .../node/test_add/test_data_set_0/input_0.pb | 1 + .../node/test_add/test_data_set_0/input_1.pb | 1 + .../node/test_add/test_data_set_0/output_0.pb | Bin 0 -> 256 bytes .../node/test_add_bcast/model.onnx | 18 + .../test_add_bcast/test_data_set_0/input_0.pb | 1 + .../test_add_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 256 bytes .../node/test_add_uint8/model.onnx | 19 + .../test_add_uint8/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_add_uint8/test_data_set_0/input_1.pb | 4 + .../test_data_set_0/output_0.pb | 1 + .../conformance/node/test_and2d/model.onnx | 17 + .../test_and2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_and2d/test_data_set_0/input_1.pb | Bin 0 -> 23 bytes .../test_and2d/test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../conformance/node/test_and3d/model.onnx | 20 + .../test_and3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_and3d/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_and3d/test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_and4d/model.onnx | 23 + .../test_and4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_and4d/test_data_set_0/input_1.pb | Bin 0 -> 376 bytes .../test_and4d/test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_and_bcast3v1d/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_and_bcast3v2d/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_and_bcast4v2d/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_and_bcast4v3d/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_and_bcast4v4d/model.onnx | 22 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 105 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../test_argmax_keepdims_example/model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../test_argmax_keepdims_random/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | Bin 0 -> 156 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../test_argmax_no_keepdims_random/model.onnx | Bin 0 -> 163 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../model.onnx | Bin 0 -> 207 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 114 bytes .../test_argmin_keepdims_example/model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../test_argmin_keepdims_random/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | Bin 0 -> 156 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../test_argmin_no_keepdims_random/model.onnx | Bin 0 -> 163 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../model.onnx | Bin 0 -> 207 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 80 bytes .../conformance/node/test_asin/model.onnx | 13 + .../node/test_asin/test_data_set_0/input_0.pb | 1 + .../test_asin/test_data_set_0/output_0.pb | 1 + .../node/test_asin_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_asinh/model.onnx | 14 + .../test_asinh/test_data_set_0/input_0.pb | 1 + .../test_asinh/test_data_set_0/output_0.pb | 1 + .../node/test_asinh_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_atan/model.onnx | 13 + .../node/test_atan/test_data_set_0/input_0.pb | 1 + .../test_atan/test_data_set_0/output_0.pb | 1 + .../node/test_atan_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_atanh/model.onnx | 14 + .../test_atanh/test_data_set_0/input_0.pb | 1 + .../test_atanh/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_atanh_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_averagepool_1d_default/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_averagepool_2d_ceil/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_averagepool_2d_default/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 11548 bytes .../node/test_averagepool_2d_pads/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 9424 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 10816 bytes .../model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 9424 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 10816 bytes .../model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_averagepool_2d_same_lower/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../test_averagepool_2d_same_upper/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../test_averagepool_2d_strides/model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 1216 bytes .../test_averagepool_3d_default/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 393235 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 357511 bytes .../test_basic_conv_with_padding/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | Bin 0 -> 202 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../node/test_basic_convinteger/model.onnx | Bin 0 -> 196 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_batchnorm_epsilon/model.onnx | 37 + .../test_data_set_0/input_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../model.onnx | 48 + .../test_data_set_0/input_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 2 + .../node/test_batchnorm_example/model.onnx | 35 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../model.onnx | 46 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 1 + .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 2 + .../node/test_bernoulli/model.onnx | 13 + .../test_bernoulli/test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../node/test_bernoulli_double/model.onnx | 14 + .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../test_bernoulli_double_expanded/model.onnx | Bin 0 -> 433 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../node/test_bernoulli_expanded/model.onnx | Bin 0 -> 397 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 89 bytes .../node/test_bernoulli_seed/model.onnx | Bin 0 -> 112 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../test_bernoulli_seed_expanded/model.onnx | Bin 0 -> 439 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_bitshift_left_uint16/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_bitshift_left_uint32/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_bitshift_left_uint64/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_bitshift_left_uint8/model.onnx | 17 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_bitshift_right_uint16/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_bitshift_right_uint32/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_bitshift_right_uint64/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_bitshift_right_uint8/model.onnx | 17 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 12 bytes .../test_cast_BFLOAT16_to_FLOAT/model.onnx | 12 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../node/test_cast_DOUBLE_to_FLOAT/model.onnx | 12 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_cast_DOUBLE_to_FLOAT16/model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/output_0.pb | 2 + .../test_cast_FLOAT16_to_DOUBLE/model.onnx | 13 + .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_cast_FLOAT16_to_FLOAT/model.onnx | 13 + .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../test_cast_FLOAT_to_BFLOAT16/model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_cast_FLOAT_to_DOUBLE/model.onnx | 12 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_cast_FLOAT_to_FLOAT16/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 40 bytes .../node/test_cast_FLOAT_to_STRING/model.onnx | 12 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 6 + .../node/test_cast_STRING_to_FLOAT/model.onnx | 12 + .../test_data_set_0/input_0.pb | 7 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../test_castlike_DOUBLE_to_FLOAT/model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 17 + .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_castlike_FLOAT16_to_FLOAT/model.onnx | 17 + .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | Bin 0 -> 171 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_castlike_FLOAT_to_DOUBLE/model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 112 bytes .../test_castlike_FLOAT_to_FLOAT16/model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 40 bytes .../model.onnx | Bin 0 -> 171 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 40 bytes .../test_castlike_FLOAT_to_STRING/model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 6 + .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 6 + .../test_castlike_STRING_to_FLOAT/model.onnx | 16 + .../test_data_set_0/input_0.pb | 7 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../model.onnx | Bin 0 -> 170 bytes .../test_data_set_0/input_0.pb | 7 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../conformance/node/test_ceil/model.onnx | 13 + .../node/test_ceil/test_data_set_0/input_0.pb | 1 + .../test_ceil/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_ceil_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../conformance/node/test_celu/model.onnx | Bin 0 -> 122 bytes .../node/test_celu/test_data_set_0/input_0.pb | 2 + .../test_celu/test_data_set_0/output_0.pb | 2 + .../node/test_celu_expanded/model.onnx | Bin 0 -> 468 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | 2 + .../conformance/node/test_clip/model.onnx | Bin 0 -> 137 bytes .../node/test_clip/test_data_set_0/input_0.pb | 1 + .../node/test_clip/test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../node/test_clip/test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_clip/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_clip_default_inbounds/model.onnx | Bin 0 -> 102 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../model.onnx | Bin 0 -> 107 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12 bytes .../test_clip_default_int8_max/model.onnx | Bin 0 -> 136 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 10 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../test_clip_default_int8_min/model.onnx | Bin 0 -> 134 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 10 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../node/test_clip_default_max/model.onnx | Bin 0 -> 131 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_clip_default_min/model.onnx | Bin 0 -> 129 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_clip_example/model.onnx | Bin 0 -> 129 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_clip_inbounds/model.onnx | Bin 0 -> 130 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_clip_outbounds/model.onnx | Bin 0 -> 131 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_clip_splitbounds/model.onnx | Bin 0 -> 133 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_compress_0/model.onnx | Bin 0 -> 167 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../node/test_compress_1/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 19 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 28 bytes .../test_compress_default_axis/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../test_compress_negative_axis/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 19 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 28 bytes .../node/test_concat_1d_axis_0/model.onnx | Bin 0 -> 159 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../test_concat_1d_axis_negative_1/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../node/test_concat_2d_axis_0/model.onnx | Bin 0 -> 171 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../node/test_concat_2d_axis_1/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../test_concat_2d_axis_negative_1/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../test_concat_2d_axis_negative_2/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 32 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 48 bytes .../node/test_concat_3d_axis_0/model.onnx | Bin 0 -> 183 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_concat_3d_axis_1/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_concat_3d_axis_2/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_concat_3d_axis_negative_1/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_concat_3d_axis_negative_2/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_concat_3d_axis_negative_3/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 50 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../conformance/node/test_constant/model.onnx | 7 + .../test_constant/test_data_set_0/output_0.pb | 1 + .../node/test_constant_pad/model.onnx | Bin 0 -> 184 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 76 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 154 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 109 bytes .../model.onnx | Bin 0 -> 146 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 9 bytes .../test_constantofshape_int_zeros/model.onnx | Bin 0 -> 145 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 252 bytes .../test_conv_with_autopad_same/model.onnx | 26 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 234 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 39 bytes .../test_conv_with_strides_padding/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 63 bytes .../test_convinteger_with_padding/model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../model.onnx | Bin 0 -> 206 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_convtranspose/model.onnx | 22 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 216 bytes .../node/test_convtranspose_1d/model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 53 bytes .../node/test_convtranspose_3d/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 258 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 234 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 1698 bytes .../model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 304 bytes .../test_convtranspose_dilations/model.onnx | 23 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 28 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../model.onnx | 26 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../node/test_convtranspose_pad/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../node/test_convtranspose_pads/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 184 bytes .../test_convtranspose_with_kernel/model.onnx | 28 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 87 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 656 bytes .../onnx/conformance/node/test_cos/model.onnx | 13 + .../node/test_cos/test_data_set_0/input_0.pb | 1 + .../node/test_cos/test_data_set_0/output_0.pb | 3 + .../node/test_cos_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_cosh/model.onnx | 13 + .../node/test_cosh/test_data_set_0/input_0.pb | 1 + .../test_cosh/test_data_set_0/output_0.pb | 1 + .../node/test_cosh_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_cumsum_1d/model.onnx | Bin 0 -> 110 bytes .../test_cumsum_1d/test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_cumsum_1d/test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_cumsum_1d_exclusive/model.onnx | Bin 0 -> 138 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_cumsum_1d_reverse/model.onnx | Bin 0 -> 134 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../model.onnx | Bin 0 -> 163 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 49 bytes .../node/test_cumsum_2d_axis_0/model.onnx | Bin 0 -> 125 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../node/test_cumsum_2d_axis_1/model.onnx | Bin 0 -> 125 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../test_cumsum_2d_negative_axis/model.onnx | Bin 0 -> 132 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../test_depthtospace_crd_mode/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 592 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 592 bytes .../model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 208 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 208 bytes .../test_depthtospace_dcr_mode/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 592 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 592 bytes .../node/test_depthtospace_example/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 208 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 208 bytes .../node/test_dequantizelinear/model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../test_dequantizelinear_axis/model.onnx | 25 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 87 bytes .../conformance/node/test_det_2d/model.onnx | Bin 0 -> 82 bytes .../test_det_2d/test_data_set_0/input_0.pb | Bin 0 -> 27 bytes .../test_det_2d/test_data_set_0/output_0.pb | Bin 0 -> 11 bytes .../conformance/node/test_det_nd/model.onnx | 12 + .../test_det_nd/test_data_set_0/input_0.pb | Bin 0 -> 61 bytes .../test_det_nd/test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../onnx/conformance/node/test_div/model.onnx | 19 + .../node/test_div/test_data_set_0/input_0.pb | 1 + .../node/test_div/test_data_set_0/input_1.pb | 1 + .../node/test_div/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_div_bcast/model.onnx | 18 + .../test_div_bcast/test_data_set_0/input_0.pb | 1 + .../test_div_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_div_example/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_div_uint8/model.onnx | 19 + .../test_div_uint8/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_div_uint8/test_data_set_0/input_1.pb | 4 + .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../node/test_dropout_default/model.onnx | Bin 0 -> 124 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_dropout_default_mask/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 180 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_dropout_default_old/model.onnx | Bin 0 -> 101 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_dropout_default_ratio/model.onnx | Bin 0 -> 146 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_dropout_random_old/model.onnx | Bin 0 -> 133 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_dynamicquantizelinear/model.onnx | Bin 0 -> 182 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 3073 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 195 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 3528 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../model.onnx | Bin 0 -> 203 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | Bin 0 -> 19 bytes .../model.onnx | Bin 0 -> 3536 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | Bin 0 -> 19 bytes .../conformance/node/test_edge_pad/model.onnx | 21 + .../test_edge_pad/test_data_set_0/input_0.pb | Bin 0 -> 256 bytes .../test_edge_pad/test_data_set_0/input_1.pb | Bin 0 -> 76 bytes .../test_edge_pad/test_data_set_0/output_0.pb | Bin 0 -> 520 bytes .../test_einsum_batch_diagonal/model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 614 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_einsum_batch_matmul/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/input_1.pb | 3 + .../test_data_set_0/output_0.pb | Bin 0 -> 334 bytes .../node/test_einsum_inner_prod/model.onnx | Bin 0 -> 132 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_einsum_sum/model.onnx | 12 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_einsum_transpose/model.onnx | 12 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_elu/model.onnx | Bin 0 -> 112 bytes .../node/test_elu/test_data_set_0/input_0.pb | 1 + .../node/test_elu/test_data_set_0/output_0.pb | 1 + .../node/test_elu_default/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_elu_example/model.onnx | Bin 0 -> 104 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_equal/model.onnx | 20 + .../test_equal/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_equal/test_data_set_0/input_1.pb | Bin 0 -> 254 bytes .../test_equal/test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../node/test_equal_bcast/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../onnx/conformance/node/test_erf/model.onnx | 15 + .../node/test_erf/test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../node/test_erf/test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../onnx/conformance/node/test_exp/model.onnx | 13 + .../node/test_exp/test_data_set_0/input_0.pb | 1 + .../node/test_exp/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_exp_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_expand_dim_changed/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 165 bytes .../node/test_expand_dim_unchanged/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 66 bytes .../model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 91 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 91 bytes .../node/test_eyelike_with_dtype/model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 107 bytes .../test_eyelike_without_dtype/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_flatten_axis0/model.onnx | Bin 0 -> 122 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_axis1/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_axis2/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_axis3/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_flatten_default_axis/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis1/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis2/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis3/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_flatten_negative_axis4/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../conformance/node/test_floor/model.onnx | 14 + .../test_floor/test_data_set_0/input_0.pb | 1 + .../test_floor/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_floor_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_gather_0/model.onnx | Bin 0 -> 163 bytes .../test_gather_0/test_data_set_0/input_0.pb | 1 + .../test_gather_0/test_data_set_0/input_1.pb | Bin 0 -> 39 bytes .../test_gather_0/test_data_set_0/output_0.pb | 1 + .../conformance/node/test_gather_1/model.onnx | 21 + .../test_gather_1/test_data_set_0/input_0.pb | 1 + .../test_gather_1/test_data_set_0/input_1.pb | Bin 0 -> 39 bytes .../test_gather_1/test_data_set_0/output_0.pb | 1 + .../node/test_gather_2d_indices/model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_gather_elements_0/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 49 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../node/test_gather_elements_1/model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../model.onnx | Bin 0 -> 183 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_gather_negative_indices/model.onnx | Bin 0 -> 154 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 52 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 39 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_gathernd_example_float32/model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 48 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 34 bytes .../test_gathernd_example_int32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 30 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 49 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 48 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 32 bytes .../node/test_gemm_all_attributes/model.onnx | Bin 0 -> 216 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_gemm_alpha/model.onnx | Bin 0 -> 161 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_gemm_beta/model.onnx | Bin 0 -> 159 bytes .../test_gemm_beta/test_data_set_0/input_0.pb | 1 + .../test_gemm_beta/test_data_set_0/input_1.pb | 1 + .../test_gemm_beta/test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_gemm_default_matrix_bias/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_gemm_default_no_bias/model.onnx | 18 + .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_gemm_default_scalar_bias/model.onnx | Bin 0 -> 149 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_gemm_default_vector_bias/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../test_gemm_default_zero_bias/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_gemm_transposeA/model.onnx | 22 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 59 bytes .../node/test_gemm_transposeB/model.onnx | 22 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_globalaveragepool/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 19 bytes .../node/test_globalmaxpool/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_globalmaxpool_precomputed/model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 19 bytes .../conformance/node/test_greater/model.onnx | 19 + .../test_greater/test_data_set_0/input_0.pb | 1 + .../test_greater/test_data_set_0/input_1.pb | 1 + .../test_greater/test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../node/test_greater_bcast/model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../node/test_greater_equal/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../node/test_greater_equal_bcast/model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../model.onnx | 24 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../test_greater_equal_expanded/model.onnx | 25 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 85 bytes .../node/test_gridsample/model.onnx | Bin 0 -> 225 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 307 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 160 bytes .../model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gridsample_bicubic/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gridsample_bilinear/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../test_gridsample_border_padding/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gridsample_nearest/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../test_gridsample_zeros_padding/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 82 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_gru_batchwise/model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 7 + .../test_data_set_0/output_1.pb | 7 + .../node/test_gru_defaults/model.onnx | Bin 0 -> 187 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_gru_seq_length/model.onnx | Bin 0 -> 213 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 85 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../test_gru_with_initial_bias/model.onnx | Bin 0 -> 220 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 83 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_hardmax_axis_0/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_axis_1/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_axis_2/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_default_axis/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../test_hardmax_negative_axis/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardmax_one_hot/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../node/test_hardsigmoid/model.onnx | Bin 0 -> 144 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardsigmoid_default/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardsigmoid_example/model.onnx | Bin 0 -> 136 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_hardswish/model.onnx | 13 + .../test_hardswish/test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_hardswish_expanded/model.onnx | Bin 0 -> 258 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../conformance/node/test_identity/model.onnx | 15 + .../test_identity/test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_identity/test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_identity_opt/model.onnx | Bin 0 -> 133 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../node/test_identity_sequence/model.onnx | 9 + .../test_data_set_0/input_0.pb | Bin 0 -> 65 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 65 bytes .../onnx/conformance/node/test_if/model.onnx | Bin 0 -> 321 bytes .../node/test_if/test_data_set_0/input_0.pb | 1 + .../node/test_if/test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../conformance/node/test_if_opt/model.onnx | Bin 0 -> 419 bytes .../test_if_opt/test_data_set_0/input_0.pb | Bin 0 -> 11 bytes .../test_if_opt/test_data_set_0/output_0.pb | Bin 0 -> 44 bytes .../conformance/node/test_if_seq/model.onnx | Bin 0 -> 389 bytes .../test_if_seq/test_data_set_0/input_0.pb | 1 + .../test_if_seq/test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../node/test_instancenorm_epsilon/model.onnx | 27 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 496 bytes .../node/test_instancenorm_example/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 39 bytes .../conformance/node/test_isinf/model.onnx | 12 + .../test_isinf/test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_isinf/test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_isinf_negative/model.onnx | Bin 0 -> 116 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_isinf_positive/model.onnx | Bin 0 -> 116 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../conformance/node/test_isnan/model.onnx | 12 + .../test_isnan/test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_isnan/test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../node/test_leakyrelu/model.onnx | 14 + .../test_leakyrelu/test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_leakyrelu_default/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_leakyrelu_example/model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_less/model.onnx | 19 + .../node/test_less/test_data_set_0/input_0.pb | 1 + .../node/test_less/test_data_set_0/input_1.pb | 1 + .../test_less/test_data_set_0/output_0.pb | Bin 0 -> 76 bytes .../node/test_less_bcast/model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 76 bytes .../node/test_less_equal/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_less_equal_bcast/model.onnx | 20 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../test_less_equal_bcast_expanded/model.onnx | 26 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../node/test_less_equal_expanded/model.onnx | 27 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 82 bytes .../onnx/conformance/node/test_log/model.onnx | 13 + .../node/test_log/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../node/test_log/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_log_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_logsoftmax_axis_0/model.onnx | Bin 0 -> 129 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | Bin 0 -> 1027 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_logsoftmax_axis_1/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 31 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_logsoftmax_axis_2/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 31 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_logsoftmax_default_axis/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 32 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_logsoftmax_example_1/model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 30 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../test_logsoftmax_large_number/model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 30 + .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../test_logsoftmax_negative_axis/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 32 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../conformance/node/test_loop11/model.onnx | Bin 0 -> 726 bytes .../test_loop11/test_data_set_0/input_0.pb | Bin 0 -> 24 bytes .../test_loop11/test_data_set_0/input_1.pb | 1 + .../test_loop11/test_data_set_0/input_2.pb | Bin 0 -> 13 bytes .../test_loop11/test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../test_loop11/test_data_set_0/output_1.pb | Bin 0 -> 38 bytes .../node/test_loop13_seq/model.onnx | Bin 0 -> 735 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../node/test_loop16_seq_none/model.onnx | Bin 0 -> 1149 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 121 bytes .../onnx/conformance/node/test_lrn/model.onnx | Bin 0 -> 166 bytes .../node/test_lrn/test_data_set_0/input_0.pb | Bin 0 -> 2516 bytes .../node/test_lrn/test_data_set_0/output_0.pb | Bin 0 -> 2516 bytes .../node/test_lrn_default/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 2516 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2516 bytes .../node/test_lstm_batchwise/model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_lstm_defaults/model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_lstm_with_initial_bias/model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 140 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_lstm_with_peepholes/model.onnx | Bin 0 -> 375 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 107 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 29 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmul_2d/model.onnx | 16 + .../test_matmul_2d/test_data_set_0/input_0.pb | 1 + .../test_matmul_2d/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmul_3d/model.onnx | 19 + .../test_matmul_3d/test_data_set_0/input_0.pb | 1 + .../test_matmul_3d/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmul_4d/model.onnx | 22 + .../test_matmul_4d/test_data_set_0/input_0.pb | 1 + .../test_matmul_4d/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_matmulinteger/model.onnx | 26 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_max_example/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_float16/model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_max_float32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_float64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_max_int16/model.onnx | 16 + .../test_max_int16/test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_max_int16/test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_max_int32/model.onnx | 16 + .../test_max_int32/test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_max_int32/test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_int64/model.onnx | 16 + .../test_max_int64/test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_max_int64/test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../conformance/node/test_max_int8/model.onnx | 16 + .../test_max_int8/test_data_set_0/input_0.pb | 1 + .../test_max_int8/test_data_set_0/input_1.pb | 1 + .../test_max_int8/test_data_set_0/output_0.pb | 1 + .../node/test_max_one_input/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_two_inputs/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_uint16/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_max_uint32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_max_uint64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_max_uint8/model.onnx | 16 + .../test_max_uint8/test_data_set_0/input_0.pb | 1 + .../test_max_uint8/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_maxpool_1d_default/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_maxpool_2d_ceil/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_maxpool_2d_default/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 11548 bytes .../node/test_maxpool_2d_dilations/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_maxpool_2d_pads/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 9424 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 10816 bytes .../model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_maxpool_2d_same_lower/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../test_maxpool_2d_same_upper/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 12304 bytes .../node/test_maxpool_2d_strides/model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 12304 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 1216 bytes .../node/test_maxpool_2d_uint8/model.onnx | 17 + .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../node/test_maxpool_3d_default/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 393235 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 357511 bytes .../model.onnx | 23 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 216 bytes .../model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 115 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 47 bytes .../model.onnx | 29 + .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 48 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 52 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 115 bytes .../model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 32 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 48 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../node/test_mean_example/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_mean_one_input/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_mean_two_inputs/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_example/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_float16/model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_min_float32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_float64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_min_int16/model.onnx | 16 + .../test_min_int16/test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_min_int16/test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_min_int32/model.onnx | 16 + .../test_min_int32/test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_min_int32/test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_int64/model.onnx | 16 + .../test_min_int64/test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_min_int64/test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../conformance/node/test_min_int8/model.onnx | 16 + .../test_min_int8/test_data_set_0/input_0.pb | 1 + .../test_min_int8/test_data_set_0/input_1.pb | 1 + .../test_min_int8/test_data_set_0/output_0.pb | 1 + .../node/test_min_one_input/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_two_inputs/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_uint16/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../node/test_min_uint32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_min_uint64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 38 bytes .../node/test_min_uint8/model.onnx | 16 + .../test_min_uint8/test_data_set_0/input_0.pb | 1 + .../test_min_uint8/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_mod_broadcast/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 133 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 13 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 133 bytes .../node/test_mod_int64_fmod/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 57 bytes .../test_mod_mixed_sign_float16/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_mod_mixed_sign_float32/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../test_mod_mixed_sign_float64/model.onnx | 17 + .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 57 bytes .../node/test_mod_mixed_sign_int16/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_mod_mixed_sign_int32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_mod_mixed_sign_int64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 57 bytes .../node/test_mod_mixed_sign_int8/model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_mod_uint16/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_mod_uint32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_mod_uint64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_mod_uint8/model.onnx | 16 + .../test_mod_uint8/test_data_set_0/input_0.pb | 1 + .../test_mod_uint8/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 12 bytes .../conformance/node/test_momentum/model.onnx | Bin 0 -> 333 bytes .../test_momentum/test_data_set_0/input_0.pb | 1 + .../test_momentum/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_momentum/test_data_set_0/input_2.pb | 1 + .../test_momentum/test_data_set_0/input_3.pb | Bin 0 -> 17 bytes .../test_momentum/test_data_set_0/input_4.pb | 1 + .../test_momentum/test_data_set_0/output_0.pb | 1 + .../test_momentum/test_data_set_0/output_1.pb | 1 + .../node/test_momentum_multiple/model.onnx | Bin 0 -> 478 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_5.pb | Bin 0 -> 18 bytes .../test_data_set_0/input_6.pb | Bin 0 -> 14 bytes .../test_data_set_0/input_7.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_data_set_0/output_2.pb | 1 + .../test_data_set_0/output_3.pb | 1 + .../onnx/conformance/node/test_mul/model.onnx | 19 + .../node/test_mul/test_data_set_0/input_0.pb | 1 + .../node/test_mul/test_data_set_0/input_1.pb | 1 + .../node/test_mul/test_data_set_0/output_0.pb | 3 + .../node/test_mul_bcast/model.onnx | 18 + .../test_mul_bcast/test_data_set_0/input_0.pb | 1 + .../test_mul_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_mul_example/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_mul_uint8/model.onnx | 19 + .../test_mul_uint8/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_mul_uint8/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 73 bytes .../onnx/conformance/node/test_mvn/model.onnx | 15 + .../node/test_mvn/test_data_set_0/input_0.pb | 2 + .../node/test_mvn/test_data_set_0/output_0.pb | 1 + .../node/test_mvn_expanded/model.onnx | Bin 0 -> 1663 bytes .../test_data_set_0/input_0.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_neg/model.onnx | 13 + .../node/test_neg/test_data_set_0/input_0.pb | 1 + .../node/test_neg/test_data_set_0/output_0.pb | 1 + .../node/test_neg_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_nesterov_momentum/model.onnx | Bin 0 -> 342 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_nllloss_NC/model.onnx | 17 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NC_expanded/model.onnx | Bin 0 -> 1453 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1/model.onnx | Bin 0 -> 185 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../test_nllloss_NCd1_expanded/model.onnx | Bin 0 -> 1664 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1_ii/model.onnx | Bin 0 -> 209 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../test_nllloss_NCd1_ii_expanded/model.onnx | Bin 0 -> 4701 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 269 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 161 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5957 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 161 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1_weight/model.onnx | Bin 0 -> 222 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 2641 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_nllloss_NCd1_weight_ii/model.onnx | Bin 0 -> 246 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5189 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_nllloss_NCd1d2/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../test_nllloss_NCd1d2_expanded/model.onnx | Bin 0 -> 1545 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../model.onnx | Bin 0 -> 244 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 6146 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 210 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1995 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 208 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1975 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 26 + .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../model.onnx | Bin 0 -> 2169 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 449 bytes .../model.onnx | Bin 0 -> 252 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 3268 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 2683 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 274 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5764 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 2180 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 883 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 10822 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4341 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2179 bytes .../model.onnx | Bin 0 -> 5425 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 10822 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4341 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2179 bytes .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 5353 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 267 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 3037 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 30 + .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25944 bytes .../model.onnx | Bin 0 -> 1938 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129627 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51866 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25944 bytes .../model.onnx | 34 + .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 98 bytes .../model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 98 bytes .../model.onnx | 35 + .../test_data_set_0/input_0.pb | Bin 0 -> 178 bytes .../test_data_set_0/input_1.pb | 2 + .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 50 bytes .../model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 50 bytes .../model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 98 bytes .../model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 210 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 66 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 122 bytes .../model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 113 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 66 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 42 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 25 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 122 bytes .../node/test_nonzero_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../conformance/node/test_not_2d/model.onnx | 11 + .../test_not_2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_not_2d/test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../conformance/node/test_not_3d/model.onnx | 13 + .../test_not_3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_not_3d/test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_not_4d/model.onnx | 15 + .../test_not_4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_not_4d/test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../test_onehot_negative_indices/model.onnx | 23 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 131 bytes .../node/test_onehot_with_axis/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 174 bytes .../test_onehot_with_negative_axis/model.onnx | 24 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 174 bytes .../node/test_onehot_without_axis/model.onnx | Bin 0 -> 169 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 22 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 156 bytes .../node/test_optional_get_element/model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 30 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 46 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 34 bytes .../node/test_optional_has_element/model.onnx | Bin 0 -> 147 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 149 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 18 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../conformance/node/test_or2d/model.onnx | 16 + .../node/test_or2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../node/test_or2d/test_data_set_0/input_1.pb | Bin 0 -> 23 bytes .../test_or2d/test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../conformance/node/test_or3d/model.onnx | 19 + .../node/test_or3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../node/test_or3d/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_or3d/test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../conformance/node/test_or4d/model.onnx | 22 + .../node/test_or4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../node/test_or4d/test_data_set_0/input_1.pb | Bin 0 -> 376 bytes .../test_or4d/test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../node/test_or_bcast3v1d/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../node/test_or_bcast3v2d/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 74 bytes .../node/test_or_bcast4v2d/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../node/test_or_bcast4v3d/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../node/test_or_bcast4v4d/model.onnx | 22 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 105 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 377 bytes .../onnx/conformance/node/test_pow/model.onnx | 19 + .../node/test_pow/test_data_set_0/input_0.pb | Bin 0 -> 254 bytes .../node/test_pow/test_data_set_0/input_1.pb | 1 + .../node/test_pow/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_pow_bcast_array/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../node/test_pow_bcast_scalar/model.onnx | Bin 0 -> 108 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_pow_example/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_pow_types_float/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../test_pow_types_float32_int32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_float32_int64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_float32_uint32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_float32_uint64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_pow_types_int/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_int32_float32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_int32_int32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_pow_types_int64_float32/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../test_pow_types_int64_int64/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_prelu_broadcast/model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_prelu_example/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_qlinearconv/model.onnx | Bin 0 -> 358 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 16 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/input_5.pb | 1 + .../test_data_set_0/input_6.pb | 1 + .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 64 bytes .../node/test_qlinearmatmul_2D/model.onnx | 46 + .../test_data_set_0/input_0.pb | Bin 0 -> 19 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/input_5.pb | 1 + .../test_data_set_0/input_6.pb | 1 + .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_qlinearmatmul_3D/model.onnx | 49 + .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/input_5.pb | 1 + .../test_data_set_0/input_6.pb | 1 + .../test_data_set_0/input_7.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_quantizelinear/model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_quantizelinear_axis/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 87 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | Bin 0 -> 1868 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | Bin 0 -> 172 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../model.onnx | Bin 0 -> 1868 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 22 bytes .../node/test_reciprocal/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_reciprocal_example/model.onnx | 12 + .../test_data_set_0/input_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 175 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 175 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_reduce_log_sum/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_reduce_log_sum_asc_axes/model.onnx | Bin 0 -> 167 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_reduce_log_sum_default/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_reduce_log_sum_desc_axes/model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 191 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 177 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 176 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 179 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 178 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 177 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 176 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 179 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 178 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 16 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 229 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 228 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | Bin 0 -> 229 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 12 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 41 bytes .../model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 15 + .../test_data_set_0/input_0.pb | Bin 0 -> 64 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_reflect_pad/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 256 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 76 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 520 bytes .../conformance/node/test_relu/model.onnx | 13 + .../node/test_relu/test_data_set_0/input_0.pb | 1 + .../test_relu/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | Bin 0 -> 190 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 16 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 20 bytes .../test_reshape_extended_dims/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_negative_dim/model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_one_dim/model.onnx | 17 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_reduced_dims/model.onnx | 17 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 18 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_reshape_zero_dim/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 184 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 256 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 186 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 252 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | Bin 0 -> 188 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 23 bytes .../model.onnx | Bin 0 -> 183 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 261 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../model.onnx | Bin 0 -> 187 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../model.onnx | Bin 0 -> 267 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 39 bytes .../test_resize_tf_crop_and_resize/model.onnx | Bin 0 -> 291 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 43 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 51 bytes .../model.onnx | Bin 0 -> 182 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 254 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 248 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 242 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 184 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../model.onnx | Bin 0 -> 250 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 79 bytes .../model.onnx | Bin 0 -> 186 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../model.onnx | Bin 0 -> 181 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 376 bytes .../model.onnx | Bin 0 -> 185 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 240 bytes .../model.onnx | Bin 0 -> 275 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 283 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../model.onnx | Bin 0 -> 302 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 79 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 272 bytes .../test_reversesequence_batch/model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 53 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_reversesequence_time/model.onnx | Bin 0 -> 198 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 75 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 53 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_rnn_seq_length/model.onnx | Bin 0 -> 213 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 85 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | 2 + .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../test_roialign_aligned_false/model.onnx | Bin 0 -> 350 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 416 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 62 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 3 + .../test_roialign_aligned_true/model.onnx | Bin 0 -> 342 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 416 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 62 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 45 bytes .../test_data_set_0/output_0.pb | 2 + .../conformance/node/test_round/model.onnx | 12 + .../test_round/test_data_set_0/input_0.pb | Bin 0 -> 69 bytes .../test_round/test_data_set_0/output_0.pb | Bin 0 -> 69 bytes .../node/test_scan9_sum/model.onnx | Bin 0 -> 350 bytes .../test_scan9_sum/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_scan9_sum/test_data_set_0/input_1.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 35 bytes .../conformance/node/test_scan_sum/model.onnx | Bin 0 -> 367 bytes .../test_scan_sum/test_data_set_0/input_0.pb | Bin 0 -> 25 bytes .../test_scan_sum/test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_scan_sum/test_data_set_0/output_0.pb | Bin 0 -> 19 bytes .../test_scan_sum/test_data_set_0/output_1.pb | Bin 0 -> 37 bytes .../model.onnx | 22 + .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../model.onnx | 23 + .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../model.onnx | 22 + .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_scatter_with_axis/model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 31 bytes .../node/test_scatter_without_axis/model.onnx | Bin 0 -> 189 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 50 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 65 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 47 bytes .../node/test_scatternd/model.onnx | 24 + .../test_scatternd/test_data_set_0/input_0.pb | Bin 0 -> 273 bytes .../test_scatternd/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_scatternd/test_data_set_0/input_2.pb | Bin 0 -> 148 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 270 bytes .../node/test_scatternd_add/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 273 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 148 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 270 bytes .../node/test_scatternd_multiply/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 273 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 148 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 270 bytes .../model.onnx | Bin 0 -> 229 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1640 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 280 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 381 bytes .../model.onnx | Bin 0 -> 1924 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 156 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 381 bytes .../model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../model.onnx | Bin 0 -> 1757 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../model.onnx | 32 + .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 10825 bytes .../model.onnx | Bin 0 -> 2056 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 10818 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 4336 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 2176 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 10825 bytes .../model.onnx | Bin 0 -> 210 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1607 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 257 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1886 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 2 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 227 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1581 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 294 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../model.onnx | Bin 0 -> 1878 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../model.onnx | 30 + .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../model.onnx | Bin 0 -> 1631 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../model.onnx | 39 + .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../model.onnx | Bin 0 -> 1930 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 129623 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 51861 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25941 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 129630 bytes .../conformance/node/test_sce_mean/model.onnx | Bin 0 -> 146 bytes .../test_sce_mean/test_data_set_0/input_0.pb | 1 + .../test_sce_mean/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_sce_mean/test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_3d/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_3d_expanded/model.onnx | Bin 0 -> 1273 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_3d_log_prob/model.onnx | Bin 0 -> 209 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../model.onnx | Bin 0 -> 1537 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../node/test_sce_mean_expanded/model.onnx | Bin 0 -> 1220 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_log_prob/model.onnx | Bin 0 -> 194 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1476 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_sce_mean_no_weight_ii/model.onnx | Bin 0 -> 181 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_sce_mean_no_weight_ii_3d/model.onnx | Bin 0 -> 192 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1490 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 243 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../model.onnx | Bin 0 -> 1767 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../test_sce_mean_no_weight_ii_4d/model.onnx | Bin 0 -> 200 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1498 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 255 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1779 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1437 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 228 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1707 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_sce_mean_weight/model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_mean_weight_expanded/model.onnx | Bin 0 -> 1345 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_mean_weight_ii/model.onnx | Bin 0 -> 198 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_mean_weight_ii_3d/model.onnx | Bin 0 -> 209 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1465 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 260 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../model.onnx | Bin 0 -> 1739 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 140 bytes .../test_sce_mean_weight_ii_4d/model.onnx | Bin 0 -> 217 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 1473 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 272 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1751 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 856 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 350 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | Bin 0 -> 863 bytes .../model.onnx | Bin 0 -> 1412 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 245 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1678 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_sce_mean_weight_log_prob/model.onnx | Bin 0 -> 221 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1609 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../conformance/node/test_sce_none/model.onnx | 17 + .../test_sce_none/test_data_set_0/input_0.pb | 1 + .../test_sce_none/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_sce_none/test_data_set_0/output_0.pb | 1 + .../node/test_sce_none_expanded/model.onnx | Bin 0 -> 1224 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_none_log_prob/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1480 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_sce_none_weights/model.onnx | 22 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_none_weights_expanded/model.onnx | Bin 0 -> 1365 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_sce_none_weights_log_prob/model.onnx | 26 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 1629 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../conformance/node/test_sce_sum/model.onnx | Bin 0 -> 144 bytes .../test_sce_sum/test_data_set_0/input_0.pb | 1 + .../test_sce_sum/test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_sce_sum/test_data_set_0/output_0.pb | 1 + .../node/test_sce_sum_expanded/model.onnx | Bin 0 -> 1204 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_sce_sum_log_prob/model.onnx | Bin 0 -> 192 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../test_sce_sum_log_prob_expanded/model.onnx | Bin 0 -> 1459 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../conformance/node/test_selu/model.onnx | Bin 0 -> 131 bytes .../node/test_selu/test_data_set_0/input_0.pb | 1 + .../test_selu/test_data_set_0/output_0.pb | 2 + .../node/test_selu_default/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_selu_example/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../test_sequence_insert_at_back/model.onnx | 14 + .../test_data_set_0/input_0.pb | Bin 0 -> 108 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 147 bytes .../test_sequence_insert_at_front/model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 108 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 147 bytes .../conformance/node/test_shape/model.onnx | 13 + .../test_shape/test_data_set_0/input_0.pb | 1 + .../test_shape/test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_shape_clip_end/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_shape_clip_start/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 33 bytes .../node/test_shape_end_1/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_shape_end_negative_1/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../node/test_shape_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../node/test_shape_start_1/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../node/test_shape_start_1_end_2/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../test_shape_start_negative_1/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 17 bytes .../node/test_shrink_hard/model.onnx | Bin 0 -> 107 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 29 bytes .../node/test_shrink_soft/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 29 bytes .../conformance/node/test_sigmoid/model.onnx | 13 + .../test_sigmoid/test_data_set_0/input_0.pb | 1 + .../test_sigmoid/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_sigmoid_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_sign/model.onnx | 11 + .../node/test_sign/test_data_set_0/input_0.pb | Bin 0 -> 53 bytes .../test_sign/test_data_set_0/output_0.pb | Bin 0 -> 53 bytes .../node/test_simple_rnn_batchwise/model.onnx | 33 + .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 45 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 77 bytes .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../node/test_simple_rnn_defaults/model.onnx | Bin 0 -> 194 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 227 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 49 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/input_3.pb | Bin 0 -> 51 bytes .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_sin/model.onnx | 13 + .../node/test_sin/test_data_set_0/input_0.pb | 1 + .../node/test_sin/test_data_set_0/output_0.pb | 1 + .../node/test_sin_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_sinh/model.onnx | 13 + .../node/test_sinh/test_data_set_0/input_0.pb | 1 + .../test_sinh/test_data_set_0/output_0.pb | 1 + .../node/test_sinh_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_size/model.onnx | Bin 0 -> 85 bytes .../node/test_size/test_data_set_0/input_0.pb | 1 + .../test_size/test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../node/test_size_example/model.onnx | Bin 0 -> 89 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 15 bytes .../conformance/node/test_slice/model.onnx | 36 + .../test_slice/test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_slice/test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_slice/test_data_set_0/input_2.pb | Bin 0 -> 28 bytes .../test_slice/test_data_set_0/input_3.pb | Bin 0 -> 28 bytes .../test_slice/test_data_set_0/input_4.pb | Bin 0 -> 29 bytes .../test_slice/test_data_set_0/output_0.pb | 3 + .../node/test_slice_default_axes/model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 814 bytes .../node/test_slice_default_steps/model.onnx | 30 + .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 814 bytes .../test_slice_end_out_of_bounds/model.onnx | 34 + .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 3614 bytes .../node/test_slice_neg/model.onnx | 34 + .../test_slice_neg/test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_slice_neg/test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_slice_neg/test_data_set_0/input_2.pb | 1 + .../test_slice_neg/test_data_set_0/input_3.pb | Bin 0 -> 20 bytes .../test_slice_neg/test_data_set_0/input_4.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 3614 bytes .../node/test_slice_neg_steps/model.onnx | 34 + .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_4.pb | 1 + .../test_data_set_0/output_0.pb | 3 + .../node/test_slice_negative_axes/model.onnx | 30 + .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 38 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 36 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 814 bytes .../test_slice_start_out_of_bounds/model.onnx | Bin 0 -> 230 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 4014 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 22 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_3.pb | Bin 0 -> 20 bytes .../test_data_set_0/input_4.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../node/test_softmax_axis_0/model.onnx | Bin 0 -> 123 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_softmax_axis_0_expanded/model.onnx | Bin 0 -> 834 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_softmax_axis_1/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_softmax_axis_1_expanded/model.onnx | 29 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_softmax_axis_2/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_softmax_axis_2_expanded/model.onnx | 29 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softmax_default_axis/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 30 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softmax_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../test_softmax_example_expanded/model.onnx | 28 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_softmax_large_number/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 28 + .../test_data_set_0/input_0.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | 1 + .../test_softmax_negative_axis/model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | 30 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../conformance/node/test_softplus/model.onnx | 13 + .../test_softplus/test_data_set_0/input_0.pb | 1 + .../test_softplus/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softplus_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | 1 + .../conformance/node/test_softsign/model.onnx | 13 + .../test_softsign/test_data_set_0/input_0.pb | 1 + .../test_softsign/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_softsign_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_spacetodepth/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 592 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 592 bytes .../node/test_spacetodepth_example/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 111 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../node/test_split_equal_parts_1d/model.onnx | Bin 0 -> 202 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 24 bytes .../node/test_split_equal_parts_2d/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 42 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 42 bytes .../model.onnx | 19 + .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 24 bytes .../test_split_variable_parts_1d/model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 32 bytes .../test_split_variable_parts_2d/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 63 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 34 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 50 bytes .../model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 37 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 24 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 32 bytes .../test_split_zero_size_splits/model.onnx | Bin 0 -> 219 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 13 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 37 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 16 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 16 bytes .../conformance/node/test_sqrt/model.onnx | 13 + .../node/test_sqrt/test_data_set_0/input_0.pb | 1 + .../test_sqrt/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_sqrt_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_squeeze/model.onnx | 19 + .../test_squeeze/test_data_set_0/input_0.pb | 1 + .../test_squeeze/test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_squeeze/test_data_set_0/output_0.pb | 1 + .../test_squeeze_negative_axes/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 14 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 9 bytes .../model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | 12 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../onnx/conformance/node/test_sub/model.onnx | 19 + .../node/test_sub/test_data_set_0/input_0.pb | 1 + .../node/test_sub/test_data_set_0/input_1.pb | 1 + .../node/test_sub/test_data_set_0/output_0.pb | 1 + .../node/test_sub_bcast/model.onnx | 18 + .../test_sub_bcast/test_data_set_0/input_0.pb | 1 + .../test_sub_bcast/test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_sub_example/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../node/test_sub_uint8/model.onnx | 19 + .../test_sub_uint8/test_data_set_0/input_0.pb | 1 + .../test_sub_uint8/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_data_set_0/output_0.pb | 8 + .../node/test_sum_example/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_sum_one_input/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../node/test_sum_two_inputs/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 26 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 26 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 26 bytes .../onnx/conformance/node/test_tan/model.onnx | 13 + .../node/test_tan/test_data_set_0/input_0.pb | 1 + .../node/test_tan/test_data_set_0/output_0.pb | 1 + .../node/test_tan_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../conformance/node/test_tanh/model.onnx | 13 + .../node/test_tanh/test_data_set_0/input_0.pb | 1 + .../test_tanh/test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../node/test_tanh_example/model.onnx | 11 + .../test_data_set_0/input_0.pb | Bin 0 -> 21 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../model.onnx | Bin 0 -> 321 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 321 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 323 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 67 bytes .../model.onnx | Bin 0 -> 308 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 37 bytes .../model.onnx | Bin 0 -> 296 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 21 bytes .../model.onnx | Bin 0 -> 307 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 37 bytes .../model.onnx | Bin 0 -> 309 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 57 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 37 bytes .../node/test_thresholdedrelu/model.onnx | Bin 0 -> 136 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_thresholdedrelu_default/model.onnx | 13 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_thresholdedrelu_example/model.onnx | Bin 0 -> 128 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 29 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 29 bytes .../conformance/node/test_tile/model.onnx | 21 + .../node/test_tile/test_data_set_0/input_0.pb | 1 + .../node/test_tile/test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_tile/test_data_set_0/output_0.pb | 2 + .../node/test_tile_precomputed/model.onnx | 16 + .../test_data_set_0/input_0.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_top_k/model.onnx | 22 + .../test_top_k/test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_top_k/test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_top_k/test_data_set_0/output_0.pb | Bin 0 -> 52 bytes .../test_top_k/test_data_set_0/output_1.pb | Bin 0 -> 89 bytes .../node/test_top_k_negative_axis/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 52 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 89 bytes .../node/test_top_k_smallest/model.onnx | Bin 0 -> 210 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 59 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 17 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 52 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 89 bytes .../node/test_training_dropout/model.onnx | Bin 0 -> 158 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_training_dropout_default/model.onnx | Bin 0 -> 166 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../model.onnx | Bin 0 -> 199 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 73 bytes .../test_training_dropout_mask/model.onnx | Bin 0 -> 191 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 254 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 73 bytes .../model.onnx | Bin 0 -> 169 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../model.onnx | Bin 0 -> 202 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 11 bytes .../test_data_set_0/input_2.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_data_set_0/output_1.pb | 1 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../model.onnx | Bin 0 -> 168 bytes .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../node/test_transpose_default/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 2 + .../conformance/node/test_tril/model.onnx | Bin 0 -> 104 bytes .../node/test_tril/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_tril/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_tril_neg/model.onnx | Bin 0 -> 124 bytes .../test_tril_neg/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_tril_neg/test_data_set_0/input_1.pb | 1 + .../test_tril_neg/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_tril_one_row_neg/model.onnx | Bin 0 -> 124 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 133 bytes .../node/test_tril_out_neg/model.onnx | Bin 0 -> 128 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_tril_out_pos/model.onnx | Bin 0 -> 128 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_tril_pos/model.onnx | Bin 0 -> 124 bytes .../test_tril_pos/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_tril_pos/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_tril_pos/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_tril_square/model.onnx | Bin 0 -> 119 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_tril_square_neg/model.onnx | Bin 0 -> 139 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_tril_zero/model.onnx | Bin 0 -> 133 bytes .../test_tril_zero/test_data_set_0/input_0.pb | Bin 0 -> 13 bytes .../test_tril_zero/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 13 bytes .../conformance/node/test_triu/model.onnx | 11 + .../node/test_triu/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_triu/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_triu_neg/model.onnx | Bin 0 -> 110 bytes .../test_triu_neg/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_triu_neg/test_data_set_0/input_1.pb | 1 + .../test_triu_neg/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_triu_one_row/model.onnx | Bin 0 -> 122 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 133 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 133 bytes .../node/test_triu_out_neg_out/model.onnx | Bin 0 -> 118 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_triu_out_pos/model.onnx | Bin 0 -> 114 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../conformance/node/test_triu_pos/model.onnx | Bin 0 -> 110 bytes .../test_triu_pos/test_data_set_0/input_0.pb | Bin 0 -> 172 bytes .../test_triu_pos/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_triu_pos/test_data_set_0/output_0.pb | Bin 0 -> 172 bytes .../node/test_triu_square/model.onnx | 13 + .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_triu_square_neg/model.onnx | Bin 0 -> 125 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 158 bytes .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | Bin 0 -> 158 bytes .../node/test_triu_zero/model.onnx | Bin 0 -> 111 bytes .../test_triu_zero/test_data_set_0/input_0.pb | Bin 0 -> 11 bytes .../test_triu_zero/test_data_set_0/input_1.pb | Bin 0 -> 15 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 11 bytes .../model.onnx | Bin 0 -> 235 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 71 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 46 bytes .../test_unique_sorted_with_axis/model.onnx | Bin 0 -> 249 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 30 bytes .../model.onnx | 27 + .../test_data_set_0/input_0.pb | Bin 0 -> 77 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 61 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 39 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 55 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 38 bytes .../model.onnx | 25 + .../test_data_set_0/input_0.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 35 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 30 bytes .../model.onnx | 23 + .../test_data_set_0/input_0.pb | Bin 0 -> 33 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../test_data_set_0/output_1.pb | Bin 0 -> 47 bytes .../test_data_set_0/output_2.pb | Bin 0 -> 71 bytes .../test_data_set_0/output_3.pb | Bin 0 -> 46 bytes .../node/test_unsqueeze_axis_0/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_axis_1/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_axis_2/model.onnx | 19 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 20 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_axis_3/model.onnx | 15 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../test_unsqueeze_negative_axes/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | 1 + .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_three_axes/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_unsqueeze_two_axes/model.onnx | 20 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 28 bytes .../test_data_set_0/output_0.pb | 1 + .../test_unsqueeze_unsorted_axes/model.onnx | 21 + .../test_data_set_0/input_0.pb | 1 + .../test_data_set_0/input_1.pb | Bin 0 -> 36 bytes .../test_data_set_0/output_0.pb | 1 + .../node/test_upsample_nearest/model.onnx | Bin 0 -> 174 bytes .../test_data_set_0/input_0.pb | Bin 0 -> 31 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 30 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 111 bytes .../node/test_where_example/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 27 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 27 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 27 bytes .../node/test_where_long_example/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 43 bytes .../test_data_set_0/input_2.pb | Bin 0 -> 43 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 43 bytes .../conformance/node/test_xor2d/model.onnx | 17 + .../test_xor2d/test_data_set_0/input_0.pb | Bin 0 -> 23 bytes .../test_xor2d/test_data_set_0/input_1.pb | Bin 0 -> 23 bytes .../test_xor2d/test_data_set_0/output_0.pb | Bin 0 -> 25 bytes .../conformance/node/test_xor3d/model.onnx | 20 + .../test_xor3d/test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_xor3d/test_data_set_0/input_1.pb | Bin 0 -> 73 bytes .../test_xor3d/test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../conformance/node/test_xor4d/model.onnx | 23 + .../test_xor4d/test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_xor4d/test_data_set_0/input_1.pb | Bin 0 -> 376 bytes .../test_xor4d/test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_xor_bcast3v1d/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 14 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_xor_bcast3v2d/model.onnx | 18 + .../test_data_set_0/input_0.pb | Bin 0 -> 73 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 31 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 75 bytes .../node/test_xor_bcast4v2d/model.onnx | 20 + .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 41 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_xor_bcast4v3d/model.onnx | 21 + .../test_data_set_0/input_0.pb | Bin 0 -> 376 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 133 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../node/test_xor_bcast4v4d/model.onnx | 22 + .../test_data_set_0/input_0.pb | Bin 0 -> 39 bytes .../test_data_set_0/input_1.pb | Bin 0 -> 105 bytes .../test_data_set_0/output_0.pb | Bin 0 -> 378 bytes .../dnn/onnx/conformance/stubs/test_list.txt | 868 +++++++++ ..._onnx_conformance_layer_filter_XYZ.inl.hpp | 1732 +++++++++++++++++ .../dnn/onnx/generate_conformance_list.py | 140 ++ 3447 files changed, 13411 insertions(+) create mode 100644 testdata/dnn/onnx/conformance/README.md create mode 100644 testdata/dnn/onnx/conformance/node/test_abs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acos_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acos_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_8.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_9.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_lower/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_lower/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_lower/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_2d_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_3d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_3d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_averagepool_3d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_inbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_inbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_inbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_2d_axis_negative_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_autopad_same/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_conv_with_strides_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convinteger_without_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_kernel_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_div_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_old/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_random_old/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_elu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_erf/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_expand_dim_unchanged/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_with_dtype/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_with_dtype/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_with_dtype/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_without_dtype/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_without_dtype/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_eyelike_without_dtype/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_bilinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_defaults/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_opt/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_sequence/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_sequence/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_identity_sequence/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_opt/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_seq/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_if_seq/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_if_seq/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_negative/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_positive/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isnan/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_leakyrelu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop13_seq/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_dilations/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_dilations/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_dilations/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mod_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mul_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_array/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_bcast_scalar/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_pow_types_int64_int64/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_random/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_random/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_random/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_relu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_round/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scan_sum/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_hard/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_hard/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_hard/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_soft/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sign/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_batchwise/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_4.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_spacetodepth_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_upper/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_upper/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_upper/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_empty_output/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_empty_output/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_empty_output/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_insensintive_upper_twodim/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_insensintive_upper_twodim/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_insensintive_upper_twodim/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_nostopwords_nochangecase/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_nostopwords_nochangecase/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_strnormalizer_nostopwords_nochangecase/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tanh_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_onlybigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_uniandbigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_uniandbigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_batch_uniandbigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_uniandbigrams_skip5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_uniandbigrams_skip5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_uniandbigrams_skip5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_negative_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_top_k_smallest/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_default/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_out_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_out_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_pos/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unique_sorted_without_axis/test_data_set_0/output_3.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_2.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast3v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_0.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_1.pb create mode 100644 testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/output_0.pb create mode 100644 testdata/dnn/onnx/conformance/stubs/test_list.txt create mode 100644 testdata/dnn/onnx/conformance/stubs/test_onnx_conformance_layer_filter_XYZ.inl.hpp create mode 100644 testdata/dnn/onnx/generate_conformance_list.py diff --git a/testdata/dnn/onnx/conformance/README.md b/testdata/dnn/onnx/conformance/README.md new file mode 100644 index 000000000..2e41e42a6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/README.md @@ -0,0 +1,2 @@ +Original repo: https://github.com/onnx/onnx/tree/bc4c4c48f664d4d08cabd30a57063588d7537408/onnx/backend/test/data/node +License (Apache 2): https://github.com/onnx/onnx/blob/master/LICENSE diff --git a/testdata/dnn/onnx/conformance/node/test_abs/model.onnx b/testdata/dnn/onnx/conformance/node/test_abs/model.onnx new file mode 100644 index 000000000..cbb52b8a8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_abs/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Abstest_absZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb new file mode 100644 index 000000000..414f615a9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_abs/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acos/model.onnx b/testdata/dnn/onnx/conformance/node/test_acos/model.onnx new file mode 100644 index 000000000..874cf5705 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_acos/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Acos test_acosZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7a61135c2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_acos/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..15177ccd16805f721ffa0b238e95de5bd3ce566f GIT binary patch literal 254 zcmVsaKP~0GKTCPWKmS7(KaYKb1(RKb7~2KZ-K_N&DLCNbJ zK`s;nLG$ONKy76JK}H}1Kp9NfKuwYoKt>1{LDfpOKr(EXKu}^>K(zY)Kn-7`K!CNw zKvt!dKM3K`K$u9-Ku@jFKvd=zK|fvOK+K7UKz`kwK=kV9KsRB;@���?ZT�?/?� 5@�81@Վ7@�P>@&�2@��@�d1@\<�?�N&@}2�?�G<@�6@�@���?��0@�@��@��?j[$@��#@sK$@=9<@o�)@��@��@+@V�?5�(@a�(@յ�?(ճ?�V@�k@��@\@��>@�^�?��?O��?�n'@��?<<@YZ�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx new file mode 100644 index 000000000..868c12b59 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_acosh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Acoshtest_acosh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c690ef0b1ccf261f41c3e1989a6aa885f8d68c9 GIT binary patch literal 21 ccmd;J7GQK@tnlJtU{G)j`JwB;z|de103zE22LJ#7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_acosh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b7c7729e04bf1305bcf884e67ce6628ec802633 GIT binary patch literal 21 bcmd;J7GQK@tn}jfKEd9hLj8(80}ucJGwKBA literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/model.onnx b/testdata/dnn/onnx/conformance/node/test_adagrad/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..324e40e38a1600114bd73cdf20a3b4b0d0c8a979 GIT binary patch literal 320 zcmd;J7vf1uOwLZtOVKS!EiSR@XX0vSx~ zOCT@5C^tSiKQ%2aGdVLguS7IosM!iAXC;xCsh6LZSD{x>lv9nU^la z19DP)BE-5VZlJS-*tl3Y7=;)>oDeXF9mwGaI#q~^ivuXb!o|eF2oi8d7w|w9ND}6P WdJ0J!ND%BrWR*@bTsR#lzz6_vW=cQ+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..038e9dcb5c09947e3beaca0e8ce9fbd6acc3e3a2 GIT binary patch literal 13 Ucmd;J6kv2>jPPP%U}&%h00|5M!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..265567aa17fa1767d1b16f6d976a1be3b87142e1 GIT binary patch literal 13 Ucmd;J6kv2>boXLmU})G600|WWG5`Po literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..82851b850996a678afc18f64429531173908171b GIT binary patch literal 13 Ucmd;J6kv2>^zdR~U|?_n00*4`Gynhq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb new file mode 100644 index 000000000..075011c20 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX_newJ�b�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb new file mode 100644 index 000000000..47b03d2f3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BH_newJ@�?@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/model.onnx b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c9dc8c1f8199fc50db1b006c46a6ea76c48ced9f GIT binary patch literal 465 zcmZ{gK}*9h7=}$9Yx&%v1}h?-ya)pe>qRJd&`Wcc9fp^ZrRfNENy(zqvwvjA9sC>K z=6^CxCmj?I;pKh4mn7dC_;@s@?1jtX*6@`{H^;C=fSv$N!JAF&Nx;jjW>$$+lHlQN zl1sj}nzTyxo;ZK)KNNJKX)!*BQNbDg$VP zJcL1j@KIx?&iK}Z%~BX3u%iKZ0dgccAYMbVUMA~hNH1fn>2CJsXYf~4N0Fm#Z5?&l UeTf})*|yTddmpdh-$Fw43({U-mjD0& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..259b58bf7f3d11fde5b959e44f4a97ae791ed8c5 GIT binary patch literal 14 Vcmd;J6kv2>iZJwIVPI&m2LKBq0rda? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb51654d455357db15a81c2fc6a46a89d28f47b2 GIT binary patch literal 18 Zcmd;J5@2*ayRs1VPI(34*&}q0%QOH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e5b3a8f7515918af3f49d0b6536a2fcea0da0b GIT binary patch literal 18 Zcmd;J5@2*@-XybVPIfz000T20cHRI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/input_7.pb new file mode 100644 index 0000000000000000000000000000000000000000..cb33a3de6635f4b8e576e11be4af29c88323dfdf GIT binary patch literal 18 Xcmd;J5@2*<@-Xt^U|?u)0AhOp6S@Mc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb new file mode 100644 index 000000000..f84f709d7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX1_newJ�b�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb new file mode 100644 index 000000000..c8d6212c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BX2_newJ@��?7@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb new file mode 100644 index 000000000..ac197e13e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +BH1_newJ@�?@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb new file mode 100644 index 000000000..987572fef --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adagrad_multiple/test_data_set_0/output_3.pb @@ -0,0 +1 @@ +BH2_newJ��@��A \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam/model.onnx b/testdata/dnn/onnx/conformance/node/test_adam/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e2c192a7df4c47165250ab9947dff869863a0c15 GIT binary patch literal 371 zcmd;J7vf1uOwLZtOVKS!EiSP-#Kbk7k&7{ii!p?YF@lTHor^Jyi_t@fH6lJQwOoib z3_^K;C?yuhl*C*uelFI;oPvx*QDfs``vr`QT6|nANvS1?qG!*Xu?6u3x!6++iZgTa z^F*iazh(>)lHwA`%P-1}PtH$GOUq2oOwB71%@=C60?JuQBxdU6=jB!C6%?hGWu}(v zl@ujr=4Ixk3vq&+7@r8VG>RMOMjk@1(Jlhp#DWN2P6pbJ(?gmEReN3$#CKHg8(A{Xoye! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb new file mode 100644 index 000000000..15244fd4b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BXJ���?333@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adam/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..439d577ffbbfb621346b9f41aca167107861274a GIT binary patch literal 17 Ycmd;J5@2*y_B@eG}xx2i_W{hLQnn&|C~p^ zrj-nehw$>gdEiUl&l}UDoEOhREw8lL==f(Jz6p>!AaigQQ#=tk32K7MP#J29nnrZA zm}W|BQKL>-?^*BD-lxW2x;IN+O-|r|m+L1U%x0VGFG42A;O0W};Pd0&_;c`8-Bejo zi`7aNQYanN^gTv4KI1a1m3j-;jd+z}8|sEjCDkLP?ejB^6SC^1)N);lheP}b9f9i+ zy4RYyF=I4-`#B2W;gt)HM@$m!Bu<+o111?TY{0MqlMWcH&rWypQ}`>>ro^OOl{PhO dU$jjP+t+SW!}d$CsbRa7?7rdl0{(5+C%>}aXI=mR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..259b58bf7f3d11fde5b959e44f4a97ae791ed8c5 GIT binary patch literal 14 Vcmd;J6kv2>iZJwIVPI&m2LKBq0rda? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb51654d455357db15a81c2fc6a46a89d28f47b2 GIT binary patch literal 18 Zcmd;J5@2*ayRs1VPI(34*&}q0%QOH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e5b3a8f7515918af3f49d0b6536a2fcea0da0b GIT binary patch literal 18 Zcmd;J5@2*3N!R#VPIfz000UT0dxQW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_7.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb84e11178156b14aabf2cb7ca4af4bc41bdaa6e GIT binary patch literal 18 Xcmd;J5@2*<3N!NJU|?u)0AhOp6k-Co literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_8.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_8.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a1c3faf7739e5cfbcfe238cb019f067e29bba56 GIT binary patch literal 14 Vcmd;J6kv2>@-XybVPIge2LK780c8LH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_9.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/input_9.pb new file mode 100644 index 0000000000000000000000000000000000000000..4d97f4be46e6e946550a846257b9eb3715cd3eb0 GIT binary patch literal 18 Zcmd;J5@2*<@-Xt^U|?vlXJAlp1OO8E0!#n^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d6554ea2b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX1_newJ�VB? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb new file mode 100644 index 000000000..84851f0eb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BX2_newJd� ?6��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb new file mode 100644 index 000000000..ca18d87a6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +BV1_newJp��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_3.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..32448031b5173cab3aa57e976e1ef23a90b04546 GIT binary patch literal 22 dcmd;J5@2*<3p0w(OD*@}xWrK45Ovwd9so9w1|a|d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb new file mode 100644 index 000000000..8b342ab6c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_4.pb @@ -0,0 +1 @@ +BH1_newJ�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb new file mode 100644 index 000000000..dfc933bfd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_adam_multiple/test_data_set_0/output_5.pb @@ -0,0 +1 @@ +BH2_newJZ�?;�A \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/model.onnx b/testdata/dnn/onnx/conformance/node/test_add/model.onnx new file mode 100644 index 000000000..78da81354 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add/model.onnx @@ -0,0 +1,19 @@ + backend-test:i + +x +ysum"Addtest_addZ +x + + + +Z +y + + + +b +sum + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_add/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a83758c3533fc03cd91f4c124ba712eead53cfd0 GIT binary patch literal 256 zcmV+b0ssC80|*2N1rPy319Nq4O7Ha zbDut;Sb@Ke((FFCg2pjbZ<$g{p^j~_q2v`D`InZ`ORMNGc{ z_HDop_{Kl1K&n4;(GkEegK$7x58^(my_`R+^}D{nj_f`hh9N-UFMhtY;LJa3^ew+T zh=9MKg9��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_add_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..725a84b31c28d90dfc240580b0c158a4b0bcbbf5 GIT binary patch literal 256 zcmV+b0ssC80|*2N1rPy319Nq4O7H2|*wE$Y9?h!#IoMhCylAB;cHZ&kg>W6i(P3?DyVb*;W8IFUcjSAxGfI!q7cgn;q`v4I2> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1735d5acd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/input_1.pb @@ -0,0 +1,4 @@ +ByJ< + + +        \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8a101479 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_add_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BsumJ<&, $!"' ,$'" \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and2d/model.onnx new file mode 100644 index 000000000..823a8fad1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and2d/model.onnx @@ -0,0 +1,17 @@ + backend-test:_ + +x +yand"And +test_and2dZ +x +   + +Z +y +   + +b +and +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9541774b1b6eb6fca5913ce404acbc7b8bfaf00 GIT binary patch literal 23 acmd;J=3o)vbYiUV;$Z{<21W)3AO!#vI{`}o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f37772a3d53eb91534d1067016b0849ddbc0188 GIT binary patch literal 23 acmd;J=3o)vbYiUZ;$Z{<21W)3APE2zNdZd$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..644166260e8e29158bd00b0f5301aff34541d822 GIT binary patch literal 25 ccmd;J=3o)vbYf1-OY!1i1OWy{1_mGr03mAv2LJ#7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and3d/model.onnx new file mode 100644 index 000000000..601f2ba6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and3d/model.onnx @@ -0,0 +1,20 @@ + backend-test:k + +x +yand"And +test_and3dZ +x +  + + +Z +y +  + + +b +and +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..402cb458fef2a00e0a948f85be2d86f6c4af72f4 GIT binary patch literal 73 scmd;J=3wDq72tGYtnjj7WB@`SU|;}IKoUqJW2hKN5ULQY2*hRp0Ah;)m;e9( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..825b4f452aedebedb58afce7049b99d4664b65a9 GIT binary patch literal 73 ycmd;J=3wDq72tGYtn{*BWMpJuU}OMNPypru2_OKAgIGY!02Ts?fH)vMjEn$ek^!dx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ac2cebf48598c63f9f393f2dfc4eb5b857c3adb6 GIT binary patch literal 75 wcmd;J=3wDq72tGYPRvX3vSDOkWB?){!NAA}B0)R|fQUgkU~z~#s4OD`0Fqk*OaK4? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and4d/model.onnx new file mode 100644 index 000000000..ae2465b88 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and4d/model.onnx @@ -0,0 +1,23 @@ + backend-test:w + +x +yand"And +test_and4dZ +x +  + + + +Z +y +  + + + +b +and +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3c2fb94d859345b8155ce8046769d8923e74ddf8 GIT binary patch literal 376 zcmX|*%MrsM3`9{9XOx?3@-Y>;k`1q+@1TxhD&OB2|NW zr1L#W^g`PP2QDIB%-kx8Dw;v-82}zqLqAi79ON=M`O_d5b#I>rTRYxNb< Y5GDdiV2R)nR@UTeGg>>zm6;>LKAvF$-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5389f4895aa9c17ac45fbfacbb561d6fc6b00d46 GIT binary patch literal 378 zcmZWkOBO&d3{=I7oikawh4-wT+cD%fHRvK~=9gBg3^K~J%xm4xW4rn;PO;`C0UgR~ zCS3@FRT=vXgbf{uMi3V92|OVoA|2c94u^LuP5XXugI&TCeilpJ_0K_=GVtajl>zzP KUNVeKx%~!Xqystt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx new file mode 100644 index 000000000..c54ddce1d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +x +yand"Andtest_and_bcast3v1dZ +x +  + + +Z +y + +  +b +and +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cc32fe100a22bb1654e283a90b1cdfc7f9cb6e3 GIT binary patch literal 73 rcmd;J=3wDq72tGYtnjj71OWy{1_m$#&IXDAA&3i>0g^x(8G~d1WB&o4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1500686f9682b83e63e4ba1557429c3dd431dc27 GIT binary patch literal 14 Tcmd;J72tGYtn^}K00Kq;3Ty#0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a5e19b0b5a505bd9d8039763b007a4a5e83967a8 GIT binary patch literal 75 icmd;J=3wDq72tGYPRvX3vS9!MMpOdCLlOgXu@V505CTB} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx new file mode 100644 index 000000000..22bc73a8a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/model.onnx @@ -0,0 +1,18 @@ + backend-test:o + +x +yand"Andtest_and_bcast3v2dZ +x +  + + +Z +y +   + +b +and +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d784193ad434efa0f3ee1407799bfac9192b6b1f GIT binary patch literal 73 ucmd;J=3wDq72tGYtnjj7U|?im1Ogxh1Ryqu3ljy&KzTqR5EHHf$OZsorU9e? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8bab0d309ce75e36c6c8e87f6ddb972209c50868 GIT binary patch literal 31 ecmd;J;b0ZubYiUZ5@BFqWMpIjLl6PtF#-S|cL7-d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast3v2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05a20c23cf016ac96d6dd96e1af850233b0bab2b GIT binary patch literal 75 qcmd;J=3wDq72tGYPRvX3vSDCg1VaWWU<7f203wRufrL=RfII+_hyqdo literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx new file mode 100644 index 000000000..a36c3355a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/model.onnx @@ -0,0 +1,20 @@ + backend-test:w + +x +yand"Andtest_and_bcast4v2dZ +x +  + + + +Z +y +   + +b +and +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..22944e3243740501ecaa8be2c697296750f64652 GIT binary patch literal 376 zcmX|*%Mrsc2t*-vGV;we`RIyLa>@vA7p##4>`z+T+Shx1&g07O{d;9(gic>6Bw5Dc z;lN!?!2_vQv8+cC4VG%`wn$l+cZb&0VTkEX@CI9FioIa!2$bg$Re<~>QN{!n)dmm} c0Mz4?6X;>hPoNZj$q;UT8E-L4=vd7Wf16JN-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d7cba2c1a18ae46eb63d8ff7a8295379f7cd10e2 GIT binary patch literal 41 icmd;JIJh6 zEoRE9z@$Ih literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c8235b845cd823c290e380698168c59dda5ab0a8 GIT binary patch literal 378 zcmYk0%ME}q3_}S86mHDKku8uoGdE)pJMO1a8!LWJ>ctmdeLMEE-0yRJ^Q2>_c;Zr5 zWoET8AjFcB&1_FrHY-iFLidrOItd4+dRgeh$WSu;5q;4E%l{C|CX?FIF!~zZHeiLo VDA2rIf$a*ZibbFrJ(Nl>0zZ2515^M2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx new file mode 100644 index 000000000..d17a018ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/model.onnx @@ -0,0 +1,22 @@ + backend-test: + +x +yand"Andtest_and_bcast4v4dZ +x +  + + + +Z +y +  + + + +b +and +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_and_bcast4v4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..024a3481cd47fb9cbd00d45c46a206d2320deb56 GIT binary patch literal 39 jcmd;J$%T&3NgfJ+a`uV zoSH1Gp~b$#rI1oI)Ky@<-5HP!^Hea!JC6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f6f7c0f367d735ebf8cd93c978f41ee85931cdf2 GIT binary patch literal 32 ccmd;JD@rXc%_;FpU}S&*7!BoOP%wEI4O0N)!)SDI0D<@e&;S4c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx new file mode 100644 index 000000000..8689e4a9f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +A +dataresult"ArgMax* +keepdims�* +select_last_index�1test_argmax_default_axis_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_default_axis_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..155c0f172de7ffe11c61dd268f74b9cad8243139 GIT binary patch literal 114 scmd;JD@rXc%_;FpU}S&*7!BoOP%wEI4O0N)!)SDI0D<@e&;S4c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx new file mode 100644 index 000000000..fcf0ce22d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test:� +4 +dataresult"ArgMax* +axis�* +keepdims�test_argmax_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60d9eebdb4be7e21cd1e5b37b1eeb9f543461eb7 GIT binary patch literal 32 ccmd;J;$ReDcVa6_EiTO|@e*KUfB+Z`07}>cZU6uP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx new file mode 100644 index 000000000..36a9021db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +4 +dataresult"ArgMax* +axis�* +keepdims�test_argmax_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b447f5f9af7f6fe9858de0b77fec81f2f5e6d237 GIT binary patch literal 82 ocmd;J;$Y-p5ny*>D@rXc%_;G6U}8W8Fg_zx7{-UGf{DXu003(Pu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx new file mode 100644 index 000000000..785d4ef0c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +N +dataresult"ArgMax* +axis�* +keepdims�* +select_last_index�-test_argmax_keepdims_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b447f5f9af7f6fe9858de0b77fec81f2f5e6d237 GIT binary patch literal 82 ocmd;J;$Y-p5ny*>D@rXc%_;G6U}8W8Fg_zx7{-UGf{DXu003(Pu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx new file mode 100644 index 000000000..2685d086a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test:� += +dataresult"ArgMax* +axis����������* +keepdims�*test_argmax_negative_axis_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60d9eebdb4be7e21cd1e5b37b1eeb9f543461eb7 GIT binary patch literal 32 ccmd;J;$ReDcVa6_EiTO|@e*KUfB+Z`07}>cZU6uP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx new file mode 100644 index 000000000..1c989a251 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� += +dataresult"ArgMax* +axis����������* +keepdims�)test_argmax_negative_axis_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..50b682b13286c8ff23ba5bec17e42eddd6494efc GIT binary patch literal 66 jcmd;J;$Y@r6kvB^D@rXc%_;FRU}S&*W+)A#aESu|!XpEp literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx new file mode 100644 index 000000000..48f89aae4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +W +dataresult"ArgMax* +axis����������* +keepdims�* +select_last_index�;test_argmax_negative_axis_keepdims_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_negative_axis_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..50b682b13286c8ff23ba5bec17e42eddd6494efc GIT binary patch literal 66 jcmd;J;$Y@r6kvB^D@rXc%_;FRU}S&*W+)A#aESu|!XpEp literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..12a18745bf1e1f0d8821f114d04f6313f7edf58c GIT binary patch literal 156 zcmd;J7UD@tOwLZtOVKS!EiSQYW#ls9Vo6CXNfcr$N-ZwUDN$l`EK2uHtkB}-Vo9vX zES6wgz{sS<&&83Qnp%*OnOiKu02C0C2WgK_EK1K!tccIckB7;|r&c897UZNxi9wC! jWlm<|0u9HYF Ha-DquMn^X) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1821ab502d10e1943279a3de763274fb200d5503 GIT binary patch literal 30 fcmd;J;$RYBbYe+KEJ^edU|?WyfM5q8t>6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..15b429cecbb76b69b096c1c8fb341d4209ba81b5 GIT binary patch literal 30 acmd;J5@2^?D@rXc%_;E`U}S&*7!3ePwF6}U literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..60080901ede577d9ffb85af5a91490630730ea24 GIT binary patch literal 163 zcmd;J7UD@tOwLZtOVKS!EiSR@VdOI5Vo6CXNfcr$N-ZwUDN$l`EK2uHtkB}-Vo9vX zES6wgz{sS<&&83Qnp%*OnOiKu02C0C18I*>EK1K!tccIckB7;|7bWJU?U3(`i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..993e0e3ca6485b333df4a2ab4c4e702180f34ab2 GIT binary patch literal 80 mcmd;J;$RVAcVa6_EiTO|@p52dKm{;9BUBj1hpB>z!)O5gcLS&Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5232bb2f996af7c8a4816b8d7c6d7791f593065 GIT binary patch literal 207 zcmZXOy$ZrG6opL;HC%(%Ou^ByAUM0}t`Fc6u1zSVZ7NBGJdTgyW@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmax_no_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..993e0e3ca6485b333df4a2ab4c4e702180f34ab2 GIT binary patch literal 80 mcmd;J;$RVAcVa6_EiTO|@p52dKm{;9BUBj1hpB>z!)O5gcLS&Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx new file mode 100644 index 000000000..6c1dd3b34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/model.onnx @@ -0,0 +1,12 @@ + backend-test:} +' +dataresult"ArgMin* +keepdims� test_argmin_default_axis_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..434e6e663c7c45a4933061c89d4d35a02b2bfc59 GIT binary patch literal 32 Zcmd;JD@rXc%_;FpU_b+mP(C`1ri=k5Pe>d9fv5w{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx new file mode 100644 index 000000000..55e95e2a6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +A +dataresult"ArgMin* +keepdims�* +select_last_index�1test_argmin_default_axis_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_default_axis_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ed2a8d28bc1112a8e2c6229bca2e9cb580a733db GIT binary patch literal 114 ncmd;JD@rXc%_;FpU_b+mP(C`1ri=k5Pe>d9fv5w{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx new file mode 100644 index 000000000..87e49370b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test:� +4 +dataresult"ArgMin* +axis�* +keepdims�test_argmin_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..19a64be4dd11a0627eed5071297106b4635ab5b2 GIT binary patch literal 32 acmd;J;$ReDcVa6_EiTO|@e*KUKm`Cw&;xA% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx new file mode 100644 index 000000000..f11ad57c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +4 +dataresult"ArgMin* +axis�* +keepdims�test_argmin_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6ab81d9c2aa9a747a35f52ee93a601865188ba5 GIT binary patch literal 82 kcmd;J;$Y-p5ny*>D@rXc%_;G6U}S&*CMZpa4^;-I004^vu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx new file mode 100644 index 000000000..06c290a7a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +N +dataresult"ArgMin* +axis�* +keepdims�* +select_last_index�-test_argmin_keepdims_random_select_last_indexZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_keepdims_random_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6ab81d9c2aa9a747a35f52ee93a601865188ba5 GIT binary patch literal 82 kcmd;J;$Y-p5ny*>D@rXc%_;G6U}S&*CMZpa4^;-I004^vu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx new file mode 100644 index 000000000..4ce3fbb9c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/model.onnx @@ -0,0 +1,13 @@ + backend-test:� += +dataresult"ArgMin* +axis����������* +keepdims�*test_argmin_negative_axis_keepdims_exampleZ +data +  + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..931446fc1f30bf855a28f650654249d757fc6929 GIT binary patch literal 30 icmd;J;$RYBbYe+KEJ^edU|?WyU|?vl2U0*6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..19a64be4dd11a0627eed5071297106b4635ab5b2 GIT binary patch literal 32 acmd;J;$ReDcVa6_EiTO|@e*KUKm`Cw&;xA% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx new file mode 100644 index 000000000..aa1f62d4d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� += +dataresult"ArgMin* +axis����������* +keepdims�)test_argmin_negative_axis_keepdims_randomZ +data + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_negative_axis_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a522130a2e44cd179a2e1fc46c104337092b12c GIT binary patch literal 66 lcmd;J;$Y@r6kvB^D@rXc%_;FRU}iuCj8HBUsxSkL4*pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..02090d668a32060f268051a98b6a523a87cc85ce GIT binary patch literal 200 zcmZXOy$ZrG6opMFHC&57L8P-|!NJu{cYOetaNAr;Xc|irp^xJ$_=Xaxlfzj)&UZK> zmqm?DM@}Cig?M^1xIv~dqRc∨Ypk?Axnx)dDgcO(@xm@oEL4BO0{nLpe*JgiRnz zO;i>`RK{rieu{X9h@_Jbw$=iPVHg(Vb%Nda8&lzI!(DG4CNTxN-0 H_`3K2L}@oB literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1821ab502d10e1943279a3de763274fb200d5503 GIT binary patch literal 30 fcmd;J;$RYBbYe+KEJ^edU|?WyfM5q8t>6d%I(P%Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_example_select_last_index/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3b84db581851e7870255962e3155865faac09f6f GIT binary patch literal 30 Ycmd;J5@2^?D@rXc%_;E`U}QiA07pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..216dccf7e63efbfcd779a82ebe42353764f462dc GIT binary patch literal 163 zcmd;J7UD@tOwLZtOVKS!EiSR@VdOI5Vo6CXNfcr$N-ZwUDN$l`EK2vy%+uoLVo9vX zES6wgz{sS<&&83Qnp%*OnOiKu02C0C18I*>EK1MK%!|*?Tm2^} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..edce89923 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�?�1�?�0A�D �^����o��@4�@���@j(A$v�@�9E�扳@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00245371b36e4580a992e31aba416e4e46fb720a GIT binary patch literal 80 icmd;J;$RVAcVa6_EiTO|@p52ffB+^aO^6Rw2B!f1mjkE( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/model.onnx b/testdata/dnn/onnx/conformance/node/test_argmin_no_keepdims_random_select_last_index/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..08ea97c7707a804382eecd70b6e277011c729852 GIT binary patch literal 207 zcmZXOy$ZrG6opL;HC%(%Ou^ByAUM0}t`Fc6Vsj~>Z7NBGK8}y!QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7ef10bf49 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asin/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�ø?OL?(�%?�?���>��3?J��>���?8s�?l{�>��i?�? �?�_�?���=ت�=�<��{?"Hd?��?���?fm?C��>E@e?[��=��1?M>`H�?T� ?���>��>Z�b?%��>$�?c�]��>k�E?9�v=:�:?p-�c>N�>X��>�S?/x�>L��?)Z�=�yW>��%>�06?�>a�>��|> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx new file mode 100644 index 000000000..41661dd78 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asin_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Asintest_asin_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c32a2f1c99d56a6bc321c4499b4454c8558572c GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU|`q}#2{b~02xyPEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asin_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2ef8fdad56b04b15c1bc37304191d411eb58a267 GIT binary patch literal 21 Zcmd;J7GQK@tn}iU#KpFs0SJJ!JpdzC191QV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_asinh/model.onnx b/testdata/dnn/onnx/conformance/node/test_asinh/model.onnx new file mode 100644 index 000000000..0c18656cd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh/model.onnx @@ -0,0 +1,14 @@ + backend-test:M + +xy"Asinh +test_asinhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb new file mode 100644 index 000000000..71224febc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�ɚ�?���>%�]?,��?(��?�~]��{X?ng��ӽ'��>��>���?A�3?b��=�c�>�ѧ><��?��P� ȝ>!H?��/��q�?�����\;=�>�V=�?��?� >AG�>�L�����\����t>!��?M=�?���w����Pj��$��P馿��?����J�پ�P��� 7?LϠ�DcQ��-s����漎�>� �=���>���ߵ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx new file mode 100644 index 000000000..de019c6c0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_asinh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Asinhtest_asinh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_asinh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc85f0a2ab21860534427c027f026fb01b4fcf23 GIT binary patch literal 21 Zcmd;J7GQK@tn}j9yfAS;0}udddjK))1(yH- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atan/model.onnx b/testdata/dnn/onnx/conformance/node/test_atan/model.onnx new file mode 100644 index 000000000..b98edadfa --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Atan test_atanZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d1e21981c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�# �?��>�OF?V�?�"�?�F�܂B?~��p�ҽ�z�>4~>|�w?��&?���=���>��>� {?�4O��W�>=�4��F���3?{6?�r#�z�?m�w��K;=�{=�}#~?�%y?j>��>��9�98���l����>�fc?0�`?�3���N��� O�u��4���m�?jS�fӾH�e�c.)?���d�V�A�:�(�>Q��&8^����s3�>��=�b�>ٵ�t*�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx new file mode 100644 index 000000000..e7fd45739 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atan_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Atantest_atan_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atan_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4a268e9929d84be7b02b53116e9192337915b553 GIT binary patch literal 21 Zcmd;J7GQK@tn}i!&F{IN0SJJ!Jpe0E1d{*& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atanh/model.onnx b/testdata/dnn/onnx/conformance/node/test_atanh/model.onnx new file mode 100644 index 000000000..fc8f56681 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atanh/model.onnx @@ -0,0 +1,14 @@ + backend-test:M + +xy"Atanh +test_atanhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7a61135c2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..35d5d654178793a3358cabaed22a9c866611b404 GIT binary patch literal 254 zcmV8K07QW zKeh3hJkFjtKMq$mKZsN~Kis(DKRX{)KN+pSK9}b2KK|ESKY{ypJ>3mXKgHNjKZCMb zK4`)OJ|{D$KG`P2J}K8FKN;olKD&t|K)<)qJ)sp@KJKC>KJ?p1KNFIKK2%--KZJIF EKDJ?QuK)l5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx new file mode 100644 index 000000000..d3dc0876b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_atanh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Atanhtest_atanh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c32a2f1c99d56a6bc321c4499b4454c8558572c GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU|`q}#2{b~02xyPEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_atanh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b2bac68eca18d98ba99db0cc82448b98054427b7 GIT binary patch literal 21 Zcmd;J7GQK@tn}guna{JI0SJJ!Jpd=<1S

��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..efcdf6ce4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_1d_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�i��?�0?p�?nx@f��>`�^��y�>�W��`>��>��L?�Ǎ?v��>ǐ>� �>��i?\�$?��\=Ѐ��� ڿ�s��OB?Piz=�C?T��>>M4��ѐ�x<,?#�?D�O?�y�>ږ��� ��$)Ľh}1?ఛ?P��>������,����ȿ�_�=�v8?4��jnX�,[s��־G�i��� �A1����}��X�o��j�L>�\}>$�<>E�)��?��|�������C��� ���m���c�j�ھ���>���>eZ"?@nC��վ���$G��9�f����4� �bU��.?� ���ļƕ�?`��?��>3 �����>���>�!7?C�?�*?h? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx new file mode 100644 index 000000000..1d4c906ab --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +N +xy" AveragePool* + ceil_mode�* + kernel_shape@@�* +strides@@�test_averagepool_2d_ceilZ +x + + + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_ceil/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7ef45fc81625dc3cabe8ce37afaef887025d74ca GIT binary patch literal 79 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
^h=FDQD|I!AO>k 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx new file mode 100644 index 000000000..cbdd71baf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +W +xy" AveragePool* +count_include_pad�* + kernel_shape@@�* +pads@@@@�*test_averagepool_2d_pads_count_include_padZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_pads_count_include_pad/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5309700dbf0ab051f17b8f0c485f1ae833dfc4f7 GIT binary patch literal 9424 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a92a50abd3ccfdbe4f88b2db6ae8e1c0e86220e9 GIT binary patch literal 115 zcmWN=p%Oqq7=_WhVQ2ohQ4~c{+?9+Zih>}DG(ivqLGXAU!6W$2%rR%qy!qg2x3;77 hM(LxHWDLxhvtY@JkqtZc95`|2!i_r*p1gSTNk4je5n})V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx new file mode 100644 index 000000000..9ce3ff966 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +W +xy" AveragePool* +count_include_pad�* + kernel_shape@@�* +pads@@@@�6test_averagepool_2d_precomputed_pads_count_include_padZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_pads_count_include_pad/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62b2add4cec1403deef0142226271fb861c6a005 GIT binary patch literal 115 zcmd;JO;w7_1MZrdov0 J(c|GQ2LR8PDsKP) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx new file mode 100644 index 000000000..213d7ef4c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/model.onnx @@ -0,0 +1,19 @@ + backend-test:� +W +xy" AveragePool* +auto_pad" +SAME_UPPER�* + kernel_shape@@�* +strides@@�*test_averagepool_2d_precomputed_same_upperZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_same_upper/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e8ff996ff8459c632131efcce907dea86a8f1227 GIT binary patch literal 51 xcmd;JX6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_averagepool_2d_precomputed_strides/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7b17d98ebc2ef9d709ec6390080681d9e8bb7b54 GIT binary patch literal 31 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�acocFCF&T@twZvY zIL4P6CcG(P?xxKEhw_>DbDA5RQaFLlhKra$$7$qe$`P}*n`;>}D1_djFL3zjNt~*+ zfSNDk(|c|@aH#nXKH>NXeYYer&!d_K^e4d2=(89ldYII|?;tS16(3q|3xGV>^bLN8--a%^0cIM4S#K zbMrM_F#8IH&Kcr-57{vMVitn2ZnHqIcrW?kKOa>-QCMTU1D0O>PUJ(w!OO;<-SlE2 zo$Vru!)ruQj+w+O8?}cI7h~8FH+M$bun6zgi<6t$2!{KXao#H(=9$k$V|6D*jNG^h zvJYm0a~9Wm9BK*HYGUO{E=fe{{_}qk^g7H1e`G;21fMduw_*p z%_>ZWD4%SUacvJz-w=^q_+DsEB+~h1)Sy(pP4USok zvCeaQY3r1wm?6jc$c_vXmxb-PQFjK&V=+we`An|9@FPi^&GD;CES21K5*4;htt_(n zOH|H3Md2DjUKYn2aBP1>=e|ru#N#+w}9tGlh336N0Ync6Le^RBtLs&69BF<(S) zten8Veqac@4$Jf3&7P0P(v?ufI*+=g=Ah0?#2zIPJR{+N#sDC2&946Anrvbo(Ncta3l&v!+UY$ z*dG#iWgk1`?h^bLGl*G#72szc=Vm^90cO0Yz@Xjc;HGaygug4|yq<8fFx(%@lcqo` z&j4q+{DXNfEQmFiv6v(E2x>!$P{cb4E&0y4%dQu;mB^CJDIXwK+YDg;ch=$EE(lvF zL$}KYlRM!d%wQ# z0Wa?k<=jrkL1rkEgzs)=)FU|V!74t{U2~gC6cxdhSa}GMzshF5y^hM(|LALSpNNm# z29xJ}bXd8Vk=mii-EF2}m)CMQ^On-IHD*+B^BH&(_Y2Oi4g~)2c|6@yO)GEYVS&yr z9L*;%&9aM3dQuBK?^0ysmri_vm_ zfN9}M_!8D|XRPJ)a84mD?0!hH|0E#|SB5?Q?xbn?Aqe%?;9Fo5NgPyz-&-D&DDMAq zCFeOicd`_?KHr9wvTw*U%TCxsY?udU0!_7lL}J;`7?$_NhPidu2eb~0^AF6rVm7@v z13gk@;Yz6jWSp1-TRbYEFLjNXsEjq-&KKq0UlaK5^B)+q9c1b62_);sRKDk+J&Eno z22rtbCbD!ks*YNLy4qG)w`>ldl`Le|aCy9p<5TgEm;x9{#lfTae^mU17V`QPP-u%T z^L*eJ@yzzdg|2^@qy2Vh{H>L4P~cpELJe5=BZ~}ot^y4wUy^=I2=x=VYTbA(I+QEG z;u3if*fBuZqtDr*@&+V5XJF5xG;-MPIq**wW6=%HKbY@__5}j`EXk?7_BEBLksJ(f zbLV4HtvF=t=bXU8V`RB~CA&C4k*)vs1}>B+;(@iXMDy_g5e_oMxAg<0Meik-Pdtml zVdqePR|hk&H4yKWCa@(o8(_t`Xd)$l72oD;N4uB*!Os`f^q|)=rX+SJ5?Mhy)ASD+ z%{Fv9;z6qx-O z?EaESo?lN-mNl5U%VxsCh#BDMT}Yg#%Ha8rfmC6;4+cw!;jvSf$oj||%&1HyG@EAQ zp}!09r%oYh<(SCv4RRd&G}_E9k=vV_hL{zvyg@l<5avnkgq`6BaU`RT2phPVK2cWY zpBfM2d{eKmd$t@*t!%0!y$Z}%+rzBXuCvfN@{dHMh(Of3KV(d#pMLec2A2&Uab5*M zUd93y-g?g%^fM8{qf>pb?2|C6L^{)&Wdby`xtLjgT7{7L|P%y*LaM}>;xe1*aWEi6h^-A+(?tG zE#&CgLr_8i4DWu73mZC#MNv2eUKZsy-jia4>Mp{9N`xhd5mys{3L}2+?HW@f+xtS?~6ce-$Gt8(WjX$3vr(Rc{n?ei|!psX4x-e zVD^JzI=95QdGp;^Hk(BCQxTRP6cqYf!zJNE!} z@KmASn}RFNJrEX&RRcL1hYrC{*55M&xnixf|RZb}@iQyHX8#Wic58dVN8y&=s{Yo#tQv|;`6Zlz^=fljf zA;=$T<}wpiBz-|CO?)3rj`)^9mNO-m0>>bRHVpd}UdE_9E zOJe4-^Q?~I;KOUEHjZfX^ErufD8ROb@7T{WONh&>4BD}!1h4H<27@0lP=CGzYl`RN zzutR9U_6knGP(#Vr$ZpDJfEnn>qa5VAXq%@C!PN=2dWh=BFzv1!v$;MAJisXW?D=xjuLZW#U%r3pe7`A($YQYTZe9(_vQ8~=@o~vNWXJu6UJ)0_z zr7`2rQix4&BK``{;<=qafO;*bu=Zpf%}{(t3>L@YtzTC`Ve$mn7vfBMe(8fnNi~kW z@`n^ihWzX#>iR+x77mXw#+hQcsfdBxzvwy`O;UAV)-|UW2h88{lI!%dS^#1D~QAYJ4i4 zmGs>Wx!lhp47{Oi)DK3V`O@OO5yb3d8K^kQ!l}R@Oj7^OedqmL{vN4j&_9SsxkY{( zd6MbU2^c@T6}pu|iMm4zNfI2V>B$OE>9YkzTYnI@p=1D{MDV6-Z48qWum%b$X#L=BgJaX_E1VRYk75m4kl)6zB9=;C>f9K+`u zEp}T=@_m+|bvWhtp4=Vzfj0I>%|(N`?dbD6fcSrm0B;#tIR7vTO8+du*2X&+aLoZF zZ;L}_Cj=(G88Ww!Bsc1xNbam=w~pVUhLtc-y7OD+-5{6oMm z&PLVK9W-+6D@|AvhlX-o?{J#~CW@-^o{0FN(bUb5AskLpXKsMg2VKxHAqd~T@y4<6 zV3gI?!`0z;u&HAiOy0otW1Hpa-_shf{o5KipAZf+IR@LYB5~>`(Ti)Bi1Ma8NH)@HwUJWI)@lcPL$&4bZ_Qzh6h``IRZoLZc+U~tz zy+;MDIOa;I_Zjqlc@P5oWKbxyimmS#<=(*nrY6n{ZZ1wCBCA|s@t%Ha6LyX`?Fpra zy|d_((;HB>;sLAXRRNl}N}$T~HQk~072isoCHH1e;4*lhF|gT^tULY`<&%yPO8imw z(;=#x?`-<|dIDqrLzh2m;4vIhP{QOE3etz&IkuDy8&qIkWV8DCf@D5eKY(k~Bqqp%0x`v63Bmv~_kHsXiA#B@cAb|4s<- zb%G9on5ib&T^h(VSLblvmJa6kxCG{Hmcpw`Mp*vSK_ zb>BTil;7M%p&>h%EL#X$XUE_w9gf$w;5G^V@PmS76*=`=6;{lf2aD82z`A-7J3cDN zYcm$cw0+N*Ik~5>{-!3{>cqk%_jS1WX8@dR)hID1 zp0o?AprYD+CiL(Z^jaFn&V0;5A1Q^3rGoftXFaaaXlFA#o>IwtEBt8q3w%xb$&2A> zDD}Labi7?d?3zVsWA`Oi=amw#$jg`>n94(!w>32O!9IE*@;@$H_lsm+E63MQ*1@C} zIqbMxOU*)m(%^xaIC+&b3~kVau6K{&#X}_!;!Ve$bN`WIGDu8SV}SN=qCT%DaSr7q z_$V?NeLw=E{S;Z2Sr2|POG%%`EEvyLg>L#pM)dp~M+~Yi!zO(_{${ILB>Y7hbM@8<>|fDLh?zaj;@-t=zBS~^$|167D4aCB zyMcxeIDbup9kDMf#jy?GkKNRw?@R}{nE04mFoZqlM_AfCM*iMWO0c<|_ z7%u-iQkf*Q40X;=h9h&i-r-{fxTOhza(U5jLLhW_6gRv7Q?gC^fL z()D($ICu125*1NNBdfR!KF1PipB4<_TrKNp@oQW&@hnyzsKSqgT zHiO>WbO?B^Npo#IaPqeoP`5!BP6X)SJmXME-Ekb&IHdx4??XQZzJMq8@98O{m4NYA z=pxAu&SR?yh3++2@j{p{Q@sG@eYy^*%c`htwjd0j{R`O*W@vSF0q8j#z=YfCxV7sb zTDs+pr>9D}wa4k+by0r|tym|W5Xx{5EEG2tD= zb!!`_C}e@AK_QwBby6SOY4n?)5B@sz05tB+q@oL)!8}Zu$DBBgMU@*#d&DmkUpg6= z&i8|=fi38DIF?@DbB}n4-ldhRCSlzr4V2b>N0(j*A~8xX@XqBiqpuN0!wR#=n;-=o zX!O9Fit!}uwggH~J&G3UHgK`Z9QDOJu=R-%-ruzfwoWT%FAapl{r5K+SL;kv6I=ty z>8bR~2MI_|<9g!pd#FuW5X@V>5Cxs;Ajne~1w8f8=Xwn-X2pnXQ7}#wbfOa{nQ~|6 z3Gi&SGgR*WN`*iQQ=_?eW|I=%K;9jHhp4mu7iZ9EL=6u;+XLwrcH@^l^N?;%z*mX6 z_;+-2W$^_mxUhU0e)7)1;Xo~HlQ$vXB8qY7)na<^RR%h8462hGwqvus4U$!}IKG-D z=4{MCb*V%!+~NdBBtBu{{BH985XawrHvnFBzPM255lx>_0H4oH=4IS{NK(emfO(&t9udLDz=8NXDC?e+rD+Xlg zy9&+)cIpV!6rW_xr<723Xgho>PyxA9D&$6wG=BHm1_H)p3F)z zyXrJ~m#YBVw_1^B)829O5GSZkm=mLapHE3aB^GQ51HRKVyfy5EJau1cJ!ul$X%Qt> zqY*gnB!U)N{dC#idSmv~QB<6rP3qicGf(9f!f3f3ybaidnj@Nc`OQ}<9l*K84j7Y= zXgRn?f zYKiGT`C(Wv!<{^9&|wsqRunc*z@oNSxO-L%mEZD?>Tb)&QVl0s>|00fKH>P!+ULoM zBkwBXC%?iy-}hjjz7I{G5{mrkHF+67yFZ||Zqz&N&`h01I zog+GZYz8NrGib147c@*(p}9#(cs)xN23j4-Uz1f#^q~MeRJIdS-L1)%xi`t|f;v*8 zX;kU6T7=k?{J@<>1=MBeAx!t!ic;chse9ifz={%T`^*EJ3zeYeu?JRjy|I0#t)bD> zj=CEtz#p#+?!K1@ilLJ>m&}avUNH;Sb4b4Pzwl$_ad;oc`&SKF}HPu?T3YPA1=dW5)N}kJw5&3l+ zDt+?9$^GICYW;RSj()ADrrqb6ubZ^s;B|Ryga=UfMV7xnd$C{z;jCoMD?KL2!q zH_5A^F!m^&*tY?_#$6%U{v)G)c#MWjk>L5BxI>IiB;kO&FgA7`CxNZ8xLAHKj;Q}d zcaQCO?C~%?b#gwr+^)f#8s3Kc)Kt0Ow*pFxJ?P75We5+yO>gJ8|ZE))H^|R)G%h2xK2hK>5fOC_G=1|7Be*J7JSEhE&A?ld_8qnYj#B z_}rm4rkul;&60eVxJT4!hc{%?TC?4JqetJ9` zb%&1j*|ZVV+Vu6?x*`P+K(xUAXheS*2~HJ8c#(h5g6Mn>@v3S$gF zU&vsn2%K6F3308Hv3$=YSZ&!xI=p9qkCPCOjTS+tB8o2rG~nLr8r*vOPUW~<1xfB- zPEQWk63thcR7v6-b}UceNUG-iTUFm^sVa+a{G73;J{X`i3NI7}qtCaAJf8axy6DV2 zJbSeU+AQN~s#l3wljLi-u6zjc1q8rXHXf3t=JQ3mo?vv&eVW%E53pAewicXaB)46F zpE}L3NM|{AN@n2XW-YQbs}MDcqd1SyX*hGm10|f+aXiBkaKBg&TC$qF4SZKj{ls}P z-tjOi^aao-DP)6EB(62osob`41}ZIF!ONc-&D9Rp;kcIw|8{da{I0aY8>k5uy%yMW z_Zpcmv4$wwH9)SjHpsNK5|-Tz$FeiY^&PjU#@Ar{rZO9!?D@u;c*oEw2g+#oZxeuy zCuYju3vpG1E-E^;Vp>BDM&nI%E1Jo?pDf9gXBAYENs%De=SJW3H{g%!>CF1;$8nyH z4_uoUN49jlqw=Ee_$8=;T+2O%Z{&;M;M_PolG%r?dQuSdNC8yl|1h0=`xn_YZURf6 z<&!Dbj40zN1lbD8aBHZ8$Y`Z<47gx)9ZJRBydAKrXd8&zsPpw@10kjVJ+5Op{=!rb zFzJgV|CLn`+Hi-CR_y};wIVwGN-_Fg&LQ{jPr=cPY2eJ|exGgj<>r_ih|cFouvc#- ziUCrzZ9okYldI8JQrYhngsakLWW{ThTiYT7!SicM5E20eC!=$-41;qCh&!g zn|YDhWfVo1)~}@dHoars24s;rDNe8{ECgiG3!KEK5dW+4;5#9ZY?YYLXe|sz9f?Xb zvAe*EnJlHc&t99&E7hcrIuPe1ZK1Uu;$-+H0XeUecp^rOzdptoFUrj4J$WOHXZm$P zt8*%eP7HypcO^8ycMH?D;567N2SLpp0c;Pk!_<&s8g^Qgw{-g@ntSFF_UQh=b+7Sv*|P-3*Ip)FvkrpStpQYxmcv|cJ*r}?1>L;qG-#~LWc4pI zR(Zt`eRt#qn575P@?F{Z<$VapW)-7@4$b&>pA88S?Wd<-HG$_V9>>i|!pFI3*y!5^ zPMc0b(Qqw(<7yfIT@^wrgFJHoVhCJ$zX-osNb|QvzX8`3rz?fv5=PfHF_mto!Mb7| zJF4bG=5iS#P5b%eTjxn^%xz?LdYyt!yNlGrP85c(ULcLq`S6iD`?U-01mU5Fm{NKl zYF)E%>&j1*f11mZ9{57aP7RWO*LBE^q^;yoj4<{V9R>5rGb;Zvd+F=*;gG&^E;D~J zpRO(Phs(@aNc|Q<24`-8*~iY4nDV!*L(?HN-?omljaZNiT;6(Nog+*)51@S?b-1+> z;K>39ur&&2cUGUHZwJi9x|WI>JQFY_%yg>45_k>)cwSNZ9zdZ+E9Gl42 zIe#I?W9yjrs_8g6B!|9FE`qDqj>EXaT8vmeMi(sc15afQ`uo-)vS8CXuwLEEZ1OH5 z)_JustEqufZn39scWWQr9`>E#?#=ps<@-1PYD>ceIyC?{9FCB5$Epc4- z&KrM6Tfx`i<2k^(&pty6rXDvp3Ul-1ZT!GEb)e zsY{`{!3nt1dJk@MwcP{5k7?rZ2J%P!9TQ~z6Mk@+V7YUglSlSag-M44V=!|k&J1JF z?a~rv_-#IX*SSIOolD2RJrU&Dv(MBsL_xz{FmEI=jzIViVIh- z-%BAtP?3Mve;cz{ zkHcF>chHp|Eiv-e8@k$96}JC6kGT^c;iIpS@a*b#(lyBl)}~mnbw<11!e54}Evx*de%U)I(JF*;$Y;@?E>@u)ONFerViz))`!^s9_z1f=8 zUSx;&SF-AF7hLwa2)o||Vz%#WUhCE;pwZ|+bqCGC%HSh)0~Hk3lYxjkIk??g6>1zB z$Wfs!kZAgcmK12g-=~_ems^7*KHY|iB8}nuun^66jp5hx>2UW0J23Z`kUs zSIoKPGS@{X9C&bAw`U9hm;?5?*b1 zfYHXHBqqUwyq4y;V^+Ro=S_87%H3HjGo|TYlR)tOnMzpkNM;R8U>pu)gX+I-^3=V7 zvbHK97=uJ})hUuXz6<57IhN6@2i)M+$`|0{C&oxWbV7BRJZN@rga3M+AZ=X%X;1IKWhZxlb5Ro+xwRjxrCvk* z@jCojEeJ>E1yIq0+;?dafO8AK(AGzz!sCbtv?%G^NSa6ib?X0n^hF<3XY!N{o^ z{F@#{W+$palt~V@id#Xsm?rL0Uxt zC!QTa!K!hbc&@ziNYW79oO>8{9B_pXiEBY-Qy1R#)kTZDPx1G)7@BWTir=1A;z~jC4hMv6W`Jn4i;xSx+<|G1`w@k9-8Ap8@rP;z{wg?&sp;O#zt<&*D`ul_@nuXF%){CeJGN?GB6>MQO?_49&XG5)V&o+L zqlHSmHGMkxTy@fDsa=<_Y-<=|nlTzu4U3HyaP{-0Pp zENs6^EM4L-f5lf~S$cx}KJ1M@ruD%shO!mGN$^RamR3SFy;AK-iyCFg-*i58r;232 zd@tQJbvZ0)T7^?2n^1Ra9E@(yg=F?P^5pu-{}i2fT#fG=$J?otQYkGOh_VuCJoj}( zMr1V<$tokEga(nO_E2e{w3ko`b)Ne=k!Vg$}~&efYVRr4d-Xq+To=Bpv4cK}xhUw}z#_CoKK zYC7vbHD1>Cb-1lT1z(Qtf-5u3P;^`!x%xU75)25~D2KvBDMk1mbO26r84{1#EmSB? z2Fi9e!?1l4T`Tayv&zTdb!iAa*9M>xhd#~tH7uJA*KASR$obf{}lZB#G0_37I6Jt2u{$l1ra@C`j4*#H3fxSXO5ej zMFykD^lFRr@OV&uG!+ZK*g$evBy7GplPaiWvh#%d+2ImC`SJTN$bNrCg8%A5;W}NI zxOE%ohtv~t-3bQl>RFi*Nx@m>Iut8r(F%@T@w+1wVvnR#u_0G#pK%d4HgbE#ak5Z6 z=PMciwuO4lsfTRukeb3f0k|=DpM~{PM{r-fjHrt?@n7$^W7FKM@!QoYAbHD?N+k6` zsMu`C+0j7~2c=O}Ie_M6*@8-59zKidvS1U<`42o4XovbJ=@tJ%ZcWzX4H}gajqpaC zulxu#tgdpLwX^W|(oqb}cmp!g+ED1Z0XuTi$@~NxeE&fgyp)sS^D9^UWiL%S7oWjX zTPI?juMWniNWm5UW%zWsgj(Ni!9Ow;IK6i!JS?rkM7=@M9FAyp=PK7F${`1vqoB`Q zPQaTfjMhQ~Z+v#954;wE=6VCz!?FF%@^<1jHCy0aI)UThF@L*@64SPI77dzm0_EIz zkY{9xM*pJleXJSnT5N=+w3wva>Ld$3pCGpbgajk>6^VFv0jtK9!r$aT=8mujHXxT_ zGWdi4*{>m?Zw;f7g ztvm)!V}FTji!Z&+d5%Uzbl~!WIXKf!hx&$=k-uiI=%BhIe$?mk1!?kl`s93zhT^NF zyu}J^uE~O)Uke=kA^{HfW5|Jd9OpD$5&kXMfg0x(V22LF7M;#Te76|X*m;8Zzmg13 zatHabEsZYU<;gl6`wU^ubI?Jt78*ETYeP{gjY>EK|N4Hyd;JSA^MDV1G#Z5iH#gJ$ z@!Vcx-2sq1)lXm53B#{pMRahAqz-4KaWUta|JBq4_eu-sDUW+hg?Arox@Q&Y6_w(= z@w0GDOo1rxOsD5t7DK0!1O{l8k@U(@_NBmv4%IqA!v`sWbIx^AaOycGeUqmv7P;U8 zp9}2rNxHORyAZ}VH(ONEKKz+kH&#iH2diO7LV`&HVd*niTei_h> zYo`KpSQvu8SqtLs$WvG{8-|$MB&sf*g#B9xNmb#bdVdIReb9pc%?*P`(!p>hAfF6Q z$^ms7Zz7^I-Z%PubD~>`>lX3X_fIEy2A0fwkpF!Pr5e%8=iyuW< z$YRXlinu}8Gd&KH z4!#vuJXeI-x4t6Gh#@CFUPVR}@o5329xY;m1w|ilddW2!{Hp^Dr5vHZAQT=~BD^U% z1JjnxBqvUEvTuKBl2?0ov+@6u*r9cCC^=Zk`M91@={e$pxpS5=_O<~~LY#5b+7K;c zmGC^SfK3r6Q1tc?n$MmCQ9MJEcX%1z%r%B|w@|F`%Aa;ekD8W8Nre1(fn|6I2)nkE+=wYW z*MlawVS6@CZ7~7&74J|h`Tc#8CKoDVGd zaF{fAXz^^vjR!r~Hu7zOJ}*b*HhOCc;fWG1zbUN+?za1h{)D$=l63}YPl|z~Gmu7U z{6puS1bD?yhR`eLakqsvR8KlW5=G7NY~XwPxo0&fy1bzEBDJJ#@FN=UoCId;gxG%9 zC0I4cv7%E_l6I7qs8M$7X~1P_cX+bLMd$hA$3A`a>9)&_^(i2f9MDU~rl&)$TqE)j2`%O{U0fu2X{4E^bU1?!A*%Q(_^*%{&F~qSF7cwn1 z3^f;RWZdU1P&zo?Lj8a|-1qrF)|MFIk2P0`Yf3f|iOGe^M!-Y;#bn>#C9rL% zhS(1sBKuTEPaC?4mY(f)2!);^5czitOOtmiz?KeS12)h3iIISdDjr0E%r2CT8Hrb$UHByW-)8T2)$LmsPO-qQDk zeY}=Yag-A*+oXlJO;b^*)BrA42Sd>tOP;2<4d$#m3T6Bvm=l)*`+gnA>np@~rj3m> z!EXVjI*YN@{W?~QDdID=Wc+D-2r?&hvyE&U^!YUt{m;?3T~`tZn*cMqSAvhv7czM6 zD-6}WC1YKlm{F;MY(oZo3mc{VvlhbISs5_+`wE=horr@eD@keJD3hWP!W;IZU6(fV(HM97~FYsvY<$F9WomNQBN}oO)lIg zhC45k4ZK8{v-tq@hZ}>NQ3e#YeWhNTj+tM2{{{|yYNh&9?_+dE5&oAILI3F;A)a@I zu>Qwp@c;Rigv+ME)F6f#Tm2Cm@_K0dyelZ3dY)d?UCkalp-&8)81kn6J!bZ)@LUaL z>B$?KJdtn05S~1Tb}OawwfL(18hIJsvR)5RYL~*Hsy)z>#3!Z;9C7;qOJmx+ar5@+ zu(RYXzuW!^b&``j(Mzs>$1`g5# zqUnrq!wrr{Sc~tzJtE%sjB!R2=Pi=VfZvuK)MY52R{Xqa(GawgT#evfqj#KCf4+-9 zX5`}`&o0(%`&n32R8HGr7mk^Q;@!iYq{84fdXX;jwziJiMalAJzUCZkmJjfC^%;n} zbRN_LrD66<5p26&h#`-9iKF^9{$yJ*6#hJsw{YDx6x*x|!n3`ZBlrxicQ@l6;mdT= z(g<*9_s7k@>>#hx5z9Vhk#VafK_op6zFzEwMWSX`HRHb0gY7^ZPq$YszF z_>p>q{-#b>G8o7jCz!zQfpc?JQE|d$8sRsK##ShRYxP9TdN5uvuPT&Taoh`ZhAxtS z`J9_-rw=}PCyucP{b_Zj80`AK2mgHDhxJ}-=(1bmh=gbtT|8Jy^i*4r3I2eV50}&R z*8ONUatf>O-a`K=hM=(Ag7jOjhP{@_DAc$P!-KsraV!p3%umMbAS3wob21uz$p&>b zd2%7Z8Hz*?(iwklKtQK6oHnR~&3;R0l$J7TY5SmpMk!2kHo=G`mh?=b7_XsR0}r~1 z@LsP*TyZFvT3&I(h(%)LWLO5Bs_1~Lei_57TOX)29hOE3H1oAjn>F}OOPD!ewO;wNvB*K_yK z8;b}j)W6RhJspqIUt8Gyt1d8N!s)2U46s#=Sr$vD9;f>Q6QQSpho|OiUV?Zc}4VGCC-TWG!X77Y`ZXIrk%#`G6{=)xPOjw8u*#Mp{1+06BkHs(=<-v#{B zTgpiY_dY@+USO=*?{o~2vx zZiXjbv))fmSIVKm17V6`s)EOt5+I8tVldaYo9bDIch5mV);WoWMED=_Pu|$ru{c$IF|Mv|3{tkzQVKYGf(n5Ok z<9K#auPV%U%?2g!d*~;cfU9O-!moek9zhcR@ zLlSV}Tq%*wo(9e0`MAis0{c=yiBp2Vtz!wi=A~1eL zMg+&;=CZXgImH1!*DYX!h&N@AhzRb=MB|F?dtj#~BA9&6AGs7Ej@d|JSGf^yO79{J zm$E@Ydjj?I(Sch5Kj=v8eQ+F_EO0aHBs1Tsz-6Dg(EW8k=pHVkcb%@`{qcZV_8D|y zS*nHmju_VQb{L&!{208qAoz;SL}^%o6W11D&FUtI`+SFew_q7~EfmGHiOaF`lO`m| zECH+RMDU_T#P*&Py)RUYjb&d!Y9(hV*c*kXJSU;OR2^NxNuen8ilj$Va|rJ3`43{Mfyiay0tC4aH!tw7;6Umf?%$mK!#7QQZ`QtapvYXq%1)|98)>OP5 zu#H`Ft`2+qZ?K2oq(aVvQ!wl3X_!@5jlM_pp*?a3#&fyH6&DR)Z^&c%dH;H7E3$-@ z3r>(t=X1@A903hGr@)!qAhh7G$5R%mp!#)`bZ;6X>i*|w_vlw}4Y&+_FTybVoi*+A zt)$Vbw9q#?lU=T|1~ff{aHIPN@=AXbo%b?=UqjYXds0tv18#X-aTd zM-onbj-sx5mHdURN;s7M3MQ20(Iv5(JUNa}Y3yCiOp?w9rx{yeYtR|+u0N0SZm7Yh zrql4u^C?+zL;{oAo$VL1W2L=-MU;OM8+*?AB^*57(tj z3JURSSSHtL8*b8- zUdb@BONbXKZw04wj^lyX;{|)#r&IGU3-MaR2+ixN!mC4J5Lrpc>#6rp@Fti-i4qWp zZ%9ABq36?@;I`H&45=0u^vdjk%Yt&U*sKaIFU=%ZCxnyN#Y%!b-OEvEd>7S?iY1>P zy~n4kzQbYvLi$@|lqhYLMjMmExTr%9?&X)$DGlzJ#_d}bxW3Qx-yIw`D+@l&wxNZ( z0$6`$37xn_8#mT3ByP{*$djfn5SjCdm^*8cm0RxO5m6CrJ+=Y2)?ET?)`*^KZll{5 zMxvVgS2p|xgY|W#=w{u|E-op-b>~F{O;azRx^oeZSG{MkH0mdD7OsJlqcu3A#enpk z<#>q`66xaVc=o}NHr+bj1A5kq(CkMcRIK0yc7{sfxXTvU{=S~A=@QWC!IOAy<7V*o zpZG^4pGPxGf&?^W%mE{}AAw^9$YnJ>v1E1(sH&ePV=J$)2K!H8f~XB_^>2XeozKZO z@m~;dmD{&koJAc8Bj%EjHr*j~2Hs6xiw`u{bD3IQHg>rzEZw>V7Norao6R$!;1~B? z{W^~ioTN$LZw)Fql1zSom<84i>)70QT{N3G%$}?=qKP@j>A4r%iP^|Bn7K$#Q0jaD ze4{SWKdpy|+9)C7CYSUW<%L343JgQt&+bgX>%U zKOdIGj58l*(tA0+=sqjl6{HF_w|A41J-hLV@$b!wZd(9Xw z=*)xPCpd<_rU=>N69O~7tO4KY#m!K6l^;XtDLtHu zX*BbEIk*~#2_9{%Cx`62VZ4D8y!GKh&{Y}Wzpe)#-+cVYPpwW;I|r%UJp1kH>&*Ts zyTRN^LEs@hnXDVMXCJg%V~uhW@lH#npUr}>_3|+&Ep$K`bxqiz97GiU9m1*8JYibr zAX9%N7S@^`1=ETnSX2=XkH48iPyJEy{6Hxrbv^=7aDz90LTTUOM*Nbwi%NMsV&-!m zo*0c0BG!HqOjl&U6R9QGSQN<3q_x3L`YN4c9ZU|Nsi9xWx~QM*6kyZ2+^38Vy}?n! zrdQ^HhfEb*Qt*PKe`bSYgcXq*amM?JZ8eeJakPHPTr#z!9X_TG!+tqUObNRJqnXoi zK|>9*-d0>7q|!+K8iydiJ|DKei6Vd5mBeX!C`>mp;m0(`^SMMnOjXc>vhUopEN4l! zGs5t3zcGBvKLK+%)`nW$RJw7r7dBfhrn83o$&`C$_?z7gFYMm2o!0}=#Qr!|_S(R0 zVR>-B&<~!~iTLEBEc-^?j5ygH0NNZ(=kCjA6P;9W^7<0GG{g??jEjP+A6DSt&C~pn zc^UMbW-G{#?ZSqWC5-KzIZ!rV2_A{Nko0(I$h(;h!xBs2SJNCgB4R3-JyeHIDtEAT z@IKv7tC)v}$6;FaOKeS2rFyEB)MkUQ;Cj#ki01mtO4HKuVw58;Hi?FAlPSbvL=9?g z-@=6pCi4reO(5vQBdDzp?B9VMpsZ95%AT!w@Lem`%-;m# zmY!zPH@{)7y%phY&X;B63S;5e%K=haB1=zjxyy&P!R#O7DypLEj!_CiJm33mkfnB+ z?Aca^r_Miw?dL{0hWQcLr!ij8m{bnCxgNlz{;7~rV~zjvW?S5sa{`NP_NIH+>_u0z zMv!QWp(;<#z(PrX7|~yh?QdSux>Q2la=0$qg;%WZGB?bESh~f@i=JpmV2;S?VE4TU zuAeB2H^xlxhW{~Umq{(&dbkND-Fi;mZc67GDrdoD8Mlx8tt8MeTElxPw;p#LZ2=?s zR@hhIi1LC(39@c)-L3>vIob_p<9$P;wW-c50B+k)O~dz7ygj&p`E{2_#57WOd9ZqQ7V= z9as{D-A|NArRzDcH&@4%vt==KPXV|FIl!d;$(XR>7?wd4=VxH??g?Suf(A`kRiq3? zC9}xS`(wnrZ4q5KZVBA3Qxn{*y$q*#qA1-X%R8sAo?{h+K#2v|R7Z~VOhc9~^L2UkU;{9qljw%h1jW5noW~MF8RVg5XgDynG z=Ny*{izo9Um3Rd@Q|N_vi^*+X7Zer00w3v%9Fxrf|C`xJvR7x~V~%AbTqwpdk6v)B zR6mT$Im|INJ0{f%ak;m>$5p7=7bk#3MXiGhL{WZvQ%GNNds`qzZR?xNKr~}NOPd@L73bx>lZQ9Em3d>E zZj;uLI2>A_htERB@xm>FaM>!BY}-@{_ietDHZz3y)K6qm2p=_?2DtgfZMyEfFG~~W z2r8Cl;fqZQbcNJwJa%?EhGz#dTWyzOVzD~>C>z6-X7}jEm|$q{O9r}!g>1EJxX&t( zwq5U{R)$vO`DX4lXOl?#+ee`D>Ki%tP=fbhg(OHwti=|;O{Bkk3H+p-A7%P!y5~bW znur|6*q__+pM4Um=%x#8hM{j9L zq9UyX&f_3fV6v&WG-U{tM%%?R4?i88o8k z200YF5}#MHI{ic zlP0Ac`l#KI+&7MApPSBv>|S*|neve;Bt*h?ozvWmLjiO3N>G&sLQ2$Q2+q#MBvT{2 zAa#IjOfvI&` zOt0&xz>}xz%l6R&Ve?@{Z6ru8lb|LqKhYbnM=ee%nhS)~tjH?nA;0i|3@tM+giTYg zz;2zXyyg44aA~C}?|AP^@^Z@w{@BqNd_T64`0DA9qt7U5Za)Df5XfZY#Nh-9XI|(E z6T$H^4+zuRL!0`gQQ5m6b7zaghL5-4WYNPu0zYu7p#dj=J;LU0) zC*S1PlH`jHr2g-0?&ocoh`B}_JIRUM*gHTQLQAO3^6jK_Mg(4U$tFvKx!k;(Ixc9e z#~>|lkXDW+AnTLh<~DcTPp7IbNpSJ#7iv540r(B3QlYQY zh+&ALdC<<&sCn2O1J-D9ULY@a@`WF;@+4&oI(x|3BZW|1`H(64mV^EL^YqZ(P!dp^ z3Y)iGg=gHpUJoKsebyQ_()BCRmx_RC52WCZXf(F0m<9ei6G++L<*4m#1h-G8Vui*4 zDe7!Mn~$$C=!G9V+;##s7axYV$DQGMeixk|pH0X7(_vnd3Tp2+As=K9V*P_}RQGEK zeZH1sn2p_m&3z)U`@=6>t7XNfZl?*kT14*+i^0p0Vdg`I81{-bqTSjnG}t5!at`^k zY5`YpyZ&zYa8(5y{cnSY@O#?GF(=G?bI40c4?1xugS7~VVMKXFaJ9R|qAD+d?#&1! zW;S;)Y6BlU!gW~H1MPh2fX4{?OwrNrJNRu8!Ir%H{9r~Ax2<&t&z^WtQ#wxqbQeS2 zFH7@Jt2@A|QAqG!Lrt*S=pCMHQ5T$zdEqwh zE?t%$tCa(tPeIhR^qO0>fflAf1GZ zzWiW);vbXmFFsim9<8wG(Nu*4f1c1garPj-ErXaiMv}xo8?g1N8{ChSAx+D;XCtkc zjMUyHgQ>yn;+p&5V)fEu!UK7pZ|e@6+O-GFw;sm}pJw1f4JjV;!U_I6b&dW`a)nd5 zpJ8!CBs@MVD`=g^vCk}Qal&9ZbBM*!` zKqzts)@-?iH==KXkaj-Kx?ICH3da!*?yf#g&;h%|BC+7K4gbbN4eoCqMvDr=k(xOY zWyezL+3O3#k{vfkzn?;QR70Nr)u$d_`ho>USQ z41clAjNS08x0OjsQy>%l-;rO>6tH>mZhBhNAM{Fcz+<%w)Ho~h&M0?VyxL<%g_5>` z{oE3oXeo!4^JKZ1jU>eBF2aH*@8R;gCK^sViQ4>7#&SjiW}P+0ZSJ2D9G+mU-$z>H zQ%Sn?xPHFB4&C4shAA`FqNZpK#&y(?l(~CxN~AfC>^+K%B}1K!+L*kTljyu@IyC9? zeX3(z1``v+VdM5;Sokdh&KTS$>Sg-i?qWc4`oqAO1E0OeDa10xy*!l&-hgMl_D=;ofjr>J^1l%T<0s{3}obcQzwI$ zG&1QkxH|A~)3#gO84U1&0@n-unT_XoGvFM@wB71<9wxq1gZC8^aM1oZQ;`t>Zf}Gj zs&oq8RS2(Ha>5pdxEV=+?=Ow8yos3~ zY=V26C&2E(B0M=|G4tHD3oMS@B615&@VL7Xujv8zyI(!y&d~?J%Jd9I*Tq5)UmD(= zKg9%VMxtzaFx}gJ4z-7l!t(VW824@R;Ii`-?s}7jJ=b3%;H;MiB6pMHnMlL-`aHDJ9U$UQ zJ77Z7EHXbQ1x_Vavon*tsPE+!{HTBJ#4t^g-F-+I*UXZJ-p)F5ui!mn+bKk3S3RSh zVd3y8>=Ti`s4w^(n~wKRO{RZaO6l(tck$)MTqwRX4HuCba%@8{xs~z|G^d8bhw1C! zxz<`n=T9Xr{rZvFYjOvQCO-mMtxOm-e+k-^-b?v6l{9Fw<~Eegc)`9C`V2R=t7GLU?o6$CfgYIe15XoEs8*W?Owl|G5>yps zE#x33{Ri~@T2Fhbp3{#v50N#d1(FFn<}iH2D^`h;jfqbFlzH@%=vK+ibsP; z-pk`q5u}WNqub%0q$#%Fm4hZ~LwghbxVz~Y(D^rk#J{cPTw<}f&-Wu4ZfK-7UynkT z-4F6(wg|U>PQx!<=V8Lm)fm_v0dFnV+_7^!%%e|8$3%`rxsv197jt>l zpq+R=`UXw__-lKw+Mq+~196wq-WRNe}sDh=l4WRss zDu`Keu8|$t$UzuD(@mR6G@J{Mmz$%GMmvmiYXKXw6%}(9(`oxV*q7f~tZk3NX=`t? zc?y)ydbtS$7Wt#-^a+rn)=TW{Q<$bURWLt21S{%Q1v3ji(<$#o@Z{Sf6nlnme$pZ!dj4_<%@E>>}HngD|a7f{xxxv`A%JsZ`A{sl2rr zm)Hqm)y6H57QTzTy1j<@UR48^crI^t;tcG+IznrYucJdR6R^NK9mC4w(5PpWUi!J5 z%QLCN`UtM0qkV%$otO@6*i&dPm4g+13yJvFzclY$82dDD3enjy#_ByvWVAmuVP0nx zBVC-1rWX!CZfIIf`sPE>AL+tjm(0Zln0P zjyA`W{)1U`wtXCP)Wa5qTJ}Pc=mg%62~l+Pg}7i2msfrDi_nbO3G`~!Q#QQvK3*-! zz$LpMVz$c_$Q)Y<-gocNCk+L#NnWRR(H|6BbF%LE~HymuGPs6KvZaaUzhw}9= zQPCX{@K9ijcUDe8-dS$nzrYyUZ^`Et<8a>!X@8Nti(NksnYPk4I86JOO`fzMA~ zV|g>z3wc&T0&;wyK|BU+xQ?rcNhby+MWW;aEtqML3gw%l(D1YqW#p6aZhRpA>p6md z&U1W(*bgYH+elwnbkWFDKgi*dEO;8T0IibCVc%<8R_kLWu3goSQ(U=oaBwD`S$+{0 z{o<1}zZ~$s=fNy)zCikmxXwn792h*1!Fl$IFq+G8k@crod>B|k`?D{D&&6YKgo`J2 za!j3>oFn|!eIS=FC_zU+6Nxre#=^Lz?CHC~u&nAn@I4;D(>>jo`>h>w!{ zG|XQUv;*_kB{@A%l$dpJ1*k7ts?Mr-z985c#%ImJr$O8 z=8(4$t@OXQ-E>IS7^MrPc-n)9iJO%J`VOg~QSL01=(&dfjHl2=oAzVSaURMAbB?%M z!Ss$nEeb9xqlHZ&@osqn#xJt?yCz9;=f-o;RAdF32lYVsAlEAqUP^mk+p!MONhGOQ zn4M^Pp6d}`fW!%|WPbP{3Z0ka`#N}&$m^Wfw|oYTUto*7b37qMJ%sxF6XHExtxhkT z7bZGurFg^JHiCSqKTN#6hklazO;1{zF)vSDftC7RIH|xNe%|>(=N+;K?~B*)h^Zq8 zHm(C;6u~psA2ZHJ^H*FE!r>$>=+$*b;q?1dEw=*4+wSD}KTol#Dwc`q|3=RZZ06Xa z-@u{mHJ!jj)7knBWQSD~PSrgGUTd$BGPx4$OkTq(U1J1F<`b~ho`57bb6fgBOpwZD zWKu-}X!Dq;Kuh5$tZctWo~zG9h08PW`_3TL8OUKf5;s8oHtx(GV#gF}c;MS+X>`er zr$HO<)8+N+=!xU=;JDIOjJJ^jj@|>iM#`DDlBeiA8_r2NnZYxuBD}IgHsCv{66f2V zgVyFUH0SOwN0d#->DtE(jl6;>QL9OR%Pndv(+BrF4Z)?ajhu+&{DQ9}XxZ}&u(Yow zg98reN|SK4R~gZJQbMJN34X5q4|69ua~xob*UoT!D&=z!-D}0%6S_{Pb-sX$HIhVQ z&lFl+AtuP~x<-O-#N&GrY4qJaiFv&2DLZ$ADA*IQ;fI9T!TJ}xlQM;dq^%1*}|6>nmFfb6lk0nWp-D`n8(k# zgdtq!JFB1^dbZ}WF8i}c^P3>>+AIN)&kRtQZ-}Ra3bs_kM*TB6mpzUYMm7CNS3F?r=QXE zrkuQB>clo8vP%)eRg1{d?{i?Wej9scTnU)BY{N57JSwlR2=hb#k$e|FOsI??r{1l{ zFs(Z($ABQVDk|%d}mce zCh8YL>g!*0qRm}Aqhbv=KUjmvZwI=;?;()8a)OH0>foyLoKq-m#WXu{da6_(M%OHW zfe*7$`LHN&-U@`FTbJ;B%5mZ^_XKZQq~iWhme98(lX^#rkOGBjd}f*pE4pe(L5?BH zy77t0f8TIG-~cg6-C(?{k;v*D1oyc*WaOgm{wDgl ze+TK-nuS%@oav-U1?cMfz)bpHihTREnEWXMT~9nE4H98guGx?>h4J+7wyQMaj}OLp z&!gWJPm>wV;{-BFT#qSK4tD>X%yW=VC9BW&K#y1e(=qg&9Jrr@8)fFe_G^5I&^Cw0 zT0U8?U&WkgqPT6nH1FBx*Q7^!CE57?HjK<=;O?(M`nDq$8t5>-yDmo^GdWMx%~iY! zG9uXcZYM4{J{25vGw_n%LU6eG0H?;MXwzFx*Xd8AH|`iwO?^%1hzzAA7a}d@ zzP||$(pwm|&6Sj@adRf`1t@%RjL4moAh(m#$isJD_`)!V=szg|39U6~D*l-ye7TQL z#n!{4fI3`0Lm4_hhmcjr*5NZ|5^u-EaH48^2ZrSppxAUT+E{GEn6VS+ru>-L*Azf` zvk6hWT1mI6xWIm)Iw zi8<)_P=g&6{30(BOd(psiurd@71!mzf+a$VIK|`z*NrQKEl;A@fs)q|*eIL|U|jv=xS7?Y~T-FvXQju&AZydP+$Mj-z)h ztI&CGElKD#5UF;BhUv?o_UJt*<2b4-AI;{e+)u{86V8B8lol~L?M`-&lfbtx za`CF70$QH5Vf){7!nK}7`@?ZSlvTRQ}h>?pzxR zRR#I-lhGaWFVNoducSGU1w=J)XVqOqS%N!UMT?w0>kd*s4CqHIKva)=^2`&E8>* z`mc%|c8?&5WIDYSu%Ax8pNR|Z^HJF|5o^z=(F1kzD6Db>hUY5t7)XJR%JZPI=Oufp zt%E8yxZva&V!UsXemM1U77dCSkNPz;fO4#GQA;l2d?60Hbqk?6@eiFM%H6vjzJk7H zL&31h5O(|%gVeeV^p`$IieuzpT7wo&bmsA%?|cjc;crko`z8p2H$vCk6YPSRZFusz z6My!FG6?%)3!hqM;?LQ^tl#?q#&rKMIzRk^!b3Muq0ETP=~U%y+HXk?nNGs0kwY-0 zv_IhGh;?S;U_K^7=#UXAWL4o?FI!Nvd6DF&Cp)hN}I2ogyO*QQG9 zE8(%?8fyPxG46lff+I2#@P0d=gq)0})2=Tihby?8Xlp!mST+ak7l;Vv<)t%jbGZFR zSR7m*&_*1f7-OeK>H{lqjyT7+`4vVS>$tm&wGCtmFNCg*oM+D^hddd)M`ql646Jwx z)P6gUaRC)D`GPvvH(3ii&N70&>CGJPpp0aOy@N$JYQZyK4LrZ7aPz7ZoEumIQB@N$ z_lq>CN=YQKi2;0ORS+iDDhZ0B4d~4`oPR=pD=COR!%UiUjg?Zr2u*?7OxeoQaB*A+ zX|kRNO8Sf-aaKMV$dAF7jUG(4)o$3*EQf0^*+b3yYT7?}81+tips*N2#$H8%(4z|c zG-#viM$|l_Hl-L6 z#nfQ3nVO)U>sPr|#9@iSI2eAt5A%N3Q}w4Iq3vjf@NZI7>`Ok@6Tr7 zeBuuO!PZRbX|s`?H*XwMw7rgg`Po1>zKXy_lkD)_Mg_sX?WrIs!QfBrRj7FR40*ot zJ5@Jtr1QQA@p^O=iTd#@JS^XXN2)FnyKU}N_UTN_pL?Ge#N3CkV;iu04e#J7VHN1i?AGF}NeI`8b zv_bZSDz17`ZDtm_3sd}`!TdR*ymf6)S*eApe*s=k}D|WEr%qBojVV+lZFXP4W1KF}pa^c}9LnV^wV7fl`jThyOntVm~jU4;> z*-Q4}opSUvS`Qk*59!5R6*@aM5YL4*kfmvo#5$16E<_m6?;R7tVe?%45+4Ak+Xrzt zwi&)Gw1S~tJ^J;O2fProWgkfH!UPA7*|=B(WEA>w{G~d|5B5%-cZQBCaQal}`A3Kq8$>}8L);pNb4+jm0VE(D! zVuH)=ocq)B2kDc0O`Lw6#4igY@S1cj`Q3E`eri}jq2V4hkKKfU3Q06YsuZ)ESZp%f zfp!O+KoB&{bUoJO*-R70gFX(xw&&xgg0JM2s5E>`2uJGyan`d>T=4Wo9(|PTjt5;# z;OgdR*3ak_`T8Rcb9c|8ePh!wj4vgaCK-V@(wwnOHjUi8p9@OO&UE9rN-XEA*tSgpB_B97TN}Jrw6Jk@VuFlY3-IsXH|z$} za%lT4LJG4YvFgGL&Z%gI_wP2tJ&AXyq+v*>k2l5qW+B1hz5;L`aUy!xK0v?X09bOW zg8gx!blSOS5LH*^bwAG~P4N#&&{HmxeRLyyx%`8KM(Z-~ekV{Bsth<_1#hJ;!JmbF zusTu)=T|=?Z6i-fBY!RqF%#+Z!M|ixpcO31h$HM8MU*f6I8Gj^(Q z_lhrc?Iv;D`#GN8msaJ!n5>CeeH=sgh&+u-{6!nz%z-V_HE>FW81!*_j_p+~`TxmDR?5Z{5htUmes+y&TO%%52x(R>j#HBglz@e&|@1gaT$VkgTB#cV}7S zC;8v(?tSObbMi1=y=ZR>@r&8$oP}7Tmk4JTB>{U}guk^V5f+>jKm~0vu2Z*&u;+tm zx%X9i?wl5kG&!Njgs&(#7w|#6IkVI8GxNCiKFLqvQ{R_?=+3>{^o$$n>+&e_vfwt` z#ho#WP#3zdmZ6-35J-ltA(usF!m`i^vLj5889a53c<%-1us()^VgeZ4w+dG1=aHq? z1lj+b9I@fFE-5Sa21||)c<{jWVZR)HK0{;zkTrlLSxc3nbyV9r^xD zoHS)jM3=on&{)iI{?iYT9z0H0veV}5>;W@wE?Jl`G|PDK8Fky;s0>X!8Q9FY3$7{q~_~uvUE-%_H5rrdaW|3 z)hP1fY)r57YXWLsIoJkoHKz`}1xx7AZ5x(-#fw__|)^>(X&rJ5`cWnuIl6 zhVJl~7GB>-n90-KLG#;ecrz}C0*k+qvg_w*fJ+ESO0l+C9Q)a!Nu{d<*$>5B2B7e%vt?#?tXs|ud!CDCTDq;jQ4>>Igw4i?MRWM@D}C2O_zvjyP*whH4YM z{OIv!{AF^ReoOF%ItyiZzTqDYoc@=o<>r14hlb%#_9EWh|HOGxil0ef$w6FkB@9h#~Wxc$K2rQ$&qP`CF#Rw^LV$O7UH948`+@osd%Hm3a8F{LCv;I#N6s@Sle=j z_OIfBct9LmzDNz@MWvW0<=2_U;ZeNrm4Zp3Ygz8U1f3Vl@chUqeSBdGe(p-7(OWIp z92|xFkNx5F4WxG=oi05&M5n*)hveD15LfUG_b;u6Y?BXg+`AN}HUFU>zbrxT;aY0U zu>|6@UeX|^RvOpO&E&O(P_osCz7+jxTRvt!-Pr~5;wM++GjM|q869fF}+ zu@IW>q?5>v5vZ~1A(>lb!pjmz_k+u?8JbfD#t2l|;Rg2NBJB?%0?*f~4DcE;L2hF9fH0Q;R zks0|(FlWr2Nmw9*r#lnj_+T7+{f!RI3HidfEiR*LW=4>cIG;-G@1Y5Txo|WpiIh&v z=UBTJ=$c@Cn(5ky^1|liOj`+l-@ON>TKP2dEbQR6%Qif8_!zj6;xKg0x8h$; zkHEKAw~0O~vVo#S z-cTAd1+|JIAf-GN9``MTvpb$Jd6RO;X1^80KC6wr(2|A+MDMd-Lf+u9gk+e-xq)Sh z{phwF7wquo@@h}Fqg&x@yklC6J-_AnUrTghrj-yoUrrkCd8U)ozNwJ$C6wO#tj&wi zv>_Ug)3B!ZC^OeT9b*;E(Xm&OxSK|Sz{7da_Q(&zs`F7Qc`HaMU$c3V@Q-!U;FxOW z4UA35YT(^Y0x!2>l6NSFq}(e-ae?=ATWlD9H0-0Bt$k@E<#E268`LlR6FoIM5>$(w zppkc-%PAg#u2&2VOG?1Sr*6?a)vb8#Ulfj|-yyGqX7HCJDnRwjdrVpPX1K0ugg^Nc z*tW{2q-9V6jkye$rePpXI3US4*&l5APcS#JQMDL zJ{f+r=`=U9xxAHQ*UYkEmCu3E*$pK9X(YXoVodaY=RnW*?M#(QG4gF$;;g(A<$H=z z&{>4{T=O!1QNBm2SAJ#pZ~sW*PA>q*zC_$LRD)%EPeTC5sXjbsE^|4(h3vc|1aT>R z9E_HS1)>DyPaoj+5i4+<<3&y{k>FT`?agKH-!Ok}YT~OoP7v%Q$Np2xU{ty1W8O)1 z5^^pHu9!JN%jHuLTm2Q?<7-)gZ(bPMFqik?uouQOFJ?A%rsL&Wj!o)tAGa&-g;-^- zTRyT9&-g#1CW9mF!u;E~Lis7PQLvozM{4m(mL%BT6uH2<#IE2gS340m`OQ>AycSw+ zU89d~eZ=b=XC>{}ANqXVaj-nIocJFrp@vi+zpa^1bt}6uOU4XTEpMaTMN!_{j2<#K zH=1KGs8ElM7F4s3b9>arqKxnr{N(2YN!ypex~hfXzxV-h)jSLz=|#x%IDvWBbWp`^ z3fA1aL3_X3;O^53JpIWWBT!uq>%VcoxlRFDuCRo+ z0f)|Ahtq=J+1Y!<&}LB^cAw2hn~Y~TC$j=168y2r&I49y6_V|j2f5x>G89{Id50Vc zdMKls{%y+v$4_<;v1}qJ|JKB*whr)VzY;9E^pm~#!M~~5eho}G`Vuv~bZNVO8Y~qU zXWGrR;cj05cGNE>&Px^1j3z?Kt~~N-g5sp~Z9xUP5MLFC2Ce zg`O*-c-loB=cOE_M$U6^vil(P6t5vEZPSUQ!7j+u5QPbEU2yc9Fz@)+`#2V@h&Cf| znLo&R8Ps!Wd(vDk>+pt-Xk~NHtrBkS(L?>XZ0^2zi}oIn2b~g*x2he30)}THqpTmi zF1;e*KT2WS)G*r#E^7R`HR{l({+xZwpGRlZ7=YrkNVGrWi{5`kg0jD>NYI|8YB)niMSAa~xzRCxeLF3cj!JKF+zL!*BjF3yi;Pgg-$lC{kpC zg}*29H^{lL?oT$rR_=Z@;a@!yDwa(R@=hUn7tgeMiSW(H#pdZbxg_n96ZTa_pk+fg zEPA_$xGiV`w^LDIJrsf>-Gv~_AEq%Y_z?fiA5>nr)9ZE-)n>xRgnlGr^=yoNIE2rw=bk%h zzL#|>vv>zUX3s~+zUGC;M0dd~=|EISnarP4X%6Dg?m~%?4p|-}jx7*L!o!v z?92BOw6}ertNo4>=WR>DaEA!yz2n1_rGm6=u?@*K{wBnsUY)X@Ne}j{8G5Byi2agP_ML$1 zykk*Cj-m6sB{5&`4b-?L)dS(M^AC+O)RU5N6 zN|O2V_vz5%)ljY8L6s%HkWXJ?Sl{KlyeimU&$02I{S z@GfR0Xn{OkMu^Uan_* zYA>jb?u18KRxl^03G;eRgYsQ%e)=na;_|hEw#O+kJA8#P&!Lbu%`Zdm)LAI#$<4-o zZG^iEBp7>{Sa{!d3~~xWp)sx>KJD7NOPJi}-bL zB75K34YGMg7^jejPq-a-)vzV{Z;!!T-73%$JAtdc75JCR=HOf-Kl->L0%{L^rb2%0 z)c>(722R*PMxN=DRcLrR>Ys1L+ z3D}mC0)xM{LwtP|-I|=l+EmBEvHb1SP_C3Xi^PE5&vbmGbClCa1Q3VFe=wurE>Y6I z!~PzsqILFI^$Z4c)%fMk z38?$m51%wF!q`6pP!_HZ7G}+$7yFzZX)@+KG}-7~FHU=kg28QbHm=LB#?oc#yu%6q zP+6v()Ov1(p~W}BzN8hx+~#A=C&bzG16l{A(}XXaw|C$}a^V-Q3pI!)lG&v-+d?-s)A?Viw3CJHaxw=k1CXX97!GhO5xgq?X+>Z3Gg&M zi2RCbd@(B>R#Y2;W!rZcR6c?p5q@Cocna;xHFWxfF{KSGl%};?w(q&>MXoP0<1%3L`Id#}sDsRG zYGB^Lxv4Lsc^#m~uMf?QbDAiz$iv+au44312EGhxBUWQ=m<#%JfA0l&UMGj^bmwC2 z{sHjS6hmE~XfTAGm?tfR^5?|ycg{zAYGDD6*K1+D%M<2+JI6BDn*#cACt%-DA=vf& zqDMwMp?7`-M#X(5NpV3?U*n8j?mc8z;xc%+xB}GIIe?p+2>>?>-_p0_LGS6!LMY(mL2eQpC3G5(~te1kFuWCks$LU8GePm zCOZbsko3=M@lgB##Eu=n4EL>yu@kL&*Ch}?p*;tg+9=_ za+ZvksPjJg2!Wux3yMRlV=#B=!r!iwvYoY zY1DnH88ni?=10f# z2&V#rX`5*XK!`kcPOQKpuM(JKaRmKeT_q1BO!zunf7M`jD*oks45P+6_-CpNyeUh- zm5H0U8G|bZL~etpvfLSL66e#@vV?ED4fv{ZPADf*NR+lr;mHG6^+T8WzluFHpFP;z)ypHgx5X?b8l!vcfw&TnQO`QSZWX^ z^T_D?g`m&AgsQu9wIIpEZ%d5$Fjo$pCo?EEF})A`S;6VDFl6;z?hD^>`M{ ze3?nCmPW(of>bi^_fwb^bc6c8>Jf5yAWC%f77 zed-KI_0b{gUpqlghao@mjW)n8NbWGK@Sl7j7Ou4O!u4-2N~fulYZLX>*ps zh-Ww{O3oz@GJDYM^$nsHLU8||Mm(@0m^c)zW20APKzJ#EJ5SEj9*(P(7&H+iJJo3L z)?TWmD$eHFSm4n~MW|5VgpL{65Z@(h%deZrj&SbRAI?i4B?AcSp#vS!%R%ztLd5@$ z(`_HP?^&QM&Qnds=g$=Q-)=r9$8~$jE597Z_Q*wetGEa+9^3}i{;%-s!Ac@_pbZBc zUNA43ZnCwHEwOaT4vg|xM6#{S(ZyC6<<*bVcLJ*+Qc(q6H7$uwv><&SpNmr8XEKU^ z9->;?S)5&T5%0DhB_Zbn$-(Jo>GP3=5V&g}TuM;q*c#zf^-?3b!ONvmTn5atC>aE; zIJR9I$Idy*-QS-34imI;1j3L z-VTr=!&DD7nsUe|mjPB^)(7U^G{Mn&B~n%T4X4TcMbmXrbnZ7T>iUhTLoEvl?Td^k=XxkAxc`DLXV#hiH@EdZc^c#!)?td!On%(cb}1! zItf&C)_W+qvk7GP3V@d+m$i9SLLHRlK`LS=IHyIB6*Gs~1G|qy&kj|Zy_@@9`>uzL z!)d5kS;Xy;r{JL*0=9lz6N#PTXX?bwhcthmMdS8uxJ_m*7|b?>tid#VA@+hytPg^Q zkG15LUN?Qz!BPk3&zP>cl+4qAjk8ql6IE?#zK2~n9T*qlpFbHu-M7TT{aeS`r=2WO zlYT@zx0=x^PcA>~7zfSs*lSO3Fc5$#0`it8(d0oC^w*YslFX8-w?oi&k z2ke(lggd%i|E6UYG{;^er)OUvm8Z>#WRU^ZS3W?WMHwJ?Fok{(wTFL3br^X149w3p zpx3U3!E)c5#O(v;g$`F`#hi>G_&KEu!Hqg6N)LsBSa`V99wY{yBvWx##c6zci7lKFS>H7v>eNMsi_k)6k*$he<2*Wa(h zq{mIrg8zZSqJCPtC8~MyhX|4qc@iIV$C1b=L-?G0g@!yFMlz4fyf2N1#g&favho== zH*Jt1BGbrLHBs7ZaU0#FvoPgd0yuCz%dwV84ikrNP|n@U0A~&%jw6)OL25y zdp1lFm*t$H;moVSOmwstW;0vF`K_V9@XmrbR0)d3Md#YjvpGJcG|xCU3J)E- z&6ZpDFjqodAX4B26)#srE9Ew7AQ*}^KijyypcvJtsUuXa7c}#uxf!$&sz|9pPn!$` zPTh`^|6V0sl7Faty(*dXPz0W*w^C=}zRRn#PBRfA}-i`Y<@h0M5?JrKU=9F#XahRIG9YZL29@wdXQUR&~W^$#c+z zJMUeXa|jYIcH--kv9Rl&G_IBnLJ!WZx8++FM9faW|BM9i&5S%OKC%Y(3LgX6JF;l* z*oD(CyEYe&+kixpCVE%&V)u0=_O#b(+B9MfF^f9LJo)Y5M*gGg6_%4*U%B6=(G}g- zjlkEFC&-!r8;p470i^RP{Q0||{QfTzy6?8r2LDftRHqMEj^AfJwx!w*@7#m?_Z8y` z@wt4Z<^R~dcLnKu$40DDPi@v1c!}%3&xd=a3FyKsB9p7RIr7S0SXnJdLht_~t<5o1 zMY9|PmncE;f_8RN_Ab0rnT4OJZKkBzI@fvBg?O4HoaGmR;ys{u>7PSPQeFeKWfD#)@sPV&EF!@tWUko3Arl}?;Z!H(R*q9J{=hP@)%;L7SgqDvUJ922VBxC!rMD$L255O!xXz@ostl&I4JJ{ywKhta#2mT{{jT6{2jic0Zpp{wp)ths%?1fxj z85rKa#?7T)kaIUgXrxdGT`$mu^xOfw?!SV5Gh1nEp1qnn{CQ1BP#T0q-oTufGgz@I zMV`~TBQ~P$v4oKxB+LAZQCwvX(Y@e@lW)Bvvo~BJ=ah!Y-@O*F^wW^_s+d^d2lDj{)>jOBVTY?Yy;cYmd%bmT0l>D z$|HB6#%-+}pDO(*DDJ2w4`SC7L0K{UrxHs}Gl}?<<0xNzEyzz4yAIDA3elMBhaQ`o zM(V%{9lWZr?pF+kZ|iA3(9%g>WDbyZQ8}>ivjz3=uSVh7W2mXAis$u(o40&<1_muKUxBY2W#z=0Nkf;Jq_H+=@jo9}*0JFh*1jJNMETXk!r&>Nt_f;V7$<^*U+uE&AoUes&|qy{O8 zF!1&Rl*+Mego`mrT-}Dgx{dJ6RscNyS@8<5&PH?d5~kE9o&G00)VzLw2XmKZlEMXf zwDtUYn0k33+C(jdp2HqwqD>4mOyADhSz@$T-kGB zo~5xWE}QIyhe{c#v|Hn*BIhzfhXMdnP_e}U(Q&A%d#UgbILYv= z;||e_Tf_mL1(91{B&eB=6b3(d!sTHFc>HOk$qC%O^e2-x zF&1a;Paw4#Cm?Q50(|h|p{Uhe;%OF(_XZ}wP|FH>_Qx_>HAxjb+_)Wy^(CsmQ5mb2 zx5L=Fmt=NSu&wD0Rg%$s4h@bm-0#F?4VLCnv5zvePN3LQ`qRqIh$l&(U)s`XvDw{_Q23R;wz(%jya{|<$hh>>ifpLrlJvu^SQw6 zpE!ii$yr)vWkE)5?BF@aY#82LNrqPsKy>Xd_U>do_>|)Wx>nKT@e&nkv(pmHRt2h<8zfx`^=MpM6YEIK)3dqC3)sTcv_$$30 z{*5KjoU3yoU|k}bO827W>NL#dvgCZr04NM_$9RJT;!&qW2X?0sDZ7Q_qh==gxJH?X z-HU+3?pI;`p4XV~=trav@4)h$Gtl!}f-j@63wIv3rK0oB(`2?A4OCaqRWF5Tou3eN z&C^pXXj7Gn~q^8AS zm&?$>!eJ6Ihox&LhNF>6Jf<3%;_;t1$!5_oT5+ZTOTHf^c?w@}!Nwxw?~}!Vx9a@2 z8Cj@lUrV2})$ML^(0{kjJSuC*iu{Qka}l#nwjlp-JEuG!(yrZT@mRnft|H&{M>r zRyo(xlUcB%N)lPiBT%odi8NBIZNGO3ODqIz*Y%IuKFAFRJL|2?os9$<4s0N!kKfYI z{U1?8;{=s9bHdkMD~QEGW7;MpjX}#R;C{vlxYWpHpiIJ{spJ^0T-XGMZxqu5h78`G z?}SrtCy~hD95QmB^E-cvr!wW8WN_^{Ot5#y9aoZQcv}TEwYdVr+2uGZ$N?w6pM(*< zePo{T5QD8#V9)MQd@mS8zpQ)@7hSW6#?ET|Z}E2AvoHdx<5%O)BL%F!c>#t+XE1&# zIrzLP#zuz!my8;o0G0EtIJS>mSfxwvXvX6n@g%5h zX@kb=7s&;gdGONV6SMwKNVAdtbo#Yb5;mvilRg(wCW4=fyS~JNMN1zWfSL67&VzWx zbuRoTfgoo60@xTYcB#}|T>MKAh5yA9tC(O=>ibHjJRB#otuZ8KS10W5=!Ci}-22T{ zkgwA{6U&dRf~ol$e7ytDK=DZ<_)Hf9BUvMQSoaCzc1;*&+_T1S7yfVz2F_8nirWqU zm*4T^N`7hu_^evpQq6y+py23j1 zMX=tXn`zg{0RGP>^h5kZx@gom$)GK8wya ztAWH5Cm?%Jg|Fl!?0JIs4Q|G^^hMpygn~ z$XN8P!I1V$OuFWc@;dLS%qmaY9}3eUE7XaVx__L=%WuUAv$WXkeow}{;TpA%9;7bS z!Jxja2Or+uLvv!vnHql=ytB5A)NLAoX-(l^^d}P9SK8CCIYxMDsV?re4TEius^JJ7 zwVkQ{j^u8Xx%{>AG#;Pb1K4^5&EH-k-ieL)&b^N78Mxy*5kcw}?20WX8p)j3W+d;; z8M=DSDB3MJW^EF9g?pZ-gJ6e0$yjh3G6eR*fjV>4Pv_iHnqK5Im#w)IF9VxoWoV7E zMYF;!WB$}m&byo!i$`7WVDyY-Bx{#8%u9@7&5wc@THBH&;wsxSE zF-~f(3G+i0+ew1w1-KLyh?$(LZQIHT{OO(Xxb`H|oKyFZwR^XWkg`yYTXPs2|2pFY zFD~kF?KT_!b_VBO+>EE5XJEfoGCAj>3Bm3uOuzne(qccE?dES~7O&nwYR8*kbfl7l z&1-?_nlMm!lMJz6{TR#aRx(fUC-Zt|BUWechk@#J7`^p@`W7hRzKkkxy8VVoa?jPI z+5`0C0&%_%H#f_lmJQPs-I|vON1=Jo2Rc@th&}8tw6q8zl}ja=zeY=VVdh(PKm{C8OyyxQwn zxt9X`Kiz}uDuK_e)?}7B^qo7$-w$Jlz8d05(!sj1$*5@2Kss(MfEl^5puF%H9GuSm z-7kDcS*1!gK){h0zI;iW%?hZRvkIye&V%H_%Tzlr0XBq(Q0ZTTjNYv*HnO`9{wv~< z5S=tGU(tfb^Is6Ki-w82m0UMc>WZK+E(4jaL^B24!Qki-<9{iQgJo*b# zqvH_Z zsfF!y6BKziz+jXi?_sb8&WZN{*_le1Ghdup-gggU6#pYC#nB|xd>4&BqsN;!;WQ%_ z*l4T0It0HQ7vX)B3M0IhT+(~(H*p@`iq<1Cq}fS>-|rNO50`NF3}aaym^ZPt)di@b zSA()TkEv7AT}b{c&1=dMgZ|HoFl9?N{3%K0SZRyNoQI+?h{Lo_!4)^%KLtBIzLQh= zsZ`!69$sx8rr||C?0D2dB7k|=)Db~fIyI7QABOQ##tU-vbQQVbcZ&YLXN+@${-D-q zGuOq{fQi9Ue68k}Q2hB8F*sli*OlCfjK~?L{oyHgU|5vb&S=5>qqD&GdLm7pr;AV5 z8e)&|G<0(NG#n9i}+7o8};C0`YJc86PW-CQg5VLroNZa$-5UdE10{{_$X z9YW6rdqO@OAy&P5z{{Dyxl3;#dgQ}`1&SE|-jtdew6Xg+pG)qnX1a8BD4FVJPG6J= z@Nb_jWrw!(knd^Uu((YKw{A3}AI~d*&KX<6mZ!n1NzNE5@f6oon9wh^`=DU|DF~mm z1Frg-!)wZt>S-cSHr)uG>;EEc|lWtf-+>+7agcIfPT{IiB+00@yCn^SDg2NBKEsx0^ZKu#!bbGYS5( zYyNcl%K;4gV-%M!=DFse2d|!<({?-G+%T+m#k}&^iJLk1+ zsK7doF*r8rL`vp+;*r>=cs9BQWZWikJ@8g`^O!omdwvtO3Cd7&I zK2)cZ%$^V!{;z}9@0MrNbX8$ff;hVFoB^l*n?^k?s_8)8O0w?6E2h5oJ=*u2fXVZm zA=u$IzPMXXKaL22W~(A;TdfVU$15S++XlMomcYY*7vQ4JW3JN~Oq;n5p$50(4CO^J zB3Tc(`|E9-TA_|25#s#7ukN_wUndbfpo5Wq0{oRv2XJ3`ExD@JN*AjO@#cB|18=1m zlE1JKR}9sXX^aOZZxFzIR)jZltDT;c9-x&yx2cL`2y}cfN4ZcH`E>J%)pWCx6FNJG;h$;Eq~I+NtCJGpSbP{P4SL6Tx8@M7k&P&A zn+{4lgt`5~K3eK92@ZJ2(LbD*VR&LC%edcQTdzH$=Q{oHj*v50oHAw~27bes#B$hD z6GcC~m!(tpzhUKeL{SZOF88vt4j$jy()?z0o2^Jl4aT{0{X%GfgfTT{(D*AMu|4R} zHwrE%JlMsB*KnSE4PYR`Jeh3V(7^5NM>E-I|Fcc!2Gv2sK@e?vw&GaYB!1=J1-QmF z4<}vu08IZ>Dmk}}WXj)y6`Rk&(}ybPbB^NC?r!`v=>%3TupqvBI47w@G2WKeqxFuX zbjZsMYR-Nk{LTgpQhP#erj9Wk&wE&}d))rVa2QYB-vPIDyXe6wT0Hkn7BJs04&#P& zh)l!-bo5JyDI)sFF?8vwQZraMqKC(xByzG^S1b^#BC%f%;ir2X53DN*&6P7r!)7sl zgU2B(Hq`*Wx+10-&gSd9I)n~diu{;+_4v$0hku>x;pSA;;ON>DxFm~Vl zTpo7*q_1R6lOiz+7RH@5UhqTmE)n$!fK*pCJP{}au7x)6#n+PDsC-VQTkz0CcQ;t| zzGZF7SCdNfR(fWR5=ku{fs^agq4)h{cKRAS5FfFEhmy{8{nm{nL2Hmqc>e-Thze#c z>cw+uS7>UbG*~~?((&seXuq%{?;l3dm8tc3O3I^ImyHB1-Pg3K zyMuFm43R3X_i@wu7d4kGpq2BN!24!b((sO(4MetZd$sRmhoB6Y%{W32tG1A(oE!JA zTP%#t<7T663b6Z$5b?cr6aBvjLH1N3UXhI_IOlLq#@Z7QKbFfFAKwe*+L_Sg@(4`% zTu(3IJQW$M!@f5`_&&A@TvTWCBc69bYO5>rHm010PchHB|J3k(Z;2< zkLmQCo>2O?7u~l-u=fU6&8}ET$7V2IbPnV46mc?_ zWpE5ABEm=PU^~Zim=c!*HTvJlPmL%p`*)chR-8kdci-lAJr7~2_cHikdW!URcY1m8?52H%(QsZQ6cQr)F>}drmX+{eZ-=g>Ele`Z61pnnv-l>TCEM zAO%BfXT#9W8#I^^!ZU*6yey8N9#-K)`=?lAi{m0}oHR%_RUM&Nz`4^dQP3n=92@u? z*`6+qV$N0MLjc3&ZzsXQz8d15e1^;tJ;@r}?jj}f_OQHMhLuxVhc}p~^xH3OD5^K* z1-5eUR;^C>{O3Dez34oebR^;Oa!=G9cuj12kE65SFWkzH#wY1B@sX!9SyRUCos#CE zI4cF7?)lATlV_qglfeXQ)`6Ci4pfb0VY1F9?6evupU$sB7t459bgPXB#N8%^-&-hO zT9jd=&l5&u60grq0n)iUx5D;N&NakwD!dBVF-L1qdHV{VHrt|<@IRVV^A<01_Yj=) zf+Xo0Ldc&$=GbNxCnmc20!Wjkvwh|?S ziTuA-&JZoKmg80h!{=SA;7ZpWT3_;;&YU|F?RLh(S)9o(|1%ZOFy@fH(VTZ&V^Oov z(VHY#FN{?F5aG|B^b92C)IwZ949*=>fpSL={O@B1e7+$ETdu~^%i9J?tJWWwnLohX zKN*TTrjy{2q#t_cnBxL_BmDA*>+7&jsqKnEa;+tbglw2k!bb>=k~P6C2Nu!3HQ(tP z>s;!4T@Liu-y|z#3qkyz{xFi?Ne1;^x!usnxui{cSES` z#5cA(YUZQx_0P0as}%OgY0w>id3aIK({`^>9;3^hXP&)Gp!Uhy^XV7Hob=1RbGQNX~U?qIugE|5aXO0@^p0CZ#?NanOe_OAWHR- zH1gaaHFr=2FJS?+aumdnhf-jW#LcFqu7lD3S^VF(%aA_Z2rdctF(>LR2JIQQ-Lm^O zZH_w28h&cUqt?C<&?$j2(#x6Hs3u$zTTi}7)R6l*>S&##k5A@KA=^H_Bfo$1$;Tg0 z$c_EnPTyrKjXY)y9~VaAX?Z1>aG({oskOnc8NXQvX=%v0p@AN6a`D|=Kj`U8#&x+q zjH9^*WX_kP@w(o)CCUY-2da@hZ+61I4SB?9LkZmf^Z+rx3X;|pf!%pISTy}OI?Coj z;|oQ8gx-aCiDLilrC3wT?Z{2rFf=O$Kkd$ z6d>nf0WMoJ0oO3v*tujQyjvJcEYF&Nu|X|<`&W(S!zs+JbDx>lsS|i-S0|(BN_{L9 z5Mn|OGPq>HA$UH%kIjrR#7*N8lxJUzZE~0B!uE-{U}Q7de<%=U)~CPlx?}R$j ze&S|>Y*bn_D%3kc#-Y8a`)mg~JIzOrgZ((A`w6@8c`DS*Os4WNN4TAp67_Uf!(!X{ zm^@`Yc|KgJ z|0p^SzntDTj<>g{R1y`@G9p@Z?&~oliV}sg3MKhU$V%EvdoL}efh1|3`+6!_DUyUx zDrA(Rvh_Q^zo1vI=XuV#@9X+}-fv_2OUxM$G!N5RzISl*rI$>o`*)P|TL#hniKIAe zKFU4e{*G1}irbWt|6FDH8F}IO?9mBU{UYFa5;vns@+4olY^h(-R9v@iA)bqkN5|E1 zRQ{ho$W*Ln!|Sea-j+>p|KeVZKh@8EJh`2u&AA3X&$fc@NEdv~R)L+)Ww8BfBk5F= zh6avlcgHf0e)}*D%__^Wwke(bmR6@14|19Rjx<(lzZLE<-HXBYtC^ORaNOg%kgooE zh5BZ4x#gDoSm%%r>veQ7c&-qcP3AKb!v^TS39jf=mQ7?^^JqZEQ}FouAN;q{o8+zE zfQ$FtWES;X;`3Se=sl@=I#jS0Roa$gnQt@gTb5R9GF_23bl(yTa{l7yGmEhIl?y)p za0rT4S<+#hcM!TroHg+Cq5aM~fi`O4UkhQJx1|;0zTP2o?{7iF54LdNi6>jBD#)8? zv>pG}>x0zC61XjYmzYK!qt@yIl;<)Nc?t?V3#9?tD0_w+xK#vKj$WtHRjJ@*{)jo+ zAj20QdCugQ58$4Kbuepm8p(7N#96wx$Q+ShtPjU7=nD?u?#-t7`{)%~X~MY!_r8G) zj-xvtknl8-DTFh5J7TLgmwFV!QA=skS~yMpmzZySqIhw5^)+4a|pd)g8Ef z`dzZKIt8S115CsRlx|%MOqTv?1>rd(iLF33B1N z2Dx6j5p^bRp!K2hP!3w~z7li*`a`=AlCE9V{FSQbHf0rQ}km{A4I6R5b*8w%>2=!cAn zU@^xO3g!b(YX|ghswM$ilW}ZY9sH;}4`qEa*rM4&?KR5ScJ236 zDytj@(?@B!CX)Y@LWt1%E$C;JO)77@p{3L#MtndV`3pjr$WsFRksGqS3oVzJX%WgK zQ*|*({p<)mVd41szka-DEd}yVd)Tq9evlFW7Xq$~Q=h+0SOB8@yOw+4y<{dNE#dl- zAwQ|2OEC_-G2%-K?FHW5P3&RY82G%%4<58=kx6IkY2dECxNXRi>K$-lohNQ3Qh(II z=9Do#)4d03sWZIl+RJrkH(-R=d?rJ42EH>1!v*47>BV7VnAg1ty2Kmt@YVIOLP;C? z7B`Rw?HzDtvLXs;NkVYa7d-3U4@b^0W~;P)p>qBz)<5Vh>-1>?9A0b9nkqe_HM=Ha z_+dGEiaQIa{yazKg~zj|OLuZ-8GZbhbH{YyWDUBcYLJ?r4XVvtnL+)kAJW@S*SNXd z8HD9&U@~@$`j0;cjoDVN7ZILnuZ>tT{!SAlBRH;>6>C4t4}Tp%-(Y@_nclF@`^&= zLy5H5?jKbM3k190A^2t5Ip|t6k!Ln)%z9*A#fB%T9)XG!eF z{cBdii_`v?-q=7AatEpH-O0FT;z@jX{Q-4Ux(o}7tf@}wGvGa635~N?gJy<1PUbi$ z6XVw5`x{1VQ^E;iyt4oz+2g2$)A&0AKY;cPZ78qEhlYKrU~6CAR*-urV-)kspdD^6nko7= z&do%(kxH&3u-ff2eC4a-DO*K&>>+?_3V3`a^-^3gWJHn-a;g761x(ZwWQJaJ)15Qj z=+;e2yiNCR5x-su{QF*zn0<7DbHT@Xt)8ZEx+fV9{Ln*L8!k6q?1)2qT)6MYWopbj z1v2retcI~F%;=f}>N_*dMC?lG_I?T8?}RS;Cg>H|A6iPu-dN(Ue*?cKp2v;~SCSBy zg6UTt63yl_u;92HU#;yD{`&X@tqW4|)bM@0wV<15DwRX_>Py73NFE!_^WaP2LM*E; zVjJr_P;tq5$Q6+VEjd?gf7?y2%=igEo6qB$wW}~bITPNA{-$Le63}nriP`IwNrGG! zu%wcaSzSwNJRG5McOo^_6`?it7{uZUnyO3^+^~UbW)-REn~2B zaW)on?7g{Mk334!pNxI@jJC`n9LzrkCW+4(O>KKnc(sKrxv?3C3zy-M^?pzi9R?+m zmtk+pA~Nak3nG=ji+q}00dwvg1evVUB zVz;>7>;N6=Gsc8r?ON__0~;1aWBsR{a4OszUqn8oSGr0rx2?2=|ODS zM|jhJmlS48L1uzLhOhx2ZbXOc@_JVpv+@Fzw3N|pMiOrH*ooE$%}CBYQ5c%F99Q->!YYdxF5i3s9+Jc4 z$6Oc4|EWkD9Cvefg=Y9+sKD0QPR7p@x8k?U!{k6@0qcD{8@K!#AVJa5Ab#T>=x@D* z>wb?AO_fTvzW5teFh~P^2|pU9dz)#$wT)@Bj3x6o6=6j3bMoy+G9Kjm+XvR}pv2CE zDcWj4qy_`1Sfd3Ri9e!-mTpk{X=N=H^MdY-j?ZgtqoC_R_ zL>jNPI)Up`9<7=d3&TGONKDdn2-s-|GW-VUUsXu^e6rao6W`H(%P@LGUKx^q-htbZ z)nt-PHA*^(LI2M@JTof^UO%j;ZE(pZ0VgAA=Zp;yx$h~}UNu6~EG|=zv59az zVG7*VO2FUOmczp|ZM@lci?Dmvfq=Cp$os}&anus>6ggiKZG<`9HXu?fg^RbC;GOV= zu;$}=c=O%`5;~8g%;9djO4S*9-xtty<&zLJDGw3?lHtsJeY~f22sgDIrN#Ui9l10k0>vB-G2XvsfN{Jr zS?OnkW*=PX#_9{`!Z~Q2$D`23yoY8Vc~6qhbd&Y#`^aX+K3e%lA8ZbN!>94i7{UDx z(-e0SOPOp;c3;GoD0v1clS9qIZU821or6=RrD1%wAW=Lf4$lhjkXZ{q5D|DuqO)ET zH5FfQ5bMUe_!tfVw1;kHlgRy-K`7|a0YV0)-wRi#JW4l4f_Y$pk zs-Q<7WTAHQZhWBdc&)@Vh{P8Q?~pIWyx{?${Ej(^O0z9<8OkPIx# zOlJ1J%tv4RN*}jdKx4}j4C4vF)R`}+`o~X1nytpE0(&?fYAiiT3=z_P5|yEZ|tzwLyaTW`zUkj~#}b$_T7^I>t!G_+smEJ?!}%192Ub(Du7EP8D4M zxppGFy*t#9ZxRlPk6S>&M}rm|;=T)y5UeDgk=Oebske|e{&HRh{Z2__$EqlZpU3%p z66)|Ke4z5b)t*0M%Rj|$ZKTJO7yYa^Q~#hm_8QGkbqUS zk#L)vQ7(wg#gJcbKs+FxSr>c`3^zQ*Ox2ZiG)#x{9lbV_Yg&qabQzIfoJ2rW)ocNm zi5i|=MEWAL@m7undBW|7>-NkjOa>O}^#XO0W|Q#+W}( zY2`w1@^>H%%Bn?CU-J(H&K85)r`LeS{byv!Vhw6MUz!{g7-Tm*cuFM#5^?|Aa?-3e zj$`>ZF-UYKy#4iqOuj42*rsGW$QuA>Gqa(?kVME;T^e5}3mn=2lme*M#kg^JwB*zkJ zf1gQFH$;t9V!ZYDwlnrG`lyt`LiE~Fi-O~t_$ccnp3E^t%N1s@_C{-MS)dfp%!@}H zrXGc``Eei=?20$8?ZP#J4Ve6FKW;GnLn1@((Dy#gq<6P0l_QzVq8}T<>O($#cvOyj zy(B`;hsoiJX-e#cHo#+5n^`f(EAY9%1$HQ$0>2$10QDE4b*zPT-B-f0S~|QwgLcgR zHxaUCi(rMSH2?LttMt{{@9-(+FeYccz-@!e@qv9VHpo9C9YbfKX{|pzpZb>-y739x zdM7fM=LFz$o9EP-%PAEIC_~}SV4{3kpV)Oy;1{|3fv1}wF5IPvK3W%W;ap43(OyW1 zuoZ@14<-L++kG0_3!8i%fSmqOn$ai&M~`LGr|YLMZ|tIIPK7_!NwJ2e*E`_&@^xV1 zS_yksrYsd*8i)&@J*VAr=g{hOJM+Nh0<8CpU^{pp(XP~nUeHOv_Z+0p<(M>e?u-WA z-2t%kjt*Mp9w!QCPm=TcS-9r3Jc=4_W@|XNsN9?(`00@dr4K|Qp;3z0_hbRsJek1z z=oJaujXn|K$7|rjj79KMehuH+k2cD^NWz$WyAq-FrU~>&W@U zb9E$og`40z<9ceWlnWbD6)N8h*oZvj- zC(#7IX4s-gvkUr{U1XHE2r!6)SbhHjP5asgRY}jt+ZFNX#oG_z&5!BY+F;b{6+u`1 zNq9m+ff%2t$5-L=8CP)x@xmN%TKNy^?+8InB*z~zvxE1h0{oe`o#EH#e42LD8s5o; zLT%$9?%Mj2CU3Yw-o4f#8M_0BcrDkj77Zg;dJ8b)g&HbbTh!=|WOFWEDOh-?hrE%0 zNy@#`@T=K!TE624eUBM*$HFPR;pP-*J{Uq$;<f1Spr&;%3qwDjd(&iesbba-7lWMd${r;l`aZSgGVlt!v-H?6Su&P*lv_uiw$I z)QNbB*TnYUy2=Vvr@{62S8JWyYH`gLDc)p{OrQ`zHp~hqX`AL!KlMr+X$(e{O)DtV z*A7uynXvHFGF+7&z#fTO$}eqeg4ll>nO{?yh(?YdxZ5N^$(^U*)~UpQ`a}tx)pN;= z%>y8mSIj2N8=&>KC8=E2Hi%rv?K3BHp7hZ3^c zr>&s(>m^#Dn#^wO>!&5XSJ^i~5!n6E6Ed88VBHNHeoMf8%zIsm8?&=eNBJ&EHqnQ? zcNCni4AA)95pet2FDlz~6yo$14HVL4- z3kkCUJ8kjd85=s&;}+a=UIX%6=3KLCK5uen4Bd7l5sbDzC(DjWA`MLip(4uc78S*7 zdjla%c^=uC_mjewdEh%GW@+vC1)}mO54Zll4uVs=AoRE^Pt%gYLrzg>d2WzK9N&+* zg3*u_XhMU7Maaz6tKr=eVc5<`Fdqp-ch_;6*)9T$o+p8aL?p`DiNauKDr_`42g%R$ zKt@##wmjU-zSG)?soHai(2Y#g3>t$+>C!0R>Wq)i|AXz^jxei!DX2~sh5h{Z+&#z> zpIC&@!}*&0S!D_gtys3>|8h?iQC1b3VTs+27BQ$8ZL>J&J6iPP3t(>#&Ve1>1JYdM% z)OV6ehFF~@R9N5^z&*d&8>KIagUm@}w2Mi*TM}G7_q0Y(LJq>S=MmpIu{C}sAI+3z?Zc`2 z;~^xj7UO!WaYM@s_@Y;2R;4G#`!pvPBNSBe_L6CR`c?bRJ>?iPR%-!f@9r@DB)ObqvhP35bIbMB@@0Z`oI0fmj$=zgMS=~#v@?fjBJ zyrxXY1uE4vIL#8e=O!{H7vhb_C3$cZ^#@1i2fN%0zwrL7uV~$v4L; zQh)C?_PNG^)xr~SSRxcs!y-YB^W*SRdeJPw84BD)cy~FDb$)~-f93{7&UF=liUS|$ zblvs5!@Er}AutK3XDe&`V*qI3RVvTTDklr}n7t`1K@X`hvtzCO4(7JpJ9LtNvubn>3q>Mp0xc4cSE0V`A z3vS@Z@DH3gcM{w&(nS~Bb7b5r66-TUQ08?#t#U!=tW|@GA_KHK@4{b~z6-^QUqEUb zgZb}#@mzljG|e`Iu+4esc{mi--3fv5#3|@IISE=rC0NHhcbU@45h_@0g|2l4tpD{f zyj^Du_KCqLHpLxRTDCG>8c}qy|1pkd69l6(hN!RDQ@AjF0dzh*SNp763^J;x;IqOG zC^)nUmmgRTS{t(=PjW6Mt@w`>9t;N&>j~Jy`BsyjIpIc=ok(OZfYPQbIC>}p&zzkN zCb4(eOKUFB{maE6Mk5U941cnAX*sMfe-4K4ZesKHVhH^m37&SsU^pWX?8By`L9ZS) zPFMkFMS`Gh*=(#nzXYzzOXAnPS)eEJg2MeK^4_%#^_@7rq)G~8b^M@*_m`1Gw{*7g zT&S7q)Ln3gh=T7MYcBhB6ZO1Q(8x3sn3qmqarPSBAl(cVAKM!c>8Kv&{=$#MLSzZrBtJ#hKN~>U@-rEl<3N^r zRDt~HEEset!pDDR!}hSMr@zu~Xa+N$VTuHv0+pww< z51}A?Jm1&Yeewjuu0%ZVk=WFN4GVk7?0H4I+Q%7}{J@Ay*6r=(YrgudBdy zGg7r+ov#pT@2Mf{H;xgVs%fc}D`&Yq-K>l#V-S_*B4XW_kr9{Acj2t6HRFt@=KXk?B(d-&a=L@1q!3J}D*!wk^1}dK2tgp~P3ynL)$eZN?YU zgo-&tlhF%W#Pr!;Y8Pik$LkI=hAX#X*J*kFqjN{`*!ua*whkLS9}`2=5-)?p_f}|m z{FTl6<47D7+v&5VefY#t7Ns;|*sqgD-F^$evi)tKX&;BrhZmsPO&bhz^rkftCA4LU z0`GKXHr}_(1_NxR3R|OSRvG7s>(xb>qC3@ZUO#|iZ?A&N)h?X*Dg<8Gogi{2ev_&} zRS0&B0^jbLV7XkHh{wv37~%VINN_fd_LL_3M9<-XT{=5ga00XP zWer(cTNM|11^ryDr!r=8=nC3m71s-;jq1$>5CdE(SJrF3PQ{O!%f1>R$>ry|F z*tW=QtwPw6X$ncS!D12VnUs$MW z*ppdHA!=F#nV)qI4;q_e(*lld-yhE$I5wI0xIcxwKNC%J$A*dGnI_!wmd~gj^2FUQ z5u(&HXanyk`S`Viy!>w+%zp^buu>Ra-=4^SvQv-F=Xf@=Wxk*b(?h%#pF{J?#c*VF zBfDSk5Zxox2#ehgK+<(P+~GUq??EoZmYxD3BY)Z5_nr}fbL;T_-7dVE zzMcd+)Zs{3BF;15oa%lVUk{4?hA&q>x7BD za58WqTAop90ek6IJP7~Gg8AmAaHMdEoakALu6l21`q&1Hm0HOYa=ZJ}P7Fzv@=P# zVM_~)asD75Z9duQQc11sxjVx+Cddhd*dDS`n|`&b!X%zjCP7aHQOrJ{V- zliP95#l5hsKMEs$i1GH8ETpDR%i!B$Exd6k1uvIfBY{4l5Mkg%bo=UIQz;Oc_YvSY zbC9w7xs&#_UnRC1Uo-FJ4biGC6VB~+!zCv+<7|T<{IN)jO8ohbG9D9Q(XbRm-QmN{ z8D-483>E%Qyb2MsmB7?Jk3O=zj%Rlz!<<80wjqdfl#fs4jV@NhPs6vFldoCENiYR$ z3+IASu{yQ|S7E!L3V6j{rmMyFm>lC~VzuK{c;Q+W4hK%gFyCl)M%ElWZhHyRzwu$7 zwHAGPCK ze8g5geK3ev$`0EnGZyIsOzYvF;UrEgcL&lSVFfbxSsk4-cou%mj;mes zqk$|sdkE3O1CMpD$2%P!kT*XCO&^JJJeeYLaD@`N8In&lhrOt3Mm=>NY62T)dyu)z zu};tAf%ncdM(fpPbZeal54{rEUjw6LsqR&1{N)HIxV^CdQI1dgwG1?>&fuSc0Qe)( z%lQJff{vmAzSy9NC6{+V@N5KcId9AtosKiU$niIboPZm{G4!9kA+ve*WqL?37Rsw7 zA$30IoL!s+ecG4tm2emwvuFj4ae3YaF(a&gpyn})ziQ3>KW7q~lDA@nRt!L(D{y+u$BuB8{&_)m?Zt`y0tpc)#n{~ZZ( zxC?v5W2yNe0scO-D{$jwI&|#2P4{K@Q2Y2}xc8(QNOJe*bw^b2>y1X(*Hu!}+~W?a zE){4qa2WN|l=$PtwTyjzC4F>08XToog0ZkFj|rbecJw1oUv`KjybS>b!6&fcf&~8} zkIPvt90#6TC|h0sjl?-}OpDd|fe|8uLb7XiL z%VOcNYBGK`+B{h+dqtoO~Tr@CJCg85IcQY7|4>$?*qwhT#5-##psr8`|VO zgx}Mqq6M>>DrE+8+1JhJeXbj`-s-`W!g@H`X@S#c6_VW*EWT~^r$4`N4kvCeN;+b} z%O(PyU&Q0Zm>e+w@tw=jh+)T?P2gwS3Ri_HD6l$LM!MC3oGfsLjw`ZHOuAW)R5-9C!t?}i}TI~4}XZjj!5 zTXecwjxR5NW`6a_V`9ZDs8~EsjwrrmkE}BV=}0l`P1XeO*-?1w;~ln5RgfA<$s$qc z;pQKqv{l^~%5!dFD3bs(id@f8sF?0ay#>l5e;LO*!aKU-9E|+(!?rb*`0#x`j0l^c z$zEmn&av9+RDy_rZ6NckP>#eb6=CK~TL+clY2+u*0Gd9(qe9EGS>BE`cpxanQ#Vfm z#lP1u`LiT)$ZWFtcmv^av%JHaYvB9@Bi_e}5ov{eG#>{zROBdh#z!WX#+;v4( z%)|{7(7W84jz)jRq264Wx+MZ)w<*xKcaKrSz2`71BpHrm6@g&W_)_hhB1R>v6gy)} z@yAPNn0?oU$hB~1gd7EGJ-!mJzR=(|=)YyAYkZ_)5&`fy>==~xUL>+7M;M!r1+`5D z3&E><8uK>L4?g){#-8|3c;wAi*xS4TWbf58dq5YYg;t`B*jX$YKY#)1m+3cad9)l; zf@;-CYU%Ld^OQlk-+Nu<8b!%Ly*@gLIF*V@cVg31NtkiT1I(v&QTBl}80@ge%_c<{d{P0w zdqtDgf-B+ktQc0~xf$+xWCD+63^BwxmKLwnhPb%RIG_~?M*R<A{OaceG| zSzAI4mfpl0Ty{g&K@J}nn80;yN#L3E5t*t{dTg#P{kKYzB#f$nWL_~wo2#IIY6jEc zTtVMz7c z=pp5IZZfff2T5YLEu{G<62?N2SGiFUP9Hl?ueASyk^Wgo?%Cql*l~1B;^RLdc^GOD z!Pa#ZfO!ez)q^zTFV{rOzX5MrgkaJ7n>aE}oZmIrigm{;$jBeJT466o@OBEWt=;Ml zV{Z51TJab`aZi9d~_vPygCg@x%a7s0#z!@4Yj;Bkmw9*nS)HnS)a+^XQ+5F?xM$ghZ`y1Vy>GG{v=r^C(`VtMx*Nbp_{DAVHLVQV13MY>iu0(h zh&c6Wb8UrG8#$o17T<56bfZBDzLU>@+TM#OJI4TZ7dfGneKp))m`7TcmZGXiIEHf> zG$ArbwhU_WBxWq)9iMU-iU$lB_lyKOHL(lkRG!5ekz}0w@;3NuKEQqArC{;<4J!Bz z!@6O9?SMfsR68j16x!#)OKnw@E?doXc8F2KqbJPNOGb%@4d7-mPmDY)k0u`pRo6R# z3NZ(2qF1(~Lc(Q;xGl(=Z&gFoXWC$F>@b;8s1BaL{*kEeLL9tz9rnHwrpg=QF~QoJ z#&O*G-AySl-{dtDVbg>!jl$rWgfI$q^}?~jY^u?mNM+vF!;f+;=Kg>um`5yub+RVd z{_lBh|3X3jJA-tHb%}uB-!>=|Y7P6(y+zvU0d^|Vj2y?}S08*$j>&zby06Q?L?VFt zF4v%W-y0y$<2<-J`qS#n*VI_Dp7DKp79xG*aq{14Vp<>%;$9PpeefXbqb|U&oEJpy zh3(WLeUCTS|?m^^&| zPp;rR!e^pTXQ~~Dt-J~kpUlPi;yJXmb~5ag<#=`p)4_GuHgJ2WgH~JrP-}TZ$XDs7 zBPPOpDGO6jtW@Ctm0Sl(?y~$YYiT^F_YT&WcGAu@RpgJm6viz|qD#JRp_8urgS)#O z1o|By2kbiN*^{bE{g-EeR!1T%+#iZgV#=J1E)f)!I1khjBlwlt&FI6+TIpS#=rCjm zBNc)8$T=02k6)$fJ1&D)g(~D!l)x9$1MIbTq2R1*PqgG4aC`eSIHjZqN78)I@o*6g zA1M3x(MVeP0DgZ)N7nuVp{V>Vm18!8?iYAuvWaH^+ zaQ{Uq?2Xw4-+xbn51or)L|X`swq0WOpZLekt>>b_Kni$EKZKKK_TYn}PUYcybsO;#_hrmrLMR!vuP&CIY49)cM;y2bpuL=dk;ucVg}PESj=+ z3Fs^m<`0G4!Xp>caG`bxMkwLo`s5o@$e+i9Qt)@ z2$^w;aONkFJy{6F7wRc1ei`wFI*N-+@|2e4Kz8yIw0LHZ*&Gim@ntgX^Z1KlF-GVx zR!`e!?!h&4lCb}M0Y)5hWclSA*zmJ@)h zJ43I}DL|RWoM+qAgyxT`5}yQXc=k<+-$Y~Zi02nvq*sPtZZ+c*wHFxtLKehT?I6YZ zE#36Y5uMkz!8}Jh?DyG*L);E=C_ceK_7y_kX`XoqpBkX^}ozYhqQvW^ka7n2encCu8yI438 z&kXqjeX0cTVkHa-tM@y1|8&Hp#9=ly5y22touEIx^o_Zqdre@YkeZb z-l&GWA61~xJ&#^Lvk+~zg;M>u?U>bR%?hv5fK$5+L1oSoFla3xGmGw%i1BUY(ytIK zQr!a&%)2+62U&G;mLsED!Kj3?~ zB@`t_fEl?{8y)-!ZJcI;ueT+M^^t)~7sJUf&gFRMz5%9JR*>Z3KkUuA6tku<0l0kl zF^t;}W444o2t=gQ9f^%xmpTwbEQRr;h9+#Dn}fmPVQkm*UxX$FpsU$yYM5S3Gtz^x z{9Xsym*qj{sx2UaT~E+S%N*ypGEng4BrM83395yuWJ~TUaO~I%xpS^zVp0r>)%TK% z+vAxQ}FT_1lUz-_4loPk*kC^z;9q^z#8>&4M(PQ;WkPGs~>jjOpp=l#t zzxo)vDwk#cawH-1X=Pfi{h-Sqq4Y8s+9 zP9ry!)4LM}iS+6|l62q)BeEzJ(}$zr>9Qc4d*m)8?JFV<63z;y%CT6wmo8c zBG_Ocz-PYq;kGG~VB|Z7=A|Jx^lp$`l$+0ScU3um(p2WV*Kc%{wujs*xBvzGcHCq!8Q*MN zjwhBaAbNl2!Gqh$M4f8z4^QtUQA6Q)VQnt)%dfzhGEb;+PBv(7$%B&u>v8JVr?~s1 z2Dn5<(@CCc8JaO~F? zIwHOwdhn9wzGLhs+77&Am8}OjL68~O}r9l@G@q1%9Em+Y& zkK11a^>df#^ll~cDOwVCwN1n?H^1VEkO6vW=@_(nwWHmLA`$f}rSE?Tv%13_H2;bo zw+GU~zG^dSR9DHl3d7iW%a)KleP7b?D3NgvxlQ}mI0N~7l^(4qIa$Zx{@&Nb}!(QN}@mR9M+~0Zpv94#jUTa<4aq8W<|!=DTK8Z%$BcuS-AKTH=8t zqWN@&3)kTrSwv<9O#;5MJ_vWcfeYzM%pI>VnDnEPYLD;0sV`?h=-eB0ih(g0bqAAM z-Afqe=yZ5@<|vJRaT+z(M8cdfLwt5Z7F0f)(}V99L!3%08~4K)JrB<0`#*4^3zsh8 zXKT;KFEYi%wj+a>)E40U6WR1o4VQJ9G6P0$M_}^vRpi9HL~M9;0ZU8<%qn(0B_mO- zET0IY>9Qh{`1t^e74pgavLED}>I^75F+xr(P(zv3tI^dvo+Pwu1K1hEitO7Ae2<{+ zh9_ay&wUVZQxGgIuc6v9ZVo%P9~(QfvC?54etyZ|nvfQ1sQ(uED@}0pzcKdgK1C8P z91dST7NcamG;Dpg2OZ+JnQiI&2wE=yT^Ak2trwE?bN_QCvUdjIrodbuo` zp7~Kv7jd8Ufm0c%^Lqf@l1FiQO*YrvS-}W(aC4IHKjB^eHRjMJLFRCDHTovb!vAu- z$kOI5_+i^Na_+taZ(7`HOju|EvlrwM$?daoqvbwKJeY#vd!>N?n9}{?sQj2g$Pr4n{^P6R|@ehUrnQtU$>)@W-M8~cpnz~YePY5B6<3} z3ahNYQlX?)yxbGQIwXHb`EzUV_zxFcwxJy~3WMlKs1);C!i#9gPlNH@sbtoM<@8MU zWn?(ch`l;RrScArnPf<%r>>;=rarVWQvx#v)cJUK5A<8_!Oys!H^<}$E6@3K6dtc* z4v4=b`dy9iV744RQt3k8_6!kbY8cmxpUOYiY>!XV2T4e%F!H0i;8brc4$FLDXI-Yq zKRX55X1c-om1%sZD?dQjtC!j1x(6YRkDDj{uH~I>Bl<^5aiZa38kusJeOf5PTequ% z>fhIAOy2yWV}j3N)s<$5J?;ed(*2z0*b27(K@xbbi=Ac4VtVrk>F`a4w`aLNoz_9H zxy;R06z0M5Wl?C}dm4CiCW8K-0{Sv*Ki6B;h0irHY@5Up6ch1;cfpmlWj`Wd*`qwF zDOrazlAItbPuCGQ*i7Sk)vL*>M^kV%_dM*GIfKkhJi^*LhEabVRa!kb6)znB1#xCS=ChZ?Ek*u0HDi)eCcD;4}A#q&%x$Hg_OyeU## zFISc8vt1p*v#pZ+CDYf!gzP)?-g_1PA$1_?Tt{-suS*#FF$1J++hJ^l5DkoWN2pm1 z&He{KtfdFa*Q^B1u9@^7_kYY?HV4BBgt)okdy=$EgVgEN6Q4stV3GWiY{@I5VRa1j zT)ad}_a1~N=H4*n$X3+%dS&Jy-$Sxy&IOgS@6753IS|FXrC0tF=fAa9$GDfW*t)@$ z=!VVa7dN~>xyniG5={}1dYc8O+iP&+#=B&f9Uttg`qtq#>G`^__de$wdx%V{ z9bI+k8E7&dhc&v3`i% z%E~w(Uq#BZp3sNyjL~QL4f3(57Wy`;@`A3*AsU~CoNLM`xkeb*vYaDtz9js3P|7i+ zRN%2`I2E<4XZ8Ec@xQ;b(3Ad;qVsU1>iy%m9c5)_q)19>Y2rMeD=MX^@J)lFL?UHW zl8kJbk!&TYjLahUJfBNSQHV4&RHUe+tu%h;_aET8=XuWO^M1cx0UWc;g+6~#NsAW8 zl1t9U=&D-@A5-ffP9_W8ju(?NITykDt_S+){UtL^2JkSRVfv?MgTE&?i;P=EJw}V+ z;DHFt(Yp-2e}hT$K0fy@l}=;Ui9<{G2a;7+3vPkgFnjq$T(>C>lBpMb9Fe9M_o?F7 zkqB&Cr~OclsigrLzW0@YfbMQYUkgJ=bVV^n`us-x-OplU{(NN#Ag2@(=2tF+y8T6@Z60 z*VjB4L%WQ2(`DUi0^gxOBx_|671A#QnTO->*>B30aqJ&csWrGXGYs-v@}OMoK9wG- zqMJ6mVfd_@{KuQz(czgsTD@OE{TC_mLR`mzlEPFJZViUoJAY`cVgi1QE@A$jZ#8xM zC&^R^cj1#&>v8&k8GDy=v1w0ACVhuu_%3Us$#IJ*@H+H0u98p1BbqYk^p|rPl%2y< zUZXfxIga{$xJMp4+M)B&l|(Y?7Go!?%Zm`YPp7B%qwDEu@Y%MC{*4W%?e;NPZdXGk zTe^rEQHQsdKgQd+2ifwHU~>4h2Y#P>1BJ!jP+@x=MAYWD$mXD2_hl~IVL=w# z>_rEq8Td9w9X219q%O`3IrrOH!bhti^p8Z=qv+EtHob{a~{hR=Czcip` zZ3=Y7dJ+eVTVR}>hbz7vrwvz6a`UD#6ib^0;~NhU;d$zG)yEuiV{i}H2H4^H1wCNj zGC;gC9>JdO3CxrUS75T09Hv-C;^_@D;nh70a7;?ahbwQ9QX5)wSbl))3eJBc+ow)&OPRck}+8YPC9mvmA zX>ws24?g~|LyKusK&HJ4MRaAzPjwf3$=&T#;wrd(UOFAwCWX1XmcjTo4R+PUr}U-F zH9D=;jGCr;;dq(5aOdh#Sh|DjslA{eHv0x!FceITYbM|u(M~EQw3l2ro5<5vyGV;( z#L`z6nqiGXD4C#b$-Dd3TF`xIKew-3&3QUHVeOG0G=2Fng#G-%xuP_AjbQU)sW+ zK1&Es;@$)Neq*;wEX1s22zKW(&%6)N$zA4TT%RyRZE#}*w>P4^&qjRw$DD|KS_>6< ziu79NGSHdiNzR`3=dxF3)MQi>o7aZZFFGsm{Qfp<`A-XbTXJF8^ARyR8iTE)h2&^a z6;8hu$%-zT13L~(gdg)OG4s)J^m^e#Z;QTzMIZNKclBPFUnPqc=AY<+1u4W)vx=

WgpF2j)q%d(R=VcjE!j_P$Ak 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 AKBhx|1++{QAyUTo@t1yA)oAuJ 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

5P3>I3CIJ z@AQGg1=47A1@{gpmpOBZI4_`DKf z-UT8=Pv`DGkKS7=e)s^H@3_ueQy;zY`6Fg@7D3QD1aB1$xF2YO!T1$Vi-@5?kR!Bf zB$JDQw>c+QApT3`d{{$$n9;#q*P9|h>!&^56pExgza6Ct?^bYU`n9lfx-=T(pP{iT zCQKjYSeXj$d`)FbL9SOeq;b1;?}fftni_%IrxA9IwmTa#Yzg8r+Kjq?1k@~-#h&Ad z*uPyC^M6MOcsg8`;M6Q=U9tpI%HxT5`%fAtb&MJv%7=W*t2SwFAyi+cS`Zw04J{Qd zFfDAeAactv={v>!uP7GP(_BlN1B!m$~A zN%4q0DEy5e2St97u-sxYw`eLm9TnN|h#U-m`3Yry)skPHkKpmpFf`472DKMN!B)ww z?5mau2|M2d(Lr}%#6%V+-3>>cxs;T=G>->@WA+6 zFzsIgOf$KH9a}%*Z>4jbAj>5>3Y$D?DiSn&%s+}KhVbHYRGCmiaPl$e$D(2!AC5IhYV;0?zl<^^P1hd&Onsgr(<^QyRKL0hgPGslM}ZqlDq%?SG-0xnM!_uPAm=~vXIFc=vJol;m_(k^HQ&cG8?Pjh7T#30xS)aS=S1MS z%}?R{-O0@HC(A(Y1o!Jj_2l znH-!*P|RWz7D%kaB;m;<%)O4wA?CB9M$=f=dp69`%t&U-&l_;WMH=+aO@#25C%L)( zAILta!UUOGGJ8ARiT0HtB$GnHJ9&^lT5<-{HMDTUMMHK0b!5ZxCZgMo&v0|K5L5qd z7-SA+z{k5Sq+GW^@i*tTF~Kjiik~)gPqZ4Os2;PkkjRSTRDRQ*PbKDS&8u6AthGQ zZ$I9(zKQ2rQjnLv*k(wh0PE|7*>Kq}Sht+(^CTpJpSdV4-P(gwr?IG-kwNrBbx_K& z6D`y$@u>;Ne*9!Y8pmWgwtg#()01OLBL9Jg{0o|RMGoSu%J?zIr=w%xI#hmZOcmd3 z!gg+lXPZ8bZ^8BNLm&L6VKQ3y`LHU8urjPfv>dBrltCT6579XS?wUKJp2#@(pzg|O zy1j|ZAG>Y9ecnGY@F|xw>fwCP9pWrMIUdUc^Z7bdo9X(|3*~2{Y5l7Un6joH6=v69 zWy%{`=6M=UDmzd=kt^6;{Es}m97{SFXrdLD7^)mtJgxL;RnuN zI!dieCcw92Qs|%gm>vk`e0j^o*qtx}j#IHe+5!FuAID!)xtU`nft!#6 zg6?vt?Ai~0PEVk2@G7)7=>YwD5u)So^1q)mMqy)5pXwqv=&?r|HR5P_<&EQ3H?A3H=+>j4Vskh+sxU*36QI$Qh za~_+2Y6V7)zlE88bvTWehmycz)UWd}YW5whjy%DKwQ5{GyPtk?o`%DxUvL>6ZRT^@ zeQ1`Nz=#)}MbYukiE@K2GZ_C56z=>3tK_W$_1)`nLep>j-o&xiHui8kpl~q#(Zyd^ z$74ngtz)jsQB*pdk3)Vf)b;%kzWO(dHCSzgsY=|QO*aO&K2d`m{ok-xejb~MKWOSD zEu7tX5&dK=Y5q@rv@qNQZPo4IEp-c?YYfAr!6djPv=oL;20^nxp7GF5hTW+z(dL91 z>#7`%%@JGpyk~~A-=i9MvgZY6<1W)J)2blL`wmf^K1P1;-vfz}`>=BPO!oTHb{zZh zgG#mDg046-=Da~M2slnd-1dBw>Wt>R;m+9g{26qpM?0DOW1!f25cbyA(xbU|==+dB{4Ti+ zvt~9Clh!=Ql>P)QDN`B$4iz(JS3b8ZS=izbHejI!di`U*x zU{Xr+;l}=Ad~r6ObnJJ4Los=HHKZJiL7pt--bX?4ar%W-hY`E);9(>W-~Y(60r@Wp z-)I8!$?y{dhMXo>%q#KN<}T|0F&~Uf)$ne$9XfN}(a^<~nBg5y!(!LK=No6>{hIrz zY$?ueIUGlArrW_RZvQc=BFh&4*#(as-;nRqTd?*)xVUFb> zRIXKEL^amInY3RRvT-~^we~X)OWU9)y@%{I<&z;jM{1#$MC&6i5xFCdX#C#>jQ%i= ziLsi(Y<;i`w50R!^x?gjb@>6b^M}g>PbRan14^uIjRVET-MHelC2X(00lscsxODF% z2vu!^l2A)h5j+Xf9{Mvq;>VZ?L&7Z0$%E{v0Zg@m0^{Rx2jZ*VLyhzul7Hl!KvY$P zxl>O`xR;O35)D&k{PpXgSD8+oB}(~Sk!LWQ|BODG>ki$w%!%Y}1@ueRAw>?m;Cz=n z)BH4+e1(76m=S1c^=hx75T1ZBMmO!d$Cis8K2gg8; z)2ptJR(;!0HEjy*7_W)FnP=hc`4VvA{9vA^El}Cl0<7x9**Ato+?+52MwT6i9o@yW z>d$1*4{~4{g?~fSZebkM`bZw-Ooslo6IhEbe|BJ*JnJYVfdiWN;f0eqRwkX}W=hs{ z)g~ht%T|Ju3F)Zw;xszE7DC&AD=3mS2WRhC27zsa>J~?1d(le1{dF&5`{^M+?U}$P zJs|=E-!JFRDBPSHl*yk9@{r? zIfdn6WjHapifsH*0go%Ih_SaimTL>q5w$_eJD*hM6mgh%GMiA;u7nl`M+q!;9mlyo zOCY$zgNarf9U-_X=x3XJaq@@^?HNd)I_sP`L@!t_U&OSukDX05q?~u|n8zO}9tJs?eu3_G zR}4>TvR-<07cm%LM~wy^ajeb*(D+A-d6}~sob+T_yY#CN<*^3Ve6z*4$*-t|y$@Jl z`bDFV!3?xP-jF%FdY}U{97HiBF%eCzFOcv(mSrzbOS3vP2T<$25vXWCgt4uhPq#ad zh(uaL=;wdLb?zmy>gPk^ci=9Gyncr2Kh5Hso%4i;2Zb4ZnL~uXI}acH_XiAxvp|!3 zz2WBF7_=$~`!_woh>!#5_JiAfjempHKAH5f&{4A5r5N)kSyHl^4`UzZVPMl8B8Y2& zA=9t0#nG18_gjgvI{FCmPfTK#$Y(=~(i?2QGCF5_-XhT8kQX;cjp~}ZLiGGMgJzgij_d#?eC?(e2v-mJyY0QGa?}D^dHzG z{2qpuR>J)I3DEW?oz}n2rz?~tur$aR57$nG)baD6?dt)0ZBUiFM^%$oTqi+)-U&Lt z=OoT)Sw>ZY>u}A^XIQ7&KxUlLr2d!l(XGgajZoEQQ&Z;Sj*BlS|62?yK3a(v4q32n z)-tT2NFxMsv%1Fj+IY5v!+FTh1O@Keusv-$>k(|nY6{;LWQopXgn!Oq&JGwr_~GBy zIb2^*|LF`WK3IkMZ)V^<`K`E8Faxp78b8=s;^?;!G&Wq1-dn10hUZNTe$3_60#?uq zOGTk#!C|N=cZH|V{n2s0HC;N%9gOnh$)|obc5bCIyV_w4twr?NusN!9Wyo|!M^l7} zyL|u-YKTJYx^1}OaRhm{43GZHKgV~wu&|X_kVTt0w((v_Hha5>#ry$NoNJqGUs4FcYE&T*u58;temfq!WZR?g@0b6$1$U(|1^ zDRu)|j|G8hsWtRYy9n*V*Wi!F7~N472AT~MnTNB?VEWpl@Y+I>`8zHaVujs6$-4}a z=8j_&^oto(V}fNAhmh|G`;+VQDS>=#KD8nyXnt_w@nh{)BET! zx`9~Qi!m;Rji5D05_}7)agw1n?HyUkC>^q7K9;p`J}*V4qNxCUcAmq=S30cOtrCt4 znhqaSgcyl;2FyX#*^HBK9!OmC#Wfd|nFRWTBp(mta%|hd@7D(sC*O;EZ%t!Qoe*W3 zX0K%U`66Kc`zo#!-2+>!CNk!wVvJ1lR7PUlUCv3>3wbv+nZ&hI;2duy_|iO%Rp|?h z*8ad!rEqqr%7C4{M4MAyw1L#YgAjV-EnFW6hCNqK&?;$DCMBpITvyo8h-2GOieqNi ze}4p?DW~bLC08)%Z<4@y@hJZ*=fyP%NdYn5LNL;j!JM4}==mkf4D5_1;g{5*y6PNO zZ1QAxx%|bihHt2`WD%Ngw_chGk=A15`;hh5+Ag2#_$Xv)YTL8cFBaKdBS zU|xko-DX&&X~ej5T(5A~EWE2Wg;jo4Czzyn9J1AC3dBc^NV~flH5ey{{4WP#WZz4& zW}^<9A5bW`>coenld7y>+d_8H0#&x$uLyFm-5qPA$&6a?HRsv}n<1 zt_$|=ipGY)M_Rz0+dHka`@zB_+#+)-h4SsL?==GV$ z@x?e6O^@8Cy?zs5YjYa>k>~-VKOrFS5kmL71Nbmu6Aj<8sLZ%_Jey=3X;U5T%jrO;4p|GxRahc@hLhNAcr6HS%}ZULjqgCA9o}zM#l(4W#rQ zBh^`kG^#ibqXIso+o2!ie-xdGKUQ5AhGi}iGLxYYl7u9ly^czyl2oKQN#$*jG^tc7 zQ!=MQNRm`YN{MH$jVKAJR6>#vB?(FMcfS9C=Xa*P)_q@B!O#x46n+9!M#ym1BbuPI z{vrIf&J)bltj6%dQD8hp4A&f$Wd-Ft_a;(`E9t7V>o4_ydv5bVZRZ4{H`g1oxOHUq zDN#OK;STdM4WV(v3EF&T6#KGEg_Zd0P&2#)3mkclj&L((k2+0$*k|ECO+}z(<%Ogy1$`Uc{|cazqP_(=GZhcVwrJW6F1pVWsma znwWu@w{9et8!!y%-_*eCvIUuNIFN)}eJ4F|3_To_*|C$8nTc36I%fFbod5|ou2uw} zerVzMl`3G=;D!&sNW#VYGMuC7EN(@D47coy7PdTz#MT8rh|&dRZqhLyxE2#l$~JJA z5d8{Gt0cHPKTBbz#YtRY`3l0R(Yw(2mPW0V>srX%f8VUxK*{UNVOd?|p z^PhYe6_Rw}il`y{sjMdQ5{t3z{2X@npE2`{AEZU?IZ#(;3|#kZbg)~+zPyqFp^rFM z*%tw(`oY*Hyn@&Ili>PY74GlBtKjNgDEQWH0Y-bZiBii699nw_bBBIV6RAQ$)?0Id z(dTCB$mhXkjBUo`Q?1AbGI3jY4$3Kuf;9iTm?f@Zk;|v@9gYE9P&^N%)w_jX`yyfZ zs*o&J$Vc~C11R!i6KbtfWg!E)EPb*RR6Lsn5f7!%EIpbE+AolO?|841tr@FXp~M7z zy~3t$p3TNTo7D~|bKb>e5O_sQ@L$qzd>Adm?pR!+D)%K}mAWd*<%zOUpATWJ$~Ri7 zrirde)2Yam3gI*TuduD79y58T?H zGDQ!ZI&6g@E9_ysN);@6|A=Hn{Y0tJM@dIUIO=7MVB1}apfE=r$_&Rb!P#|~?tB;U z`w`*a^j)az&hy$XU&8t91-9ouLtl;aIGlK%=!(?}?r8o+Z6i4*&gr4kZvi-CKHRiT zh3az%3VhGhCBXsg2Y-N5-ek_%a1wXXGZB7zG~y4PQ7qPME#^h??E6V_X!xm*I_mVJ zGv70LpD6g{5d*)$BaX*CJ>~cuv?2uFl@$2p z>_nBJbV0{&-u3l`(UMg!1;0P%;klz%vEE=DGo17VpX+9$;qp)P>&0wSKfBg$&SrJ3>T+tkNWicMNQk2RS~ z!{31m_)%1jc^F0(_nw#xFTRXLEvs~N2?~O(W(-X9{-e@CgET2zAFC4Afgn(moLM-I zZ8|K${!Wg-j`VTZes?df`+w%IH5Rm2J;QyW4{_Q>=9HvHK|P%X6Q#!&m&x^_dW_JE44EVi8)$D*1uu%oIOIA<}gr^lBDJv7DUfIk9e zCC2U3$^eli^q$I&3h>Q8KoWNS#q!-^%zKkExW>$ZzV(j<=R9XZZQ2`rYiGmMyz{aB zU@puURRmrBr)fyyE1}5w&tPrg#i^Ama@%Duf;FE9E77#2BaAHA-u#05Opbo+bP#z#S;D; z*I>*>TmW{kHw=Y#jo`3D60W;fVXns~dMf1~B*p;ub=ne`#WM@DLnO&hr?t2|=mGUG z@FlNrPK7k_2=eoV4>&5TaDp+~++Q^jZsspfZky39SQKW6$9eYml<&)!+JHaG+#4na z52Z;}sShN^rQqJ!7Ic|$86_pKZb@&+K%Io(rl+Poe+u-iyp7n>ncX0e)UNWUo{bq@|kj*?X|-8q#6w9!azL zwVC|=TSSLj{|f77YYFOv$MLw96>}0fgxI}wCoJ*g|W#m4Ez-fOVbeRQM zM32SC2a@0opH0We2708k5qc%8IB|#f#5o}Z`!~mdux%dKaRfmm!CbKBGtUd!o(M@A zpLm{hprGN$X3}0P38{Qv%w^RfkZh0zAE`5Fzw;MLtlNZQ&rNxUqbW6xpA4!~t4ZR! zJ$SI_2KKoXptnY!FeA(WY8T!W-v4wNGtOP61B(GXVhjcCNr5QieGC1k%pi^@`a!2^ zH225!46M=pCe(M^goV2olh(!s!k)3(r0m}qXvi?dRd&)0m21&=(`r;*P=zkRlQCU+ z864zi4}YcPm}QJH6Pp!+m(*87QRofof8h@LeLRQVsvh`K^Os=tH(4Cq-i0@mk}&sx zJ#H4e2mNyMxuicP+=N15aLoxa}lrJ4&#Ituic$=HQWYJ5j@3k_pYFSfR!# z;VJh`u;#M}w_%MoSCRG$9{Z%jzL9(muF?t*RwaXzU5@b8-7>Jawi`y>%p|gh;^D}i zUgEa@8hy1X3d=3#v1*qBp=o#tINc9N-J7f7SIr)_{g!|&{k8~2c?QgHw+;-MaT_IN zoggK%2{KpPi1#_l2on&A7f9 zZ-~bh73iJ3ACzuUFnKEkMU@Ct8?<{6`4|_c9C6b5sf48R&+RcIV0W8_W63{cW5v>m=@MUj`5V$#RqY`#}0_obZh0 zcMwlA=FA!$xa(<}T%W>s@=6xryPAR$^ zPzHOmU3T7|E2xg5Ef??d6jp7@!s7EY@Y;D%cCEk$lap`LuF1*ht2DQ2 zrU7PNOTq_*Wn}I{N`v|9V)HR;e3ljp4P(E;+*PrlD|Uyh**21Ai%!C#;1fKPlw*_X z?x1jWHN1VryAxKb2?Kw&)A2hj(LkJMZ_HC6FW*mL`K4A&(NK>imF|R`XUD*|?h!tG zxQSJoXfUM@sdUfeL-dzmGz`xGKC|CI^SE-58mGxRhpk{!&qU65`X`7Ei*i@2rGs1An&XOmBK`np7RIK&fw2JMSLfB%o{<=)${lu)Qrs+`-2Xb zlZ3S+5El>YF|Xju7-yJ)+^=|?|Lz;Oc@IKF!!!IjM!b*h4ASWRlerPK?*ULWD?Yi+QYG869ni{^LDkIA(y^C7Nk0?w){r17d_ zNw9H0&E9^Mbk)T{$CCo^7G5G!=3>kuavt-QO)E}I6>#R?w1qGHrZRkLh0`9o;_n^C z^y&38&~n!Rnzz|u<%B&TPFIq9&x`R*bu6uXD8dyz7eal>NfT{l(t6^T{Sj<*lL$_8*bC;FQf?oR}-i@h(;lo0pukX>JrHi0iS%eE1 z!}DNx=b`YdCr&3auu)fx9T+dm=95|IG08_zC1MYKItQrZWuE&n{s8TJ<4d=1HKu*P zd6xNMch<5m7H?~w7uGqo3IZKVK=)@Z%u8AcTjuMc*(pc7prnO?E1nno{}RD58E*J% z!+5NX+QMhzuA%AFqoDY{0OH;Fx!>t;f|>J0z?;w5$X}AD;@8}0WvPO|<>pCR^6o5r z+4=z{TN**@n3=-b!^d!iT8(h(v|FImvkL0k1|akEbS_}?SK{K?Dg5ITi{@=hgv%D@ zV*k}U=vy{NU~}USb@a-D4V_Um^6UzhF6xf&9gX3^n{ZsWgzr>LJdUgP1)$>fKI~Gs zPM+p21AXNSnDFhdz-Z=UnB=a-d7aw;;u@oIbCx%JY)S&f>>@rFNI2Kl(VQ#(ny)I^ufYz<3RHDR8^LTGZZ!*Sp&Oyriod0&a@>zL*syNygR<7oG^*S@yZD$p> zGx!E>sP4eOvKb(I?iUEgETi4?WISpAC83WPww-s`b^@Oa)MkuFbEn22xF&dap86|xsMM{L95yY4BB%8yYJ^Hv>oK~1ZGJa-4M6wG6 zHu61f+ovSxwJK@6uMRECy)e(zmsZXDN-#2!YJ5LK2E%J(n(7KEsNsDY(M# z3GM&hj$1D$;G{`Qd9PjoXH{_%x;E@3&03M9<75k*@3w;myPu@fOo3aV*a(B&9-zcU z;^T_Ru-0<|GwJ_`JI~L=I=%y@HYpdat+in*{h%KD(AvWhcM(8=ka|27PZ08X-1@RV$6e{SKZWJRig7-EPt$({Lzw zmPamq+=d}(nz*;XoDErpptZ;?xZ5hiM(6Hik6Q(>RPO}WkWS%xHQ!a_c{vLnoWLSJ z!`i;og3jNz6dw=Hft+AX&M(RlR=UVx{m*+Cb>%9?SZ;#sYB4ApI!()!7&-XpE<_(T zqzB#J;!U2LSJiloq=gx=F&mZHX01gm>gGFICoChx zN7kI8g9$AHXCp(15t%0FiG2ja+0P+y+ztFHKZ1F;%@wE^ynus>>L?@fAB&%MkZd&5 zK*fK@iw)%PGDh=?1^WJ$Z)6FJY$QYNGMP2T$?0 z+W+T1vhMfr$;$B%7!{4dBc7p)XeKpset}B4u4s1C2o@UXpk$den}u7ctqg@3=L(TwH$&R`#|4r5wm1RlxY zJ7umu==$g;YK>N8RU2A(*PH~OSN0Y>`Rk2m1KY8W+@c8;Zs04K2&*Q`a6NqIP^|0` z-cW7AtbRVbIr@d*7=MPCxN#)=bZ-XF)LaO~UNSh=`XUvnje?gclAO(iXxbaNkCptF zh>$gc(>1vd0XBJ5+iD#P{qD{hqj_e(kq>S7e45(6-i%RZiFoUaBH!On1)qVJWYLM` z@Zzl`XOZ!i$j7VW;PsCf8MBN9K3XnlS33nFA7zS%BRYux>rxn56GHSQLdlo|8Swo@ z4)N`|fLixb@zBl-5GyUssWWkK)$gYpB^I*Za^qOU=TS^^l{uUBpa6e6o`A6m8r)y2 zCE!(=Pt-OX!%ebRsng^Out(SkJ8!;%*#0EEk{`!%v(KT|XWk<^X)G6JD9)v6@oxG= zzT>wuM|fdyH`SMYin$ptu=VaOyD>}L;c$X4UbK9I1}3v^+%7`)oD1_MJaSsQyUiRdfsQALu2k}K{F+O9zHrVdIHcu*|`Z^+nk;rKd{Zac#a} zXk0Zak2PgArypXAJi;N{5nR`gVL@g|Ic_Kk#XTQKvzWz~@NpWSt%z9<6+9EirtUo& zeGp}9+(OY!FCVj~#*(yV1sZt9wCFb{$p!Qsqprq7#A9|Qh_|Fe@S+rm309vFs;P=r@KM-{S3H~V#m8ymtuG@zwgO!0?J8q5%=8S zZ4@IWsZJ2(w*eEN$$beSWtXp1ZytLhkxxnPd#&x1Qxa6Jjb;#<8Ub4q*-_~ z@I2NpH03!SPr?7(LR#_eGDgZxW=D7)mtprc+*cxnj%!A7h5t?p9=GM-{x~sQwKtb{ zY8r7#mkqi6Hcjr>^p8+B5jZ2&)57Ia6IuOvN_I~aL+@gWKbMYxxgC?qZQHvj`27k^ ze)Z5bY8pgD%-^=mYAF$Q*aKSs@tHfd#Uuo7lQo-HV$4i^;h_v2I4B=Shpo!V+?|nB zWL|2q?}+O>13C+HJwre#xrTRqt8z*v4bVUBiNNIVF+9RE9$npaQ8J(&Ll22D)wO4^ z?nEoyF~^WId(j2UP6Xncfncnj5ls$Uz66zV)5(*|ap3n+n^P5Df(`B}oV;AN(Eqa@ zJ9=go+Pa;?6$%GXzHK~xuzL=A9~;ev&PJd?c?86*=!BrKQiz#vj;U&L{9bzz*rXjt z%?&(jX|Fw|j<#olPKu4sJUAc8Qpo$3gsU$!V#|X#Dt`MH?;2BLh03CWhz}1TMm~Wk zP5B7UhwkIx;UJcprGrE3c!#U+5<3g+{V?2L3bI?Lq2qsV(Dwdw67%dis9o6sXP!=B zzMTr}bzuokuPDU23q+8A`+=aTrVk@JN3w+c5s*Y;!N@j!~J)?M0r z!UG+J>QKGMf;q{o#9f13Fn-$?@GgELT-t4q=CVc*q7_H%2WQYvU(4WlG=Zt*J!6^L0w_w)I;e0l8CQ{cjm)$|fw^b&?(&zn09naRJg>B%yFYgTTYJQIOpk#P`{5VTR#YFl!jY z)m3PKhp#)XJ{N><{)&6SxFcVqsmW0(kPJA_b5!PW^Z$JzDIY>; zOtTz>nDgKCCG%*Vc&1SAP7EZAo}%*_&fwx?zMCI=03N=mgYipW5SwSm$hw~w!Ef6( z(D-(Vp8di*KHmqUn3oHL`E71v|BY#gTcjbR}hwou%kEu z`^O$d?ZY34{nf( z_?VjlbWI<$ZgHcsYm}MU*f#LG!8_aQ?qmIHz+aLHP;lr8{JVY@A2*ld?n(+V{;&Bt z{~eg~)0$i5a06029%JvZPgp+X1f3Hc3@ZaYApEErJH+$g{xue0ciJEgxIGh9YSdV- z=o}X0s?X|Dq?o?A1B-V(Nr&xEgHe7Fy%Rlx^INf-+sn_p{EF5?ci9$hXXFOXYM(RK zq&>s&yGr4(ks>$X*$#`^XThV@7qDjPShny&EvDycqR`KP+$x_0i>17=~^25RWZt}pn4<;@Q0ojdwCvJBdq~4#-nYV4?BA<@p*1E2N*wI!TtU3?j zGP7yl7;P%N6HJB|E8rR1J-BD~bqJcM#dU``a~Y8xuv6hKai|O?N>-zY(>5{EINyU{ zo)`vB3@$$UlxOJa93v%`)NcJ-B@z=TAdY*FkWzAiu2(cgtMv-7Hgy$5?23n>B^SWH zN7wE~uo+C46boghXGvSt7}E1OiUd{)$iVRs-~>zHm`VUX9=bpxt~r6@*$Ps~vn_n; zT4CCuAb7mHlXh-g3>TgF{9tfCB(GQuXHK`l8Gc3_@TCm4Kaay64;d!E^N_H3cQd}w zuw*ap@5OnuGe|gph7S4plq7C$B%P&pc+-k^DJoAO&W^vq&+0OSP0S+&{BulYpE|l$ z#8R!>p>*-lf8b^F8kP>`fUHOuF1(fq_HVO=M#>umd1Iaszly_zw=lztEXF0cwBX7KsQi5(MW-vfUr!nCrkAcDJ+zlP4S{rjOQePktmr z-osF^U!=eV-g+W*Uag5;Q){S!ydUX|3!-suak%2M5d)sp(f-8-ZZF)0c8!HJOk){b zzxSM!BsGIX)IS*Hf8U?`TfsTr5H?SqMIHtofVJ1o!q?+BG1+S`8+YqGYq#Nzu zd+gcb4_Zw0@C^bpcqga)Q7{=J2`b+$1%ZG3h5mCz*wAi{ng45{eh2hnnPEG=i!orC z)hDrTaTk2td=WZ#_+p86yPdCsl%RE|H|h7|xwSTKBuP#VTk{N|?$cq=O>7ku&S%tx zXCD7v^ox2(?xG-GPE)3eV2R8U!GoD=iNDnb-tG6DF7`9S`kqMsJI$GC{k3HBOB{)l zPA<*ujK*70bHI7pby%Jo43hHqNkXb9S;%ASNBJi~m8vQ?$#Du-U!4VEuRY=SWf^Wp zj3MW0$IlO<&9G_JW0;dsOki>-J>p>p>E(&g>$V2GTQv9%vkHA+eF>CmqCvOi5pEjq z$iDrI#s?z<;o{nB)MkG-t$y$V3N-nwU1BOZ|5pTWjj~5+|D`l=oi^SppM=AvwXiks zG&~k^7_=Z9ey6{N%e89Ed;eIrq%e?o0w&jON42F0AEWZsO(IAvSPmn?+fxH#O^4ncwC_^Voyo3=u4PCU7kDo0-^tH7V#&)>>N+_ z3P0p1vkZPNwEDg>maIv|J)VU$T{VIvXCA|zyBaJiX(_(SZKdk>{^3%E8@Ov{2^t&T zp>jVA!F1S^F5tV-emU&uj!%0KYs2Cs)*IzPF8>f!tA|EjSKXE2$&NDe5+u5ad@DBO~4!GcTCp|B# z27!B*(Qu1f*tH=AFPHZr-nk18=UQ{te{ykC?`8CPC5p9ASHtZ?YDk_gVK*TZ8)lp* zC93DB?wNi3oO~kOdp{MvZ`ccopVy=AlZ_Dg?;tmr6A2z_mh5VW2eUfXNX!e0;q8OH zc)-Jj#dIpN5Jhq55etKo3FE;^Cx^xuE*0+9s)shZlym;5#`*lW7Y(ZCv6xG0WX+yl zI%T3L`}QLc7jOGV?o{z}+;`gG4F}qQpP_{3LqWspBqL~g*}CNX%t{XKcB8VOyy zO|d-c2S1DQC$)UuY+2?ll$q~>ZJSI#Xc5?p{lQ$wDAyZxARW(r{E~xZ1602uc>?_Ygvg+VH93hT$%*xSBF((g?B_^S1w;QdAd`hcx7eYq$YLGqS zj7wsJu)E?Tie*K!Kh3k*&pX+|y9p1i9?Z72P0!Z@9 zhxt2=IrGR zFe_~had`L>;!kmSN^cy>2Un56f2SZfAqZAnP9hS%6hr=n5Shr^@O@|d8^=+(0Y`ca8W=T`|_xoWjgs7f8_-1B!7nKZ+J}FGoxAompbHmEYgIl6(NICvU*nY-`>({|ygr z4#HWUmbfnX5GFsG1Mob$OTVx11iKXvDOz1rArUPPXC z)`L^UNgDXOm;{U#B`@bRkv#{#k-x9Suyf0Kxb^K6NEWMMCckR)coKzytK*6zKlAxI zoBQ}?@dXs}y`}b9spOUVbzHLi2p;8x)WwVghYCf`_~{wYe{mMftsj!gbq3T-@d|%W zDw2k%WuQ3mF_FCZ4z|2=;j)gn(>jy+tS<+Ju7l%1?OUbb;*NSa@S_y2rGz7o7-a?1 z%khcmWQ;N2O1oE!;fGcwRIdC-=8Auy@~FgCz8^vbo->m5;sOp$2!$$lJ@Al;p}N;i z(e%wTqI*MvyF|5d0pn*5k`1_>8^JQf7ZRrhQ8*-$&1_m6`3{{i^}G^DbRDs{Q7Zu| z?`D$UAJnkn*CAT+;WQm(unuB|yol~MOS-yyfO_1iN7o%DZ26XVxaM4|VC~rl*!HLj zJ>F2^s;C%D;=fmH)+mrwCf(4~y#Q&o0Q1hzq7xHqus=2)b+>#Lsu!rSMVrU4*N!Lg zo^23qyKoAUt_{Pw?S~+3aVB{nkw^GAB!q6#;sR@O!03<-h8<}XEPZ+!m8P#@5%#gj zMfdS%tBtV7kpDYvZH0gBMA2ha7G8XC20hO2fcTYZbnCR^(4OPK<=q;^Rg3T$$lSXS zXk1J@N`4TLz7TAWx+ff+kqx<>UJzp_OSE=Wk--uT?5K@^yuvLEqFMX1+-)I@kS`on& zDp+vq8hI|@OFl<+WjtOg*F#%LUwoSTf2MgG+{xGlBCU!u;v^$bvVJ@UG-RN8Xn-J- z=b^RT8iBdj3(0I({+bwiSG%9zIyKVy6GYDtZPNwBPy7i8rfdc>uNQZ87huxI>nP`^j%_@9 z%4Nk>fxOde=o@>PSpO74-@(%YuY%h`k#UiB6&a(rE`GPwr8$~DU#^S3%VPv*`}RVF zV=`I3@hJ@d^o3ai=};9O4imch{d~(tvdc**JloZdQ@2L4>>)yTF*#1n(gCBs&0r(F zKH>o{lmAm*=a!|Y``Y{ahn=(Tt{v-xGqR$21wP|KZ|92rD6Ojv-)O@~-rw>|6Z z4x+s|?(p~6DN=18L~aP~z%}=$FzP`E2EIZ*%S;_-(*Xq`kXvOB33(WS$+ zuRt6|a4P!*AUGI_B0f%FvQP+JlO@@e9ab#-m=4=0)=s5gqzlf?n+`6Mk#=>ABDvCu zq$pty3(0B30F_)~r6$J)AB(eV5>DvIXSU?{XL<9&>tx366)Y}jJnZ=<&pm!<$)Bx` z3KrB{fCYYq5cuR1887*VD!vayZ9yKE8)<{jTLtd+yKUs`A8FQAoP}pTDRB1Y*Fo~z zU+7qzfTq%e=xuCD3LYiVH|cjs`;kL*`zdW^7dV#*HJq8IgBVM;)8zf;rd*TrZG1f= zgxy9bdbESsg`OEV;20y~R+X`-5f5Kgk-zf}6V#L=@ zYH1+Oxm0e3mPHgcdoRY(Mq^q1rz@cQWCj-=oB^7)5^SGcAs!v0&pYWR-~-C@MMF9A za@8yN>u1YdvHu36@{PEX`dA`-Ef01N2v;GINW5m|Q@x)L!79+5YtEkxE-t?WuRULb z?z=-mj{qrB_P_=#j?RXRC)Y`R%{+SDhTmCd3}E&`T~amDkrQ1#p3B&C0uBw-lkC@3 z;8mUs&9g5MCHdu4+cSk87z}}SRYx+jEE<$*W1&wg1llGCLC;SqtgAE-{Bx1wzRp;} z1w0BT4^sY-!J8ac`zsF8E}n*SB9ZV+eLtESh@ftp8knw-V_xHCu|Jv)S0va zD1Qc}*h1*PZHxVLi?M5VoG$}iJIt>wieNb)jd&ab8p4{B-e zYXz{6i2dLr59R%P2nal8G!iya(rv<3wpubK#!;J z{rHu{t7RqGc!8hC^WW#0lQp@3&r`XO#|E6o%f~{Ch1alh;zQxgfWuI$D*>H7a_pno zai(wL%o4+NnErQh7SsNR)Wx-c+EEE^p^+HZe2L<^Tni>YJxfrP>;c2dGBneno19;i zNG4ioadKt@V7+t&S@3=&zPwmUTo3BQ5u+x)&(C)_CMCeqmVVgscq3FVixch;4+7my zC2)ULAokyiWNr&$Sha;YPEEf~*R0FKpndzve6O)Eq`w>{Rp-G$84hR8He>^CVVG8; zLpUG)*_L_+MD`ZI(tu7u|G#Y5r4@@+3q{$#?KbGrYb*Thc9M*IH33&Q0|x%-6?hc< z6)ryY5S3zi_rWD;Xf_{@;rFGO(r`VV)Zq=CRyv%A*ma11m_(LVje#H4a$MGBMecWA z25wuqf{A)Yqf1Q?n2)&x(Jw}F4L9Q8^Y|tV95+(%*1;Ldm+YXr?%5b?-#|YEP6LmB z>H_(rt*BGr&AS`a1X9ZisY;6xO;#->?hW=(Fy<4jEB%jJR$PP4bxp+Td@9+#o9`J& zeTO5@G`Ljt2+|jqkAW@;XgF^wRBuayIO{)jlio#8al8*sw+-P^SUR?()!_M&G#U*-(KMz^W7-9Z3J7%1z=~q9W+jq z<5JHMF5=M+PF<@RBoDTu|Ds#GZ>$_QFPYC;ooonxo8c&3R3JW%5 zZO9V%EZ>~eC+Kdmn(3}rXQ_H_SmL!G+QwSK=R*?Q*~<~25>pZJw4(io&2X`qgZ7WR(8*_rIK;>7kM)nbGeWb!kJ3ND)U^9Gm z=sZoWQiYzf-z4(TM>-Irf~j5`V9E~x?YsP0@R?_}MkQ=P`X&~2Je@fC=6T$6&qgR0 zb0@P_{iD-X{-hlrf^emC8>$&tW1rIml2oTo;x0A9YPDdHZ8G8s2TDxNxSymJHIWsY zyC8jBFAUb5gufEMh|IbKP*VK{iF?E_H|P@{T250Iax(f~sUxVU~P_(f&hQlwfg0qbY9Nct} z)F;%?_1{flY=9Wpcn1>S%v_?oZ8zO~=`WOzQv){#uMufY!N>1tnoF!hQ`iunc-e+NlD&w>}FE zA0Eb&6?*9XW43Ts+;^HVD~$f`eTVe{6M1exDpn?Hq4}!cB!1#T@HpykH>fz4u2+}E zjb{09bZ;X}{WAo!m?WgNS7P%FM=Vo}#pR!>Fs7}5wsocx+B=f>hxQ1ark>+@V&6gJ z$ZETtN+!&L=c#Bcmd168VK}4?g}ff_vm|$$k5N4qeuz;M2@PDsHDh z>#bd&+iD}qhwNm1UL)Dq7nIa}yaA3!7Yk07DyVxNY z{CA8JX4e{H{QM!F-Fg!9GQ$OPXB*?bO`ULe-D1w8{5X{!Wy!L?WaHd}bKv%w9e86N zLk;P5;HVod$P{abBacns@tiNXIaG^_E84@|N$CSQvK^1OTQI9ZZI*ZE0zLe%5l6W@ zGR6HysJr)japS%^;^=Y`Da}Q-+rjjP*9kh;XD$5YpNUEn@<4{Zfn$&3(RI`(Ozv6) zgSo3=#jTZSy(AddTyKMovya338cS|=T`*L{sq>yVfWCWe!okOl#K<8vtK#&SNBT@0 ztJnb&M^C`AQyIMXAre9?B)QkIM{(bq@vLfbBl=&gLQlCWlJ`!7wtpTJc2=(gd$$2B z+06vGL(ic0;~OekybH}=E~85y^}x3)InZFWoTL@05tp7nu%{_wc=RJv@(-=kCrky+7R>W*=`1g!rX#~#Y+vZ#Pd2)q3-AxH*2ETjZQ?z_*r=6; z^Q_H5Y1TQ&3ymTkSw%D~L6S>ZI+FAFdXH{5pG1;_K2xQiXE0;iOM0|27=~VK2A8kl zaCXN_81}mdmYN&6a~5CWxQz)bA8MmfrOlu=Q-aEqW;}VLkpXH?6H|a zbT3^bfoGG2|0-vr$flz_16~EJQ+`3$>1&YvGYrb7gbGRNJZw2oO|t4e(Es&5j5J7t zMc4H>l~2QwZY9F)k538ikA5cB2H@Fh)- zWpA=#+u}4?zw&4}51QPvX9?7&WD(2QCy)F1eO_zMCz^RK3CA}KkwF0mTYePb^jEH! z-XI5KP|cs;f^*vjGB25BX&N-`ER1Y+|->~Hb!E|%Z2bzx(Ze~mD257O3-7o z89DsvDEKT@A!#eG65LoKYEt_@?0<)TmD`#n91wXfI8226*?*%4jb_PX_ zyJ7k&QSRTzT6iV%9ae2{PP;eGA&QuF{hyFLzTR8Bxi**3^-He$~Xe?!5%6R_t_ zp)gvz6aS7j#o9$G+__T+L2>s@>}8Uu9#RJ5b81L^hdMqv7KF`W&Dd1>l7!qD4~0MC z@$MKYCaEHZd9iXtZr~YBmewJzQ8($r{#6*vI}}zFTd)cfAxiICM|QkCLlU+W!OZqb z{wyU=Hn&zmWy2ETDv4?wk#QUo>!M*mL;{ya2a@b0OHN^%E|=}|0{kTsh3*QA*jF1< zw&iCET7?y0Rhu#9POQULUB3HNvlq6X`vkLoJ|Lz`KjUScc644`j1HTouo{W+%;4A% z?pxrCTh<+ez6)Wn+cFIXEws7b7poz8k1BJ%GoFcWYZheJhoKxlhnzD-fxAAo2RJSr z>bLF0?E~j|PSGRWSJj8!XCKpsf>|W2n$Ngi<@-}xHlSipH|Vb&4-1m7V!xLn`_re0 z4ofGah{L*~o_%)Yev2Q?{_~zzIq{iUUqiv+k8>;18ltZyQF&M}@{anu*^PSp% zWK?A)rLZ6SvW$tB{1kf6y%-XYnt;xX4D6e_9?M%t;ix?)anb&0?2A1Mt^U%2+uxgr z$8>^c)2B0e@j#rIdJ;r#yV(T=C*p<;H?eF}E`+R&r7yyMpkVAh6kNGN`dN`F zI$no?yC?Ab`*j$<-9}LK+Zj_+@ABV5v*{1_X_)r2ODK3G%LPom0u#ep01bp-@nbwp zO|AoNzmZ(AB=53mzDl%&2-I8y=CXohfBg%05(bIx z;7$0=8H3Q^4Qk{nfl8_rXC2x>B7YSU@k$?vZ{13l*+t=j<&o4O>zH8a=mGTmL|FQ| zUTouM$;#HbMDal~-ZW3gwk}6pZd*h2TM|i=_)F+gu;m=mr*k0@23*X^twKNjr7Uy! z0@meMk(qM#Xuatf8Ly?xJGjO}-zx#xC%YTfT5s~afD2SBz=X`bp$=n4ECJs$_ek3L zFu|gx7;HPe3j?2Y+Dd=;Oh-LQ5vY5&Vd{VunWMR{R52ezIV=Ed#&FBQ8xtH3&J41D}NH;)^rq>+e{)hEg50aNDp?>s0?-Aht#BGFAsfkz7&#%YT#Q=|R@riwo! zjZ@~B>ka)ym*rP@Zg3O{OTGw4&fN#4XOVDeLL*h|m*jGG$#IW~2-kRFI~VU~#;rOg z2B}JI@M}bxQHx|4!((Y+Q880syepRkf0D)ap&Uprdk@k|v$=22{BicIM(8)rg-hz^ z;dMzf1P#kE*EFYrb@D@qRj|Xm@-gT#uo4RIwZJ4>9VSV-9rPp4pz7`uC^Y-MAW)CR zks1;1R_-fa3z$k2XB5Gj71x37@?{qEPGN?G=8^l$Z0N`F)|kl80K#95(DBL+&U&*Q zr%-InR=Dsy1pmSEjve+`di5*GvF|5dAHaxoB{OmNOs2ViB}h8glbClA z*zL1~TjIEfs~T{^irfiIU|9%%I3+Oa z9SfN=L}9AmO@3BA3`d5t(P3U8o+*AnFJ4Lmqkd5)?b|ED++2;XBo1Ik%YFJHy7L)D}!?Rd(qn+5Q&A`{^sZP?1*p571AFN!uye;YFmpPKTc3W#<)tz7fZHFiy~+Cwt=7S#n>?R3 zaUMOgx)v|Eq@$^sC84IS>bt)3h-2ki9U%1c-^aF*OBl?Wi)>xA!v7+g!su zm>tjiLbiZ{adi1-;VYoJor90Z6HsHsjF?{KnL}@i(Z2FJYKvTaHEn zeRzfibUWDdsIt^o{AXbv1H$9~39iOj!>XNcaNllEu3)klv*(8#Djk`@eT}_{Q@a;o zhS^lA+w=_@Z+-^d&-~8g;smC`a5+>JYC!Gh1k8_f;P6KY+KXHv13BVsRR1NCXjmrD zkd%d*f*#O$EDt)_AIQ%G4$Lxjedf7p3JSzRQBr6F_W7U9$b(@JZXH2(%Y0w%h{W*X=o80i7-9nUgdxFNQdiZ<& zeGImi=W+t#@m*&WdO97Zii$bJJwTWgg(+g=wIu4fOPo1WWysj&%wi_bO$V-AnITST zOu&gLjG*HkeW z4$?UAca$c1cVl5?odnbOAQire<+B;fr_-}b3SetB-|y5=AQ-6U=atq7Qad-7-Jg>| z?G38nO$g6>_fX|#T707yT+ zfMVfpMky?U+5CATGozV>q&0iNBW5x;v}7qZhl()sm zvoTKHg|kr)h@5XSl`)itJhdf!&qEdN56Hu7YDy6L=mh*OdI?6S!=a#Kr{G?U3_cRB z!8yYQ;Ql#MQ2%@auN%2AJ5$Fqm;M~(y^ghX$F_LbQsQ4g_mk37F)9wm{US3q|t zSrF4I$8B(($@e@cGTq9TNv!rOHfJ8+GsPUE=^;wYq0u+c-M^16*jqv?<`t7h(PkJB zxhl}fe}Q=sA8^1f0aN!qg@LmFNQ3rGaza&=(OWZ-(Ro$?%Y@9pc}%w8Z=fzW?J>_q zuuNjL`lMn1@Ec$TvtZ%YG>r7`h4$&k8H2y_LiSV-))o>n9pbXQ%Bh>$328K zyH4%Gx1xLORC?fcAM`C+NiCZBLCr!&2d>db#GQcOo%1eCn5$B;e8v1_ZB;M-z3IH$$4+Sjh5+k5lq1?z7xwCEPd zGGff$P0CEjm^`v1b1FCcup&2c?|%4qG#(DB)}h>3ZO+*{h#o4xOD;TgL)vm&Nsz*6 z2wJNNjczOres1ulQqjD6`8{Y%BTm1VlLr?(K4lpKkW^|SJnmAo(Jmk~ZS zj>P4gHsZv#0`U2&%9u)NK#?7XPA>20r5U}X?}h<2_G~6aZ(VpTsuK0{UeWn7)39>q zZ7NaMM)xKZLe5uh#_Ed_6i+jOdeadI?c_D8LmTL;Bkrh?d<#8J@fnDYm$2%;t0*g% z#ijb&b5?40H1Xk5%nrPO1)GyFklrTtQ#7!wr3aO!J7Mm&U64?i2A0Aa#JAuV^_drs zfsJY8l+_&ct?a}FSMK7n+4ATn(oa>pz7XkjNychmA)_BB%%qNfVZC06aGM^yLpf$I zc2BGoWbb}W7RRb_&9C{L#AHK0r(Flxt53lg?T57ZmI}8dmEl&}Z02GUvhbqTUT9EP zgVEZfARf3Gde1t;ZL1WxCuIow6H-t?cNzv&^B(Ewj~JaM1%?WuOvn1Upi&l%TOWy{ z`1T`SJeji&HT)EWzwiCyO`uyV9YLA~2e{1l`qQX_S4N zprWaV?btt_b4Uxrzn6YPWuy!fY`qw!I|`%lqhRcMa2>?PM}qg`4kBD_jRWq(?2Mb2 zp>ezcD{?Lj=GTp(6?>nU3(<#U-jV6JFhq!{UF^X~D{LVedULU5$_pa=?lviHD1nv;tzN)7B8Kxwr_|f0@TrOm?MB!v7mZs~#I)~8^2S(}+0$agXvzK@gq z))33yE^wONMY4EigO|Ao>g(LY-(L^FVHr<&DqcpNez@Yc+dol#+a@%%oy45go{3)f zic!q`5sn*8AVZDu(0J}Lv>uxRYep{983FQ4)|K}#d{K>4emR@_!h6ScKBQB>X(^=Y zogSkld0L>ZoWL2)xJq<>>}2-G+Jn#+P44^rSj@O?EilvI``mPU7N)D-B$bO!V|46w zl+K{|WBn406G(Fw$-s@Qsz&i;t1)WbWxQ4>h8Z^_%YAq6Cizu&VRnTW^LIfv>PE$K zP1{n?X8cz{;FX7hZR;N z{BxVaC=H7<*A=QkGHkCPWJe-o4BUb>j}uUuIe{jtcL8nL2NsPQShaZ~Ew1*0sn21;oxw-4NP}M!RdPn=%--F)hs&7T@BjET}e5C0%HN`6-gte z@?E6YR*0FWpF^U36}kOIMYPSbleMpO;6ig$Ig`J9-csrbxL)ywITv}Jj6i}Lh?q;? zoXMaXst>`9--Std3SnG>4dP}!uJFw^_%XwV8UI{@arWlu{(Ld+;krTm{k|P*^<_A# z!s&Q;ODNdwsD=qM=QG}G9T_9b?`#dn=iv8l!6Wt3+^>)TPTS!(TGtnVaY`|4`sI(N zO*~iqDSsC%eSwL_Ss3iYv&%d(Vg8Q|c-v_Pe-3^jaxeEm|Cg0K7bc3hiEO}uh@EWw zWWIyUG6}?OX5zy<6%4&;&t^V+LrNR%;da3V;{9i`;Pby>TB&h~9ky6R&xos|b6XBp z$$qD*VIt7zyZ|G1OGDJx&rtDxE6(Qm4Xlq6SjtUey0gdNVVUiCrv4$%fat+=^C?{B zCZ6LhaSdCpn8KQ4ad4q&0Su06>fc%Lu5ksa3!RWtCC!LM zWCfywsRjhq1Iz{)!-G*oJ0E2nhlc*3yjW z+t6s;QR2TaNw7uJ8N*_>;Vmx{JojlM3LOxELDxz?8|w+h+lJtLXFV#VzGA<8muFO@ z`Tg>rKcw6I5@_9R6?6xSGE?=U=oxFN<*o*h<;0pfE=d%{PJ_JH3 zzYI?5{e?lL?I<8Zo1EgwFi<8v?%TgQk=Vyl&qLYs6HUbrrVEFU|~1&rd_UTf9zf z;$wEe5y`~t=g?WF%k%|oCqjX>rWWHh1ufS`a8T_GT`t9Y2gi>?cm8kK&IvI-B9~Cl z+zA_oG#NL4F-BJ536(l|96fID2I;Xy;IcpsN)B&^eS%GJBr=7nYN$g0jV}1yv53iY z$cEj@x==i2F&tf|gk!ef#qoTWq5Ah;$UAgdFz;xQV3WrNl#mf%u|gB6(KIK0e!;9k z+zSxmb;I9{Zun{_96ue%hy3R+LAy5`bQBEGomZM$pM^7tb>AWMcsxCO8=;OAke*;S zNE#i$j55AsO}qmma#iWY*J{k6v*lp*^%Nf5cOLf)-NCN;Q_A7sRca${$PMKwa$-_4 zkYlIA6kRfB7T!6-r19CFvG%~NbXmql?M$L=KgIda&FfIU`zG1je-2jK?qdA;%&)oC zZ_*y{28_BBS?z{bU~eajE0zhkHaTUkou5VI`1fJBye!iw5=XTQ%{VR5DnV7#Y;exM z$wujhvnrXXWH2Ki9FjDc?L)fEP{4d3#afzGe?q|i*?^wXZ>jHDo>{rdg4N!l z#k4MM1)N$g@O`eq$^Xak_Yf0kyPO58<_nowZ6ZwH#211rg*iB`V=QO%!HxU&SPM%Z z^|PA0U(=%BBCz$qUo2cN&g~z!6;x~Ep{z2DR@qE}>60Xx@c#&-zo3Cw*y?bm8JoDB zSCeV!zy(kk`-Sztbc=+%D1vs!2ueIWvG3b27!uV0-#KT|$Lb^ed-?||2Gi*4z&3oa zOM`O>^ySnXd(fuD6m`8~umXRxA6v}1<+*m8bI393#_>7O3o+m`XE_vX{w>g%r2&f4 zdtil*9;e$+I6FNf)arU!E|hx5{Mt8n>~M}DHFesk@lq7^8f5`*X>isnrt=&oQ)Wn$ zXI5X!C3AbVa1Qy7gR%Rue|7=Bcm0KZi4FKJFA;y+ze1ZG(p+fEHK^o$ecDk^Y20g$ z?>*Rr7AvQkS2TIR>_5DxXQCI4DY=aoG*htgP#!yzpYn$*)7Z9>u{84bBn&8#MwNey zQFYr_GB73*lEOK-w%Um)JgmkoRzi-6CInjPlN)hP@OE`7zWEjo zlEczWo8b+9r?{E3yfl%!cOr=HH`Kx5hF8XZ34Vz~J^0$__?j z`?bAj6ZoAR9QO*QFKT6Ve*9${M(e2>Tgx-8ig4Bf8d}qdk4s80j2p4{AC81{v*iQ}f@%h(@7`537-FXkk@QWDCZVji7r~bej z@w-sfbVqQ0@;1El=?s;$ohJ~iw1lQzJl_M%$RfLB> ze^W0(1$Ks*bB@LuSl#!Re2C=pMN6wGh_{nY>rU8OWdmz}2|<6QEX|k}Q@-KwdDx-4 z6~67h3CTK#iFffN)@47x|GGN~o5c0VP2S5Wws$Nedtw4pdnOm^M{W?ZxC9$N*ii4O zrwODCVtczBcVnvvzLu9@La*H`Yrsw%Xkd-U9m~k(sd6oVS?T zk&QJ^X~E1ODrYxHI?V1s?&&c4s5pZLPw=M>(cUO}ZUNk}%Z1m|&O)2VI-DOH%6Dgd zWhGzEBR{IogW4HaX#V+%mQ0&~S9ULejqRUcQiLsj@R#J^ZwwBoX^_touEH~w<#^y5 zOKVjoGOsqR2XZJJ&n#}k&gf^nukM{-Vr($jr;HH$OSu?wZz{L%)lKXYX(Zo&WPtlN z6D$ekbs&d%=x_2`F!_!r7(G4BVzCUSt40a78$`g0!~<~1Rvd;Ruc0Kr^S!N;M_(+g zfS*Ml;3Dre@{O26?)ul^^j#&WQ<;z3dNOF#$2!6O{%_PRdmWMOydy|$;%CG-C#=~& z7D^6I2O$SpfxcNh-7&)(jnYn&-n4%t%ESOJG!|n0vAO8*w3gQ$>!5wvO|WQvVm@kJ zgtI@@VdBQUwB*Dy*g3L~M8D97UNbw$op}a>l>_;#tSdy$ATW>Dw70iLpg_Tg7EbvM zoX%RtexDKCkIW~k)>j3=mtD}}1JAse_m~uTJr#t!T!ji&78yab&*K^XAxTte zi1+3{Gn+s7XAx$4k}FJ z>n6c=mr=a7BcCpQ!A5$LJV@~j6+@A3ehWfIYYjf?G zeABTgqv_3wYe;Y|J4#`xniBWl9{#Q_JOxYT#zSz}J2>>b6a1gNrV@*{VtG*#EIRxg zN|dBP$nE$-)2ijvq0X2b5BvlsmyDSKyQQqcyFxrrXbZ(^dx-z*KZ0+E2fkXXl* z;tJlIHuqcv9N&=xBI|T87$uX$yI0l_6bD%6+5i$ojh@O_j8*2MO zC4T~=D(Xc&MfgryqK{Qp_XVz>_|BVq8CZJUkhC}*#iW;8Y3m#bChzewI%!!VHfPzx z!|+ekb9|`aU2Zt6n52uI(FZZ8l=qT)M-!j=6&U+t9M7f=VcwN~fZVjZ5K^>|3CVAT zYw>5v{LUGeDEFzaP$7hb5XGk%}_&Z~_>~}t^dfMFCm&Ju5d(dO6I;iu#8O|e@1;qg$phzf)A@U)R zuV4aJPk5bC;wx=F)kO5i7m>FM9+KQ<5$2wDAqeHYyIVW%5_{us5onko+Y?Fl$hwSwt$-N6hG6oPBxWc0hS3m?4n!m@rt_*t|k>T#4ccIeitS?NkG9j6Qcj$LHscO0bHw*XY@lZ@?D74RH4C` z7D$Z2A=Odrc(oflr6M6E!wyoJ{TQ@)DQC3DnzQ0kSZ9y7tV?_f>@t`I3vy1N_dXNu z{0<9FCd-_0u@+;FEQo?X!Oe7E_gL;QKbI+9EyD1CZ+N3Y2%`*|1giI)NJKe*HpCUe zp_k6!_TmX$awi?r)flcz(wJ+0_m1vfRt$>bUtoF75dA38g^iy)sZWL1ZQ{0yGX zT?sQEkHePBGT@AO{Vd-ZeK-m~tmQeS|0y!+JD$R+ug`IK zei|xvPXW~mQTT4_3g1>4F>7D`0mCoiVBgkC>@SRgH4MKS)M>yA{?S;uNfY;2o+9@} zEa0v--%qy4K~P~@NZxI)fZ?7AjPuuQ*yDGO=h%&5N{`K>nAu1YV;^G1+HqXT_;Bo# z^?^H=C&O~nP-?H+4VtZ?;8vDLLnRx`+y|S>?HeBpgvY4zI)Vi$9F~Laj!9^z`L@d$QK`_d!5P z28f#QY>7FNTvFs^y7*BY%nV${bV)p*&Sv(UQ8!b5+iy0kcy}M|pBkb<@tyKu2Vv55 zoP#M@(a`7EkDePxkWoHFUff!Nefk!lr+JJdo>Jj{EpkU+r+S`$@|Cd9uV7{F6B7I6 z093flA~EG5^tX{N-B56s$O$ZP;nO(cmpK=r)*CRbz3n7Rw-7l`Z=N@wfrn51L`PjY z!SAm^B%7=ys^^8-pk@A$y>|l%NnL`2n_}5BBb!h&Vm8F!3|Rh$;OEq}v~O88nZJHB zu@g5z=TT35G^q%)`)-kZ7f-UozXVGaHTixaU7V4igDRdZy??k8n+KkvCBFyJovy$P zBsS63nLp7>$%J;kFho_aVfK7`GGAGC40-OvhH~QYRFdfpn~uea`NTrn*F4yE3UbA#EEX*quB(QcK;5(OG7L z$E{Vt=TZ?F@a|##Ubqo$YZI)9%oiNh=>V&qS!B<&d7$-OipaiA!8%bDrg_~O=Dx`f z5ES^(COIiCVtoqPmhT2KDsiBy<$)9CMdOn2&5&Wfmo)7OgsktuG=9z>>iegav^u$A zrr!kkr0T$Y`Q1RizMT#_m7D1I!HJxK3GX-S?tn0z@1SNU%80*1aGqa8q?=b`WxFOO zM>YZ6FNaMw7ocFj2>xnexEBvj;>;f_Fmzub+x2-WtMg6-j;hXqoaq$fV&ibf#m}_s z)(p1I<_y@KiovX3EDkg`kgeNqlZ_P`^L@;P)?Y~;_&1PpUMN0meQcXT99 zHPPUd{AZ!Y>UxrGcbVN}piktyuVQKTbv)9-?`8Alz{xEPK{N{^RKHTwx1)l`y)SX& zuM{p%c_t?oXNlp;vtZXIUufSwh(1Ga(0xWGIepv>x?aap^|)dBmX+gsO+%m}wV4h5 zv8`O(jc2ZG)aUwVr|=Bb@oZhvMzFtlAGkPs%#haPQZfRu?G@12TsM$C=!Tn221u0f zS!$#^g|B8+3P5*6wdGarmN&NAC6$`+qS!Mb6(+QT2}6nIYMDrKVhPl)sE{Dm`JhjH+D z0t9;eW7|6JKbTLXhNTE7^7qA$JXQMPrd9HR8 zv!w70gg$tIM~Cz9)4)fl0lq(KxfGJm+9*FG2K&%&wJ`%% z4y94u;8fUh*bZ*A=aI`Znn=l^6Z~$Zm%a($FlKr$syB|{1kZUm-*_SJZ0yEwmky$& zj3Kqzz7m@F=WC?;Bz_z4z`k7tH1Du?-}}g*CKGVC?|aj zGg#^7HDqVhNwURr3}du03v3P?;#?+A;?ic@;x(p`)_o*jq=_tGSkS$>qxc1txh7bPxW-!Lv|u}1wXsWhEGtIYbG*)iK5 zLy3ePlY7~O$t%1Mig5xQQP)DboJb<}bqpLadcxla#h^{7hwivrh@X8YaN0qqP>LKP za))d{%sz^kO!C2C!}HiI!TYes9Rs()2DD$6ilIwhmnQ}DK9{9(oU)1>7j9RNp2x0Z z%nU!gb;24u4?lvE1)CY`wWAQ2F^67QF2uR?zhxJvNkQH|E&B1vIQSxU7tL?!;u!xg zIQn81S9L<3EPd_|k+OZzusSR^2^edg2`W4mHkCW7t7-IF*i!#h}Dtn<2 zw-)eS4)%*Mbg3w^E0*HOBMPTH%Rst%BKVDMg3#GSuz1=C8fPk^^YJp8WbvrHakbS85OJ7^Ppd%O^~8E@t$MeXBG-#LkmwWX|m z!(#+HA&#~3hDL!eYcb+1us*&IG-f1%?aFQN>UApw@T{|MKlc)GQ4LP(&Mb`iz;}ne zPez^RQ(#4R9f-<5rk1joFvHi5D_XRkI~tULd(RqT<Wk!lL$Y#O8OL4 zh+MoZuY0spqbVvRqQVe7ukXRMk60hHTx>tMBsQ@AsZ?MzNoI2~-&S032dO;PuWOX!B4R z=8t58LU#a}E>j5(Ew=o7X&w3;;J>!v6Qs9QK%-9`(N>GV#)5xTaB?+7Z4hImigcJ> zxk&Q$yeJ75s56)J9)q;>4OlQm7zgBZQTo_rIPZEDj_;J>oHv@`yaN{@vGI?oq!^=hRaatng3B561E&C zMnn_&f1XgkKpry#ZlR>OAN*FTgtLlIAo55yR2@1_N}e>6NjCzBuWSvrS{iZ@yCk`- z5`Xb+k}cVO?i5)0On?IWAy{P917&B!A=jZEgsQ3_KJb@k#h3hRhYfYb@FA?3&&F%Pp;m8LzUmm?5i(Qo_m~MN7`m`R z3fl$xYx{9v!v)0CCqR8m6S%u{mFwJmf*y6zNLxV6%1$TrOINjN@$XM@|Da^Ev8yAD@A#+F=qP z*a2*_4CDVm6694W+Hbi@$lc8dr9=2jV?3v;T+6fnRGIp0;D)n}?3%pj8Oe+vzhZt41OE=6z7u-bLC^ zxZsraZIqqS!=LlZxLt?SaL){$nXbThOSnCy3wX|&^C3;DB|8b`wkA>27BM(nY7Vy} zYS1(w87uZ#nt!|^$M;{J$HXoV_`E6}X7`t1@s$cV(f^)!uNhAgEaaKU&)@mp=Wx(Y zGlNGD7QyIQC3FpH#LwTKv&O}ySmLyT3(4_9cF7OWEKY^gQ|-vA@i}*KS*luB#`iAp zyjAhB%rnNz z9Ahz&??oP$K_%Z9v#))_aoKr({&TE^nJW44##R^%k01^t8)Egs_YiQ#m@#^}S5UPl z9GkV~L58XVo;o-Wat;>l7}qyaHjVX3VL;>ri`R2`pZ-3j9;k*#7iz z?D%9z zg*YFgFhB+U5#pS8zA$HU_9-eHzDFf5{w1mVeb{)fmvq~yQgUTXER0^Ygqhv*Am!sm zFn*r_L5~vzkFNXTfS3qB+w{`h9j2hX@eaSg<{80N-*D8*5+>XbVGLGW0PXGZF!6*7 zh)z}~v9iBtkMs*{UoVGS12ZvP)QpQ=IvEuo_|ZzGf7mN{KlU_O9nL3*KZ}>l9Z3#W_snnh+Yp`X~;%ZnU%4ZS3`Jkiff5i8_Bs6c( z=XCwA;MmkANS`4Dwd`{Ao%$5pLnh$&6Em>c%aN;%(BN+EUVw6AQgM$&1Lo|yfhW~I zpzE19qAq(4f`g9}6=Qu6pbDs370}1y!rv;O;n3Ga-!_NoT@ zsoxsb?VH1l8V`V$nx#N4Z4L}ielD0CUxI08b1-n@aR}Z0oitm7qlV*ZZ26Id;zh}L zPS*zerf;UD2lZ+E+XRyF@TZ`JZXoT+C_axB8bs`2?FLB5eZ)*JQ-60Wj$()XX{#A>*Rx->qFecKi05@ORt*9Fh-!-*&gDL9ZlJ^`-$dTEEl&zYQe7DwW9nUI~Hj z;{?~$g*fb4fx>q};N@*!?5dOCye;a`qgR+*@%jr|MtX3S_Zy~XYtzPO&eVHiA`QsR z!|^>IG4VnJ%Xe%EYPDp@+xNE2#&L5Qm+2YAzGxC$;r`&smNLB2?hDg%B{BD8CT)$<9H3no4c`YJ-2^Qm1ozMH!}tx$ar(2JbY)dOE;}#< ze+i|cg^4Jq@L39t#`p>bPEBK7B3;32F$+Qw2N!nD*XBNsk>zqCtMPKz6CD5FTVnB; z@1`=n27yUu(YQe#)dwCyz>a-nphcD*o_!RLZByWqY6P4_mNK_1aSe_xKIVW&$Y$$%1I$~nJfnTcg=&*rc8AEP%@BAWjwK03-niwA1E%E4J=^Q>`0{xtGVz8&vh-^5KC`AEG-OzE368+>S0 zL%KeTnB8$Hr^Wp5)?;~{#*JJ6373UTL47K*7^awPA4WWs?~;`@`bhLbv60uK{Qe!l z#|kGP{p<_KIH5@U-Y;c1iB|Y=cLoM(9Oeqv=W-jx)j0#rCTtv6O8ttfanmA2PSm6o z-T&&Lp29WAijE?UlHOnkJHRb|7iK<`L92l(!Fl1Mu>9t2oV#ExSH}O}s%AO~3PLy2 zW;Yp(vRTZjE?SQ-4{l&gx+EBbpL3vn<4H35^%mW;wj2T%Kftn$<{XozhsHK)SQ{0C zLVO>~?{^)L`tt@3x-6mgCReEC=9zfk=rL@QcnIk{8?w=vmdDDDK~)_)RE+zGA7>9^ zPHYE_@{<8~6-rMjx1;;N0Ti0Sm8)!e3u`aM5cP^0h@S99+bBIg^3#uLaOL4j4B>1pU3a8?cZ&nk{^p$&8k1-Mdk^RznBS@ z{N4Q7%zt3y^qfQ`%L$$hY=Uh)=}_&S0JRru$)36~_?hohh0UE*FDwIHt15XhWrR$> z`rIh3#Wz=Qf1NmJipu#a|R3*;7q*>^3NX>yvBCjSTNe+S7(Ne)%T zOJteEanO0BORBAAqVGnYxgIr(anN{5n--73$rDtWjXU$8W1R}NkG00^N6+xa0|!h! zB+O<^tRdd7|G?a`v5foiW@zt8gwxm4z-;1t$cb}+LsO-|W#wk9s1;#n@w&kH?Pg59 z+*YPqA{zVkG&$eaz0iD!y9n!&mZ*Bg)F}JToHzjP$|an^_kx!i7;r`AnOLAkcs=wN`ndC)!yb`x&%5K8 z&#Sc=p(JC$&$9neZQu!pj$^5iWI=i4`FE5UQm;@n4@n|KK&h&=+$#ta4G#gwtT_zr1!tn9=H~39&Dkr4#9hYq9d%&a( zY2Slp+FxaWo6EL=(WMMF`^H|!eIz#;halK0nk=86gln|- zVCM2x${WDZ$R!8Ut`AY!X@99LeNT+sKMLB;wg|EsPl3Oy2BT7&4Si$A;^3rQ(!BBu z?`@Ie_V+5m?Yl8Vq46Y`W#__l&G&5EvPx>NGDk3YF3HXvruNUg zY0kf=7^n0Mn|`I?gVqm-&C1-j=^DK5`zBc5Veui?xF3z0$&NdX~7RGmmlD*t;IDtvf?q&c2}1_?09tyoGP?@1`E_ zRk%qzlCa|XMv^{JocS8mPrglP=AYezbk9?92wagx6lA4|!ku5(V8JuU)3YFW-xQDx zE(g=Lmmr*#LaaoKq37F9Fb)*r@2kgH^*gQb=-+#2N_HKDL8AK`i)UKo8y+Z-?Qxq(eMpZyK)d{k0%xjID0+yFR* zAZa^5{hqHQFJFCu>wZE^9^d2g^MxXVw%6duM)| zBB9`IF&p|gocvGGnYdH+b#Yt>NywBbR5Fw#N#gFckHYvlN##6-T^cQwe?hd)D z@&Iaj{n%2C2z)W4itq8(gYqqgbnwDFo?-k0>vvp4Cxgd)KV&NQ?Vmzc-nt74>cync zPKa?YLlKG&3IusIWZ3yJ1cx~a%U<{h_sXb4Zz9iO(7c46H>HVx^GHxvRf5+Q1<*dW zRp2kyh7IEkS(Jqpv`30E`%RzuxqBqO-^6>67k7eVjXwIVsz$ACFR-ZCl{;rUjeB1x zk7Ex!f#Kdho~dTc(#MU2&zci*)HSzGRorvlZ*u-aJ1J8bdJ)U(?=vl$G zbIci5u!OVL6Xoix za@c@V8(hqu0IjBVc;sya$s27*deZ#__PZmoFft8;t){_K5(*+lBCO!=W!x?PkXc+m z0SV)sut9GoCl^tLA$vo>jnBSX@6@1d&rUF3b_`^zhKb#Ye5NvWG))Yt2A%6iKx(*^ zxMvc)>+uxR#*1-hmn5J_P$07Mt0=g;LSRuk39r5$hpq|JiQStBkZ6>mHqUhFCXGhW zu}Kv8wrhjY;5h2>1fgo8G#6NAzxBw^nVfbs1lCUR7t`J2B2gNhAcXtW=*E=OX0 zz)#k{q7)AVZo)u2336VjLf3~Mfu_@nIOVrCKKPBWi0-E=!=-4E*CldZv;^{ZH-ewq zWtKO?hkTy!0%jTM(EYwKpcA|Xj6DPx*FPO?63>#^hJ!?R>@#?OI*H}}@x`N#!J`Op=eza{!Py%(qksUw~{0<_|!uT_iCeH_iXgD4dnNmPPXXG0ys@5b=_SJ z*?!3wJ4uq`Ltbpo!h?8RrISS-Um;AKnGEr~FU#@OaddqZ%2ck;#lE#iA$0EuDx=~- zWbZYh=58_6_v$1O&QXx9CI{K`#`3zy1(L~Y#EAvsRQ0tAJx3>l?;SOKIL!^sj|yM~ zw}77Q+fGNkGo(h3)S!HC2)5UI2+8nO_*$Ed!OL!wa)r@w)}3(e;-fj&{B1<<)B%`@ z`QWb1fnk9=I1Rl-nXD@Oot43i^Y4*;F{63Q@&Sm*GX-6)f{4;j@SJ)` zpy?pNeQcYI-h(wT@u&x^&=7#gk`DsGnwMzT{vHQR_%(akQxqK~g7&xcLHJsXlTq8w zH3yopy)Vq^e@DjCAj>j%+~Nv_!HKx~!C#y>YXS;dbBOc;ZFn?NlZM~j154D)33glI zTn#-=_u4lm_}$BPrnY1L>9O21JdDL-w25jU&ysG9BVzOg;{$bg<~9F+eh(AqSd9UL zG-(Xn`hxGQtitrZ>*S0L@Acj|j-IpK#r(xYxQjaoH!(qv%dTj}!u+eaPsWYik@^gp z_nTQx$6T0upc4K)4#B>zL3U%>J*?(C9x`v7V@gZMU_Tqd`{bJh(Mldb{}n*wv^mU? z_l~`jkcabE(qP^%4j1r#px-IdxF>xB_}}^rdAILC%JV?xZJUBe;S0V!?8+%8nR4|f zOVQ-bSiT1@lU+Zr!S~vq!d&h2M8<*BSb-=C#g%pe(#);RdbALg|PVbC>#_w0|R^1rKK z&eT@4x0C1mH1=2ta#pii!D)PPCk~?~2vF)Ik_pS=V2k=vSe>v7ee-)UCiSw_#NO3V zax?(%92vvaZZzS_`c`o(Mr(1?`&IDDA{*4*c#PSNctB1qcI4Uc2btT}RV1N!7t~w) z0o8G}{5g`}+sGn;#6TjcifJIK6OWUb`NL%JKP_DIIuRP5i_w@HRS@;!F$|ThAjNQ9 z=+*cX_g$0Y4#tPzxuG%?kNHGa^}9j8<7m{B(&GC^Mxo^izN^iZ&x`Kyhi-RYj^p{8 z8}c7u_kK-y8#@-t9wzfM?Er`#*@Hp9)6n36Id1EHM^>Jcq~H8*5)-R%uy~LF4Hu(` zK9vTe@#kTR-92y!(Z*?^QF!^}AGUX9H>)$=2oh=(I+7^VFO{aP%lQn}?O*u4LW>sO z>I12bg%jO&i4`54i(mfo8FjnEnBq1Hpv4fae2OqH zK0r8p#RbaeW^uDzAVYFcNIyv?t9Ui)Njvd2-b_K*d4?!iQ2om*8J?w`kZ;`~S2 ztoe@hDe+8d_C}VNuaA-Z{m18)KlmDGqSOH;!Q5+=uwz6j6#aMx^@|AI_fVET`+HgN z?m!3j>|O#g>o_Qle1>`Xv7~u6hh>{3iHqt#sFK)4#rqU!qVhGAU6hEC-AiGhl0x(9 zDiT+=fS(0@5Vo(KNTXHssq=FFc^!2`@nRbce9W^mH9nx0xEsE#p2L=Gi2}2}GgQR# z5WWAj7VH+uqE7WMo}FO`5=+m5^OGEb*%>#qPr5){ihhH`RZ}YHw4=Jd1#t0)8hbv? z5tJiDXnXc#L7{UN3wRz4CHo(PZ0sni146KFdmvO1M4+zr1uQ8@W73u*So7+C0@<1R zxGl{EbS8(>UB;_{@vSLeZ->H2nGGOjl?Pu4}2fFRcc$}9^R*}4X& zJ>?m4+h@{SW-08x{{mEUNg@lDG~m5WwX8#^P7^ktpe90~V-|K|r}awi^B)fW3?{%K zg_96v5e+kHe>2sQO~Sf|YPj;%Gu9mY4U(<2LEL5)u{f|DR1|wz_=8Y1(w75?PwT0c zn+(m3b;QGJJ?Q84g$*8+hE79gl+1d9hMMcJb4{AS>%T0JKDrTP%;o`|76MYzK{(md z165UJ=sM$TsG!RGj?{j@!CST1G${--n)ac`x*5#mp0?DjZnXEqY5!{~D0HPQw&Thn$UIa@MB`@j{TixRKi!8M zlQp6nUd2M&LV2S4bPws&yoP?e?qC6*9;)sR24Q>{`Dez@p@yCVMl7cB|JtBA6req> zmFydICze6$&_Lw~6UzwYvtT7?tUrt*$Kpt2;-Fwx>KiPVc#aO|j$qBVK@5y*VXeP{ zfhI@50$V*u7$*+0rN?2_D|s{!x8+>MJ8*~k`&dVW3RfpJ7Op%z1N#de3+Epjhm%^C zgNWM{EPh%q{58b;&Nf+CZ9j1pt9b_P(2pGA_U|hCbsfO>^KY=p{2pA<$FqbLyqHVe zZrsl^n;(@`q54n6Q;Uz{pB=iWeEkXzo-u&z#Z&O3>PpV7xB*xEPA85ziDb<9U`Vp# zwba?OSpr02@e(aEduR=&^v4nJz=dGWZxp9OR^qrcTL`c%C#I>(uwC~6%APjhw5%Va z=bxU^;0fD_u-}-Sy3>F<&oFHRvY8p53{2*>qIKnD(#!?*%DOxaZGOk{IgLQrq z5k60|WnVTw7Ajp)V$M_NVqV&Ip?ym#s8)UuOuak~A5A%pR>fM}N&Y^(&EzCRR>!l< zB!*5-JCGKL;$}YQ6v3Y*JL_XWYThfjt{8+ZyFWATi7yz=JC1(ZxAD2NDJU3kqS2aj zsFvC&sCxOC>0miOPtuvw3InM^@IUQI&2OBb zN)FPL2;=dTMhiyh4+?i|ypCDQJ4yPoA#fzmh3}fpaoU4;cxRKt6sGBLA;*ql`&vDr z(J#Jxam02!P%s(JESf`|7KG97Z|mV;3-7`3S`RgL7PGI#zJKi5WlB>A;ifm4J0N=(u08h;&%tW@1)aTT)x^6Wt%@%57+c6ur_d^f;R z1=V%NV>l?0R&U z)lcF%8tJOE_;RhlpYK6B>^dJh=Z>Ygehf8ho_U-n@ zH2G{6bB;0-A7J8mL3q4Cl&Tj|D%6S;s@)p}7k=@4YUOjp+53smvEK^M4=;f+lS3eh zy8{+Y?qs$4Q8v1DDp-5IE3LVmhhEDTl1qNYi%#=`K=9leCB*8 z{~$Pp&4YFFm*Cvk53F-p8oRyA0%B)YGoQrk=&)Ic^^=|pE%|r!+`02)rSvk0xfIRf zw@TByGPCKQO?D7C;KPb!lE5x7g4MYVk>K>*g6>xuyeF~|_6)?q$cew8Kl43A9%&Zz zY|0UW-6SmgDimg>C{urT6S{WAZ*UwDP0Cs%g?H>8!Sne!0LBKK+`w=4fiodJ#*TQu z^g0YvWg4=5J9sSH0(l3H!a=7HSkdtx6FVmbhju?s#1nZCPfms!t+b zDpND#NARrQ15*D8;G4relr0;=-RH01(yEiF<2{XY+vdeUMRgHN9&_OLpZd+UKXx7VSdd>-oQ=tIr@7JM7miFW@~$iGdU z;MBs;5xkFr^Won_Z(uo$tqld|nrPv``bJ!Sx025YhoHKbAF3I9qLED|(N&TZm}`eH zkIBcu>_26!`MDjNJ$P>CglTMsQZ)Kp5##nuu;)Bd#&ZULe_`nJyQqFY3{%2-nc8F| zc7NKLVenSSEPf3gE|DnC&m+Q$E})=o5-gMYhQ~yo5&sivAYyPuV6h?^4mc=+YdjDO z_al&~cm@O^mQ+*JhE@xoW2ygSEV3OkWm4LrpqwtS{- zk3Y{)x`IwYUBpna4{S3|Lxc20-kr_Wxe&Kha)IwUi7h4bBLk%#HY|gxlpiz-xmO+*u&WY0gVP19^RF{#BgzjJeBBlNbb^QME4WIiK@0 zgXuTa5bQqT`zduyz0w$E>r>F9ClQtXc}>1a8s2#(!~BFt*e|Eg&5QlZrYzLQJ&Ib~ z!-ivsPtKE|hE%w|!3FZ-<`d8D(@C|h5;V)0lC5qWestW4o6alI3r`HFS&|#H)_w=a zC0ii6?Gi?|e#TA7{H*=C6X$>Z0ZLS?!p;w3T-x;gy#F%<*SbFhl9vyrGc)k%UkjXO zGLc^4Gf4HXUD>&3$t=6Nf`vJn(GwE3^h6e~F}m}9;d8dkxJM07gl)o*ALsaIUPea# z$%OfZ_VkPBE^28R0JUAeP+{aKZsO|<)EZHWRRuGNc=dC>J8y_x2wVrH4>!SDm<&aW z@*#H4XNZ5f7ApRegO~#{(CwB0z2gppiuFQR_d=9bw8&78cN=&3#n@Abou3ZSf+NfBOxr>*w1$~)-2wNs z+c8F?cI|J>WL;xvxLO3h`zHn(vU>E1s|iGNlQH+9 zGS1v<2f<_-{j_s3yTOC=`gWUgJyDy{91RB zH6{i?jQC{g#wPL8`vhqH@(co3jewmFGGL(aoZw~vtx^|AxjO+P_r(g$>%RfWT!flb z4P0p@4e9*sQ^&`W={)hlQF0of`MwT}0(atWk2I{uFx0DDNIGYKV}_%*a-KthcyDPf z?^Bx&k3tr~+}W-)>rn!2>6U;zol%0yDnc(NjsX!z(K)SN?GQA)8RQSu!`%-b;fB`* z7+x+8eXWV$dh!_QycWeQw(;*qb`plpF2uiTJj3~$JDF(Azo&e6$_v45^1<;x=!yLV zlc)g>q^e^>6~8a->R>IB6fQ59p`mk?>8Uw8z*;P()U-ztI$ZfqnsqmE(c6>Q&GU{t zZ?ut~mPjzZJcAw;$p`1nhCoi=$9*nc_~VWmIE~Uoo%=OJcB(kFa9b!U%T zaV*+?cuTYn^8DfJrlp6KPNR>v2ZG5X$i1n-?*|&}q{dB1=zc_oE7ZA{xpO&bty&y2 zis!{txUtk?9XQ}qfPJ4YLdB3EI!#-XMcvAy^lLNrdN(FiqKk)sIiLj_4hk15G zDQ@ycE7|kt@+28m`16Fsp~+BYeO6c>@g1c+)wzPvwU|_Q6nr<{g4UKc7_htw(M3Fq zSaB=U~Z-LJ|uk4hIdkDEw?M}{Um!R#;?@a`rU(b=k25nMXZUq(1j&wylpDhX*Lwww- zn4fqUihO%xrTNW@*ef)HuK6ccpF5G|dA}13>R5BZ12f2dzH2Mp@GQvxb7y6D+G{0;b_ zbb-Iey})4q5tzDtC2X0M$5yD%!R~{ZVBQ^p_9mTdwB>qeHdhyl-SNbnLs?8J7*M=n z9%t=&-_nEk77&lcC=&ml@IkRE_0?NXyKRRdLj4%HImSTYim%L7S(a1zT8f8vk3{+9 ziEu#wGP|3X2wpmx?9YS@{23#|Mb6^8T<6T-qAowe*p4eu7PS(al2h2@+J)e&Qp1#v z2eKc%htU6G9_otbVzIUtifCLQX`7@_xWF7ud{05#E@fI0{SV@7#HiQzBTzk*gvV5M zIZKT__*Cg5m>&uR758u$l_^JMTE(Gh&PA}FeFb~n4{&coSMYqW`RqWDDA*{JLt4o* zxUzo&)U7&$swT79iduQRxO^U3Y_$fT+yrbsXM?FJU2I~z4)^#-Gw#kh&(`rCQTr=* z;8#mONNX8_WBpU&T?TAN@FQ?4dj&Ffqv;ynZ;=`q$oqzLsX=K`Ddn~ETl$2)s(l7t zwhPd(P7}Y**M_&5Pr!uFEq8RjCWRx1NRvw*>|U1);jY)wS^2i$lxhw;_uQC^^it=d zC3)=ph6D0n@Lq;b5d9Z4O^VO_rw-i5bE8nt!H;^-MtI%rjVA zI*T^<{()a>XMu~=ShO(K=Tv9?K#9~}Y_2We8#9T6+x}O;=zAIzbw4JbGlRf*cRvj5 z&0;Z94!obHUzlb!5_H5;0Oq>VwZAi{^{53WmMq(?9PG-*eEH7v-R?`xJY7FpnjWhvgthhI z%vWwS_w4sijM&06C#%jv;#NgiaYP21+J=dym@66|;k|fMf(84vGT>~~8HgMi!E0x7 z+!duR%zEpOsU6LzmD$CV?#GbQm=JzGbP;6!yACM@#x%E8f>tgIhMmC;D3@{#yO<`8 z)bOS0fg5R+%yQ~)b_vYJO&9c6Zh+LFm0&5qh=is~u&Ou}5Z|JXj+Tf)mBpBQ%ati} zQuMu=K5LWUFb`joQS%a^TRe`;KH>ubQ??P=co8OUbP99}SJ3uvN9owMcG5rZKFJT0 z!<@rD_-n@t@a$8eXFuD*EDhdwms}6ozZ@VsB^2raBtFGrn71mnfWRKA~q$%Z4bT|-EbS&`PUN9))% zttB}F=`eHABN)s3odK&ER zE5ix57zdYv6cV7HW-6LQqY@__(7ezTpi{d^CYG*twkOC^$ex z!e>0@v;ec??}4nzC`fwsnHB$;&Jyl@!Yccz+}8e7p^Z!EXy-%VEe%aX3v6v2wI?dVtcTF~Y>nw0I5=kw_!z(099I7+VO?;<;Wf4ek zSE8x@4}>4NTnw80hN*biL!lrRO7283zrxvYvss3A{CowfPU~Q_72lmbEf#eq{bB}> zY%podN!+((6xX^*pZjxPk(0b~33tSXGu1=SVdZ*zdby_*R-0JDA5MdcYuM299}TH- z&M&5SbUyee_CexoQ*f)A$nO6R$KWHwmf|~r?y{AqPX}kcmT<*G7qKBPid~cLLZdRiOLo&Ip{r*j7(G}Ft6h>X;iM|})$j;fl;jD; zb;Usb_&6wQ9s}}SnXKH{3l@wR13pD((5!!enS`mrzz0>j=+Sh#R(dr!6~!?Tp%k}r z{%<^$E+l3D-jn$e&zM+k6Dq1Ib3K1~?t$W2@D`oVdIkO%@M08-X%E3R`DIjRIo~;N zx17tiE8}^`=|ZVpW1%YkIL7B0a3yn(^Ss#x5_#uJsg#B}tFJtWUC|zx2MdLFD|zO} zlx)-vzRJ(~r=cJ0=T?~}qW`Qzd}lw;1AcN1jxNsNxynyq`b%@zsvyK5hdRtT`2l<7 zl`tiE7R}k10LD`#K_jGs<(HSCj+G7bQmerVojKh0{hGM{24cUL7#qXiSK>$gWqJid z*1T=3@ZMG_oV9%qubumV=er^D9uJYIUJls#B#5yIgMa%b!;I7~u-D-T1efn94Y?vmmj$YVuwpTj zXQ9wvkdHpHxj5m0Dbo8rI6HDVo?BnZcT`reW3SJ{=2_X8Fe?hZtHfzt>JTItybx^Y zddYWbiebs_7>G|829YazmaQ@e5zg(!u5qf^l6V!C^eNN8umQ-{I0YXsNJ7`@d?xVu z#g;bp5KT6M{)&ALD<;l{Wk+LCxNbc6{FDJID?MiZ)#bQ*!!an_*#igHdMrpA3$vd7s@|<6#Lc)GfXZ<@5ObdEzf&kWB)M(YlWp zGt{{G`HGzNFMU@1Cm;5#;5n9FAK}4)sr2fMwRCOn6=+tAgOF`1w7F1OIP;@B&!V3W zsj1CS-g_LLjy{P7%XxNUQX2_PdIsIb3vsSq2VQ(^MC}fIKoK!{jB=}ES-%>IO6+_H z(0E7&zr122>lpSvOu|LMzsY!$i7+Kr4i8`2j#E-ypfD<$$Y-8{vNgY<@7`hP(XJyF zUFWf>^#hhHtzlYYT;RXF_dGxQHGaBlhs1O?dTv`HOkH#dEAMQ_;CpH`uUlPcxvheD zXA8jnMh+17uaf#8;4rF1jIn z{(B5n-SL!Y>0iaTy7gFEImpQ9Pas?W5uPl}Kr_90+~A^%xO7PXWEp5OYA}Zr?rFiE zNEC+l8&I9DT$py+kgYD@`(F%t1RJ7!VX;~YsJ5Bhjso9R-Vi{GcL~Tsjp2m770;?wKsGlDmPa&F6%hXG{kX%Rj=39r|qO(jHc$ zp~V7SYgw1YUAFB*2YX(b3U=Qmsq59l#M&T^)reexId4|c5`JHwZu}4}!=~W)qf24s zi(1%B4afrJ1F(5q2xL9_A*rE3aBvm489JD$Lm9zIE(ETT#2U!{P<@?*N=R}zNn~i zMj{V+?gv1wX#s4`KMJ2)uYu?E4yz#d<)pynD(tzU1tyn&3!TI5@#)ZaVa-kz3`zPz z+W9=GtCx+hyn6Tp`^eGDHx9-5z0%-Bv*gjT#s!RKodajrGw{)L1eb7kGUpN;g3e!F!P#^% zdT!1v7W45;sk`eCb{&X8iw-TpF(01!5`P>PoU@^w<_GAmfID#FMI>aFHbI{IkZ@Zg ze_yRxYIXS0F|gfL3FS70Y+Y9et8wWOG>*-|J44I3_Hn(;IcGW3vG8IqCC9@l=NO#( zS(KaNb`ggH_*vD2VDL>#5;oqO3|d(in8_wnz7IKunfOj)Vt=jR%UfQL(o?3zhl(NW zMGI_C;5%`@=Yp?w9wg67gUQiVkn33s0oTuCq~vAdW?wE8mYoouY!gMPjz`Gtbi|(_ zElgcT1)cj2kigCpI3OZQUVY~K+;2AEv{j4v4uBk(7L7#4EQyW1RzsY`@|c;F5;ro& zfZOG}94~AXhs|V3eT%7-Y^)#M3;MQG76XD8D5>K!QF^_Oi~76LccoPfJo z8n93F1eQIUfNeWwqHok*+*Nytr8rGvEBRcyoQw#4l4Qk<#d1mIycn{_Xju43jn8q- zcn_QRFC`H-XK~U3UCwji7*1TsYqwjhK*xg8Y~!(X+~EL-4Sfolc0~{_Cj{xZnNTq` zjd@ceDz3`6dJo?md$f4(Fn!9>Uhi!(clLE<9QCU0I{E^Le=Ipc;9|d$i+lr zwc<^*oIe|8CdkmGmY31MXaZ-f?Z<@6W`VeC6W_7EnI3bBp~Yitn5RuQiu{rSkp;4X zo0eiQIQlk(eYpdLdOBQHmM*(vGlHIN-wa#RS77}r31;PT1^V0z;sD7^~@ z-%rLg)F%cu&vzoO`H`$scO`z4T@OvsWAL0yHOhEi7d*~*!h6B)@Ez9fG)CeewN8Iy zsVFJV^{)7cRrh;X)n$3;tsVnMPM$;w10kL}H64N^UalpcfeJ)5_&8h+n-A5;=5Q4w3ph?qh8x;Hi8y-lojScs1%oo_ z*e8&t&&>D3MP92=+3|-R&(#CuGwqk*HOuR``MC|}UT4awPM!uX zXKZPtlsn$bp2StmNkJv6F0^~B!*}akz#|)#z;mtvovp{8Be)AhK2)8z*v^0vMLDpc zM}-z;%!TZjo#?mR3%va{(1KagG`nsUh&}NHmzrxtm)F$I2j*bWaZ8*saw#}YI>Wvv zKEWyHc~8lKFcP&k0W^g}WNpPS%vrOQdw)if%X%0ruz3HP6o-tZg;&jJ?d6wbeMmjo zwb6xM6f>rVOBcatM_(fHw8`qUOf=Ycj-;-ewnAA+E*`5&!BfF+$SJjExOn^^9Gnx6 zTjs^#@TCW!G+cmAT5nM`q(jit=pg*LbuzcZ{wKN`tt0Qwx}(`?Deh^L0gAnO2y&7d z)GKKLm5Hf@Fx6UNyTmoJusQ)2wS6b$k#*=%T}K2Dlp#Q3BMiXvJkyjJY9n<+P4CbDF`yc*b6fXFA9+;Zti8 zv0^po>*hlD{1TEplV?iJ=>`@PM|O$oqh`=q+?g7J=JM?rd206c*_=p@`WGR#CnM{0;mudfIH5mAeLuC&hE_u3=oj^E#A>(?`1% z1#nO!4fG^VVk-D!n#(#!U3QfT7R#|SL9^kY%oH4VJ(uLmilA51cb34+$=hTx>|bpT z0e*0izPYNkxy|^&u1*@n1p^8bV0^oF-hh5Q&)KYPSx{g_+7v; zoyR)`+g{&io6=FR3%J;}T!p`vN?8k5?47=u#$6s`y zRfV5-iF=b#l2b|gtL4nVVlD}mIA--Gq8;@TauBaxW=&r+agEv`)Jx>||MW%dxrrD2 zz26G?CtAVjnHU7#b->S$mY~U{SYo{C8s_o2Sdp`LO1n>fW+vam*sL8b82j`Tre2GO zFXs1%<;pSWqb14z_8NpMLKcI!*E;s)eJE;ud4@yNpQA;}Phs9=ZDFB1&rEC>5SDG1 zf^SejjJus7YW+u;81DwQqi^8w)dVaHT2BJ*gyTP#znC_^i(d~Zj7j_fFT=c{=-2^} z<V1mBtJX3-fs9K*B$slcXI@{Its9eEC_{ zl%dQ;4e!J?Hi<-#p~T!y?1t8=6{JC8ET`Ci4*d?UB1dv_L1dVpVQnrhZJwq{zwr9Y z2Ir9|ZlQ%0f07~L_;V1{c#?I&|FP93 zpgd=%CmR;J3n13522~nfp!srB&^cQGma8fJS<#OJ^HsROL&orKmpCMRuM`SSEduw} z8;slX6Qh-m$vla-P$_bZF>)Y1_L)LQjVY95|Z(?6yB&l z>$O&Gk0o=zhK?|Gf( z`j7@!^Nl}KJ+woq7Q+ACe$WXEAOVKQS$w+!Zd!RB#naZ};g>VfZr*!A*BV(&4=Q8t zew_kk|Cvmj8BvPRe`1Q0)=SIWY~r!xpfI%l5Ly z6H(w8CPrN!N3cPq=lE(^4kqpiMZ0O4c>1gsNIXblQn}XPD!vj#0`3VDx&{Q|j*+bF zz!z3od$J z2h;MmBro>?3{TO6@ptEvhLvB4sH-jY2;V@fbdCz`eiUPU6u;*Whgxlm{eQno1{0am z4_coz={&^@C^m8?(RW62>#M9$`fe}y#^u7z>HJ;CGaHS5-DW|ZHkkNq2$lW`xcq{C z?7Y8>n`>H)x+`+P|HoPwajXf{242H@uhmeqrUpto!)fDp8#={wHbhCBVxoK6nCZz0 z_|~xm14H^*(ETLn{}W46=Sh-hPcmS6u`HMzo(Vn=?La-zh~&g6GQYpgg8Ii_nB(s| zB>BNv%y_})Fy;-gww=$>QCSZ=-Z7H8?;jf~(qbbH%z;NyaiF8yZX96cLl&}904 zV)XR_dcD!WT&pXrd0#uO7?H}_UrZ#YuTJ7N&cBRW(*u~tb7d4c;WEc1Re*o$CPBR2 zL#Fj{5;!jyjn};hw23J}N>Bu^-};dCt>Roq_%?i8ZVb|8CFGo$F^+4yhg0QFvir6z z_#}1!_l=tagN+mxC(lGnpL8_6_nNh@|0`IjZvnZ}=a3>3d2Vok_ZXy{V>P!fzC7JUaxR@p{0jURlmB-GIxv@e^yXgaxg=!NMF$S-YtUxaDT^-T-wl z6Mhyp`8(j~Ck&ri?n2?2EHZZN6-?W-kSn~y_lVt0hrUV$TK(-2G9AWDzV zSMa=M3r$F!ZbTl1M8fU)uZYTpO#C%h6U(X-t&+<=v6S_{*{W}gp}e)2_oaP-t35)1 zR}L7Tt5L;+p~B)Z?E7+&92%Iu>tWh1=qb5Q$OC}J%n=^3r z)yo2djoqX#JCBU(6Qb#dO?dY8ZQ|HoLyX52fykB{C2!7uLipB4BFf!pbM!*0_wy@p zfu*SIb{G|;Z{c!DHM%)r0z`ISBf)!?@z2Q}+pmm#~BwGCVG9IVH}Ieh^Ttehm! zDS86UH*9Fol_&@(yvO&0SF@N6!JupZ0Xmy_zQsOQ^lGVL;gu%Xyz!^-^@%KOE_C1u zdCuVB^XYKk@I8AXAHiZ)PR7kw`M%ZZVFK$r4pd6&9jM%z&1^!dp?Z@lF4Yae(hEEB z)46Nt*<6c)`#-Qs{V=TRc?I(0GT9}O1*E)IlkW|miuVeRK%d7=7#_c$MLrnD7V}H^ z-*FpMPgO(v?sDSz=#9XW_d*+wGQ_wYHRRmkwP5ak4Xg6ZSh>v+x@4CqwYg9LgGT#c zSC>6jRf@6M?gl(tMum%);xPQ68ZOWj#e*{f$;8D~?E0oeka!XgGV`{g$VL@nn7@e5 z_-`b=xcon~i^)KX8TG7Io9EIyI#ADlThLKF54(IdK%Sou$T)bzrml9B@~;zq9w$ft z8XC|op)&NU;aR-5gF~hH-pqU9c@pWsv4qdD!WQ*y;3{(;qiQwaUC=f7HsLtZzBK0!w~&wR;p7BG3EOXKsX5euc2cB9!<21i>jU6<38p= z*wS&}p`s5m4SY9Lb0q1DT7|KjU&Gfs6QC=~2H(B*$Ff-?xWR6HE<@FU(};bFk%_fr z_t9$Tz5N#6@I2$g2R_34EL}W4z6eJw&164p24S&)gD>HCSdP+m6nv^7h3-~-k1GHD z7`V_gr{+^1lY3yKIST~Kx3dCUGkmu38UEAF#Wee3I5<;-4vXG~p4m#|_mT?Cv2@^8 z1RmlhTGZgB8{wGb`+)g;oDb(tR`47U11kN_o_1u&(J}`^x?+YkUAeu8-K*KoZPY@x@NYZH&W8z^ z$?jgEl1)Dmv@C=t`_tHy+2Wl0glU{hco&+*kHXC33`XYZ(JksFpy2xzg1m~sG@}j| zz3xM|DVsQb^%dOq&)%G3kQiq&TnvkUG?R1X{j4m_L&)r&fbr-^u%22;T>1IjBIhbH zF)M>ylsj-mEW8N7dDJ*sSzBL`o*LBTa+aFr`T{>w+B4R;{< zYYw~<{l+}`PL$rK^00Es3@%}x3b$_WE_56_n`D_yh4*H2F#q#OY_Z>ib%&);#$h=G z_TPdZ0}iKy}No#bHSPO@&?Ug+_h$%!jUv-cav(!5Xn{xDpFeM(2TPBNBr z%d%o~lLN5+vZ~O#Qvpn55{XZFBKY2W4r^Q+LG@RUKzD%)@vA&co=A@8Hg9>v4rjGM ziR(xjEIX!jO06O1-rt9*`g)lCR)iYN=4Yfgr{R~WybtxKBrBFq6s%nm3T)W-YcVr(5=c)!3H!UB;V~;uZtgb}}R-q>NR2s}gN&0~r6 z_Hh`|)q!?teqcR*3f-3a7_`h9;n3aDQ2s!Y%dHUQ{X1N}B%8$G;uM|-+$V)vWtHUh zmua}?8qe5zah1VQGl+Pj%=_C`()Dcz>D{ZLpmXXIS#*p-K>A$VyEvQwd{-70eGXch zZ(!4GCC*2}ik&;P6xPho0L`cTdU0VitMA)IPPR;e;ahw7-`X}-)yMZ*{*dGb0>gwc z!so(a&r67EC9K3tmiUbIM~mMTOlw^mI3|6Db1IoIMU?mOO84-g8EhBJBC(lioG0fKA-V4p;k))#O6aY6 z@>73;(EcloE4&3oMJN8p(3ytS*hOKuk~B%0HHktc3aQlD>uo{^sbr=yd`S{Q2q8&Q zX_92BR6>%Z;q0}ekR+i52-(ke;vjA=w1o9!wHh z1~GK-k!FwGrSWjQ0|e&C3&kf|A$?sjSo{t|#k@&$M~{>+ZGZ_b>^qN{s*2>cFL!}T z`cVDKKait#isa9{gq9}txHfb&7WZoqiB~1I8c()D$K_^le_saQTz!BQbkfePE5L2^ zNPHQjz#b3$OQf$3hTla8(4xdeT=tH4Sk|urgA*<^$Yd56_5Hxpamr}WJ4TR>=gbcW z33S?8l>xjLwo|t)D$H(a{HEPD{a+6UrD`wE{K-f%9b*$cYCxnm)JFY!C$#78Ja!m#JJ4XfQfh1q{^6wCe|i+=8T z^z%*bq9{`W4O)tqZ_8r9Ic@y-P=cM8G-Wx{by!#CEaJxf7z?DMogb^dq zuSkG^1P^L9YAdWVD1{m2H5ht5iWW}WP0GXTsLjM5^w50^RCf9(&Ybg-uB;u&+aKK4`a75`6FxnJ7AdQ5Wk`Ibpfz^gjjmrB|L!$;tuh$$4qfdcxwZ zL@=&okTEhIBzmU{ABVl+jw7BanRXK!%0@xf_UF*2b{W10?FDhg86u&fNWS<=2v?>~ z794N5Vj*cmGwWF-_Ih#b4{KA9>V_28s3v{T|V5Pa<7?L`e z4j+|>3;k?hdh9m{i$=2gq$+363lSa~WNe9QuK&)IM%dphsKv|~~LpJOgMOCCI^B4vy}KR-)~(@k#? z*I(n9<)dfRx?~Y}-YdeX$9QMv<`&{_H=Mor)Qh8@=&(!&8RjEr%tlWzV{;0+>9>WO z$VA@H4X91_(S4_{t3K;k&QN+8AkuD#`MFR(BM+0UB#2D z5IpxhJoecIx;n~&!HF-T^=6wKo%ymDDxpSQ-hV^=)}LhkfFPKsoP|158o8%%D3cKT&{g)+h|E9*B4NMPwq}Mj z2KT#x=*?bn=TQkd_sIyb-C}_?PbDC6^+3@0WQ+!VL2yL#0F*!FZ@cwX;&|@6K38#w z?(nXLk?-Q5@B3=JbvP7@4(8&=19{kaFiN!KVHi@y8vr;|y=YQdkJ5Vg22+7O4Na=|wLRjf|L8(s% zLb3y>vU`hY@L;kc~!#8`X zkPa@z$+BRZqFHG3ebBgR!geFQoH;0t@AHnV8Kl0>VE>1nM4yAwU5WTUf z#D22@Sf(DQ?{0J>qq8w`geH!>x&XV32I8N`->4`y9l|7s3ps0EiU$pR zh3=_*rh@K}eDW{EYd?kV#D}ElvpTDV4osfEQghmt|hHR>a+nCf}D`M z(@xN!6NM?W%28QEmxVjXW5)LJIEQxyefK{iac7K3%G3lRGAPE450h}dhB04Ti1fIJ^0&HKcJD{iCl((EG#~RMw;6~+{dWl_@0amLV6Vv!v} z`=6Opji5uc?!A1O<1a_j?7SHj3!LCeJKtBIo5Yk853#o89HKPp6`3RQW)|B9u+$^R zXw6h(!K8eqP&xZ4?tgm?y=P2^Zz-IMYch?Rix;p2D{1EC8xQ}87|d35z|4ZJIEk}t zOv_flsxS?>9-e@^FJwTk70<2)xZ`lYhj@9hHRcWK0Erp;g1?I&-E7Baq@j1oPul@P z&X`x&**yhY-=9V=k`CUAZew6oZbdye_S zmTog4J~M!}-poh)hkr`Td)LwEy<2I`(sYs0DW3NXiGsuh3ot05iB^g$!RGc0*m~jy zsjEFsM$Wwf?bd=I*?5z-{52V&)^c!;$zf18f|F}s)fp-EtYCZ!?m+zpT1V5%dz7xB~n}WJ@8j0!|49^a)gV+gj z5NF;ek`33yU*WsaLOqt6x($F#&q45^>JTkkx)j`AUW8$slht;)4>Vpa7reU13QLT8 zVe)4Qp;m!+X#A&;r#5e~vu`}E>S%?gni;~<`-NaJYrOVpi}L3V{I7FHRf>GK7+uqlO%ouDh&@>zr3g(%!mJPEIziA4Vc>9l#% zd|2?=7k10UpyxbE+CA$BtTNq1b{9#p;%9?d>%?&G!s$leTd%P4`EhzzXFrx&#-c>^ zZQEaypU}_p7jgDdP4>aI22Dpi!42_0FfM2^=*?Ir(3%FQn&85-0O_b4^An3=KA=a@ z5$br?828Jc!B^pFm~t!@IxPxdkc=@#S+51%SB}teDUry@J3(W99QV{s=KX`ODEt1g zDC|$aNNH;^=Cs{_`jrKoi+UNe0$);*VjGF>Y=a+{1cAN^n^+SUBJHmsm;7 zr6Zt-^vQD$d+{1kR7)1<&I>0qwr#|iuN}lWu8D}vBWUpr6MAxy3Fe+1OBWX31@@NMVb8d{#S08og+E{2R58CgRCK3j4&Ijbg2|P-Lg1J{2y6X<>m>u&LWfDL zFf^Dx{`eYV6_&uGXRBH4eOIPkS%F#p(^0$hIKh}T_$a*%N38FqzV&~pgi^Pi`}I@U zZ|RS7oDE_z}g*i@#D`+=>1ZX`X7IY;_bs2%4@S@ zMP{r~#umpL$O%~sh6%OOV_;#0EDLLxj1r3}M4600`2b49uhoT9Z`z3do0;f6W*?f4 zOhf6iQeyiw7BBZiLDbA^pueh_#P59w?lOa+e6F&n(eNnr9t(rW7rRNbq$%|jpCV1A zp?Dxgp3RUE@cL;JbUh`BMKaM~dMO&(;~$GUmG#AoJ(Prz^2$Qs`;BB;MGG;VuZY3Y z1z4`93g3@K(kB-y(dd>lMr^r^Pm=VgpmrQy?op>=i&D{vqE>{DkI+KLP^4U4LDgcf z5yjO8(DnHyS`{0y6*Z=8yhQ^#e%cNj<~*k(Kh~i%@5q{*RAnpJ8Z+0IUAFqUapOPWgpo z+hYZ&S$rSQUr52?Iy=&odIy(VDzjOW#xr#pU}-UD(d|VB);R>z_Sk`JAu6#}l@>7a zI1KhS@+9Ka72<1Mf}`IY!u`&rxM^1jMhCi)ngUlGn)nFA?>E5f&qXkQ^d!*rHU)dz z(~#z`0u`Y}&>Ev9c(yNty!GcfN2L)PTQ6bf9%FPIEQP5CxAB0d9Q%1sf%`O4pkleU z@N(vUQt00ezWaVc+=S~Qf2~+>vwS7GH{l`G&i#%XH_l~nOOnq$Uf@`{d~96n0p5Di z;%@c3*s|s!UFz8g5+2v>x)rYyw6+tzrrv-yQ4Pn%;?dJ`jvwE^PeJgi`0gvFSGJ%UnGE`wInZ;u9ezxWCod;RfJ?(#+-i}H^F0ZqRTx3bt})`s7BjqG zeF3GrccA>xB)FN9PJ85!(xvMHVb}b}pp;@N48Ok;=bx2eozAs%*N+{1M_o;~PITd& zu6$fR`4RdZp2#GowA-~!afK_&Vc35AuefvF4kGb+rfu}H|7hIX@1n&Ic%C~T0qZ|T z&_yLN;8h(0`Q!UYUBNkV+>!%0D>V&{{#*z3wfm^_R!$Mph=(5LEIji22Hhe_D%!o8 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 N}AbZ2Mf$i+w%SHYbypKh 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 z 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx new file mode 100644 index 000000000..dc4608635 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/model.onnx @@ -0,0 +1,24 @@ + backend-test:� +9 +x +Wy"Conv* + kernel_shape@@�* +pads@@@@�test_basic_conv_with_paddingZ +x + + + + +Z +W + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..063e19140bb88b0f694bbad952a6f822e14fbd81 GIT binary patch literal 115 zcmW;7p%H*E5Jb^Ck(rYzffDF|1c{;q1O-GQPa=`XNF)-OQYeK#?EE)tYHGnk)KRx- hm47~PiQuSccp+INqC<~_84C&=I}V(vxNze^%O8lO5|;n~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_basic_conv_with_padding/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6d5f1a8b2114776d498339ed5a397226496cac8c GIT binary patch literal 51 bcmd;J i1;mShcoz^0I5RLv0OnL}%{L%k;RFCqF%{4N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/model.onnx b/testdata/dnn/onnx/conformance/node/test_basic_conv_without_padding/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a77bc3463c2057416bde00b1f312ca6379e2c502 GIT binary patch literal 202 zcmd;J7UD@tOwLZtOVKS!EiSRz%*bWQ#aO|`7%s$Esl?)(pI4?O%EgnNT9lWX6JMN> zSdi+#?7+N$kzGrWi=`kjrPzT10)aw8@*p$flM;(FljD$5nq*BlpkM^pP5%8#8|1s?VO)i z=9yQLnx0xDBnDC*pOjdfnH--C6bGsSiAPBTbqk4ciEuCp32-rSFhVgikY)x+mSd4* h0!lJPiJ{rZ#>E0Ogdqv2sS>P-4aG#TCMPBVE&yRWCNBU0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33cea0263 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ  diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb new file mode 100644 index 000000000..53980d95d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BwJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6741b0981 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_basic_convinteger/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f81e5d710a91899b37606a98aa72430f9294db0b GIT binary patch literal 31 hcmd;JL1PBEX0YU+IO5g+5p3pwC2CP5sc2U37W2rr7L8ZSSJ}JL|5SPEz zVoE-<>eD{iL76|j5%E7?*ET<8G{`?oaU4J5nqa@of6u>$=oG(vuL-}&E62Zw z7GJ&m*XO^plp(*@n{B`P&%QtUFi1WicJaPF`{zF<(-Od_wI)9tw2;3s07t(P*N#6j zbE`i@JL12WOxZqrZi_$sv&6pi*C9VZwhX_2XazrB=G{GM`Gr1cEo#4cwOc<{GQm9= zGQPi9M)SWioRPnMis8R(#*@BCB!)lV^nX6(9zZ>cAcVhLZq7b}9xuPflc7HfTL8f0 z|Ea!tnwP$x`3=A>=sUie+{iv1Z+AXg+|)hCUR1yJO8h(?5H!Z%|k3+w31OL9=%(=eKC5JvXFd@I&%kjR^wZXro#*IJjcQif%yKukd`E5U{ m35dUi>tesM?)5)fXzRXvWsAQY?|VPrV3fbgf#1IEE`dLhvHAo6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d116d510b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ��6?�a:���V? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb new file mode 100644 index 000000000..04d874429 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ =��?tt���K� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb new file mode 100644 index 000000000..735331ef9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ �D��f�<���� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb new file mode 100644 index 000000000..f583c0235 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ c�6=l�L?W��= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5094ae41528ea6908fb602fda716f37f55b463af GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g+2L)bu`-x)#k5J5nZinu`7U&%iz!(Tw~vGhN| z#KS<-+QDC|J+f;B+k)et}KM{huk*mppbu0ucG z=kdQ72<Ft&;+MS<4eh_&?-f95yu?6|5qLmM5>r4JBxgQj{)s>j#+yG!L)bt*b^jr{R+Md`Sm~fG{HdTK<$bE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx new file mode 100644 index 000000000..53523e765 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/model.onnx @@ -0,0 +1,48 @@ + backend-test:� +p +x +s +bias +mean +vary output_mean +output_var"BatchNormalization* +epsilon +�#<�* + training_mode�$test_batchnorm_epsilon_training_modeZ +x + + + + +Z +s + + +Z +bias + + +Z +mean + + +Z +var + + +b +y + + + + +b + output_mean + + +b + +output_var + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d514241f1f5df0847e2f4e129444f7845e8335e5 GIT binary patch literal 496 zcmVL1PBEX0YU+IO5g+5p3pwC2CP5sc2U37W2rr7L8ZSSJ}JL|5SPEz zVoE-<>eD{iL76|j5%E7?*ET<8G{`?oaU4J5nqa@of6u>$=oG(vuL-}&E62Zw z7GJ&m*XO^plp(*@n{B`P&%QtUFi1WicJaPF`{zF<(-Od_wI)9tw2;3s07t(P*N#6j zbE`i@JL12WOxZqrZi_$sv&6pi*C9VZwhX_2XazrB=G{GM`Gr1cEo#4cwOc<{GQm9= zGQPi9M)SWioRPnMis8R(#*@BCB!)lV^nX6(9zZ>cAcVhLZq7b}9xuPflc7HfTL8f0 z|Ea!tnwP$x`3=A>=sUie+{iv1Z+AXg+|)hCUR1yJO8h(?5H!Z%|k3+w31OL9=%(=eKC5JvXFd@I&%kjR^wZXro#*IJjcQif%yKukd`E5U{ m35dUi>tesM?)5)fXzRXvWsAQY?|VPrV3fbgf#1IEE`dLhvHAo6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d116d510b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ��6?�a:���V? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb new file mode 100644 index 000000000..04d874429 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ =��?tt���K� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb new file mode 100644 index 000000000..735331ef9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ �D��f�<���� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb new file mode 100644 index 000000000..f583c0235 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ c�6=l�L?W��= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_epsilon_training_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7143658e3e97e7d4b2acce500d7aab04edacf04c GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g+d|H(g&g%Lnd>ncAnAFDr90ir$-%t$}ZE6hH` z47NY6oXS7=j0!+cDl0(RD(63KIzB+&{2M^fT-`qHnzT|W)Q&Gr;Wcv(yG5=mm|P3 z(k#IK8Zy5m2?xO8eIme}O3S~toe#h-puN9{IL*BWmF~W71*yIRv9G@%NlQN6@btc4 zdGNn7!4JS5_sGAzpK38FvZ!+}3jSr@>d5DUNz^CrNHZp*(&5)#0b z9|XY9#2~;51IWJ+1>HVtFL=M;UogP-<^8{vz16=cF7LmX5OTlPXw|>5G~B;t&auD6 zek8!s4BfvAm7c%eZGgWvF=D?w`=`D(T93b!0DHfsmh-�X?��!> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx new file mode 100644 index 000000000..bbdb6c742 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/model.onnx @@ -0,0 +1,35 @@ + backend-test:� +. +x +s +bias +mean +vary"BatchNormalizationtest_batchnorm_exampleZ +x + + + + +Z +s + + +Z +bias + + +Z +mean + + +Z +var + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb new file mode 100644 index 000000000..51031034e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb new file mode 100644 index 000000000..be392c2f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ٺ�>*������> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb new file mode 100644 index 000000000..ffa575cc8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ ǩ?3�1��9� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb new file mode 100644 index 000000000..03fea1b63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ r�޾���?�,? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb new file mode 100644 index 000000000..93001374b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ ǻy?�[?n�?< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0809e19c11690020bc336b2230140dcca8ecdecf GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g+5hYCQxhSEP$!0ta*DHcE`4h=xLRF6N1TJ1kD zpSM3;__;qM3DZAF2*y8x`2s+dA>=>r@WelmsMJ4tNY6hI@&iCj|Fl0MN6tSJSCu~y zFp)qD@;N_}o%24kr5Hd--k87U&`v-$aJfHd-`qcN45Pj_>v+C0)Tlqo--bUCxg$XR z+IB#AQuRNaov1%R3n)DR^p`zaQTsnyV(vfAcAUU}G`+xcZ`QzC%U3`;?peSSP))#1 zcdo!1dJjGREjif_L`B3i%(8>qmM4h6t(R8qhEx#+*fiIu-h=x@Mv z2tdGVGoC*scdb8oR+m4bl~q43smDLbXRAMk^Kl+{0|zLGy5iorjelHxxzOvOLG zmi9kc#DYHtqS8MxnVmm?hLk^e#G*f$&aXexzQI44(KtXVdEGw2Aag$@3spdq^oPEV z{y)E%WYImk#M?iaqcK3h{(nA{y8S-@JWf4?x1c`?Sg$^kFp59F)hRzb&Avb9g&x1~ z7p*_;KZ8G--%CIa*0#WO2C%@qFDpNoai_q4h*m&$07<~z?18{b<5ED2��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb new file mode 100644 index 000000000..be392c2f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ٺ�>*������> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb new file mode 100644 index 000000000..ffa575cc8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ ǩ?3�1��9� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb new file mode 100644 index 000000000..03fea1b63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_3.pb @@ -0,0 +1 @@ +BmeanJ r�޾���?�,? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb new file mode 100644 index 000000000..93001374b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BvarJ ǻy?�[?n�?< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_batchnorm_example_training_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..77cd8aabed707547c796b76dd9094c23c8f03e0e GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g)EN&rCB5V=1gXV*W6$_zl`00Te*uVFut=G8yh zC7eG3te!vooVh;)qpLqaR`5UY{L4SXcB(&sTf0ARl(j#QZ1O*?Q<*>1f3!dJnQlK{ z^$0-6+>XC;L#n?NIGR4dbuhq&AA>(YZ2!LGP=>zKkO07J7#zQ~9#+3*?d3ko zi^o4$1IxXhbsWFI(AmEaFxJ1I7jnI1?i9XNJ>$N95evWAtscKtxVJu_W|_Y3myf<{ zIsd-2tv5Z)Ss1?zaACfjL(aaab#%QEkD0zQR`tHe+%CQx3`f0K=@h=|fT+Ehd#b*K zMTNc+(||uaJCQ$1<#InYBNIOyW34}E1dl(kHXT26S-d~31!+IX&Za*cP|82s*s4FZ z)89YctVTa4F1bHVEr36l*=#?YyM;fCzmq?02d6)U5Ia9e{;t24-E6<;!;L=@So^=y zDHy=Y9@D=E7mB{4h9W=o^}@d}D=@vY%h;kZ29Jl*O5A2C#yY@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx b/testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx new file mode 100644 index 000000000..aab6c1257 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli/model.onnx @@ -0,0 +1,13 @@ + backend-test:E + +xy" Bernoullitest_bernoulliZ +x + +  + +b +y + +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb new file mode 100644 index 000000000..b6d3af50c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + + BxJP�_V��?3�`����?K�nk�I�?��cۮo�?��)�?[��!*��?�Ya�m�?�:�g��?63IS��?B�KN��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49da0b5cf63be7b05930e57ea197f8ff3c2eaa18 GIT binary patch literal 89 hcmdQY%?n �> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_double/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49da0b5cf63be7b05930e57ea197f8ff3c2eaa18 GIT binary patch literal 89 hcmd6BWOmtUHblNk>Zk57VgQ}Roba#G_{ zD+&_xQc_dm(@OJ_OEUBGBI1jH0{OX0fQY%?n �> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_double_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49da0b5cf63be7b05930e57ea197f8ff3c2eaa18 GIT binary patch literal 89 hcmd7?5#aJO^Zk57VgQ!5G*^HNe% z;?qj=l1no4^CIGlfCBlsN`gUPIy5gcEx#z&Co?-$i;s&XBQrfil!2kaegPw+7B3fb zPJTI%%fJBQ@^G=HlvEa^N^mb=Wa292BEwdYV~t61YEy~L;&B@8s;^Sf|PEAb_WdMQ& qjEq9UAf@q1F!^|pWE4M09~Tz~2cr-R7ZV3p5>TKLS-^=&fFA%$Ef`S% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7faf960c6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BxJ(  ?�7?�N?w} ?H��>QY%?n �> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e4dd877fed3fcb2d1c171d07d159ba61141b7680 GIT binary patch literal 49 fcmd%5-e3;^f_??e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b8a5a8ddd9930cb26e14e50ccadbac00d7006351 GIT binary patch literal 439 zcmdFG@`;Ni9-h zcZV>z{J6+AM2N9ciN!gwxI~MSi>V|Z>>(i;eBl|z4{|jZ7Y7HU5DOO*2UikMpb}ZY IiAjJT0FHEw;{X5v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7faf960c6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BxJ(  ?�7?�N?w} ?H��>QY%?n �> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bernoulli_seed_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e4dd877fed3fcb2d1c171d07d159ba61141b7680 GIT binary patch literal 49 fcmd%5-e3;^f_??e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx new file mode 100644 index 000000000..9525387dd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/model.onnx @@ -0,0 +1,17 @@ + backend-test:y +) +x +yz"BitShift* + direction"LEFT�test_bitshift_left_uint16Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..57ba338287efd16f82bdaad9089c3cbac2a9466e GIT binary patch literal 15 Wcmd;J7GQB=tngwJU|?ZjWB>pQwE;i? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fcbf693c8e5ee5ea024daef264ed99192b3c84e8 GIT binary patch literal 15 Wcmd;J7GQB=tn^}IWME=oW&i*SU;#1! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fedb77508a33cc2b2afb7642756691468aca056b GIT binary patch literal 15 Wcmd;J7GQB=tny-0U=U#7U;qFNWdUUX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx new file mode 100644 index 000000000..a6398e0d2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/model.onnx @@ -0,0 +1,17 @@ + backend-test:y +) +x +yz"BitShift* + direction"LEFT�test_bitshift_left_uint32Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c01899b3abbceaa85319c42b141aeec63c86aa74 GIT binary patch literal 21 Zcmd;J7T|GWtnlIyU|?Wi0b)iV1^^TX0Zsq_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d58cf2893393d714913ed6f6edd472978fb0494c GIT binary patch literal 21 Zcmd;J7T|GWtn}hxWME)m0%B$$1^^RU0YCr% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..126ba2ba5230fc4f18134643bfe63df800432063 GIT binary patch literal 21 Zcmd;J7T|GWtn%VfU|?Vn0Adax1^^Xd0doKV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx new file mode 100644 index 000000000..e1f04b61c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/model.onnx @@ -0,0 +1,17 @@ + backend-test:y +) +x +yz"BitShift* + direction"LEFT�test_bitshift_left_uint64Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c69686334ab5040b154ddc8dfdfcd5a754ebaf3 GIT binary patch literal 33 Ycmd;J7T|SatniW$V1NJ?D9s3^0VLr8TL1t6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2b2b147a19473aa7731e82e85d6ffe55d2f5724b GIT binary patch literal 33 Ycmd;J7T|Satn`v#WPkuBD9sF|0V9L~O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..586fb01919726933550946c42f2a39858d0e62b4 GIT binary patch literal 33 Ycmd;J7T|Satn!jjV1NJtD9r(-0Vj_EfB*mh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx new file mode 100644 index 000000000..120aabf90 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/model.onnx @@ -0,0 +1,17 @@ + backend-test:x +) +x +yz"BitShift* + direction"LEFT�test_bitshift_left_uint8Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2381f5a6a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a079f7460 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b98bfa686 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_left_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx new file mode 100644 index 000000000..b345754cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/model.onnx @@ -0,0 +1,17 @@ + backend-test:{ +* +x +yz"BitShift* + direction"RIGHT�test_bitshift_right_uint16Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..57ba338287efd16f82bdaad9089c3cbac2a9466e GIT binary patch literal 15 Wcmd;J7GQB=tngwJU|?ZjWB>pQwE;i? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fcbf693c8e5ee5ea024daef264ed99192b3c84e8 GIT binary patch literal 15 Wcmd;J7GQB=tn^}IWME=oW&i*SU;#1! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73293c5640ea8dc161cda3cd0b34a0200990495f GIT binary patch literal 15 Wcmd;J7GQB=tny;xU|?imU;qFMi2*hM literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx new file mode 100644 index 000000000..feebd1fa8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/model.onnx @@ -0,0 +1,17 @@ + backend-test:{ +* +x +yz"BitShift* + direction"RIGHT�test_bitshift_right_uint32Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c01899b3abbceaa85319c42b141aeec63c86aa74 GIT binary patch literal 21 Zcmd;J7T|GWtnlIyU|?Wi0b)iV1^^TX0Zsq_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d58cf2893393d714913ed6f6edd472978fb0494c GIT binary patch literal 21 Zcmd;J7T|GWtn}hxWME)m0%B$$1^^RU0YCr% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d545c52b6e6a195a961dc3f5404e3b934f0ed5c3 GIT binary patch literal 21 Ycmd;J7T|GWtn%XFU|?Wi1Y!^X028SJL;wH) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx new file mode 100644 index 000000000..bf20f84ac --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/model.onnx @@ -0,0 +1,17 @@ + backend-test:{ +* +x +yz"BitShift* + direction"RIGHT�test_bitshift_right_uint64Z +x + +  +Z +y + +  +b +z + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c69686334ab5040b154ddc8dfdfcd5a754ebaf3 GIT binary patch literal 33 Ycmd;J7T|SatniW$V1NJ?D9s3^0VLr8TL1t6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2b2b147a19473aa7731e82e85d6ffe55d2f5724b GIT binary patch literal 33 Ycmd;J7T|Satn`v#WPkuBD9sF|0V9L~O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5260f807e2e6e4af4311fe177c6cbcd778121f32 GIT binary patch literal 33 Xcmd;J7T|Satn!lJV1NKdC=H_kBp(4$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx new file mode 100644 index 000000000..820adac3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/model.onnx @@ -0,0 +1,17 @@ + backend-test:z +* +x +yz"BitShift* + direction"RIGHT�test_bitshift_right_uint8Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2381f5a6a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a079f7460 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_bitshift_right_uint8/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..36087feb330d9c9c5170d200474b724794892285 GIT binary patch literal 12 Tcmd;J7GQE>tny;!U}OLQ2g(64 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx new file mode 100644 index 000000000..078bbaf12 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/model.onnx @@ -0,0 +1,12 @@ + backend-test:r + +inputoutput"Cast* +to�test_cast_BFLOAT16_to_FLOATZ +input +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e7fbb216d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ�>�>�>Q?�>Q?W>9?����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80a9fe87a0b212c841b48601d72afc38f95eabec GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iJgw_-Y5i|ABO%Jp;oBC>;)@ErI+4^$ZLRF#I0?)U^** literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx new file mode 100644 index 000000000..c60a94b58 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to�test_cast_DOUBLE_to_FLOATZ +input +   + +b +output +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2f262521e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BinputJ`R��d�/�?\��� G�?�X'L ?�?F� �?���+ �?���ԛ�?|3):y��?<��Oʥ�?��SnC��?z�P��5�?4.�# ��?���yVI�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5f760bfd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ0��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx new file mode 100644 index 000000000..4ae26ca15 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/model.onnx @@ -0,0 +1,14 @@ + backend-test:r + +inputoutput"Cast* +to +�test_cast_DOUBLE_to_FLOAT16Z +input +   + +b +output +  + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1a2cd292a8c422a45a34b134da614a583f6e3d6 GIT binary patch literal 111 zcmV-#0FeI(0|*2V3ql2HZg6#UN?@#dXoVeF#6KvKmz9e_yg!K0MCqmgObgO?h~QgxIfg>vDR_W>OWvC8o%e6xIZRE RgX~ T8eRg~g7yp#X4)_)$k_t`D&!H? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx new file mode 100644 index 000000000..da421a6e1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/model.onnx @@ -0,0 +1,12 @@ + backend-test:r + +inputoutput"Cast* +to�test_cast_FLOAT_to_BFLOAT16Z +input +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc06bd1b5f4811cfe314ccf5d921457d7c0cf66a GIT binary patch literal 63 zcmd;J=3o(EbYjiSD=01TGT34I)o#PPuXdZR{kMC%A<+KJnGbe6EP?hH--X**3Rv1R NFdV37U}%8h{{R8I7%Tt) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5d313b3c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ�>�>�>Q?�>Q?W>9?����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx new file mode 100644 index 000000000..e83e2181f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to �test_cast_FLOAT_to_DOUBLEZ +input +  + +b +output +   + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb new file mode 100644 index 000000000..a3a4dfd28 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab6a834d8e1c5b2bfe43e42268abd65159ffdbb8 GIT binary patch literal 112 zcmd;J=3o)vc4EsfEh#81@k(G|U^tMi`^X+hKd71a7DPK_>u&kX0p;tj!Q$5g-h;)rPI?Izf6#FkEH3fug*^cB&LW@y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx new file mode 100644 index 000000000..428d57ec4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/model.onnx @@ -0,0 +1,14 @@ + backend-test:q + +inputoutput"Cast* +to +�test_cast_FLOAT_to_FLOAT16Z +input +  + +b +output +  + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 000000000..111154322 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0  ?�7?�N?w} ?H��>QY%?n �>~�J?�e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2fa7f21ce789dfb3c9ef0c0de663bc7184fbaac8 GIT binary patch literal 40 vcmd;J=3o)va$?IbEh#81@sdcf*lBsmBF5slnYJZ^xsvrZYh|-gD{Bh?(lrYD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx new file mode 100644 index 000000000..46447c96d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to�test_cast_FLOAT_to_STRINGZ +input +  + +b +output +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb new file mode 100644 index 000000000..4b0bb0708 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0 z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8d2b65fc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_FLOAT_to_STRING/test_data_set_0/output_0.pb @@ -0,0 +1,6 @@ +2 0.97676112 0.60484552 0.73926362 0.0391877932 +0.282806962 +0.120196562 0.29614022 +0.118727722 +0.317983182 +0.414262982 0.0641474952 0.6924721Boutput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx new file mode 100644 index 000000000..d9c4180fb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/model.onnx @@ -0,0 +1,12 @@ + backend-test:p + +inputoutput"Cast* +to�test_cast_STRING_to_FLOATZ +input +  + +b +output +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..fbe920e57 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1,7 @@ +2 +0.478925472 +0.480336672 +0.499684872 +0.819105452 +0.4703124820.8164682 +0.210871952 0.72290382NaN2INF2+INF2-INFBinput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cast_STRING_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20e739450902a13b964a86fb1bd145fcb9693ee0 GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iN$9`qgg3yRUYeuKl-rx*^d1%$W~%JS>6s7vF{3SqfO% OGcX*eXJBZ6;r{?0gcz;> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx new file mode 100644 index 000000000..f3cc97f68 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/model.onnx @@ -0,0 +1,16 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_BFLOAT16_to_FLOATZ +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e7fbb216d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ�>�>�>Q?�>Q?W>9?����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c739ea465af64fe0814bcf7ff2d122314f3d7c71 GIT binary patch literal 16 Xcmd;J6kv2>$;r%4^O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80a9fe87a0b212c841b48601d72afc38f95eabec GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iJgw_-Y5i|ABO%Jp;oBC>;)@ErI+4^$ZLRF#I0?)U^** literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b3598c7ca2f9e7b168b3dbd626219858b2e2cf68 GIT binary patch literal 172 zcmdI qOdQNW%n~KU#RAeR#KpzI!6?K66k|-1;DXvI1X9h2Q0>Gdzz+bYktc-! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e7fbb216d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ�>�>�>Q?�>Q?W>9?����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c739ea465af64fe0814bcf7ff2d122314f3d7c71 GIT binary patch literal 16 Xcmd;J6kv2>$;r%4^O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_BFLOAT16_to_FLOAT_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80a9fe87a0b212c841b48601d72afc38f95eabec GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iJgw_-Y5i|ABO%Jp;oBC>;)@ErI+4^$ZLRF#I0?)U^** literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx new file mode 100644 index 000000000..363c44c5d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/model.onnx @@ -0,0 +1,16 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_DOUBLE_to_FLOATZ +input +   + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2f262521e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BinputJ`R��d�/�?\��� G�?�X'L ?�?F� �?���+ �?���ԛ�?|3):y��?<��Oʥ�?��SnC��?z�P��5�?4.�# ��?���yVI�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1cc9eb8c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJ��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5f760bfd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ0��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx new file mode 100644 index 000000000..ead7aa56c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/model.onnx @@ -0,0 +1,18 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_DOUBLE_to_FLOAT16Z +input +   + +Z +like + + + +b +output +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1a2cd292a8c422a45a34b134da614a583f6e3d6 GIT binary patch literal 111 zcmV-#0FeI(0|*2V3ql2HZg6#UN?@#dXoVeF#6KvKmz9e_yg!K0MCqmgObgO?h~QgxIfg>vDR_W>OWvC8o%e6xIZRE RgXnjNHrHiwG)#7KLD_BC!PQR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT16_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1a2cd292a8c422a45a34b134da614a583f6e3d6 GIT binary patch literal 111 zcmV-#0FeI(0|*2V3ql2HZg6#UN?@#dXoVeF#6KvKmz9e_yg!K0MCqmgObgO?h~QgxIfg>vDR_W>OWvC8o%e6xIZRE RgX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..2f262521e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BinputJ`R��d�/�?\��� G�?�X'L ?�?F� �?���+ �?���ԛ�?|3):y��?<��Oʥ�?��SnC��?z�P��5�?4.�# ��?���yVI�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1cc9eb8c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJ��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5f760bfd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_DOUBLE_to_FLOAT_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ0��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx new file mode 100644 index 000000000..bf61a448b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/model.onnx @@ -0,0 +1,17 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_FLOAT16_to_DOUBLEZ +input +  + + +Z +like + +  +b +output +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb new file mode 100644 index 000000000..1454185c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BinputJ�8�8�;t9�5�6�9�+V9]9�2 0 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a01a391921a2e81278e2575c06ff6f20a4618167 GIT binary patch literal 20 Ycmd;J6ySDZ$;r%4_2OUvffnjNHsS?wG)#7KLD=UC!hcT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..1454185c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BinputJ�8�8�;t9�5�6�9�+V9]9�2 0 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_DOUBLE_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a01a391921a2e81278e2575c06ff6f20a4618167 GIT binary patch literal 20 Ycmd;J6ySDZ$;r%4_2OUvff$;r%4^~ T8eRg~g7yp#X4)_)$k_t`D&!H? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT16_to_FLOAT_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..18f1e659f1369c848fb93fa78f2b4ca81bc72eec GIT binary patch literal 171 zcmd#hRH{P+B6ymS0)|q?K5l6N^i$;r%4^~ T8eRg~g7yp#X4)_)$k_t`D&!H? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx new file mode 100644 index 000000000..2ddf9e195 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/model.onnx @@ -0,0 +1,16 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_FLOAT_to_BFLOAT16Z +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc06bd1b5f4811cfe314ccf5d921457d7c0cf66a GIT binary patch literal 63 zcmd;J=3o(EbYjiSD=01TGT34I)o#PPuXdZR{kMC%A<+KJnGbe6EP?hH--X**3Rv1R NFdV37U}%8h{{R8I7%Tt) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d3235bb24 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJ�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5d313b3c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ�>�>�>Q?�>Q?W>9?����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8403d07fd98ee080e0f567b3f3e904ce7ef80b0f GIT binary patch literal 172 zcmdGdzz+bilP9A9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc06bd1b5f4811cfe314ccf5d921457d7c0cf66a GIT binary patch literal 63 zcmd;J=3o(EbYjiSD=01TGT34I)o#PPuXdZR{kMC%A<+KJnGbe6EP?hH--X**3Rv1R NFdV37U}%8h{{R8I7%Tt) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..d3235bb24 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJ�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5d313b3c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_BFLOAT16_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BoutputJ�>�>�>Q?�>Q?W>9?����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx new file mode 100644 index 000000000..c3489a1b6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/model.onnx @@ -0,0 +1,16 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_FLOAT_to_DOUBLEZ +input +  + +Z +like + +  +b +output +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb new file mode 100644 index 000000000..a3a4dfd28 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d880ecb0e3e7419d2c40991143db23276280aff GIT binary patch literal 20 bcmd;J6ySDZ$;r%4_2OV)U^tMi`^X*uCb$IK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab6a834d8e1c5b2bfe43e42268abd65159ffdbb8 GIT binary patch literal 112 zcmd;J=3o)vc4EsfEh#81@k(G|U^tMi`^X+hKd71a7DPK_>u&kX0p;tj!Q$5g-h;)rPI?Izf6#FkEH3fug*^cB&LW@y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f5064b546b9a9cf05d1f60746e3146b012908f54 GIT binary patch literal 170 zcmd��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d880ecb0e3e7419d2c40991143db23276280aff GIT binary patch literal 20 bcmd;J6ySDZ$;r%4_2OV)U^tMi`^X*uCb$IK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_DOUBLE_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab6a834d8e1c5b2bfe43e42268abd65159ffdbb8 GIT binary patch literal 112 zcmd;J=3o)vc4EsfEh#81@k(G|U^tMi`^X+hKd71a7DPK_>u&kX0p;tj!Q$5g-h;)rPI?Izf6#FkEH3fug*^cB&LW@y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx new file mode 100644 index 000000000..43fc912b1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/model.onnx @@ -0,0 +1,18 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_FLOAT_to_FLOAT16Z +input +  + +Z +like + + + +b +output +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb new file mode 100644 index 000000000..111154322 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0  ?�7?�N?w} ?H��>QY%?n �>~�J?�e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb new file mode 100644 index 000000000..5b8b689b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/input_1.pb @@ -0,0 +1,2 @@ + +BlikeJd8 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2fa7f21ce789dfb3c9ef0c0de663bc7184fbaac8 GIT binary patch literal 40 vcmd;J=3o)va$?IbEh#81@sdcf*lBsmBF5slnYJZ^xsvrZYh|-gD{Bh?(lrYD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fce76c7e48321d6da87dc8388ad1c00b7344df4e GIT binary patch literal 171 zcmd#hRH{P+B6ymS0)|q?K5l6N^iQY%?n �>~�J?�e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..5b8b689b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/input_1.pb @@ -0,0 +1,2 @@ + +BlikeJd8 \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_FLOAT16_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2fa7f21ce789dfb3c9ef0c0de663bc7184fbaac8 GIT binary patch literal 40 vcmd;J=3o)va$?IbEh#81@sdcf*lBsmBF5slnYJZ^xsvrZYh|-gD{Bh?(lrYD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx new file mode 100644 index 000000000..be377f75f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/model.onnx @@ -0,0 +1,16 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_FLOAT_to_STRINGZ +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb new file mode 100644 index 000000000..4b0bb0708 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ0 z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb new file mode 100644 index 000000000..796cde003 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +2 0.9767611Blike \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8d2b65fc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING/test_data_set_0/output_0.pb @@ -0,0 +1,6 @@ +2 0.97676112 0.60484552 0.73926362 0.0391877932 +0.282806962 +0.120196562 0.29614022 +0.118727722 +0.317983182 +0.414262982 0.0641474952 0.6924721Boutput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..24fdcc07bcd258f664a76da520a97f0aa31be5f4 GIT binary patch literal 170 zcmd�)�=���>�'�=�΢>G�>�_�=�E1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..796cde003 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +2 0.9767611Blike \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8d2b65fc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_FLOAT_to_STRING_expanded/test_data_set_0/output_0.pb @@ -0,0 +1,6 @@ +2 0.97676112 0.60484552 0.73926362 0.0391877932 +0.282806962 +0.120196562 0.29614022 +0.118727722 +0.317983182 +0.414262982 0.0641474952 0.6924721Boutput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx new file mode 100644 index 000000000..c3e70b808 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/model.onnx @@ -0,0 +1,16 @@ + backend-test:� + +input +likeoutput"CastLiketest_castlike_STRING_to_FLOATZ +input +  + +Z +like + + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb new file mode 100644 index 000000000..fbe920e57 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_0.pb @@ -0,0 +1,7 @@ +2 +0.478925472 +0.480336672 +0.499684872 +0.819105452 +0.4703124820.8164682 +0.210871952 0.72290382NaN2INF2+INF2-INFBinput \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb new file mode 100644 index 000000000..7cb044382 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BlikeJ�5�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20e739450902a13b964a86fb1bd145fcb9693ee0 GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iN$9`qgg3yRUYeuKl-rx*^d1%$W~%JS>6s7vF{3SqfO% OGcX*eXJBZ6;r{?0gcz;> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7014726d5992b2eb2e74a30c4e926b0962f86ed3 GIT binary patch literal 170 zcmd \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_castlike_STRING_to_FLOAT_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20e739450902a13b964a86fb1bd145fcb9693ee0 GIT binary patch literal 64 zcmd;J=3o(EbYjadEh#81@iN$9`qgg3yRUYeuKl-rx*^d1%$W~%JS>6s7vF{3SqfO% OGcX*eXJBZ6;r{?0gcz;> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_ceil/model.onnx b/testdata/dnn/onnx/conformance/node/test_ceil/model.onnx new file mode 100644 index 000000000..c81b74af7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_ceil/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Ceil test_ceilZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_ceil/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ca539550e67166d43dd823ebf4743f89ee225851 GIT binary patch literal 254 zcmZXOOAdfA2t*-j(xo@Dap{fRaWg$qk08URA#p*<(0K!GX=~edKKZ@|6HzCU!>el# zP2w7F_V841GC%+8tofBkraUE2b69^2))VdfsVyA7qIs APyhe` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx new file mode 100644 index 000000000..e8f6661ac --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_ceil_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Ceiltest_ceil_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_ceil_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9a2ac3d787b2979a673872ececa7b4d7564ff93 GIT binary patch literal 17 Ycmd;J5@2*@~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_celu/model.onnx b/testdata/dnn/onnx/conformance/node/test_celu/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8da707e2944d9cc18792167a6370cc782956cac7 GIT binary patch literal 122 zcmd;J7vf1uOwLZtOVKS!EiSQ2;gaQIj1XdsRAO;X%_-I5=VDFFDac3^Wnf@%Sis0A n#0gRspA3|Xk_M?1;}YRu6cXTK;$TL?j7dPrNL-RmOaeRr`xg@Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??�o=���<�>��?9�K?2�p?ldt?��5>��>t��>�,?�j�<[�?̐l?U�x?��=W��>B�i?��?��Q?]HI?��=�F1?�� +?�ޙ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5ae597db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BYJlNX??�o=���<�>��?9�K?2�p?ldt?��5>��>t��>�,?�j�<[�?̐l?U�x?��=W��>B�i?��?��Q?]HI?��=�F1?�� +?�ޙ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_celu_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_celu_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..975254a868c59fdbf329265035adb59915e1ab2d GIT binary patch literal 468 zcmd;J7vf1uOwLZtOVKS!EiSRz%gp5|r0SfSQyLHA$0vhWsTBo@c`2zW@oA-b$t9Wj zd5Jj%8Hq|9&iQ%8C5d?@T4G$RWr;bZsajkdi~@{GEDQ_`4htArxFWb1Be;k&O-P-P zr4jKEYnfd#%eb<+h*dA7MaW=RpcjKui%WA#l$e2REq*RmuuY;23=Q@R7#X>uiSz>( w304U)Mk+D;mgWcvVTN;*G%(zR#JEH_7=;A5m^he`Fk=!>G7^`h6O#ZB08Gb|F8}}l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??�o=���<�>��?9�K?2�p?ldt?��5>��>t��>�,?�j�<[�?̐l?U�x?��=W��>B�i?��?��Q?]HI?��=�F1?�� +?�ޙ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5ae597db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_celu_expanded/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BYJlNX??�o=���<�>��?9�K?2�p?ldt?��5>��>t��>�,?�j�<[�?̐l?U�x?��=W��>B�i?��?��Q?]HI?��=�F1?�� +?�ޙ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..428ad94c5dc1b46abe31a3fa30353fb65ad487f9 GIT binary patch literal 137 zcmd;J6XHoqOwLZtOVKS!EiSPt<`Uy#tl(nK&CCN5i4{VOl}aqmIhh4QoFMu5WFRw2 z9H>M{h)aNjQHY0&iGvx4S%8=|iWjU=h>eQ{D8&Hg0*!!jlYrVPv1xN+65s&��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d79b11f35035e698c9e2a7cec1efadacc7348741 GIT binary patch literal 13 UcmWe&bYjlU%=2PlU})G601=A=C;$Ke literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..cafe4fc04b03fe3f4616ccbdfd9a0bad7cdf294f GIT binary patch literal 13 UcmWe&bYjj;tngxCU}&%h01*)assI20 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..988707f17da4a8853c6bf6e231470efaa93be2be GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEGpYiaF-Q>P1dk`ChAL&)?|8G%jpY&I1Uq;I1y+153 z*=aNg+kxcbE<4#DF!*W9?ey3#_WCNY7?WtwzD%zLcC5>y_5;=I?+I47-{>7{-~P`Q z#0QzV-y_%BR$;CEJ}BS5Yn7Z`>%4<@Z(WnYdb$-i?fWFD05%V#X0!jXeYwYHfz*TL zp|t(P3a0&T-Veayb2#0>W>3EnxzEQob-$RzF*}7LOknld_nz$u^t)}RXVqal^X@FW N_eo0o&35kG2LP{(VR--m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_default_inbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0a61e485e44b94c8781e2e8cb347ac3ab82e1c8b GIT binary patch literal 102 zcmd;J6XHoqOwLZtOVKS!EiSPN;1b|stl(ncVi01iRAO-g5JT9wSb$OtNkDa#*wi^O H3Ge^_%?KJV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..631490bccac9e9a3950c885c169270cc74dcda45 GIT binary patch literal 73 zcmd;J=3wDq6<~H^tnjj7U|{$UMnDE5kOcxD0Y*kfAi=;0766ir|Nn#d3?Ol+C<6eU C^9p?c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..615a8146da9bad6aaab627211674474384525dc9 GIT binary patch literal 10 RcmWe&c4E#=tngxF000Ud0qOt% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_max/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d5ad395e4fac65583cd081123d9a817d9a0b11e GIT binary patch literal 73 qcmd;J=3wDq6<~H^tn{*BU|{$UMnDFL1*O0&C>JXDA0`dq14#g!`wDRY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_default_int8_min/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..dc79de71ae6d845c900913d1be819e1dac99b84f GIT binary patch literal 134 zcmd;J6XHoqOwLZtOVKS!EiSPt;1c9wtl(nK&CC;GtW;ug&dDqgk^)J^Cj*)BDXD3R zr8y<>nRz7^@jyjU;y~p>LR B7(D<0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb new file mode 100644 index 000000000..96a2566e7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2d8f7a33a256131e63429cbbbbadc987e1143bb9 GIT binary patch literal 13 ScmWe&bYjj;tngxC00ICH(gEuL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_max/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60eb82bd6c5030a37e72e94cc113aabbd100ebce GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W87^kMQKT3SZzG$t0{a3!-+0Ot3*4xhR3tx2s%--sf0j5FX zFmQ}-9$0L5J^Y&^&)1NPeO6RJi&@i;uwBAUSh8i+wqKonSH3+;d>{ xAaOz+=-*?Hu*#O_1IVJ!A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_min/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_default_min/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..24ff6ef308c1434b7a59dd9f2bd80c71859e5da5 GIT binary patch literal 129 zcmd;J6XHoqOwLZtOVKS!EiSRj<`U#$tl(nK&CC;GtW;ug&dDqg5(P=cCj*)BDXD3R zr8y<>K=~+fph_VjE&&ckAs#L!4rU-`0b��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c2bfba0c42cd89323cd466c035177947dff8af9d GIT binary patch literal 13 ScmWe&bYjlU%=2Pl00ICH%mL{D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_default_min/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9210c945eb811d99d4a992bbc612942ba0b7b898 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaIf|ea6Exc9Z+6>`!O$JE-uyw`Tx?{}#ny8pQr#dC5+r zLD+7Q>Mr}Z%TD$O41U^jJ3Y3Gy}ruskL`Z2x=gPHb|AGN&=ag~ztKAuEWXlN&;cao zk!x)WqGgPZ*nbw@W8bw(&aQRdLAV}}+$Tu|JFTj@_EVqFgxd`ghXJO|KT*WzaJr-L X#UzfQm>1}G+fL7_!*=G~S#WUxU@$nc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..17bcddd2fea61246ae7f9b82eba477f1405fd427 GIT binary patch literal 129 zcmd;J6XHoqOwLZtOVKS!EiSRj<`Uy#tl(nK&CCN5i4{VOl}aqmIhh4Qf*|?$WFRv> zwIVUMASX47AE;D_i;IJUQHX_$iGw+c7pzf;jf({+!~o_3jev5KfXXY8l{+yB@BjeY CSQ$D1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0ab4543ff3ed7e2b9678ec07f93aac8d069c7be GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU|=`^#30}R02y5ZE&u=k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d79b11f35035e698c9e2a7cec1efadacc7348741 GIT binary patch literal 13 UcmWe&bYjlU%=2PlU})G601=A=C;$Ke literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..cafe4fc04b03fe3f4616ccbdfd9a0bad7cdf294f GIT binary patch literal 13 UcmWe&bYjj;tngxCU}&%h01*)assI20 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0b9013e475b1396e35d33adc5c1a3f1a21b39bd GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s^A03TulEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2de5a5359a7fb1477dad9cbe043c158996c55fd6 GIT binary patch literal 130 zcmd;J6XHoqOwLZtOVKS!EiSRj;S%Fwtl(nK&CCN5i4{VOl}aqmIhh4QLLmA0WFRv> zGcPH>G%uw%iXW&}h>MGZgHecui;06diWjU?h>eQ{D8vBf0?mMOlYq)Ak(E0!3Ge^_ D4mlaJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..aaaeb640f5b7e72bb1de70d629731f216076c49b GIT binary patch literal 13 UcmWe&bYjlU%=2PlU|4Vf01?asNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cfc885b73bf5fbeeab08aea8f32aac74ec00e3d GIT binary patch literal 13 UcmWe&bYjj;tngxCU|8S)01;9G%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_inbounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0b9013e475b1396e35d33adc5c1a3f1a21b39bd GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s^A03TulEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2b14afd51a89c9cd08ffbb186d188baea9e8becf GIT binary patch literal 131 zcmd;J6XHoqOwLZtOVKS!EiSRj zzqBMNzceqUIEo*rScr>@gM(3sg^P)UIf@soRfvs?1t`P-<^m0Ya+83{E0L8uF$wSh E07VNLH2?qr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9c5dc72d46c699f1f147ae85634b645f07da9966 GIT binary patch literal 21 Zcmd;J7GQK@tnlJtU^sAq0Spc}001Ig1Fir7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..aaaeb640f5b7e72bb1de70d629731f216076c49b GIT binary patch literal 13 UcmWe&bYjlU%=2PlU|4Vf01?asNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cfc885b73bf5fbeeab08aea8f32aac74ec00e3d GIT binary patch literal 13 UcmWe&bYjj;tngxCU|8S)01;9G%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_outbounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..75f56e1fe516da83b85c6cd2b07f97d63d34f7f1 GIT binary patch literal 21 Zcmd;J7GQK@tn}hxU|4W~0Sp#6001ED18)ET literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/model.onnx b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3819a20361e69ef8efbf8728d256a34cf1da8e4c GIT binary patch literal 133 zcmd;J6XHoqOwLZtOVKS!EiSRj=Mv*$tl(nK&CCN5i4{VOl}aqmIhh4Qq9FPBWFRxX zxF9F9Bq_f%FQqt&AE;c2i;IJUQHX_$iGw+c7pz%`jf({+!~o_3je&BLfXXY8l{+yB G@Bjd&cN+}= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ff367a29bdd7c5916e15d8a5dee3833301f907b8 GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00svf03Xx?Z2$lO literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..aaaeb640f5b7e72bb1de70d629731f216076c49b GIT binary patch literal 13 UcmWe&bYjlU%=2PlU|4Vf01?asNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cfc885b73bf5fbeeab08aea8f32aac74ec00e3d GIT binary patch literal 13 UcmWe&bYjj;tngxCU|8S)01;9G%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_clip_splitbounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0123d928f381c3d3338faf42f39852fdfd57de94 GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s*j03V|RP5=M^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..137b6b2275857d07f55fe5bd0fd360d12bdb9b78 GIT binary patch literal 167 zcmd;J7UD@tOwLZtOVKS!EiSQ|z{q9D#hRH{P+G#pnVg@Ol39|OpC`nYUs?hbQsQvV z&n+lQEiTsL=3+^#$Sjs%Sis06#1GONpA40YH;594njyr;#lyiU#KFbH!3@MqKnWyM cxwtquIE7e1l1UO=P&<&cFoCoOV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c8d8c4f2ff2646c8de8405c807a210f2d5baaabd GIT binary patch literal 20 bcmd;J7T|Q^OwP|s$t=mt&+}qtU}OXUE@A|R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..787c92554c62e72f7999a1a5ccf3bc417c3ab1cb GIT binary patch literal 32 kcmd;J;$RYBbYjadEh#81@e*KQaByH?XaM2`KzzUf0APd$nE(I) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx new file mode 100644 index 000000000..39ded1659 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_compress_1/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +1 +input + conditionoutput"Compress* +axis�test_compress_1Z +input +  + +Z + condition + +  +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4013bc6a67bcb6c381a2cf6d4cca4546f1d465fb GIT binary patch literal 39 ocmd;J=3o+FbYjiSD=01Tl3-wHuxDUkZ~!78ZUEv1KzzUf0D%t&9{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c00e46c023c828aa9f6566a39ef6d9d2e1f9599d GIT binary patch literal 19 acmd;J65w>=OwP|s$t=mt&+}qpU<3du#{`1_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..695a73bc17cea9040a1a8d817dd2bc28c020d4b6 GIT binary patch literal 28 hcmd;J=3o?HbYjadEh#81@#0}%U~phyXaM2^4gf{&1$6)b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx new file mode 100644 index 000000000..5a705d298 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +$ +input + conditionoutput"Compresstest_compress_default_axisZ +input +  + +Z + condition + +  +b +output + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4013bc6a67bcb6c381a2cf6d4cca4546f1d465fb GIT binary patch literal 39 ocmd;J=3o+FbYjiSD=01Tl3-wHuxDUkZ~!78ZUEv1KzzUf0D%t&9{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0b6c330c0ce1ae0db7495b76c1680cead14d8fa7 GIT binary patch literal 22 dcmd;J72tH@OwP|s$t=mt&+}qsU}Rum1OPXp1d0Fv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..70260a63509e799cb9231acf47db1e705364f07b GIT binary patch literal 22 dcmd;J5@2*<%P%b{C@t~gU|?WyU|?9_001$B1cv|s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx new file mode 100644 index 000000000..74471faf6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +: +input + conditionoutput"Compress* +axis����������test_compress_negative_axisZ +input +  + +Z + condition + +  +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4013bc6a67bcb6c381a2cf6d4cca4546f1d465fb GIT binary patch literal 39 ocmd;J=3o+FbYjiSD=01Tl3-wHuxDUkZ~!78ZUEv1KzzUf0D%t&9{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c00e46c023c828aa9f6566a39ef6d9d2e1f9599d GIT binary patch literal 19 acmd;J65w>=OwP|s$t=mt&+}qpU<3du#{`1_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_compress_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..695a73bc17cea9040a1a8d817dd2bc28c020d4b6 GIT binary patch literal 28 hcmd;J=3o?HbYjadEh#81@#0}%U~phyXaM2^4gf{&1$6)b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1db8fcbddb657c5f3c5d4c0d37598bbd9f4313f7 GIT binary patch literal 159 zcmd;J7UD@tOwLZtOVKS!EiSR@VC2%}Vk=9`DNQwi(uP88`K2WVr6o#i&iQ%Ci6vUx zTr7zdnZ*(e3mBP%L_zxElfg3ahAHtNnRtUJ5tu1LTwEL+j6y72OdL#bQA1?WB%oS| M4M?IaPD}!v0B}nsI{*Lx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..956756d6d41ba44fc34cf5871a1f57f611b38c04 GIT binary patch literal 22 dcmd;J5@2*XF$J&y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx new file mode 100644 index 000000000..86a9389c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +6 +value0 +value1output"Concat* +axis����������test_concat_1d_axis_negative_1Z +value0 + + +Z +value1 + + +b +output + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_1d_axis_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..956756d6d41ba44fc34cf5871a1f57f611b38c04 GIT binary patch literal 22 dcmd;J5@2*XF$J&y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..24db1731bcd76dc08be7d8b4fc343046e45e383e GIT binary patch literal 171 zcmd;J7UD@tOwLZtOVKS!EiSQ|!pNn|#a5P>Q<`c3r45DH@=Hq!N=ua3ob&UN6HBzX zxmXe_GK(b`7BDgiiGuXSCxd0;jZ)%4GVumc5-?MQ__%mD7=<{vm^hd~7%pRoE|Ub* Q1F;E7h6SX@iAjJH02$0Bx&QzG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c04418c91b063cf93c8961eb3ab634f613160543 GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ@DgBPXs~BsU~m8;AZ~B~091elQ~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..13e244f121a8d33cfa618fb65d3b6134a7bb232c GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ^b%lTSm40GZ~%xO05O9j0AQg8R{#J2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..def8bc4946e3abda80e651a7f53442f754b85623 GIT binary patch literal 48 ucmd;J;b0PAbYjadEh#81@ls%5Xs~BsU~m8;AZ`HS1wecNh#vqkgChXerU?rG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx new file mode 100644 index 000000000..93863e324 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +- +value0 +value1output"Concat* +axis�test_concat_2d_axis_1Z +value0 +  + +Z +value1 +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c04418c91b063cf93c8961eb3ab634f613160543 GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ@DgBPXs~BsU~m8;AZ~B~091elQ~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..13e244f121a8d33cfa618fb65d3b6134a7bb232c GIT binary patch literal 32 kcmd;J;$RYBbYd$@%qdMZ^b%lTSm40GZ~%xO05O9j0AQg8R{#J2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_2d_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1260354451383b082d43efa6482658a7f9cc3ddc GIT binary patch literal 48 wcmd;J;$RVAbYjadEh#81@ls%5Xs~BsU~phySOCNafYQ<`c3r45DH@=Hq!N=ua3ob&UN6HBzX zxmXe_GK(b`7BDgiiGuXSCxd0;jZ@-5GVumcGB8twgt!Da7=?Jam^heV7%ppwO*RRr Q7h)rlEDKDp6O#ZZ0LqRgIRF3v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d3ffbb59418c7cdf72ba491325b951dd1ab1107e GIT binary patch literal 82 zcmd;J;b7um5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5HA4Y13>%$h#4Fi7zBV=0f-HN R*a3(GfH(n&3xK%65db@M4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx new file mode 100644 index 000000000..51379ca94 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/model.onnx @@ -0,0 +1,20 @@ + backend-test:� +- +value0 +value1output"Concat* +axis�test_concat_3d_axis_1Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d03e552282050c17d7ce0a72609aef771ab57fd3 GIT binary patch literal 82 zcmd;J;$Y!m5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5DPdmFem`A0T4R?@dBXO0U&+= S#0)@w01zhtaRCrFI0676pbdQh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx new file mode 100644 index 000000000..a925f7ec4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/model.onnx @@ -0,0 +1,20 @@ + backend-test:� +- +value0 +value1output"Concat* +axis�test_concat_3d_axis_2Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b4de73e0de1dd3f1be65b650e8202e6bb8509ec4 GIT binary patch literal 82 zcmd;J;$Y%n5nyy;%P%b{C@t}FU|?vlXJB9e(gKbQ3<^N(01^XY0}vaC7XaA@fH(li RP5|NuKsE!AE&$>NM*thN4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx new file mode 100644 index 000000000..276194447 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/model.onnx @@ -0,0 +1,20 @@ + backend-test:� +6 +value0 +value1output"Concat* +axis����������test_concat_3d_axis_negative_1Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b4de73e0de1dd3f1be65b650e8202e6bb8509ec4 GIT binary patch literal 82 zcmd;J;$Y%n5nyy;%P%b{C@t}FU|?vlXJB9e(gKbQ3<^N(01^XY0}vaC7XaA@fH(li RP5|NuKsE!AE&$>NM*thN4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx new file mode 100644 index 000000000..e22154d71 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/model.onnx @@ -0,0 +1,20 @@ + backend-test:� +6 +value0 +value1output"Concat* +axis����������test_concat_3d_axis_negative_2Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d03e552282050c17d7ce0a72609aef771ab57fd3 GIT binary patch literal 82 zcmd;J;$Y!m5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5DPdmFem`A0T4R?@dBXO0U&+= S#0)@w01zhtaRCrFI0676pbdQh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx new file mode 100644 index 000000000..fb3e9679f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/model.onnx @@ -0,0 +1,20 @@ + backend-test:� +6 +value0 +value1output"Concat* +axis����������test_concat_3d_axis_negative_3Z +value0 + + + +Z +value1 + + + +b +output + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..91bb523483d71aee2c7df9aeed6fd3df41361cd0 GIT binary patch literal 50 vcmd;J;s8PcMklti#GKMp11|*zh6Z~E1_lQp0^$ZBUI4@gfcOCrGdKbO%0&pT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b71b8473093b0d0b0778b5a9d986cbaf3cc9068 GIT binary patch literal 50 ucmd;J;s8PcMklti#GKMpLoWpe1_4I~1_dBC0AdFq4glf=AT9vn21fv~d{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_concat_3d_axis_negative_3/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d3ffbb59418c7cdf72ba491325b951dd1ab1107e GIT binary patch literal 82 zcmd;J;b7um5@2*<%P%b{C@t}FU|?vlXJB9e(heXt5HA4Y13>%$h#4Fi7zBV=0f-HN R*a3(GfH(n&3xK%65db@M4SfIr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constant/model.onnx b/testdata/dnn/onnx/conformance/node/test_constant/model.onnx new file mode 100644 index 000000000..2a3d11bb0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_constant/model.onnx @@ -0,0 +1,7 @@ + backend-test:� +�values"Constant*� +value*z"dx��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@B const_tensor� test_constantb +values +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7e2d9120c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_constant/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BvaluesJdx��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constant_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_constant_pad/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c4edfc6ca3e105d6e98ffa563cf17d4a04848853 GIT binary patch literal 184 zcmd;J6XHoqOwLZtOVKS!EiSQI$jGJ3#aO|`QjnNZ%*9%km{Xc6#8|1s9FUlzCCtT= zo1c=Z#F3nzS6q^qSF(VSSx6A1FCHcm57ZYW4KzVWj7x-rQAmJ`iGvY{nSq!Eh*_hA pAZ813adB|43xUKqqWEDpv2n2gH8CUsO{m0T0y|JOj}wysHvq$}BJBVG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb new file mode 100644 index 000000000..09d5a14a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_constant_pad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..14c2aba5f410ca6ef0b93022ca13890abc28d007 GIT binary patch literal 76 icmd��z?�j@$ �?���?���?���?���?���?���?���?�.z��8s?b��hdӽ�9�>���?���?���?���?���?���?���?(�>�%�?^�B?�0�= B�>���?���?���?���?���?���?���?]ת>�=�?R�iJ�>�Z����?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?/d#��S'?�K]?��=��C@���?���?���?���?���?���?���?�(��Hm;= �?�2�?��?���?���?���?���?���?���?���?��>���>�Ec������!�����?���?���?���?���?���?���?� >*z�?��?�Oƾmǚ����?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?�6��&õ�gڿ��?�x����?���?���?���?���?���?���?FKྙ[��� G?4�ο��Y����?���?���?���?���?���?���?L=e��> �����k�漚��?���?���?���?���?���?���?QN�>.:�=�ݚ>�b"�6������?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���?���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/model.onnx b/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5e5d5a6ca96a0a8b682ab341a7ff2cd3d34fb583 GIT binary patch literal 154 zcmd;J5#mWoOwLZtOVKS!EiSQYX5=#CVyqBitW@H6&d)0@Nz5zpPYcdSEJ)RoGMI~t kgM(d&g^P)UIZ2$0u~JBgOMrt>hzBSD76j5vPD}!v0It*|M*si- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..04b96676c1508073f746cabb445e7a1497bffddc GIT binary patch literal 33 Ycmd;J7GQT`tniXxVSoT;D9r?=0V4$gNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_float_ones/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d3badd310669f9be79adefe5dca90ee928e5e4e7 GIT binary patch literal 109 acmd;J;b7)q5@2*ycNgLK4a=9R=lSXHS-`BD5JlexG!IM{_) WxR^K?lYj!1U;#F;0D}{g01p7&U?l7S literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f62ff7fec9046caa03c09237bc8862dd88fcd40 GIT binary patch literal 17 Scmd;J6kvB^tnlJsfC2ywwE->w literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_shape_zero/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e5181b62420cee7b35aa537e95146b9283d37593 GIT binary patch literal 9 Qcmd;J5MXm+tn^|400c4tB>(^b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/model.onnx b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1667c52f89e337b3999881b0691616e7fef96fb1 GIT binary patch literal 145 zcmd;J5#mWoOwLZtOVKS!EiSRD<}&7DtPoycNgLK4a=9R=(r55EENAZIU<>KPtU>9QH eV&Y&*66Rv86yoFJ;b0Tu019vcF`E;U04D%;og*0l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5d50478be7b052e2d756e49be04d5cee2e28935d GIT binary patch literal 25 Wcmd;J5@2^?tnd=xVt@cPC=CD@l>tWp literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_constantofshape_int_zeros/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6362cca6bb28f0fd335882969eed1539beaba17c GIT binary patch literal 252 Wcmdb$bf>^tkb!x!+3@J7f4^t<5naL;s&ab;U)@5&dtv64&vfiPWS&}ic&$k{MM zlwjz)wlvmDCK)B-->Pz|QLnNq)W}LZqqOhq+R}ZlsK}J=cG=QzvB6aYB0(0xI3ex% TfY}6cLVhLeComvnN0uypG$Sx_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_conv_with_strides_and_asymmetric_padding/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..275a5b9f8777013f64ed315164467c0ad542e96d GIT binary patch literal 156 zcmW;7Are4P6ouh?XBanHf+g4iUX(1s5=8MuK@dez6h%=KMNt$*|2Xr1b4*PwvM^Ss xZP}~*^BI>DJSJ?oAcaVb1SxV5sk42WL=v8^)$gFg^!1F^X?0FEC9y#N3J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/model.onnx b/testdata/dnn/onnx/conformance/node/test_conv_with_strides_no_padding/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fa8731f4af4f3dca55a56be18b56d7a9d7697f06 GIT binary patch literal 222 zcmd;J7UD@tOwLZtOVKS!EiSP-&dBA>#aO|`7%s$Esl?)(pI4?O%EgnNT9lWX6JMN> zSdi+#?7+N$kzGrWi=`kjrPzT10zpCoTDJSJ?oAcaVb1SxVDJSJ?oAcaVb1SxV$5nq*BlpkM^pP5%8#8|1s?VO)i z=9yQLnx0yuCCJ56keE{JzzBg07};&=7_spr%T&CN>lkS%8{YoR|do E03%W?`Tzg` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33cea0263 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ  diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb new file mode 100644 index 000000000..53980d95d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BwJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6741b0981 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_convinteger_with_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ecfa319732bbe3b93bd118bd16e44a10cfc2cec8 GIT binary patch literal 79 zcmd;J$5nq*BlpkM^pP5%8#8|1s?VO)i z=9yQLnx0xDqySPLp9~ZM%7R4V%QH(d@=HtN3ldXOGV{`-q=DuLiE)W=FbN58F>x?L rF*A^621%AE>Q1`YNM3=R$u%mAYu85jzH*a3(i0L27=^a>yraAIJ% k0i;24Ah88N%mNfU0Hgze_yABXhz6+zsbK(NAfT-s0Grq!ssI20 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx new file mode 100644 index 000000000..7c3196b71 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/model.onnx @@ -0,0 +1,19 @@ + backend-test:| + +X +WY" ConvTransposetest_convtranspose_1dZ +X + + + +Z +W + + + +b +Y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..044c8ba35c917e78c443ad8461f85256ba254aef GIT binary patch literal 25 bcmd;Jw~f`uTs5G*Y86E22f7=~dOhG7_n z;o?5iH}5lFiYcaAs;7@E7I8Uy#qeG=a=EBDaN$81hmg^xN6vzh4Ha8<>^X4c#F-0M tZrpkB846Xsf|3C)J0Sx5*gNy#-cNm7O=BC#S_%*x8*BqF6o7AT8}l8}{! zl(LX0MShfpB$2X^B3W4YK4bm^+nM_Gp7%ZXo^$5C_c|WO>ts4vj?eE2d3svnIVSnD z4aT^xF^BLs8uLK3NWdlEz%4RDTtkc^mdd-SjU$d$=(=~PcB~w)SVbvLn2VZy012sFA#Na6xY^vNvyV6%Hueg4cqUeENq zTNN>GO@#Z2CSvRabJJntW|Oy5?~a(megqinOkr?#BI>u)dU45~T}1w~T_WQ5v<{`j%5$gXd@eK*aL8xb)f4N;Fs&4~$q~3>n=y{hz@0xl!3jNaGQTjVd Ke@FlMj(!2*0a$ea literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx new file mode 100644 index 000000000..ea5f39f66 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +E +X +WY" ConvTranspose* +auto_pad" +SAME_UPPER�* +strides@@�test_convtranspose_autopad_sameZ +X + + + + +Z +W + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_autopad_same/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;J*0T3Sm;s6j0R0F~wHb_qakY)g3C_uLtm$-uiE!_hETV^V` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx new file mode 100644 index 000000000..12b3d3079 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/model.onnx @@ -0,0 +1,23 @@ + backend-test:� +, +X +WY" ConvTranspose* + dilations@@�test_convtranspose_dilationsZ +X + + + + +Z +W + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a7469a04867c44dea2fb0a39d07977bc92599bed GIT binary patch literal 51 xcmd;J;K0DZ0K^UU3=9H}04`PooB#j- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_dilations/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ebe21926b2b33072b526c0bce39b0cd5ed0a3ace GIT binary patch literal 115 zcmd;Je0FKy8qyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx new file mode 100644 index 000000000..4d2539427 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/model.onnx @@ -0,0 +1,26 @@ + backend-test:� +A +X +WY" ConvTranspose* + output_shape@ +@�* +strides@@�test_convtranspose_output_shapeZ +X + + + + +Z +W + + + + +b +Y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_output_shape/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;Je0FKy8qyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx new file mode 100644 index 000000000..56d575671 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +C +X +WY" ConvTranspose* +output_padding@@�* +strides@@�test_convtranspose_padZ +X + + + + +Z +W + + + + +b +Y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_pad/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;Je0FKy8qyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx b/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx new file mode 100644 index 000000000..188646832 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/model.onnx @@ -0,0 +1,24 @@ + backend-test:� += +X +WY" ConvTranspose* +pads@@@@�* +strides@@�test_convtranspose_padsZ +X + + + + +Z +W + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_pads/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fed94a3b0475575b589e5f5e578580a4c63f5a1 GIT binary patch literal 51 scmd;J_r literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_convtranspose_with_kernel/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9fd2487d5489007fb987cb32b484b26ee2f63152 GIT binary patch literal 656 zcmd;Je0N+?k!~g&Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cos/model.onnx b/testdata/dnn/onnx/conformance/node/test_cos/model.onnx new file mode 100644 index 000000000..4d210c8d5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Costest_cosZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e7e3f56f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ +ByJ�)�D���k?��?������� -?x�?�}?2�~?ɸj?IY}?c�=�_9?y~?�1g?b�q?y��=��z?��s?�*(?j�T�Jd�>; m?+dt?f�> �>#M +��潾Ow_?s�g?�>�q6?.}0��:z?$ + ?�m?hR_?��>��?x�h?o?�`t?�3N?kWo? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx new file mode 100644 index 000000000..d07aefb34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cos_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Costest_cos_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cos_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5791183f1004e717d94dc879d046be868123fa04 GIT binary patch literal 21 Zcmd;J7GQK@tn}h>2;{P7U}&%h(EuU?1EK%` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cosh/model.onnx b/testdata/dnn/onnx/conformance/node/test_cosh/model.onnx new file mode 100644 index 000000000..1d33dccb6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Cosh test_coshZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0a8ad7082 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ��<@@�b�?B\�?!!�@'T@�%�?�?�?x�?���?9�?�T�?gz@1�?��?;ь?)1�?��@��?�R�?>��?���@LT�?��?]�?_|�@v}@P"�?�?�?U@�r@%��?C�?ص?�]l@@Ӈ?S��?@��?q9�?ظ�?��?� �?� @�6@G�e@���?�z�?�J�?��?2'@Q�?^׶?T��?��?��? �?/�?�H�?l�?_��?���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx new file mode 100644 index 000000000..de7bc22b0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cosh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Coshtest_cosh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cosh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7d0ec27e1006e76c8325617c6ce1bd2e82d81d5c GIT binary patch literal 21 acmd;J7GQK@tn}hp-F(!ZfuX@3L<0acGX_!s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..9f337922f5d886a1f9e0bc3d10f36a39773206b2 GIT binary patch literal 110 zcmd;J7vf1uOwLZtOVKS!EiSQ&;1c0ttl(lvtjH`DVyskRb1uydF3lC<1IflGm*y6i u=EfVQMDYVv32||8aBvH;a4~VPM)5)QuyL_)un93F0TomtD{x{G-~|BTJQha) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a92807169f1cb0e97e88853c88a333470d78769 GIT binary patch literal 49 hcmd;J72tMatnkuc0D}+q5SqaOLUTZA0Vplv003}g1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ea75d94f3784e89e0349b63a3d43b4b09c4a6ad GIT binary patch literal 14 TcmWe&b7D!X$Sn3^VE_UE6u$ys literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7844c6a440644b361e308efff834295156c68b29 GIT binary patch literal 49 hcmd;J72tMatn|`g0D}+q5SqgQLQ6nt6)3Ie0047)1NZ;{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_exclusive/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..73292221cb2e5c770e2d45a047a947cf44749b9c GIT binary patch literal 138 zcmd;J7vf1uOwLZtOVKS!EiSPt;Zoybtl(lvtjH`DVyskRb1uydF3r^v;NncJNX{uO z&MZrnU|hh+BqRY+AD>*BTU?qOZz{n&d22vfLT$)>4nj3GJ5)YM(;s@#$;^N}q;1*)xV&Y(p;)9yS#>K+HCd7~g NR8Wbmz==tK7XU~z9n$~+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a92807169f1cb0e97e88853c88a333470d78769 GIT binary patch literal 49 hcmd;J72tMatnkuc0D}+q5SqaOLUTZA0Vplv003}g1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ea75d94f3784e89e0349b63a3d43b4b09c4a6ad GIT binary patch literal 14 TcmWe&b7D!X$Sn3^VE_UE6u$ys literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ea06327a8706a8f4a6a7a5f827b702ad7a59a4e GIT binary patch literal 49 gcmd;J72tMatn|`g00TV-2(1I9HK4Q-looLS0A5%FPXGV_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_1d_reverse_exclusive/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..473920459e0ee0fa1d96c2f51a813406585d6048 GIT binary patch literal 163 zcmd;J7vf1uOwLZtOVKS!EiSR@VdOI7Vyxg|Nvy~$7GkVaVskFd4KB^q65!%Ytw_!( zEzT@Um0(=J$fU)`#a@(JmReK{;R`8%42VxI%`Gm?jWZKxqLeEdr$_8~~BR1Q`GT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ea75d94f3784e89e0349b63a3d43b4b09c4a6ad GIT binary patch literal 14 TcmWe&b7D!X$Sn3^VE_UE6u$ys literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f5901522dc809c0752614cdf30a6004d7f565f4d GIT binary patch literal 59 lcmd;J;$Rlwc4DmbGGG9M5B3n6!2v>ZKxq*uEd!;M8~~D`1TX*q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3de0826d9f0705d409c19e1922a14b1f8ed86f2d GIT binary patch literal 125 zcmd;J7vf1uOwLZtOVKS!EiSQ2=Mv#!tl(lvtjH`DVyskRb1uydF3lAZ1E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f274efdec94d178cf2190f7d4641183bd758bb2 GIT binary patch literal 59 lcmd;J;$Rlwc4DmXGGG9M5B3n6!2v>ZKxqLeEdr$_8~~BR1Q`GT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c00ea22e0555a476e4c40a4757e26d6b006bba0f GIT binary patch literal 14 VcmWe&b7D!X$Sn3^VPs%n000!j0$~6E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e3a084217eb4257bf8503e0be68253e94e8a2a48 GIT binary patch literal 59 lcmd;J;$Rlwc4DmbGGG9M5B3n6!vR7|KxqLetpug@8~~MF1Xch5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..bf03320005ef3bb7529df09b0cadb43249d0c6e8 GIT binary patch literal 132 zcmd;J7vf1uOwLZtOVKS!EiSRj;}YRwtl(lvtjH`DVyskRb1uydF3lB^0m;TEm*y6i z=EfVP#OI}^CzfQErN)C4MhOG;2=Q_8aBvH8a4~T(0WotFAJh~!E*1_pA%-NNqDpi{ IPD}#4026^6dH?_b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f274efdec94d178cf2190f7d4641183bd758bb2 GIT binary patch literal 59 lcmd;J;$Rlwc4DmXGGG9M5B3n6!2v>ZKxqLeEdr$_8~~BR1Q`GT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1dce0eb3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxisJ���� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_cumsum_2d_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e3a084217eb4257bf8503e0be68253e94e8a2a48 GIT binary patch literal 59 lcmd;J;$Rlwc4DmbGGG9M5B3n6!vR7|KxqLetpug@8~~MF1Xch5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx new file mode 100644 index 000000000..72060b1c1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +6 +xy" DepthToSpace* + blocksize�* +mode"CRD�test_depthtospace_crd_modeZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..660603548a0335673ea9d4014019462ea3cf90a7 GIT binary patch literal 592 zcmV~$eJs>*90%}lcb(j+pEI@-YwA44M&#^%-_N`Ba89yVrzdF_Hc=w&LUF63Td{e_ z^QNXpYwJR-T>0aQS#>29D^K&(n2oe>f3fjTn-O7iqt8Qm7-reBmb_8el!w0ZP-Jsm^x*Xb{cZ@ys#(vXJA$xa4u&b`5bYES z=!>D1;*~Eb>kkKA)g*DEVoa z7&1s{CSF4oZ@Z~wYZ9Et`&gwh8T7H2;cp?N_9YTXixBWt4&4q0opBSBy|1E{z-88c ztAWb=?X08!HmT)<)N{hfM)rikCgI>aWukh!5YuT^rplAy*z6e;c-^7Q(I5zyMWob4 z!8xRsO6yhhOyPmLuDg6z2TqWuHXZ)~1s~{+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_crd_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f1a31fb5bc454ec7a71ad145c2d7489ed9918e57 GIT binary patch literal 592 zcmV~$c}SCS90%aEZOz=Q*NMVR32UAyXquC~zwf8)m@|`W8 z(s_V|of5RvqFnjMN|9=1R!Vu{6^fu4jik_^=Mg)Loy8)tXuVUcQ(?SK;A)WIY;q6X z_l!n~B_2-_o|p^!wMX^ zSj}4N5-?a`B9VHY!Xo#eyI+lK6?2s9IzdBu9gN?b0cp!UzNtfx8~$31#r$H^r5wgS zZ34H@$Vb}UDb>dpi5(j-ZwW#Aq7O{D2dS_zA3KBsdN-}5L4%Z%!xS`~pds&w093r~ zqTcc_d@;084%bNu$`|zD^*Ck!;gI+EGBs~WhQ{`TT*i9Y)A%B)G^XHpeFSt>6SQK{ zGfq^DnD$_duk^F|H-1DPd)P6_6vN*_L<<8Ubu5xVS_HLxfC9hD(S6*=blVw*cZcJG z_Z_-2+NjDJ3C4-CPzaYqbcwE$&bX1;B^+e$tH^KCM9o1<%}1Mwe&AZ zk5aRW6xI@IyH!t9={8mt;9#nJ8QS}9)6tpJc&6}##2`am=UskXl^3$34nS^jhw)4X z?d$VE>TCf{T6MU&@SSX$aJZ?O`MjN85M(vcvPcF$ryztV1HdeYu z(?Bz?&OusMOYEmVVz>EXa%z-nOe5q`nh7`Uew2@H#s_CRnN|O$~g{R+6?>$tHI#Kh?42Rh>R0YFc=mVya0p2Ab311$kL+0uwXEF1H!^VM2tqG(P&)UWh@$v zMx(F(@bJR-TVs2+Zxd&N*%z(R|J*`~b19?p(wJV*;fg12c)|1cG}7|7(~92l#seQT jP>>uZ7+{JaW>}%d8W9x^Na2wo#|TSoaKsiT>~IcWJNF?3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx new file mode 100644 index 000000000..483c41297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +6 +xy" DepthToSpace* + blocksize�* +mode"DCR�test_depthtospace_dcr_modeZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..660603548a0335673ea9d4014019462ea3cf90a7 GIT binary patch literal 592 zcmV~$eJs>*90%}lcb(j+pEI@-YwA44M&#^%-_N`Ba89yVrzdF_Hc=w&LUF63Td{e_ z^QNXpYwJR-T>0aQS#>29D^K&(n2oe>f3fjTn-O7iqt8Qm7-reBmb_8el!w0ZP-Jsm^x*Xb{cZ@ys#(vXJA$xa4u&b`5bYES z=!>D1;*~Eb>kkKA)g*DEVoa z7&1s{CSF4oZ@Z~wYZ9Et`&gwh8T7H2;cp?N_9YTXixBWt4&4q0opBSBy|1E{z-88c ztAWb=?X08!HmT)<)N{hfM)rikCgI>aWukh!5YuT^rplAy*z6e;c-^7Q(I5zyMWob4 z!8xRsO6yhhOyPmLuDg6z2TqWuHXZ)~1s~{+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_dcr_mode/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8721c7484d225c0834754a3850daeadd4a56c3f7 GIT binary patch literal 592 zcmV~$c}SCS90%aEZOz=Q*NMVR32UAyXquC~zwf8)m@|`W8 z(s_V|of5RvqFnjMN|9=1R!Vu{6^fu4jik_^=Mg)Loy8)tXuVUcQ(?SK;A)T{E=rC2 zp3(5Nrr}AV951gHA+civ-c4&MebEQWVG1g2%!hYG0L~Y?qO~poadY2Dq@Jgw!wPiw ztI=B?hP=m@DTnJMjqL|Lcs))}KJZ)^Q49k$Z6DVl}%~F-KnvE!4av841c4|va!82DR=@s)libu5xVT7(PUcPQ|y99bj5&~0ZBE{Vu^ zCWG8m&3x)?0R&l1baUZ5`8fqaXWYn?x@gGWSCLC-Ej0%%u~M^&nB@?pWwj*Zwjy?$ zFIqJXRAU;Uwp;b|OyP;L00*norHcdD}lmW0yI6R8t;Wufbe@S|n z9YQFqCA8~d4A@V9*i%+va%z-jUY&zSX(p!9ZA@a2L6tAVx+*UmojDD;!5!tJo8cbb TMW)q5)D|>OX5JfK+6?>$`()^k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx new file mode 100644 index 000000000..4ec6c5dd0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_depthtospace_example/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +6 +xy" DepthToSpace* + blocksize�* +mode"DCR�test_depthtospace_exampleZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_depthtospace_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b779a1137fdb7afb1e3cbf574831146208100c72 GIT binary patch literal 208 zcmW;Ep%MX600q!}lovM$g0R5{2!de7+7XN-3c?0K@BxCbV~i0+aib`TK0_2mQFO+g zd*-$qLyWNzn`tP*cJ>I#Kh?XVt5nph+x3ep*$0vFB!3rFz-%@N|_;^1HsV&P)qV2Kihn<~V{ g#lpcT#1JKhWJw$N&HU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb new file mode 100644 index 000000000..d7beff25a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f248d253c539a7a1a7f9a95d20cca2fdbacc0bf6 GIT binary patch literal 25 ccmd;J5nyy;tn?CKU}!kZz)%ImAW-KF05wSjbpQYW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx new file mode 100644 index 000000000..fa71acdee --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +/ +x +x_scale + x_zero_pointy"DequantizeLineartest_dequantizelinear_axisZ +x + + + + +Z +x_scale + + +Z + x_zero_point + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..f5ae5cc35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJY"�J;W �c�yf \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4a72bc49f95b4c8d129b2e1ec517ae6e66bca15d GIT binary patch literal 27 gcmd;J7GQK@uZS;BPRvR5;$dK5aA06)0OAD>07>`-djJ3c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..14b45dbd1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B x_zero_pointJT� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dequantizelinear_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d50e2b457e58b60b21e996d5fd8a24bf68b63b36 GIT binary patch literal 87 zcmd;J_1_q_W3=9g63=Ag@F)(B}GcYVT$iUzMWX}L%7^ne?GdM9Y c7y!jeof#TF0reCdVPI%K%+RnK$bNko0HmA~(*OVf literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_det_2d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a1cc4b4343360c124ac37c8862dd8acdcd0ebe79 GIT binary patch literal 82 zcmd;J6XHoqOwLZtOVKS!EiSRL;o|0EtPok{QizR<1t`ei#3aBC01dwnG5`Po literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..188fd6ddef5fe097f2f2d192becdab2c5a031c87 GIT binary patch literal 27 bcmd;J;$RYBbYiUV5?}y>274go07MP|A%+6F literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_det_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ee10c603149867dbf240f6d4195ff2fa917a402f GIT binary patch literal 11 ScmWe&bYiUZVqsulH~;_${sG(o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx b/testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx new file mode 100644 index 000000000..723f6f428 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_det_nd/model.onnx @@ -0,0 +1,12 @@ + backend-test:D + +xy"Det test_det_ndZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_det_nd/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e8c16bdf238e7dc0af35973a01ea0b02bb244e9f GIT binary patch literal 61 tcmd;J=3wGr5@2*��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb new file mode 100644 index 000000000..41fe484fb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ���?x2�?���?��?�5�?���?f��?H��?���?>�?���?.��?�ƨ?�m�?�ސ?���?B �?�r�?��?⒂?��?ݙ�?���?���?��?�(�?%ן?���?��?�?�?���?���?h;�?W�?���?j�?�*�?���?���?&g�?���?��?"��?f+�?�`�?Fn�?�@�?K��?�t�?��?���?C!�?!�?��?7W�?.�?���?���?~��?��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_div/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e28adb5d12e66b12e6cff56bcbd9e235ea2ae1bb GIT binary patch literal 254 zcmV2YPKASMRJp}kbKVZQVKa_HnJvGb7KIRigK4?*tKQfLnz7G*fKDAa>zgw)b zzgmkXKOyA��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..69248c4a5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ��?x2�?���?��?�5�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51b469f06 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div_bcast/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�d5�?#�>8>?���?3��?�A��hY?>1뽽x��ʍ�>���=Gd�?0�?�2�= ��>�΃>3�?�e�d�b>�wM������?��'?nW���@"���'�'=wn����?���?'��='�>�p,�dF���d�� �=�Ì?��i?�8���r��dO��x������Ў�?R6��4 ���V��J?y��ӶL���0�%�>oƾ��U���ؼ3�>%�s=k>��(��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_div_example/model.onnx new file mode 100644 index 000000000..c28a54df4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_div_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:U + +x +yz"Divtest_div_exampleZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_div_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..085a7dc43a96eb6ff0801d73406c24490477e574 GIT binary patch literal 17 Ycmd;J5@2*pN#aAFeR0RV=`7_I;S literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fda1584bed3099cb5cd00bd9cc910aa2332537c6 GIT binary patch literal 158 zcmd;J7vf1uOwLZtOVKS!EiSQYXXKLSVyqBitQ2CbQet;0$}h+-Ez#oUVku5dO_5+& zz{n&d2~ruK0+EVONli;E%_)h`O)Soi5(nuO;u7Fs6yo7x;$Q}179eI#0!mcklBfbp MaH8sPViMp10F>PwBLDyZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb new file mode 100644 index 000000000..de98527e0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask/test_data_set_0/output_1.pb @@ -0,0 +1 @@ + BzJ< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b6c1cd9853f035eaa62936181499bdcf768c94d8 GIT binary patch literal 180 zcmd;J7vf1uOwLZtOVKS!EiSQ|%gCj~#aO|`SR}+)Da2T%#O_j*Uyxr~qQ%X{QkSezYSlvt9PA0-YnL`aBBfP+zphl`1W8Hibc im^F$UWHcKW3s8a~38<��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb new file mode 100644 index 000000000..18a4deb5f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BrJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb new file mode 100644 index 000000000..de98527e0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_mask_ratio/test_data_set_0/output_1.pb @@ -0,0 +1 @@ + BzJ< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_old/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_old/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f959a711803b9823a2efc79dc3ca2b10f328dc8c GIT binary patch literal 101 zcmd;J7vf1uOwLZtOVKS!EiSS0<>KdJtPoc=0KzX^Evd kCGq(=DN$ghTwEL+j6y72OdQNfK!HjjBmpNDE(QT^0EGn>^Z)<= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_old/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0b9013e475b1396e35d33adc5c1a3f1a21b39bd GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU})IS00s^A03TulEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1a7b38378c649bcfe930103d38d6261514b9c515 GIT binary patch literal 146 zcmd;J7vf1uOwLZtOVKS!EiSRD;gaWKtl(lS5@M`WVs|OZFUT(~(c��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb new file mode 100644 index 000000000..18a4deb5f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BrJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_default_ratio/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_random_old/model.onnx b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e5e8fd619df64f64e1b6215378af80c2cae84d96 GIT binary patch literal 133 zcmd;J7vf1uOwLZtOVKS!EiSRjiX5W= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dropout_random_old/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/model.onnx b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b0f8177e477315d418611ea8f5f098eef649a6f8 GIT binary patch literal 182 zcmd;J72-)sOwLZtOVKS!EiSQ|&&XxM#aJQ4SSiF_8DE^7n3F2RQyE{CT9hAOke``X zq9p24nU|QGnH*S}m{*cnmFkn3mzr24Bn8qQp8}C9gv#ZB<)ZjOCUS9ca4-t7a4~VP mB>@F0!2(QB0YNUfZERdDKy?gBVq7Tp3W3C#gczKd1h@euq%Wxe literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..493d80fda064286a564373e174b1a5b604509b75 GIT binary patch literal 33 icmd;J6JT^=tniXxfB**u28RO-3lO zAywUkeVJ%c0nYtC1j7)L)G_FTYOQMFO6k#rmfm^x^QoPtb^h2w`wcTO|n}` z>&%tjF;>e9(R?6O`}Fz#DQ%y0l}oF%633-YoXPC2_-Je#^)p*IY|?uL-AkF4x)-gm zIPBo>hJ|FKWc9?T>wYup6j((;?7$OS9BEZ18aeisAv)7KSLVFfKvDsGXFwpJpF`2e zJHdyuTj~*sx9U?_IIZG2Bu}X-dibEKte#O-S^aOS%4$+o#P^Enl2P+>? z?9@ow6CKa(m1FqEfUYHx$&%z~>?JZql3V5yeo}cm;RFR&50UT8ZYiDx;hW)!Xb9sn z6P!bT#eftZ-=CfAz#3;{Dh~BUHq4B5Vtd#w^Va~LsXv{ZG``?pgn(&3HF=H!VoJ%d zslpdVA?0HOD1eW$(kGuO;9XyZI}+rNP2eA9U)~0B-Yjh#_GRIEix9YMBWNiFe!yyma}AzvRZH!&6< niWmZ>p!ODx@(z%(k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..493d80fda064286a564373e174b1a5b604509b75 GIT binary patch literal 33 icmd;J6JT^=tniXxfB**u28RO-3GS_E8-JVvPz3fQd6S% zLB?}&ad0pSv2ZbQuq6QnD!~FwPysR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4818b3753735860514af78725ee1ed609c12422 GIT binary patch literal 15 Wcmd;J6JT;;tn^~rU%4hhiva)@Sp%B@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ���< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb new file mode 100644 index 000000000..d5833802d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +B y_zero_pointJ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d02a4927324c30760fc5d57372fdb6d7e22e3c8c GIT binary patch literal 3528 zcmdT{!AcxK5Z!5Kbu2~KCIlh3IW7cp_NFU>U_jRpj1ZdM={B^^_KZ6{%Z!(ty?OEE zCBKlL$T|6+98%M>Cc7YkK(~-RE!9K4e(zNk)lrwOk9cw=wRml0VRpX0f+>BsUu!;A z$w|qzQ8)5PX~`$7`GAS`=z4aPwnt-LF)l94!brhnm2)ld&qb*dqcVNM-YOkOgG?6& zGxlFVcgoXJ_M=`9haLQV2|_=(y!s37=Rt#8LQpxUd}b-H4y7m)iR}BE5M4=`3pFmb zkuHHd0e_vlB*HDT|{c4svcFQG=>oWLS@bb?pU z_#BLn^h*C`LEk$s*CE%RWW01*j^LJnr~E!jhP$6`rwLC{i+wePdoPtTXQgvV?B(eP z#|47(i`mSg)df4q^?0{~82nwFCXO{Z)XFHHvU54fjx(hVJ2-AT=qG{a0P|#l2V=2G zT?;ZuRi5J(wxE94MBzu^T>hufoKqTRrClr+D0OWVzPso26dXNs+$0T`ylIX&9Pq;Q zSAm#pn=~t;a$djf>|3c>VJCQWC?sz9riKZ4<3-nNc7r5Y%kmHAw*WV9KNLN(3F>%b z@nJ;Y{Oil;e6x9T07OwhLm<)e2m`eZkXc|09$li#5aM^8(MwoR(#8qx?2+EuFT^xe A8vpR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4818b3753735860514af78725ee1ed609c12422 GIT binary patch literal 15 Wcmd;J6JT;;tn^~rU%4hhiva)@Sp%B@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ���< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb new file mode 100644 index 000000000..d5833802d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_max_adjusted_expanded/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +B y_zero_pointJ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/model.onnx b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c9ceb73c9eb53213d08b39363d152bfe31f73063 GIT binary patch literal 203 zcmd;J72-)sOwLZtOVKS!EiSRz!pLR9#aJQ4SSiF_8DE^7n3F2RQyE{CT9hAOke``X zq9p24nU|QGnH*S}m{*cnmFkn3mzr24qz=*^p8}C9gv#ZB<>GTQ^WqazvPz3fQd6RY zLB{iO@o+E-ad0tlFat455>T)bEXaf;D98nO0vi_#P(4GE7#E6Tgh1j4%H%J F4giNZ4k!Qs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb new file mode 100644 index 000000000..793fce69f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ @�S���`����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ���< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..74d6f51802cb09216c89a3bd974ba9ea319086b2 GIT binary patch literal 19 acmWe&a^k6suSzY-k1xp2%q#I?WB>p-CG!%m@Yo;Z1n&ec$)q<4x3~{V`9@q!zD@EX>>MZJ5zdJGJH$ zl^m2@8+9%}C@uMvH9s)X9(}(%O53A}(u|95WnrXXvdXy@`0=IGiBXw8U>}u^qhY2C zgB}N)(3|nJl!ItJh{Fy(zk<+DTweVn?!~Z)TS8DdhkR@yua2ZB6N%^tFCaRTG8bx6 zY$03%mjqn%Y=b)YYSp8sj%&i^%HG}8Ox#6|yeWZ2Fjsid4x*aAwMJ{&K46eLX%7T>6DY41Z z&yEWO=NGe{Mav6zkn8bo2Qm0doFp0X1;&Gs{;4cpysJLnIA#|Y+00uRDs zle#8kn5sO-Eo_PXu(87Lz&ZU7MRN{ml$Ca|T!PfIR=9PK>7j7+*m09ISn{Sh;&8|d zGgt*;vMtiAh{}2WwzF@gW`&*L(VmdF;hP$!;0+h;*X$fYvKHli%$oo=Z$A({q6zAF zZTVtE-~8{*=wze0bF4u>3TOl*>f#%Y(O6p}SunnYxmxrYg!q4F{0f#BwRS=~@5%b} EzqEW+CjbBd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2651ee2beac4c401c6200b516196ffa75e81a0da GIT binary patch literal 59 zcmd;J=3o(EbYiUVGGJh6uun^4b4W{DX3xN&;Lv|4)Bz|4#0P-lY7VnzRzmp>4%H%J F4giNZ4k!Qs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..793fce69f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ @�S���`����� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..98bf9a5ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +By_scaleJ���< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_dynamicquantizelinear_min_adjusted_expanded/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..74d6f51802cb09216c89a3bd974ba9ea319086b2 GIT binary patch literal 19 acmWe&a^k6suSzY-k1xp2%q#I?WB>p-CDO$;Un0Ok57A^-pY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_edge_pad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..131ea5f957c7b1fa9054ebd27d649ed75047b34c GIT binary patch literal 76 gcmdsEF...i�test_einsum_batch_diagonalZ +x +  + + +b +y +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_diagonal/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e8787cd07a4646d48814d8779d038d3096d4d68 GIT binary patch literal 614 zcmV-s0-5~?0|*5O1rQ5D0eDK-1f|dA^Nu642zh)_C@IFV{KkebF z4Fzz*Klg?GOSDAyKNISZ$!l8ZKajJN2pA^6Kg)F@RY7RnKjf9=kn392KRcOCb-(BL zKelSHK%hd(zl4zi9Zd<;Kk$WqmcUf&zdAaw?1gLuz-B3Li*f4YKWvb48g{AcKiMx_ z+t9z~zrDr39CauHKn*$#@f1b(zg=~u4ykRYKRBcr@uT&}zsHAKe?x}&KMnwGSAK%` zKhN9yHc{2XKQro(k!-`KR=ca1cX@Nzpj$DlHTL;zZ3NTf!dz?zfZU~TjsUKKZWf|W5>4HzZGVq+)5StzlpyocR8NjKdi7 bik�test_einsum_batch_matmulZ +x +  + + +Z +y +  + + +b +z +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5b93576069cd70b02a2dd4461a356f80d927e7a8 GIT binary patch literal 254 zcmV642zh)_C@IFV{KkebF z4Fzz*Klg?GOSDAyKNISZ$!l8ZKajJN2pA^6Kg)F@RY7RnKjf9=kn392KRcOCb-(BL zKelSHK%hd(zl4zi9Zd<;Kk$WqmcUf&zdAaw?1gLuz-B3Li*f4YKWvb48g{AcKiMx_ z+t9z~zrDr39CauHKn*$#@f1b(zg=~u4ykRYKRBcr@uT&}zsHAKe?x}&KMnwGSAK%` EKk*}f!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb new file mode 100644 index 000000000..e59448341 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/input_1.pb @@ -0,0 +1,3 @@ + ByJ����6Q��?3ꐑ�3�?ʣ���h�x�0�W���E)�Q1Dֿ�N�6>�?E��GE��?$`���<�?�`hk��ؿ��͢�XӿSdQy���]�~�d���`����L�����B`6�?6��O�e֨�h ܿn�%s ��Qht3��?����������;˿"�_}��쿚�±��??��X࿮�������+T�ۜ�B���i�?����E�?90�[�?����]L�z�4�&7׿����˄忦\C�׿g�ZK�v���ڞ��O�7[��?��JcǶٿf��J����)w9��?��W���� +�>@���?)� ��T�?e����?�tR6�:�?�*����nL�'���?������z��������n��⿈Fz�ӿ>?(���?}��(t��|ך���?��g�i��?^�sBt���r�H����?�D~�U�?|-��G��? +����ǿ��7��!�K&���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_batch_matmul/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8d382df70a04b4a9784122ba5aa3bda51caad70d GIT binary patch literal 334 zcmV-U0kQrF1qcEN1P}{C0eVWn0`Imexm;V%zdZ2Xd@RG;KRa1-yXMRQz}Q|lMwOfq zz+?kF^TTwrKhU2&c_H=oKSSOlTe4I2KPVZp?Tp6hzuuHS2+3^qzY>ycq4^>EKdGdt z?5Fm}zu>b(HUP)azldIFKWBFVz+6<{t~i|cKSot-$PV=KzcS{M)brNO;9zoTzSIC)L*zeT{p z$YrJ0zurqs|1d}az*3EGCrpR@KlnA%t?cOTKjygNF!eFzbTDO8i+~tzm$)jNc__RKv17z9;j{;z-+dDs@g*3zZi;O g=W+-HKzv90*l-C2!0_*1<4d9KKO|_O)0-s`K(iFDfdBvi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/model.onnx b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..41ad6d0d511ac175a15a67646421272ada6743cd GIT binary patch literal 132 zcmd;J7vf1uOwLZtOVKS!EiSRj<5J~ftl(m-6k@DWVsp*RD=y8|65`@WEi6qe$;{7F zV$RgbT)@aIBnDC*p9)qGpP84JS`=SUl%EpC57aKi#l^wFEyTjb#K8&@s6-Y>;^tzk Q5@O?G0jgkdViMp10Q>J99{>OV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb new file mode 100644 index 000000000..60ec8162b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ(����9�?S���,��?��"R�Q�?N1�iY�@�=�|���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb new file mode 100644 index 000000000..9869f3dd6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/input_1.pb @@ -0,0 +1 @@ + ByJ(���B�E��2�g�?6��I�_ÿY����l��f)g�>G�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a9dda2a61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_inner_prod/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + BzJ�PR<�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx new file mode 100644 index 000000000..e7f35f6ec --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_sum/model.onnx @@ -0,0 +1,12 @@ + backend-test:] +$ +xy"Einsum* +equation"ij->i�test_einsum_sumZ +x +   + +b +y + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..86fd72d2a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ`����9�?S���,��?��"R�Q�?N1�iY�@�=�|���?���B�E��2�g�?6��I�_ÿY����l��f)g�>G�?�� p�?���K�D�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a69ca9279 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + ByJ[.܋ �@R��0�?H!@ڻ}�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx new file mode 100644 index 000000000..412a226cd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/model.onnx @@ -0,0 +1,12 @@ + backend-test:h +% +xy"Einsum* +equation"ij->ji�test_einsum_transposeZ +x +   + +b +y +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb new file mode 100644 index 000000000..86fd72d2a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ`����9�?S���,��?��"R�Q�?N1�iY�@�=�|���?���B�E��2�g�?6��I�_ÿY����l��f)g�>G�?�� p�?���K�D�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb new file mode 100644 index 000000000..22d7af00b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_einsum_transpose/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + ByJ`����9�?�=�|���?Y����l��S���,��?���B�E�f)g�>G�?��"R�Q�?�2�g�?�� p�?N1�iY�@6��I�_ÿ���K�D�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu/model.onnx b/testdata/dnn/onnx/conformance/node/test_elu/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..66c13b76b2aa65a9b20a2d4e3e958d47d333fe47 GIT binary patch literal 112 zcmd;J7UD@tOwLZtOVKS!EiSQ&;*#NFtPo>)05?=rS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb new file mode 100644 index 000000000..542ab30e1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�����8s?�ԏ�(�H��9�>(�>�%�?^�B?�0�= B�>]ת>�=�?�iJ�>n��쿌S'?�K]?|���C@+6ĿHm;=Hή�2�?��?��>���>������ܿr�� >*z�?��?Bk$�В�FI��P¿}�ѿ��?vpL�$�5� ܶ�� G? Ϳ�;ľ�q���>0�L��b��`�c�QN�>.:�=�ݚ>2}p�~�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx new file mode 100644 index 000000000..e4024db72 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:Q + +xy"Elutest_elu_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..222986cd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_elu_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?����8s?���(�Ƚ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?��=�iJ�>n�l��S'?�K]?|��C@+6D�Hm;=H�.�2�?��?��>���>�����\�r��� >*z�?��?Bk��В��FI&�PB�}�Q���?vp̾$��� �6�� G? M��;D��q��>0�̾�b1�`��QN�>.:�=�ݚ>2}�~ě� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_elu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_elu_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1e53245c285c420c8990ff340da7bdf11981b605 GIT binary patch literal 104 zcmd;J7UD@tOwLZtOVKS!EiSPN;*#NFtPoFq65-Bu!0f(`eCc;%+;{WeA~# z39MlSx16(UqN>b^DnVu#$xy|EMw@v%qke;QK58UAZ zDI(tJ04@H8A~6AHb2!(TS#vM&2BWy3Q`GDczeLwyj@NR98QzWsIs*3_u*0VZyS!oc d#IBw0d4GeNe^mePaPI#&|DqZ78@6=S{{W&kW>o+H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_equal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f28c2e7d60e64dd26d100686264062dfc6144cef GIT binary patch literal 73 fcmd;J=3wDq72tGYtn#v9Kmm-%JQNPH1dI&;U`7Fh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx new file mode 100644 index 000000000..29f9d4481 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_equal_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:g + +x +yz"Equaltest_equal_bcastZ +x + + + +Z +y + + +b +z +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b8f53b362405c447e39804c4f792c53652b137c7 GIT binary patch literal 254 zcmXw!*$Toi6hsqRYXosC_(4AUMgFl*ViET(o)co>Fq65-Bu!0f(`eCc;%+;{WeA~# z39MlSx16(Uqtn?E3_5c6>zd-y0h~EP-BLf2i0OKkV5dZ)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_equal_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbc90caa295579bd4c4d5795720a99d0dee1e7a7 GIT binary patch literal 73 acmd;J=3wDq72tGYtn#v9AOINg$O8ai69Iw% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_erf/model.onnx b/testdata/dnn/onnx/conformance/node/test_erf/model.onnx new file mode 100644 index 000000000..740dc07bd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_erf/model.onnx @@ -0,0 +1,15 @@ + backend-test:Q + +xy"Erftest_erfZ +x + + + + + b +y + + + + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_erf/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3530a84348e91858dea1a4820ea3654f57617e99 GIT binary patch literal 12304 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_exp/model.onnx b/testdata/dnn/onnx/conformance/node/test_exp/model.onnx new file mode 100644 index 000000000..75c0c6883 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_exp/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Exptest_expZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_exp/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a43ee3e89f0f26484547cc86a93b737a2e7fa311 GIT binary patch literal 254 zcmV-K~pDhK0yA3KWnLKp7T`K+bcOKQ7d|Kgqb#J~c%R zKK8~mKX<8>Kez>3KxqC{Kwru&KbST>KXq-hKE8r?J`LtMKCBnvK*h%yKkhIkKki48 zKBz+rKz`#(J{0jzKL{MrJ_mTbKWLg6KQB6+KGouQKjv`6Kf}$4KczLTKWD)QKfxU` EKUrC8#{d8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx new file mode 100644 index 000000000..6617ea376 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_exp_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Exptest_exp_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_exp_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ff102096db841c467c75e85c29dcc5f9a4c80f0 GIT binary patch literal 21 ccmd;J7GQK@tn}j96t%~WfuX@ZU05LTMtpET3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx new file mode 100644 index 000000000..664a74111 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +# +data + new_shapeexpanded"Expandtest_expand_dim_changedZ +data +  + +Z + new_shape + + +b +expanded + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62725e6c7849111239f8380e56ea895e0fafd79d GIT binary patch literal 26 fcmd;J=3o?HbYe+KEJ^g@VPI&mXJBA(03rtfF+2m? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8d9183b22ed0e9c27b5de187165644f7d2bb9203 GIT binary patch literal 41 gcmd;J7GQVc%u6kgFV09TNcECnVt@cfD9r|?0gfpIlK=n! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_expand_dim_changed/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8aae37547b2d7802372379184dbb4bf46defaf67 GIT binary patch literal 165 vcmd;J;$Y@r6JT`WNUbPH%u7j4@tVNMz|dfi9WyvEFkr(DKyhrCI_3ZX2d3=GKF0mw&S0D|5MG5`Po literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx b/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx new file mode 100644 index 000000000..938741154 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/model.onnx @@ -0,0 +1,13 @@ + backend-test:| +' +xy"EyeLike* +dtype�* +k�'test_eyelike_populate_off_main_diagonalZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_eyelike_populate_off_main_diagonal/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..29bf3c25b7e5e4db2271f1a47e5255ef7919a93d GIT binary patch literal 91 zcmd;J;b0YDb7HLU3eaI-V9*C*2OxHaVoo3(48)>9tOCU0K9tOCU0K9tOCU0Kn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis0/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4141d1e424660456f30d73144f44955aa797e1e6 GIT binary patch literal 122 zcmd;J7UD@tOwLZtOVKS!EiSQ2;gaEEOcY{FQet<@Nh~Qz&C}xMVo9vXES6wcz{n&d z1X2~B29b&fi5o;ogLH^-iEuCq32-rSFaa?$5VHU=YmzV*W0DXb7Y|U911P`<#1&3V G0-ON;^B0T& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8af61450 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +xBbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx new file mode 100644 index 000000000..b7a1f6af7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +ab"Flatten* +axis�test_flatten_axis1Z +a + + + + +b +b +  + +QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c6d529fcd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +<BbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx new file mode 100644 index 000000000..473f36a29 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +ab"Flatten* +axis�test_flatten_axis2Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..16f29d667 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis2/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx new file mode 100644 index 000000000..f455575b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +ab"Flatten* +axis�test_flatten_axis3Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a9787fdf1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_axis3/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx new file mode 100644 index 000000000..9e5990ad2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/model.onnx @@ -0,0 +1,13 @@ + backend-test:^ + +ab"Flattentest_flatten_default_axisZ +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ec5cd2936 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9ad6a5cc4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_default_axis/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx new file mode 100644 index 000000000..f88bf444e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axis����������test_flatten_negative_axis1Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a9787fdf1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx new file mode 100644 index 000000000..7d447388e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axis����������test_flatten_negative_axis2Z +a + + + + +b +b +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..16f29d667 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis2/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx new file mode 100644 index 000000000..4da7bbd4c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axis����������test_flatten_negative_axis3Z +a + + + + +b +b +  + +QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c6d529fcd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis3/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +<BbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx new file mode 100644 index 000000000..2e1d117e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/model.onnx @@ -0,0 +1,14 @@ + backend-test:v +% +ab"Flatten* +axis����������test_flatten_negative_axis4Z +a + + + + +b +b +  + +xB \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cd476ae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8af61450 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_flatten_negative_axis4/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +xBbJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor/model.onnx b/testdata/dnn/onnx/conformance/node/test_floor/model.onnx new file mode 100644 index 000000000..d4f266ba9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_floor/model.onnx @@ -0,0 +1,14 @@ + backend-test:M + +xy"Floor +test_floorZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_floor/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b84ba0bfe8cbced78d73d90e716fb9955e6e57ff GIT binary patch literal 254 zcmY+6OAdfA2n8W((xo?&xb#NudNVmvk06ha9}+@grmszHZp+F$pT}ULzR_C}d%xm@ zS#Ml^ZYX{$2U9cweB_9=T3ca9#y7_uO&3mbck$m?wKHVY-4NL0+FHyfcvd(!xNIm9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx new file mode 100644 index 000000000..a0ace88d6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_floor_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:E + +xy"Floortest_floor_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7b703a3a4117b402de12a38c2aba69635f45f343 GIT binary patch literal 21 ccmd;J7GQK@tnlJtU^uXU*36mq3=9ko04}5i_y7O^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_floor_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..93002678ce38f85c627fa87b98c5d7c04e204faa GIT binary patch literal 21 acmd;J7GQK@tn}hxU|=}Fz|de1q#XbqrvmN( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..764b311f0bc35f8e2e7e8d8a2608591472f4dbfb GIT binary patch literal 163 zcmd;J7UD@tOwLZtOVKS!EiSR@VdPThVo6CXN#tVB%uC5kPAwK_T9vBxx?jN+dlXwQxO7Oahz$M`a#d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..663f5c964 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bfcd20aadc56e5888da9e76d7563bd603ff0eebe GIT binary patch literal 39 dcmd;J7GQT`&&*57OinHKl3;)WMkvh;r2%g&1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..aacfe4ef5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx new file mode 100644 index 000000000..bd85de6ef --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_1/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +' +data +indicesy"Gather* +axis� test_gather_1Z +data + + + + +Z +indices + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..663f5c964 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bfcd20aadc56e5888da9e76d7563bd603ff0eebe GIT binary patch literal 39 dcmd;J7GQT`&&*57OinHKl3;)WMkvh;r2%g&1F--A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ee50b9068 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx new file mode 100644 index 000000000..f2a2301b9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +' +data +indicesy"Gather* +axis�test_gather_2d_indicesZ +data +  + +Z +indices +  + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb new file mode 100644 index 000000000..37c74aca0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ$x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_2d_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ce468e7ec04518223777c65f7275fa62a6ffc9f GIT binary patch literal 33 dcmd;J8Dg>VZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..65897f5c3689cd77dd4f3fadaac9ba0357d16778 GIT binary patch literal 49 dcmd;J;$RYBcVf@XOUX=5E%s7iKm&|ud;pI?1HS+O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f721f24f9f0d24bdcb007a4e8f6df5da6bb0af51 GIT binary patch literal 27 ccmd;J;$RYBbYiUZ5@29xu!mv?1_lQQ04~e}`Tzg` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..72ae049cb0bc32c1e751490dfa0dc144ea59ccf9 GIT binary patch literal 168 zcmd;J72-)sOwLZtOVKS!EiSQ|$jGJ7#gdX(lE}rLnU|88oLVfzSgFM4o>-ERTI8CO znwy$eQmncN6eOaj~h-{&O% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..670c322dbf3a305b7360939365c052f0793ae4b0 GIT binary patch literal 50 wcmd;J=3o|JbYe+KEJ^fIVPI&mXJBA(03sl60OAEed;o|a05O9j1A~Ag0L#D#M*si- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6b50a51db2570eec119131bda299b649854aa5f GIT binary patch literal 65 jcmd;J;$RkFcVf@XOUX=5E%q{CWPkuBC=H{~`7m(+&kh6B literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_elements_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..14166cc7c09291e84aa5072b6806bebf036d8d56 GIT binary patch literal 35 lcmd;J;$RkFbYiUZl3-wHaA06yaAaU`0MZXYY#?@U002vS1f~E0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/model.onnx b/testdata/dnn/onnx/conformance/node/test_gather_elements_negative_indices/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..09f24a7f21e223ebcbf2fb7d13bd6bca7db3ed13 GIT binary patch literal 183 zcmd;J6XHoqOwLZtOVKS!EiSQIz{sV~#gdX(lE}rLnU|88oLVfzSgFM4o>-ERTI8CO znwy$eQmn=mVo6CXN#tVB%uC5kPAwKk<>9eF$r)30JY^K;{X5v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gather_negative_indices/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6feb34d016231a16509f1ef9a4d1df964752ea4b GIT binary patch literal 52 tcmd@Bbm-8B42LP8&2e|+M literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e74ff0acf04aefa7a3645b1dee754436d254f0b6 GIT binary patch literal 51 hcmd;J;$Y-p5@2^?&&*57OinHKQec1rMl>2G4girR1IYjY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea0b7d1d79fb696740d75350246b8e5d5ce1b070 GIT binary patch literal 34 kcmd;J;$Y-p5@2*<%P%b{C@t|4U|?Wy03sl60OAD>09v^P;s5{u literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx new file mode 100644 index 000000000..6db1f8bf1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +! +data +indicesoutput"GatherNDtest_gathernd_example_int32Z +data +  + +Z +indices +  + +b +output + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4bc8485f4581e3dcd7e2e1b501383f1e5cfb68d1 GIT binary patch literal 30 fcmd;J;$RYBb7DzJEJ^edU;qL}AZ7w$W*`OtGF$>{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..44cc4034056a47d9a03c668f9074eea9b6145c02 GIT binary patch literal 49 fcmd;J;$RYBcVf@XOUX=5E%s7iKm&|WK8ywck4OW+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc07bbf1645d00806f1c3f5e9f3e81185617d897 GIT binary patch literal 22 acmd;J5@2&;%P%b{C@t~gU;qMUAO-+0F9UA? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx new file mode 100644 index 000000000..a383c78c5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/model.onnx @@ -0,0 +1,19 @@ + backend-test:� +4 +data +indicesoutput"GatherND* + +batch_dims�&test_gathernd_example_int32_batch_dim1Z +data + + + +Z +indices +  + +b +output +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab873d2a20e6cc45b09adaff3349e39d572f097f GIT binary patch literal 48 pcmd;J;s8PcHYb*p#F9iW1qL8s1Y#y2W(HywAZ7((HXvpPVgOyl0-FE; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..76c523359a7ea7ee5b3b6406c87718c8bf57dda3 GIT binary patch literal 33 bcmd;J;$ReDcVf@XOUX=5E%p*%WIzP~QZfUs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gathernd_example_int32_batch_dim1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..227b48af69b7f5d23ff72912847d34a10b5f789e GIT binary patch literal 32 icmd;J;$RYBb7IRcEh#81@e*KSU|?VdViq7~1!4e9!vl-} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2a8d93f40a677222776581c2f97affc2ca1add5e GIT binary patch literal 216 zcmd;J6XHoqOwLZtOVKS!EiSP-$jBAQ#hA#&n8d}HEW}u;#NwWso2$jo#hRE?kdY|L zz|df~fRRy)kBcQKwIos0*myIT&&$PDQk0li>?pywfRRZH#&rU7g(N^`$EO2LicieR ziBBvkDauSL1qwz911%HcB*+L9WK9AJRw4;9 Kg9M$J1h@g^`Y3q- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..53f90be01 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ0  ?�7?�N?w} ?H��>QY%?n �>~�J?�e? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb new file mode 100644 index 000000000..e5347a9d5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJP^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb new file mode 100644 index 000000000..a9cf36e7f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ���>�?�<\?N�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..981b51174 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_all_attributes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ<u�>��>��>��>��>���>��"?�?*'?�M?���>L�#?n��>�X�>��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..262a97e2bb743e471e8619f771c7d26367cd7681 GIT binary patch literal 161 zcmd;J6XHoqOwLZtOVKS!EiSR@V&qchVoc;>OyXip7GkVaVsTH+&DG-PVol5`$Ve1r zU|_Icz{n`X4^kbU4wQ=rOGF6+bqVot@o+E-ad0tlFat3wNH7UWkQFG%0uoF{5@ZAk RCIJO2kpw~7S)7;zxB()>80i22 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ee690bab0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb new file mode 100644 index 000000000..6945e22c7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJP�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_alpha/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;J�ƕ?D�?\؄?� ?�ps?��?No?� ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_beta/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3c40891571dbb7ae86e0c6ed1a36576e18818e81 GIT binary patch literal 159 zcmd;J6XHoqOwLZtOVKS!EiSR@VB}KbVoc;>OyXip7GkVaVsTH+&DG-LVo6FZNfc#Z zV6b1n$SA}IQXHQSl!^z5M+pP<2=Q_8a4-sSa4~T(0WmvBFbPSJ9Vo~G5==%CWCRH& Q0R=0O1VP$aoR|c-0j}j35dZ)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb new file mode 100644 index 000000000..b8f458ac2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ8  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb new file mode 100644 index 000000000..369305110 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJpZ{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb new file mode 100644 index 000000000..257550d45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ��2?��v=9�*?�+? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb new file mode 100644 index 000000000..257d11549 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_beta/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ �<�?X{-@�V @Ε3@�@5�X@7.+@Ċ^@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx new file mode 100644 index 000000000..e6b2ba486 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + +a +b +cy"Gemmtest_gemm_default_matrix_biasZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e0263dc80 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJH  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2afad68ca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f7941271b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ0��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb new file mode 100644 index 000000000..25be287dc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_matrix_bias/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +ByJ0ka@�2@��@��*@��?��P@P� @ +�'@��@C�@��@bD�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx new file mode 100644 index 000000000..713c2c63a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +a +by"Gemmtest_gemm_default_no_biasZ +a +  + + +Z +b +  + + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c697d4a45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ + +BaJP  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..33a04e66f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/input_1.pb @@ -0,0 +1,2 @@ + +BbJx��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_no_bias/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a2d1ea89d23f94bf070f5a18a7ea8029f452b76e GIT binary patch literal 35 qcmd;J;$RkFbYiUZk`P}O?;!9n*&&5T%7MYiz+rN`t%J#VVFv(zPY8|x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5501990f8c8d7de753c6ca90f13d749e5a492fa GIT binary patch literal 149 zcmd;J6XHoqOwLZtOVKS!EiSRD=Mv&#Oypur;$ln|VyskRaZk<76_N$X#is+A@hPck ziKRIu@x{rBIf+H_NtuboQNlniLVR329E?I7TudBHK+FshOhOW51`4u7af6Iy<6;4- TWJm(4s6QY%? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a8407d404 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ0n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..8a37e5403 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ��H@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_scalar_bias/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1e8cfac7abe16f763a0bd1dddf8e8082ea560abe GIT binary patch literal 43 zcmd;J;$RVAbYiUZQc(7QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..4c02a907a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJT��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..c2b01ea8f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ��2? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e8c7e349a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_single_elem_vector_bias/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ$�7@�[-@͆2@UX@�N@�nT@[)@ @*�8@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx new file mode 100644 index 000000000..d85b483c0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + +a +b +cy"Gemmtest_gemm_default_vector_biasZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..b8f458ac2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ8  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..369305110 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJpZ{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb new file mode 100644 index 000000000..257550d45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BcJ��2?��v=9�*?�+? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_vector_bias/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..151d42666b4d1312eab4c508f721edd46dabd97d GIT binary patch literal 43 zcmd;J;$RVAbYiUZQb_s8?XWFF-$8h-oWmM!PlrdBO&lioMLEQ^I5;d~C~*J)`@Riz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx new file mode 100644 index 000000000..eea18fe76 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + +a +b +cy"Gemmtest_gemm_default_zero_biasZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ee690bab0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb new file mode 100644 index 000000000..6945e22c7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJP�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_default_zero_bias/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;JQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2afad68ca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeA/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;JPKR`L32|%xc4?wDj R>Ob9YJwT#q;6I!&06-I%6jlHL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx new file mode 100644 index 000000000..e7dcfc267 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/model.onnx @@ -0,0 +1,22 @@ + backend-test:� +! +a +b +cy"Gemm* +transB�test_gemm_transposeBZ +a +  + +Z +b +  + +Z +c +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb new file mode 100644 index 000000000..e0263dc80 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJH  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb new file mode 100644 index 000000000..165ae220b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gemm_transposeB/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7077e4ffe336e33efce98d917289ebaaea95ee96 GIT binary patch literal 27 Ucmd;J��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb new file mode 100644 index 000000000..11253b30d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalaveragepool/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ �I�>o�F�w�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx b/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx new file mode 100644 index 000000000..6b0bb2a1f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/model.onnx @@ -0,0 +1,15 @@ + backend-test:y + +xy"GlobalAveragePool"test_globalaveragepool_precomputedZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_globalaveragepool_precomputed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f170252f2f77bc246d8d0ed4a58bb6ed9e6fd42c GIT binary patch literal 51 xcmd;J��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb new file mode 100644 index 000000000..68ac3d729 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalmaxpool/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ �C@��?�ב? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx b/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx new file mode 100644 index 000000000..c7db3bd8e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/model.onnx @@ -0,0 +1,15 @@ + backend-test:q + +xy" GlobalMaxPooltest_globalmaxpool_precomputedZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_globalmaxpool_precomputed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f170252f2f77bc246d8d0ed4a58bb6ed9e6fd42c GIT binary patch literal 51 xcmd;J��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3c4514fc593db4b1e2b137bf7f9e15073fc38954 GIT binary patch literal 79 zcmd;J=3wDq72tGYPcKSMEJ-c$vS9=P1|WnGU>*aI$H)L9fi#c}=0ceur62?V3kC!e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx new file mode 100644 index 000000000..8244ce90d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:w + +x +ygreater"Greatertest_greater_bcastZ +x + + + +Z +y + + +b +greater +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..086fbce5357d347d5ba25bbecab714d1ad31609a GIT binary patch literal 79 wcmd;J=3wDq72tGYPcKSMEJ-c$vS9=P1~3UD7{FYp7z30CqCt=m%!jA|01S!*A^-pY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx new file mode 100644 index 000000000..1d2dcbf96 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal/model.onnx @@ -0,0 +1,19 @@ + backend-test:� +% +x +y greater_equal"GreaterOrEqualtest_greater_equalZ +x + + + +Z +y + + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ef2676775a30cd499492561b4c552fde77ce3698 GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyhgb-jJ1CYna03(4kkPYTSnINSg F1OURy29N*% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx new file mode 100644 index 000000000..6d0c362c2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +% +x +y greater_equal"GreaterOrEqualtest_greater_equal_bcastZ +x + + + +Z +y + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de5062272b0bde0b3d2820c5f21acdba61d34e0f GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyx2_qQ5T&NfWln0_gkP*y>r~m-O CP6nR< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx new file mode 100644 index 000000000..31f63dec8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/model.onnx @@ -0,0 +1,24 @@ + backend-test:� +L +x +y;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO1"Greater +J +x +y;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO2"Equal +� +;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO1 +;GreaterOrEqual_test_greater_equal_bcast_expanded_functionO2 greater_equal"Or!test_greater_equal_bcast_expandedZ +x + + + +Z +y + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_bcast_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de5062272b0bde0b3d2820c5f21acdba61d34e0f GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyx2_qQ5T&NfWln0_gkP*y>r~m-O CP6nR< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx new file mode 100644 index 000000000..ebc0ab20b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +F +x +y5GreaterOrEqual_test_greater_equal_expanded_functionO1"Greater +D +x +y5GreaterOrEqual_test_greater_equal_expanded_functionO2"Equal +� +5GreaterOrEqual_test_greater_equal_expanded_functionO1 +5GreaterOrEqual_test_greater_equal_expanded_functionO2 greater_equal"Ortest_greater_equal_expandedZ +x + + + +Z +y + + + +b# + greater_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_greater_equal_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ef2676775a30cd499492561b4c552fde77ce3698 GIT binary patch literal 85 zcmd;J=3wDq72tH@O)pAKEJ-bjPc1A>%<-~e1OWyhgb-jJ1CYna03(4kkPYTSnINSg F1OURy29N*% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample/model.onnx b/testdata/dnn/onnx/conformance/node/test_gridsample/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e0abc2bd9ab0765924d903424635a6ddbdf396e1 GIT binary patch literal 225 zcmdm7?eer?>PTX!dC^|jSyeNx3?gf$etXJ*__N_ Yf2qej)>BT8*`5E{@ceIk(_MV(1A()DF#rGn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9488b8ba899b5e9cb7367a1fffc516c9055018ee GIT binary patch literal 160 zcmd;J1hrO3>$!ACmoE99|Og5fOIjC{sW}B9T^xT9M7Inahx@CB~WY) oP@SP;TAH1sv9UK$E&?cb2dLixD0c)XcM)jbJ)pkVK(PV`0FQAur~m)} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx b/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx new file mode 100644 index 000000000..2ff754b64 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +C +X +GridY" +GridSample* + align_corners�* +mode"bilinear�!test_gridsample_aligncorners_trueZ +X + + + + +Z +Grid + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_aligncorners_true/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c8ea512f30fff1435dcb36f6e3edd2ef31c528 GIT binary patch literal 39 kcmd;Jo?*IS* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx new file mode 100644 index 000000000..23390519d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/model.onnx @@ -0,0 +1,24 @@ + backend-test:� +, +X +GridY" +GridSample* +mode"bicubic�test_gridsample_bicubicZ +X + + + + +Z +Grid + + + + +b +Y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_bicubic/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c8ea512f30fff1435dcb36f6e3edd2ef31c528 GIT binary patch literal 39 kcmd;J)<2*C>uFfc4QaQ2MPJ`e_qIU-|(_yV9F5QfMD E07Xp|r2qf` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_border_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c61638df4a7e569ee69aaf09b3ce00b45a0d9d90 GIT binary patch literal 47 kcmd;J)<2*C>uFfc4QaQ2MPJ`e_qIU-|(_yV9F5QfMD E07Xp|r2qf` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_reflection_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0adcf14b73e10220af7d00847b51b7453d462d13 GIT binary patch literal 47 rcmd;J)<2*C>uFfc4QaQ2MPJ`e_qIU-|(_yV9F5QfMD E07Xp|r2qf` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gridsample_zeros_padding/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..909b699ef274f004e83c1cebae9fed567672507b GIT binary patch literal 47 fcmd;J��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb new file mode 100644 index 000000000..213bb3fa0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJ���L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L>��L> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7f5281e00 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_0.pb @@ -0,0 +1,7 @@ +BYJH +�B> +�B> +�B> +�B> +�B> +�B>W3>W3>W3>W3>W3>W3>fU�=fU�=fU�=fU�=fU�=fU�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb new file mode 100644 index 000000000..a9c91371f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_batchwise/test_data_set_0/output_1.pb @@ -0,0 +1,7 @@ +BY_hJH +�B> +�B> +�B> +�B> +�B> +�B>W3>W3>W3>W3>W3>W3>fU�=fU�=fU�=fU�=fU�=fU�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_defaults/model.onnx b/testdata/dnn/onnx/conformance/node/test_gru_defaults/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5ff1c0fe40984a187cb335d2b51cbd35c174dbe8 GIT binary patch literal 187 zcmd;J7vf1uOwLZtOVKS!EiSQI!pNn`#TdcG7|z8QB*Y-Z92uXX#OxjvswKq5ospT6 zlA0G^oLQAB!McEvNk|Z+CqBKXG(IIYEwMDGq&P|(s9Q*gOMrt>h=+@bgAs_CftU#- d5soIo50ePOBEgy@$px|yYM>yYM>yYM>yYM>�L>�L>�L>�L>�L> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/model.onnx b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5c79aad3f2b13aaa63bcc0fb21033d78ea3f024a GIT binary patch literal 213 zcmd;J7vf1uOwLZtOVKS!EiSRz$H=9_#TdcG7|z8Q#Kq_~~R8K0rV>>d=VCB(&@ zk(rW`nipT3S(Pfmx`2^MNEoCoKE0?kzBsioJ|{IVy(A+_9B71)5SIW4qYw`l69*Fz zGlMWlA{lOI{��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb new file mode 100644 index 000000000..0b3c5c433 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJ�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb new file mode 100644 index 000000000..97393a9a5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/input_3.pb @@ -0,0 +1,2 @@ +BBJxٺ�>*������>ǩ?3�1��9�r�޾���?�,?֞�>8E�< +?�,��`=��"��*-?u�?ELU�d��>q鋿�᾿���>u�*>l�"?r�@h�q?��i�d��?�o���T� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6116cf946 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_gru_seq_length/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BY_hJ�/��$\�����z���=XO7�X���!�d�.>#<Ѐ�O\L� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5d7e933cd5c2885e9b75c5dadf37d9f1758bed21 GIT binary patch literal 220 zcmd;J7vf1uOwLZtOVKS!EiSP-%E+a|#TdcG7|z8Q#Kq_~~R8K0rV>>d=VCB(&@ zk(rW`nipT3S(PfmynvBOND8DaKE0?kzC5!eBR(@Pvm`SyCq5}Nu{cT`Xp)c+mjDN& z5Dym<2O|(OgD^-U98H1~CJ}^HLKx&0J}w@hQ5;aCgpwq=KyE`*54ORHNq`Rkezqd( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_gru_with_initial_bias/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9cb9bf0ac34f11b9f5aad7933812673878f5f792 GIT binary patch literal 49 vcmd;JyYM>yYM>�>�>�>)G�=)G�=)G�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e117bc908d4f2e88a89fc0e0bfd50047e2ec2a9d GIT binary patch literal 123 zcmd;J7vf1uOwLZtOVKS!EiSQ2<&xoItPo��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6b15b507304a73648460b5f42253aaaed5fb3ad GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEG&j1D>8pZ|*AhRJVAYw3eFnM$uT`x=?n;9@MbQ-1y MMw2QJQ;(@10IstU82|tP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx new file mode 100644 index 000000000..fc51e2ab8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/model.onnx @@ -0,0 +1,14 @@ + backend-test:e + +xy"Hardmax* +axis�test_hardmax_axis_1Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f31bbeb2296c01702ddc691f445db52773d393b GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEG&j1D>8ipYv#E~%lxKyLdqw|sV!R*JS23;H��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7afee97729f562be906a7c88d648ae44bc7aef8 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bbSG>=9gKHcXUQF_?M~jjjiokIaVY!6t@F4qYuFJ_7>) DOH&IW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx new file mode 100644 index 000000000..0e739da48 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/model.onnx @@ -0,0 +1,13 @@ + backend-test:^ + +xy"Hardmaxtest_hardmax_default_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7afee97729f562be906a7c88d648ae44bc7aef8 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bbSG>=9gKHcXUQF_?M~jjjiokIaVY!6t@F4qYuFJ_7>) DOH&IW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx new file mode 100644 index 000000000..982284e76 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:Q + +xy"Hardmaxtest_hardmax_exampleZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..433614e247e99ce2cd456a38b736b8fa3290938e GIT binary patch literal 75 wcmd;J;b0M9bYiUVa$sO^0Adhmum=(j5WE0LgZV%%2!PmNbq-)IT&;rx04oLu%K!iX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0fb2a75d6fbe057d1793fc00eedaac0d6758dfd GIT binary patch literal 75 bcmd;J;b0M9bYiUZa$sO+uxG#k#ESs{zj_30 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx new file mode 100644 index 000000000..3672c1628 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/model.onnx @@ -0,0 +1,14 @@ + backend-test:u +% +xy"Hardmax* +axis����������test_hardmax_negative_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7afee97729f562be906a7c88d648ae44bc7aef8 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bbSG>=9gKHcXUQF_?M~jjjiokIaVY!6t@F4qYuFJ_7>) DOH&IW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx new file mode 100644 index 000000000..cd0b6a0e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/model.onnx @@ -0,0 +1,11 @@ + backend-test:Q + +xy"Hardmaxtest_hardmax_one_hotZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardmax_one_hot/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9f8805fef1e8abe17ef51378762430f0186b1276 GIT binary patch literal 27 Zcmd;J��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb2d84b64217fc0617f8cee9995b1b76370485f9 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$iUEG|K*~OJ&1;355Xt4Aoe>;Hv5od9(xH5Kl}NdI$(KE z=4$(8I-2&fSwZ%N{w`p#FKhqVnXGZNkCQUAV*r8#=UlLORAv^C4>Fg5fu&U5{@Y?k zusBHUb)K%hHKUh(-z|Bto;;;nb~one!sVm5FWA+ce`@zZWH!((FwkJXc-IEIiM)rw zdNSl{!DjRA{bP6GwY1#=d2f4>{0(*vE9Gny{)yV_$|~721UlHeUYKAvGwhlj E02m5J#Q*>R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx new file mode 100644 index 000000000..34a13728c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:a + +xy" HardSigmoidtest_hardsigmoid_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bd3a10659195b46d4fcb680c2cd32cc131b88062 GIT binary patch literal 254 zcmV`8EAKd@| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardsigmoid_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c7cb5d38842aaf570fb776884738a124a32180a4 GIT binary patch literal 21 ccmd;J7GQK@tn}i!aORBdteKMb3=9qS06QE89smFU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx new file mode 100644 index 000000000..e4ed18be1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardswish/model.onnx @@ -0,0 +1,13 @@ + backend-test:U + +xy" HardSwishtest_hardswishZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e8478e33a6fb2977e9d306bf31e04170a5c43a0 GIT binary patch literal 254 zcmVKX8lsKlbgxKLoF+z6u~9KaeYv zy>=chJ_@FRJ>PJGKGN4cJ}o|vKO?upy_f_sK1*htzEs3Q zzCg&!KF@~^KkWUEzDO(oKY`M}z9LD!JbJgYz56$mKNJ~^KXcrsJ(dPqK05@Uz8*%b zz8QHPzWZ^gJ>d>sKdhElKO?m)zN;<^zS5hnzCm=qzKLGEzP||0Kd+ovzN3miz6Qy< zzU`j+KAYsezS(8Uy=2g!zD%TFK4kz|zTQi>zBRLCyepo1K5ah>J=1zBJ|+!-zE?ye EzKsxcqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4affd0bcf02f30b023370ac3d9fbcc9a7785976f GIT binary patch literal 258 zcmd;J7vf1uOwLZtOVKS!EiSQo&B&F=#aJPv=aE>H5?r2HoDmNakIw*di^1H~ih{(v zl+={?w9>rflFa-(kKp(SC2p|#%=Fy+%oHttF4n}Hf{aAb)vL7Z7BDhu@o}*vrIsX$ zGB7aM1NmImKr6UNv_gonQi<8OG)G7rhl8TTK@Jz<65wDI;^AWAUpN# JaAFeR0{|f{NWcI9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_hardswish_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e8478e33a6fb2977e9d306bf31e04170a5c43a0 GIT binary patch literal 254 zcmVKX8lsKlbgxKLoF+z6u~9KaeYv zy>=chJ_@FRJ>PJGKGN4cJ}o|vKO?upy_f_sK1*htzEs3Q zzCg&!KF@~^KkWUEzDO(oKY`M}z9LD!JbJgYz56$mKNJ~^KXcrsJ(dPqK05@Uz8*%b zz8QHPzWZ^gJ>d>sKdhElKO?m)zN;<^zS5hnzCm=qzKLGEzP||0Kd+ovzN3miz6Qy< zzU`j+KAYsezS(8Uy=2g!zD%TFK4kz|zTQi>zBRLCyepo1K5ah>J=1zBJ|+!-zE?ye EzKsxcqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_identity/model.onnx b/testdata/dnn/onnx/conformance/node/test_identity/model.onnx new file mode 100644 index 000000000..717d47bc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_identity/model.onnx @@ -0,0 +1,15 @@ + backend-test:[ + +xy"Identity test_identityZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_identity/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2dc664213538a7ba6f72930f35bdd8bcc70fbe0b GIT binary patch literal 31 jcmd;J0GhZ4)c^nh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_identity_opt/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..caf27fcf2a739f6d3851d332745cedb77b240371 GIT binary patch literal 43 tcmd;L&o3y6&o3C(vgG0f^QG^zq^buSnZ6k`3f{B7#AEl$O=w{QZsEfnF zaUA~#KLBqc{tK3QLn~)W>%aM+Bgpp#yGCU5lEX zR9|R$_=jdeg;~_%d03)V*b{vP{h+*IOW5qU>-MvQIx=W-5_QqG@%cVyNIKpFzV%Ew literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb new file mode 100644 index 000000000..a61228b1b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BcondJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_if/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5371ef38811720db2734bb66c89056ea8192d0be GIT binary patch literal 31 hcmd;J6<~B?E=n!-5@BFyuxDUkZ~!78ZUEv14ggHM1uFmm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_opt/model.onnx b/testdata/dnn/onnx/conformance/node/test_if_opt/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..bbac0ae9f2e58ed47eb2e1e1129ad9a5dc56d310 GIT binary patch literal 419 zcmZ{gy-tKc6oqGSFqg|paAKo{F~nGq*qGSZxN$4Dv9Plt{LF@pI3NsWvD(_Fpzs}h z2cK#O7BulExwpFKe&^%>@JSTLk3uHrN>u9VZ3jOMWN|JN4wZPWg^Yz~+%EhNinhoq z5kzGumohtYd}8_;ntHd7(VGE7UTVVaBa(kUVLkQK|);&s}u92_gbe&d>m}rKbOi zwn~K@gQq&Tqvbs+5Ko0_zR~_6GSw8K{KeVh)|S$_p5hO}Ki=H#S`C(qKpQ?dL$SNa Rz~ZFKK34qK{|!Upx*IF=X=eZc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c5b8b09d9cd29889cb46b1394211be6eb6879204 GIT binary patch literal 11 ScmWgObYe-)&r9)QWB>pSYywXJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_if_opt/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4eb6c858b6142c5f351e60c7be4cda961b21b09 GIT binary patch literal 44 ucmd<$C{8UbP0dSA6=2qq6JV5*;$RhE^b%oUXs~BsU~m8;AZ`HS1r7kcEC;6m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_if_seq/model.onnx b/testdata/dnn/onnx/conformance/node/test_if_seq/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cfada6bd2ed957b1c2f4fcec27ac546132062cb7 GIT binary patch literal 389 zcmaLTu}Z{15C-7gxRJTJ^E?Nut0aX*z(%mKx!_gW+S!C;GslU?hD$bb>GBS~K;FYw z@*&J7Q4rK(U|EKLz8L_TrHOuFlU-RZ?d^w$?;a|hn~aVME(7m=6TV5D@~-4KEfS-* z*Nwy*l63&<+>|ykHoQdtHQ7}hF2P^OhjSs?NQkDZs4L;#t5zz!Kv@&?S$SoHvq#=n zY&7>lMWroGhCz8&r%U|qq��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb new file mode 100644 index 000000000..be392c2f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BsJ ٺ�>*������> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb new file mode 100644 index 000000000..ffa575cc8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BbiasJ ǩ?3�1��9� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_epsilon/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4093b496d5e11c9dbb0fd67c58736d5da31aae8d GIT binary patch literal 496 zcmVL1PBEX0YU+JO5g*m1?@jqL7+bv(!f7D?gKy++44Wrb0t4XHNQWV zHi17h?1Mkb*PuTE*O5OHmfJrUTq!+$BQL<^y)r*Rb1%QH=J384qXWQ#$^X9#J4wF*?|r|p-ZMU| zgqJ^~0Hwadk4e93kmJARMBu;WW0Jlp%=euaU?&2)j+7B}JnB7+J3+pmX4Jmi57WHha05PIX3IOu+pj$s`Y!pgtERyaJuQine~6S%*w_=`TRQqjLtoa4T5VXVKOQ69h0%7edhZdtw(029E( zva-HH2rR$meO5m7mmt4dcpJZ9z}~#f0~Nn;hh{$JP{qEBmGQoK3t>JKYu7zeTT(vs mlrp{8RRF&-pOO!2tkJ-2~JC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c60d361f703b4d055d7c6c44f2946b66658fd77f GIT binary patch literal 17 Ycmd;J5@2*Xq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_instancenorm_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5211daa8b6d8a206444ac22784393c083a5cafdb GIT binary patch literal 39 qcmd;JzsRICtjR^+; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf/model.onnx b/testdata/dnn/onnx/conformance/node/test_isinf/model.onnx new file mode 100644 index 000000000..fd6750fbc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_isinf/model.onnx @@ -0,0 +1,12 @@ + backend-test:= + +xy"IsInf +test_isinfZ +x + + +b +y + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ad81eb14fb70d77af29039661923dfe77a72128f GIT binary patch literal 33 lcmd;J6JT^=tniYUHFM^E28ILm3=9qR#>U1DK>9z34FHh930(jH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c75785dce768307e48f32ed621b2de3f236d7a34 GIT binary patch literal 15 Wcmd;J6X0}Wtn^}IU|?imWCQ>UxdAr- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_negative/model.onnx b/testdata/dnn/onnx/conformance/node/test_isinf_negative/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..18daacc5df55b35c973ccb6dc0e3723e79562946 GIT binary patch literal 116 zcmd;J5#mWoOwLZtOVKS!EiSQ&<5J~ftPopIMxlmlmIwnw|)fiQ)(8<>KPtU=(8EV&Y&+0t!@u1vnuBPD}z^ E06Vc8IRF3v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2e8954d5c05e5c6b564e45bb15995b49c1e911b9 GIT binary patch literal 33 lcmd;J6JT^=tniYUHS^|v28ILm3=9qRX=!N(fb@S58vvnG3bp_M literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_negative/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6adb495967fe785c6018151ab8ca0ac412ed764e GIT binary patch literal 15 Ucmd;J6X0}Wtn^}I00Kq^01LDMH2?qr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_positive/model.onnx b/testdata/dnn/onnx/conformance/node/test_isinf_positive/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..9433053cfc0ea5ece708dec159e3fb4ac2a0c3d4 GIT binary patch literal 116 zcmd;J5#mWoOwLZtOVKS!EiSQ&<5J~ftPopIMxlmlj`;Uz`b&iQ)(8<>KPtU=(8EV&Y&+0t!@u1vnuBPD}z^ E061|QIRF3v literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f65bb69e401411462344fdbbe3186bcbce7c0970 GIT binary patch literal 33 lcmd;J6JT^=tniYUHS^|v28ILm3=9qRX=!N=K>9z34FH_e3N`=$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_isinf_positive/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ebe65e3b140aeb39af7afa79be4680e7f3fe1947 GIT binary patch literal 15 Ucmd;J6X0}Wtn^}IU|<9y01LMPHUIzs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_isnan/model.onnx b/testdata/dnn/onnx/conformance/node/test_isnan/model.onnx new file mode 100644 index 000000000..f629dbffd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_isnan/model.onnx @@ -0,0 +1,12 @@ + backend-test:= + +xy"IsNaN +test_isnanZ +x + + +b +y + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_isnan/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..14d9d76db6c940b5e00505301b7782b1ab65f48a GIT binary patch literal 25 ccmd;J5nyy;tnd��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_leakyrelu/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5680514b268954cffe39bcabff64c7c311b96d17 GIT binary patch literal 254 zcmVdzK82paK8w+{y=2u& zzC3{rz493#J}P>hKb7a1KPjdjy?dqiykNf8z3XTZzS_7hz5=uPKj^?vy=!kXy+=s^ zzMKh1KV3s5zTZZ!ygg*My%re8KFv8%y&}u;z3;I&yHQTtJ}x?lJ(=B_KELRJy(^Ry Ey}itLkN^Mx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx new file mode 100644 index 000000000..fe3778b69 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:] + +xy" LeakyRelutest_leakyrelu_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_leakyrelu_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5fd7f400c81945c84e8a70ed8c162551f61f7b5a GIT binary patch literal 254 zcmVdzK82paK5ujpyii1< zy!ioSyYd+zJ}P>hKb7a1Kd07xyZjwSyMW6pyxym1ycEZayaKcNKe+&>yH<>ky9+{1 zyqpO~Kjbxpyyj~QyO*{SycQV7K5${DyH0OGyo|w��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..832abe84b3cf935715a550277097dd889d293efd GIT binary patch literal 76 wcmd;J=3wDq72tGY$w@6P_Of9B0Y)H%5MUl7kjKCXBY`xK4dz0bAf+G#0JYBo;Q#;t literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx new file mode 100644 index 000000000..0542f7160 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +x +yless"Lesstest_less_bcastZ +x + + + +Z +y + + +b +less +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..63d73107d638d5cdbffe56f0144995dfa8b89ec4 GIT binary patch literal 76 tcmd;J=3wDq72tGY$w@6P_Of9B0Y)$hBN)M4s2C%Z2ckic0nCS}006X00@45g literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx new file mode 100644 index 000000000..3ca38c6b5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + +x +y +less_equal" LessOrEqualtest_less_equalZ +x + + + +Z +y + + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6c300263c63eed66a2349f618ad36477f24d0ba4 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}AcPQL9wU&)zz8FOG>{GELYW|?AOrwr COa)#5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx new file mode 100644 index 000000000..5bf56ea72 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/model.onnx @@ -0,0 +1,20 @@ + backend-test:� + +x +y +less_equal" LessOrEqualtest_less_equal_bcastZ +x + + + +Z +y + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00bd1b0525e11f648a81c8d0b29572805132b3e6 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}FbN|V!Ca^qBa{cCL68B=ho}GmWXJ_i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx new file mode 100644 index 000000000..e74a07dfc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/model.onnx @@ -0,0 +1,26 @@ + backend-test:� +C +x +y5LessOrEqual_test_less_equal_bcast_expanded_functionO1"Less +D +x +y5LessOrEqual_test_less_equal_bcast_expanded_functionO2"Equal +~ +5LessOrEqual_test_less_equal_bcast_expanded_functionO1 +5LessOrEqual_test_less_equal_bcast_expanded_functionO2 +less_equal"Ortest_less_equal_bcast_expandedZ +x + + + +Z +y + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_bcast_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00bd1b0525e11f648a81c8d0b29572805132b3e6 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}FbN|V!Ca^qBa{cCL68B=ho}GmWXJ_i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx new file mode 100644 index 000000000..a943e7fe9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/model.onnx @@ -0,0 +1,27 @@ + backend-test:� += +x +y/LessOrEqual_test_less_equal_expanded_functionO1"Less +> +x +y/LessOrEqual_test_less_equal_expanded_functionO2"Equal +r +/LessOrEqual_test_less_equal_expanded_functionO1 +/LessOrEqual_test_less_equal_expanded_functionO2 +less_equal"Ortest_less_equal_expandedZ +x + + + +Z +y + + + +b + +less_equal +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_less_equal_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6c300263c63eed66a2349f618ad36477f24d0ba4 GIT binary patch literal 82 zcmd;J=3wDq72tH@%1JFQj!!KtP0aDKVE_R}AcPQL9wU&)zz8FOG>{GELYW|?AOrwr COa)#5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_log/model.onnx b/testdata/dnn/onnx/conformance/node/test_log/model.onnx new file mode 100644 index 000000000..6ab18d29f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_log/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Logtest_logZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..78488599c0579f7bd67cefb5e6928424b7d6f92e GIT binary patch literal 254 zcmV-K~pDhK0yA3KWnLKp7T`K+bcOKQ7d|Kgqb#J~c%R zKK8~mKX<8>Kez>3KxqC{Kwru&KbST>KXq-hKE8r?J`LtMKCBnvK*h%yKkhIkKki48 zKBz+rKz`#(J{0jzKL{MrJ_mTbKWLg6KQB6+KGouQKjv`6Kf}$4KczLTKWD)QKfxU` EKUigJ#sB~S literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_log/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ffa52800d0a3950621315f4e333c0ec40ac1477a GIT binary patch literal 254 zcmV*zb|AX zz>HHTKe0<)KZpK3zo|nJK&U9Xze#O7JtD0?z8o^dKl2m3KZ>dzK8BvbKJGhKb7a1KeJE9zHG;uzWg?Zzb3=AzYu5IzXG%QKah9=zeP*nzL{H~ zznlq2KQxrizn0ipzDzx3zZMwAJ|M&bzx5uMzir;;yi!ivJ}f$jJ(%5^KJQ{8zcsnJ EzNHd%Q~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_log_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_log_example/model.onnx new file mode 100644 index 000000000..9b3de4b95 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_log_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Logtest_log_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_log_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e410a4851a9122bf87df7b5887732caf0c58849c GIT binary patch literal 17 Ycmd;J5@2*1+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1c7ccb961e6e9245017f715ab524b2f02f7bd1d7 GIT binary patch literal 129 zcmd;J7vf1uOwLZtOVKS!EiSRj=91@PtPo��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ae044b31c901f4281b5894b55de39af57c14dd11 GIT binary patch literal 254 zcmV4CE33vFlPwA0l^`8Vq+=Ie-_81*hnQdhZvao~Ti5Xr6TA^m z?(wm&1t!Ux_06}uSpHV@Ws;f*={Zug01q+2v*$!dC;0gQSs58Vy~Ixb*~Q1BalaTO Wl(0DjG{lH7W;r&7zZ%y;vi||dgKsbZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_0_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ae044b31c901f4281b5894b55de39af57c14dd11 GIT binary patch literal 254 zcmV��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c9e960ab6bcde20e263fb3de1044ab9cef1fd4bc GIT binary patch literal 254 zcmV181zvDHgzT%`Czie8zzZBifzv3|y5zthIl zzS)bz)b%Fz*;_p>!2Ng)z>cV> EzX5TAumAu6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx new file mode 100644 index 000000000..b85cb9015 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/model.onnx @@ -0,0 +1,31 @@ + backend-test:� +X7LogSoftmax_test_logsoftmax_axis_1_expanded_functionaxes"Constant* +value*:� +l +x>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceMax" ReduceMax* +axes@�* +keepdims� +� +x +>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceMax8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Sub"Sub +y +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Sub8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Exp"Exp +� +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Exp +7LogSoftmax_test_logsoftmax_axis_1_expanded_functionaxes>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceSum" ReduceSum* +keepdims� + +>LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_ReduceSum8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Log"Log +| +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Sub +8LogSoftmax_test_logsoftmax_axis_1_expanded_functionX_Logy"Subtest_logsoftmax_axis_1_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_1_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c9e960ab6bcde20e263fb3de1044ab9cef1fd4bc GIT binary patch literal 254 zcmV181zvDHgzT%`Czie8zzZBifzv3|y5zthIl zzS)bz)b%Fz*;_p>!2Ng)z>cV> EzX5TAumAu6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx new file mode 100644 index 000000000..5a4a79df3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/model.onnx @@ -0,0 +1,15 @@ + backend-test:k + +xy" +LogSoftmax* +axis�test_logsoftmax_axis_2Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx new file mode 100644 index 000000000..332528f20 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/model.onnx @@ -0,0 +1,31 @@ + backend-test:� +X7LogSoftmax_test_logsoftmax_axis_2_expanded_functionaxes"Constant* +value*:� +l +x>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceMax" ReduceMax* +axes@�* +keepdims� +� +x +>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceMax8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Sub"Sub +y +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Sub8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Exp"Exp +� +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Exp +7LogSoftmax_test_logsoftmax_axis_2_expanded_functionaxes>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceSum" ReduceSum* +keepdims� + +>LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_ReduceSum8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Log"Log +| +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Sub +8LogSoftmax_test_logsoftmax_axis_2_expanded_functionX_Logy"Subtest_logsoftmax_axis_2_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_axis_2_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx new file mode 100644 index 000000000..04284e55c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/model.onnx @@ -0,0 +1,14 @@ + backend-test:d + +xy" +LogSoftmaxtest_logsoftmax_default_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx new file mode 100644 index 000000000..a03c18232 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/model.onnx @@ -0,0 +1,32 @@ + backend-test:� +g=LogSoftmax_test_logsoftmax_default_axis_expanded_functionaxes"Constant* +value*: +���������� +{ +xDLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceMax" ReduceMax* +axes@����������* +keepdims� +� +x +DLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceMax>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Sub"Sub +� +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Sub>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Exp"Exp +� +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Exp +=LogSoftmax_test_logsoftmax_default_axis_expanded_functionaxesDLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceSum" ReduceSum* +keepdims� +� +DLogSoftmax_test_logsoftmax_default_axis_expanded_functionX_ReduceSum>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Log"Log +� +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Sub +>LogSoftmax_test_logsoftmax_default_axis_expanded_functionX_Logy"Sub%test_logsoftmax_default_axis_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_default_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx new file mode 100644 index 000000000..a53afac6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/model.onnx @@ -0,0 +1,12 @@ + backend-test:Y + +xy" +LogSoftmaxtest_logsoftmax_example_1Z +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_example_1/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a00f7191aa129fe41d6a7aba60fd7f1e50b03bf1 GIT binary patch literal 23 acmd;JLogSoftmax_test_logsoftmax_large_number_expanded_functionX_Sub"Sub +� +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Sub>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Exp"Exp +� +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Exp +=LogSoftmax_test_logsoftmax_large_number_expanded_functionaxesDLogSoftmax_test_logsoftmax_large_number_expanded_functionX_ReduceSum" ReduceSum* +keepdims� +� +DLogSoftmax_test_logsoftmax_large_number_expanded_functionX_ReduceSum>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Log"Log +� +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Sub +>LogSoftmax_test_logsoftmax_large_number_expanded_functionX_Logy"Sub%test_logsoftmax_large_number_expandedZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_large_number_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..559a11acd68c820eba42b56b3286069d7fdc10c1 GIT binary patch literal 43 ocmd;J;$RVAbYiUVQeXgs274go07MQ94l-^GE��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx new file mode 100644 index 000000000..e30293350 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/model.onnx @@ -0,0 +1,32 @@ + backend-test:� +h>LogSoftmax_test_logsoftmax_negative_axis_expanded_functionaxes"Constant* +value*: +���������� +| +xELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceMax" ReduceMax* +axes@����������* +keepdims� +� +x +ELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceMax?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Sub"Sub +� +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Sub?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Exp"Exp +� +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Exp +>LogSoftmax_test_logsoftmax_negative_axis_expanded_functionaxesELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceSum" ReduceSum* +keepdims� +� +ELogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_ReduceSum?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Log"Log +� +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Sub +?LogSoftmax_test_logsoftmax_negative_axis_expanded_functionX_Logy"Sub&test_logsoftmax_negative_axis_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_logsoftmax_negative_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf0547d7e4aa5404c219f21ac1ee1105e1d038f7 GIT binary patch literal 254 zcmViJzofkoz`{evzqFI}zwlqzzu)DozX_?& Ezbn6mMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/model.onnx b/testdata/dnn/onnx/conformance/node/test_loop11/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5807fad5d303e74f39ff5bdd97b6ca20f5906518 GIT binary patch literal 726 zcmZ`%v2NQi5EWx8rq6-nT!I8>&_!JW0Ulfg9lX?WkfA`gAd445mN*DC$V8+IE0gDb zKxY3)#{5@#mSxLB01=Xo@7}$;dqUvJEJ^<;oei9_ZuB0)2M2IP{w!0o&<=QNbOx-% zuuxW(DClL=L`VF$G0*WE2R<`d`TZYJJ4iVH4j? z7&~*n5=rZrUL3S^3|zD^n4ax7M4^rkVO0+SgkZ?wNU#~gZhyGN&Cct>P2eT$WHbrZ zEW|DuN|K=AkksrwwV@<6y~EX`rZHP C+qqo; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5d9bc105fa8fb3f0f8cae5cbd79ccabffbb2481 GIT binary patch literal 24 acmWe&cj783$}EUa&M(a?@#0`*fB*naM+E`^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a61228b1b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_1.pb @@ -0,0 +1 @@ + BcondJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd343fdd0631c406639df8f61f4253f9bc084fa4 GIT binary patch literal 13 Ucmd;J6kv2>tn^}GU|=`^010#fElMqpuk>PJU$sV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_loop11/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ad9be2d9e01130f01b5620324f555932bb5534b0 GIT binary patch literal 38 qcmd;JY;AcLsSkx#eoYnhyzk@sFz$;i9H9a>2C0DP{JvX z5{U=kE&3Qd3o{OmgH*{Yt;XNq&Wuv}&3KgkL7N{0^x^bh4382Zl*QC!Ze|0>%-I|g zk2ePYPQyaC`C6h+t~+BiI$@|^`w#gTFbuwpD2S_^fRyqRAim31F~rH+xnXs;vK>Ph&gO$r(skNAzV%2 zKF8Nwh3~M#11f9{qkrp}F{pEmBx^IgvL4HzlL^hx@cf2*+wapmAXQsO!(KB|E+tgb zwS!hE)!>y9V-1^uS5(4{ccEGp_TK!HGK5EYEHDTmOGTofEXtxKsDc23Ma3o(8u>9O7G@mm2}--_ zH}D17Abx@m;6wNY_T1~(vC|U8kuyH$_}rOuFJrvxd%l&w8JK$R65e9 z@C2X`A;bXhqeOYJn0c9yvHarj_r=mHFFVEsmq|=yuaz8>x#+ej;>ZxG1{{|jzncAV^B2_tgDRtq5x7S3h)gM9uTL6)kX^~H|z?&Fgr};b#VZ<$OiSevt@0YSS{wGRc61@wg0Xdns z*9J+n{Xu0IAbBS7G|VN`y+eg7DHQqE36%$rV3WNPh)>rIM6h0YfD@I;6i+Y4h7#0F z(_y_rP64yIF&$L>MN4g5y1f*Z66tf;^kFW74F4+R9ZXJYPz*00(f|--;_--D qJ?|{CQVoNRmEL+Rl&aI+YCv2xab^8N92uNB=o=c$99v-Y`~Lu>f=fsM literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5d9bc105fa8fb3f0f8cae5cbd79ccabffbb2481 GIT binary patch literal 24 acmWe&cj783$}EUa&M(a?@#0`*fB*naM+E`^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb new file mode 100644 index 000000000..a61228b1b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_1.pb @@ -0,0 +1 @@ + BcondJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..56d0dafb46c7d2ce81ca229d22753962c48d30e3 GIT binary patch literal 25 ecmd;L&o3y6FHS8KVAkRhV3gtzVDw^P00IC->jUTj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_loop16_seq_none/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..326e70c018f9836706e7152c5553e3d369c39032 GIT binary patch literal 121 zcmd;LFHS9tFG?*IV3gtzVDw^P00Jp44n_#O!Cs1wg9*syU|?vl2TD0e32`t3`8+T_ gP{=__jDrOzCV(skWIISnaj*i#MbO0=7#27H0IMtyM*si- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn/model.onnx b/testdata/dnn/onnx/conformance/node/test_lrn/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5fe791017d6695ce413ae0ce21d4c22409d2db3 GIT binary patch literal 166 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lrn/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9ff5b9954d33c675ac0e7d412e7a773c3b402c2f GIT binary patch literal 2516 zcmW;Hi945x769NRBncr#X_3UQMTuMCJ10vip`@5nbOWh%v#G*K!cCdwoxjk@=_&-)j=qvb~bpQ?mTC~POhh#n)-@l7` zqY4l^=dtCNSr}&AEXE%=ExyQ4gtp{*VOB;6%HL2#BhymhO<5MSr}%;TqEJ+d)S$eg zZSW~ohuxJrIXUYcv=B`JlMW?8&Z38{76SyKch-G%Ca^tB|ydGRd7ZNk5_SQC5 zmX5_1m3V$EuS32Q^w@d)DR|RUMUyMm@j}RvCa9&swfrT5^T>^mo!L%CYeMMa&mU>K zB$%@2sq+VmbiRCG1bo;VM@eA`ye#}Y7%tZ5_j@J?szb79Q+rkLwRA$|5OmE3COS>djtcxmz62|WPv8{U0^BX5k3sDdIq~_gI78W*w5-+e;r>~;_s~nR zcJ&Jo-W%Y4yD(TX(vBnEyMaXeXPmq53uTo(6>o%{rNf)f<5rK4V17IS6gDgI_ls`= zP3@=0TdFLdm~_y#H~sLgx*q)gm_SjRV?bzL%6kV-@}J`~;mgK8LBFFNmKQhSg8>P8 zSkB(#6&r?a>QZYa^4YeM~vv!Im55z}{xZneA>0OB%4%;x4t>U%6WRQkK z1z}bRZf=={(eZ)8n1`DmpCnRZ4MDL=%XuX*Q zKe;ggAwFvCdG0fncIQ&rF?&m`nL#xF)j=+l>7o}4e`nQ=ufh0hEWd2GV=YZBA-z?O zBl04#NY0B(ey{?+h&HLew+j#XiJkbi+6z8+Hu&^e1RH1O1NfEA~_i^mF}_) zhsXo>aqgXdY4+$jygK+09cesI0S+Yqev$lW@j_u?-fLl;t|1iSQ<5&7O&PC(I49*2 zRfpA(K~@rYtZ?S!UCJ159g1gNtJ!Q#Dpaa`f>pOWsQyt5ZT7t;wx+sKHM`S}i)Z** z(rVnf+Xh1{)Op^OGbkaY;Ch_?3VGSf8nOMZBRT{{2|p`70@<^%wBw%>@Y^vTCbcAduTvzp znh($$i#~XKFQ5E^{n+T1KNrsY0;VdRqL6W2v{1Lf%)ym>&}I}Dtc|26*0~IkK|1fb(Xue3`noc>5p%%m+#pq%Bw>x06$a|(lAGLT8e6lGBeF7S_BVS9 zR5(tBJ+FmbehpADD-f=)8N&wCf_cl(e)LKGOo0aPXlALDw$$Zw&zNE|%`c{>u`l7r z=l{YZ>0FD!Vna+e+z$(WHIr^s>JoIvjv={^(e(J46*U<ULjScN_}oAkzFkra zKJKH$-hwGm;bqPhTLbBW#17AW@IphGe$>@=6&HB-QrE1jRByM4I}U9X8)70LaQ$tm zvi~wvNHC(Ngu`Ux^9N18nZTiKQ9OFjI#!GKMxSwdsM>ZAwG90Do8%JL5A;%V`d0xX zDnP4TK($6kSW|TtpU<5}QFb#pLO+@9x~FpNDq}d(I+fdFjnE+X7@GP&;mNxuVQR@; zKI9q)?=EjbmqrU=#yL-(*ZYV@?h)uzzbvh2A5Yy=GR2(Wvp}|J2A=W4$fYhy6L~ znIg}Zuf#n@GGaL>gPV}e+8l*|&*0n-T#~lmDdj!MFb0IxBkEgpnvCR24 z1_PoSq4c*9`tn$f<#yZi;@?G)v>owLPANZs)l2=WoY-W-I7}+8r4^eCX}6{>9mZ^E z9ve*|j}@=oyi@}dK4w75z+~!PWXn4%j>7$w;m~AQNIJcf$lTqK3s=cd;hIzIu6YLB z`y`z2IU6P)J<2cB8c8CPC8jwf@z`tm!ZVw28eMjluXlR0fqFAoP13`ZuOvPUj|UeG jJ&^s?7rJim!b2WmJf^cBbQ~kdXR99B{<(p$A(Z|LHO$tV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx new file mode 100644 index 000000000..872bf2871 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lrn_default/model.onnx @@ -0,0 +1,16 @@ + backend-test:f + +xy"LRN* +size�test_lrn_defaultZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..93a434a6947673ed68b2495de06d3efe4e272921 GIT binary patch literal 2516 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lrn_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..99db03951491bb67e7da0e49a8a671794042b67b GIT binary patch literal 2516 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx new file mode 100644 index 000000000..695364267 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +: +X +W +RYY_h"LSTM* + hidden_size�* +layout�test_lstm_batchwiseZ +X + + + +Z +W + + + +Z +R + + + +b +Y + + + + +b +Y_h + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a4c92c6a4c63381b8f40f40c13a25c0813169ff2 GIT binary patch literal 37 mcmd;J=3wMt5@2*���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb new file mode 100644 index 000000000..84928826f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJ����>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���>���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb new file mode 100644 index 000000000..63506ae96 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJT�٪>�٪>�٪>�٪>�٪>�٪>�٪>)U?)U?)U?)U?)U?)U?)U?��7?��7?��7?��7?��7?��7?��7? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb new file mode 100644 index 000000000..745611e70 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_batchwise/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BY_hJT�٪>�٪>�٪>�٪>�٪>�٪>�٪>)U?)U?)U?)U?)U?)U?)U?��7?��7?��7?��7?��7?��7?��7? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_defaults/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_defaults/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cfca8879b1405993f840a553ea53af62957d657a GIT binary patch literal 189 zcmd;J7vf1uOwLZtOVKS!EiSQI#>l0`#TdcG7|z8QB*Y-Z92uXX#Nrbi;;SXZ#hsCv zl9HMiUz}N$D#5&fkx57hq$xh9xFk0|B{eOvG^eCEN*t(PNQg^-gHecwi;05~h?#+y g2_zAYCIM0amI%Tk!JH(?1+pJa3S=0w6O#ZR0Ci6uMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_defaults/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..17423bca0281e7ec2c630932193d4014318561d0 GIT binary patch literal 37 mcmd;J��>��>.u�>.u�>.u�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0d19414a61455cfe26572466f6661d9afbfea394 GIT binary patch literal 222 zcmd;J7vf1uOwLZtOVKS!EiSP-&d8<9#TdcG7|z8Q#Kq_~~R8K0rV;u9R=t0lz6 zospT6lA0G^oLQAB!LopnNk|%`FFvQZBsac1vm_%vGcU6wGchMVDKoJ+N*rjGkPw#u z2cr-V7ZV2~5Ho`?NFp3fLI5TaghhfSN*LrCJ}w@hQ5;aC6p|#lK(0em53+&9iAjJD E03WC$(*OVf literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9cb9bf0ac34f11b9f5aad7933812673878f5f792 GIT binary patch literal 49 vcmd;JRn1Mn70Keudvj6}9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb new file mode 100644 index 000000000..502aec9b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_lstm_with_initial_bias/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BY_hJ0��>��>��>��>�f ?�f ?�f ?�f ?|�*?|�*?|�*?|�*? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/model.onnx b/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..018ea942df5c323182ac972598d089f778a19768 GIT binary patch literal 375 zcmZut%WA?v6zxnxJ6=%xc&!KKh2=+d4HjyBrqT_x4yEPyTX z38Sr4(|Gau^)W-}DqWUjq}69iqd&$m4gRvS?jTRvDOnTM>Zc-`4SgUY^aaBNxL_XK zBM!v6K?K2#ShWyQHt?0P2Z^^5cdIlTH%1_U5YHHgoNV&gp&FKgP0dSAjn7HVEB4}GWME(bVE}5V1}*>q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_lstm_with_peepholes/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..174d35fe29ba755aec05133a55997a96d5d9d1f3 GIT binary patch literal 45 ecmd;J �> �>.?.?.? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx new file mode 100644 index 000000000..088124bd4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/model.onnx @@ -0,0 +1,16 @@ + backend-test:b + +a +bc"MatMultest_matmul_2dZ +a +  + +Z +b +  + +b +c +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..8478b72ad --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ0x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb new file mode 100644 index 000000000..f062118b0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ0^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a3e5cad22 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_2d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BcJ$�O@~��?�]���?|6 �wS��]�?��?��ɿ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx new file mode 100644 index 000000000..754636016 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/model.onnx @@ -0,0 +1,19 @@ + backend-test:n + +a +bc"MatMultest_matmul_3dZ +a + + + +Z +b + + + +b +c + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..1469c695f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ`�C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb new file mode 100644 index 000000000..c35dcb6e8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e35af96b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_3d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BcJH���Z��>�Wz�6������N�_89?)�s?pC@Zb��� ��啿fB�@�A?�CN@4�K@���=c��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx new file mode 100644 index 000000000..37f261f32 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/model.onnx @@ -0,0 +1,22 @@ + backend-test:z + +a +bc"MatMultest_matmul_4dZ +a + + + + +Z +b + + + + +b +c + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..575a605e6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BaJ`�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb new file mode 100644 index 000000000..3e4b0b6bf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BbJ`G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..02d669ef4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmul_4d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BcJH��B��>آ�?⻆>�>��>~?�N���3?��B�mT�@���?5>�@կ��D=�3�B?�H�?D�?>�O@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx b/testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx new file mode 100644 index 000000000..227661bbb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmulinteger/model.onnx @@ -0,0 +1,26 @@ + backend-test:� +4 +A +B + a_zero_point + b_zero_pointY" MatMulIntegertest_matmulintegerZ +A +  + +Z +B +  + +Z + a_zero_point + + +Z + b_zero_point + + +b +Y +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..abf965a2060ab6958cec23382e2e551d146b3f4e GIT binary patch literal 23 ecmd;J;b0bEa$VzW@LL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad39e94c6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_matmulinteger/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJ �������������������������������� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_example/model.onnx new file mode 100644 index 000000000..ee71640e8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_example/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +% +data_0 +data_1 +data_2result"Maxtest_max_exampleZ +data_0 + + +Z +data_1 + + +Z +data_2 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..f1bf1d201341e9df296dd45386001ecca97e7314 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qS)VPIfzU|?7P#10MsJQxIq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2057c5b4564cf59edaf5192c63197a9722c254c3 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPJ4@U|?7P#0?GrMr;Lo literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx new file mode 100644 index 000000000..a2f93caca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_float16/model.onnx @@ -0,0 +1,19 @@ + backend-test:s + +data_0 +data_1result"Maxtest_max_float16Z +data_0 + + + +Z +data_1 + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..560f20f37ad536cb5a5c6278b71316af5c49ad0d GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qLNV{l?{V6XuIC07Hb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ebf1b00432909cf922237bbb01f3f51127a8f82 GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qXRW3XXxVQ>KeB~}Bh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..cf0575b51f36debd944c913aab17460a513b36e3 GIT binary patch literal 20 bcmd;J7T|JXD@rXc%_;F>V{l?{VQ>KeDj5VP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx new file mode 100644 index 000000000..c82924a59 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Maxtest_max_float32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..928c1dff7b434fe4f504cf78a37d72ccc040dadb GIT binary patch literal 26 dcmd;J7GQK@D@rXc%_;HXVPJ4@U|?tfV*o|01zG?A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx new file mode 100644 index 000000000..e17e52435 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_float64/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Maxtest_max_float64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fffda548211a6019ad9fa8dc657ca03ba114257e GIT binary patch literal 38 gcmd;J7T|VbOGzwAj5qL-U;qOS2MEmor9apM0AgbVu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc19186080156b9efa933bd5ed9f74ccf9847f9 GIT binary patch literal 38 fcmd;J7T|VbOGzwAj5qX>U;u*;_7GaY0Y(D=ah?Rq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_float64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c7e7d314e3b0efddfe506c2545908a222b7aa2d1 GIT binary patch literal 38 dcmd;J7T|VbD@rXc%_;GcU;qOS2M8?yrvYw01Xut7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx new file mode 100644 index 000000000..0d53dd64a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int16/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_int16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f4d132951402e4744451b34f39f56b96be8df1d1 GIT binary patch literal 20 bcmd;J7GQN^OGzwAj5qLNV`gAtU}OLQBG>}x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d800761087c1745239dc94fda9b817fe1593c863 GIT binary patch literal 20 Zcmd;J7GQN^OGzwAj5qXRV`N|fLI5J;0_*?) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8bc974598be38de1c18acb248681502d957f08b7 GIT binary patch literal 20 Zcmd;J7GQN^D@rXc%_;F>V`g9hLI5X}17iRH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx new file mode 100644 index 000000000..883de0103 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_int32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..136f93fa62e908c938a139eccaad882e1d85a692 GIT binary patch literal 26 ecmd;J7GQH?OGzwAj5qM&VP;@pU;<)BAO-+5r2_8& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c6f07990a072dce4a41d7354f28376baff0014 GIT binary patch literal 26 bcmd;J7GQH?OGzwAj5qY+VPs%nV1Z%)G`Iru literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f17e085356757f86b3638ff70bdb75a1b67902d7 GIT binary patch literal 26 bcmd;J7GQH?D@rXc%_;HXVP;@pV1Z%)JTn7o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx new file mode 100644 index 000000000..d1dbace3f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int64/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_int64Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..09588d06e9c75b8fd374d133c5fade204d9ab414 GIT binary patch literal 38 dcmd;J7GQT`OGzwAj5qL-U}k^-CMeAar2$zO0{j2~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c5db1a476e52ed2357b5df916af390b019481599 GIT binary patch literal 38 bcmd;J7GQT`OGzwAj5qX>U}S&*7Bm_FSvvy& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a11a5bb63b802da15ee51dc48fef609830f83ec GIT binary patch literal 38 bcmd;J7GQT`D@rXc%_;GcU}k^-7Bm_FW=aEh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx new file mode 100644 index 000000000..886c7bcfc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/model.onnx @@ -0,0 +1,16 @@ + backend-test:p + +data_0 +data_1result"Max test_max_int8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33768d3cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..26608b19b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc7d499c3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_int8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx new file mode 100644 index 000000000..9050fd712 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:W + +data_0result"Maxtest_max_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0e49b0c7e907ec550f99340a965d439610708c1b GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPJ4@U;q*f3=Q@GLaPMX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx new file mode 100644 index 000000000..42e66dc65 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:v + +data_0 +data_1result"Maxtest_max_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..928c1dff7b434fe4f504cf78a37d72ccc040dadb GIT binary patch literal 26 dcmd;J7GQK@D@rXc%_;HXVPJ4@U|?tfV*o|01zG?A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx new file mode 100644 index 000000000..866cd253f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint16/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Maxtest_max_uint16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e0f4892347944b81da8c3db6ca274ced72ef5a94 GIT binary patch literal 20 bcmd;J7GQB=OGzwAj5qLNV`gAtU}OLQBF6&f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..04f20f0f0768a707a682cebf1c71a9b62ccc3a31 GIT binary patch literal 20 Zcmd;J7GQB=OGzwAj5qXRV`N|fLI5Jt0_y+( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..59382f51780a5fc90982c0d387d63cb586bbc6c8 GIT binary patch literal 20 Zcmd;J7GQB=D@rXc%_;F>V`g9hLI5X&17ZLG literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx new file mode 100644 index 000000000..efc5a526f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Maxtest_max_uint32Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3320c87965d818acf237e36470ed1283350512a0 GIT binary patch literal 26 ecmd;J7T|GWOGzwAj5qM&VP;@pU;<)BAO-+6F9P)d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4f4b39f38b7ed52194b47a016d740b0666eefaa GIT binary patch literal 26 bcmd;J7T|GWOGzwAj5qY+VPs%nV1Z%)H9`XU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6901d13cb3666f38b9d123410f7190d1a5e41c9c GIT binary patch literal 26 bcmd;J7T|GWD@rXc%_;HXVP;@pV1Z%)JiP;O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx new file mode 100644 index 000000000..e3164b9db --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Maxtest_max_uint64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7925e46d9fcf048989c650a8a2c1e18ba920e174 GIT binary patch literal 38 dcmd;J7T|SaOGzwAj5qL-U}k^-CMeAar2$#$0|Ed5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c4afccbded99b31dde452bfec098327d94cfa52 GIT binary patch literal 38 bcmd;J7T|SaOGzwAj5qX>U}S&*7Bm_FS`7mR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ec8bba3b9a5985693d108a1f3b16a318e1b3810a GIT binary patch literal 38 bcmd;J7T|SaD@rXc%_;GcU}k^-7Bm_FXB-24 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx new file mode 100644 index 000000000..f80f70d92 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Maxtest_max_uint8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..3cae306a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..3fd882d37 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c3de218cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_max_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx new file mode 100644 index 000000000..5d764e8d9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/model.onnx @@ -0,0 +1,14 @@ + backend-test:q +$ +xy"MaxPool* + kernel_shape@�test_maxpool_1d_defaultZ +x + + + + b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..04d0812b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ + BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0d8a86d6e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_1d_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?��z?�j@�j@$ �?�8s?�8s?hdӽ�9�>�9�>�%�?�%�?^�B? B�> B�>�=�?�=�?iJ�>iJ�>�Z��S'?�K]?�K]?�C@�C@Hm;=Hm;=2�?2�?��?���>�Ec��!��� >*z�?*z�?��?mǚ�mǚ��6��&õ���?��?FK�FKྜ G?� G?��Y���Y��>�> ��k��QN�>QN�>�ݚ>�ݚ>6���6���Z��Z��[*P�3�5>;�;���>���>��T=��:?��:?�ב?�ב?���>���>�O/�~/�Ѓ��� f=� f=��f?��f?Ok�> �?��?��?@�?7>8�F��?F��?y�?y�?z?z?��4? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx new file mode 100644 index 000000000..ec830d1e6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +J +xy"MaxPool* + ceil_mode�* + kernel_shape@@�* +strides@@�test_maxpool_2d_ceilZ +x + + + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_ceil/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7ef45fc81625dc3cabe8ce37afaef887025d74ca GIT binary patch literal 79 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx new file mode 100644 index 000000000..1a4728a2d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +9 +xy"MaxPool* + kernel_shape@@�* +pads@@@@� test_maxpool_2d_precomputed_padsZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_pads/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fd51891613091b69a3e894ef0df3dd496372f351 GIT binary patch literal 115 zcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx new file mode 100644 index 000000000..c0e5ec3a5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/model.onnx @@ -0,0 +1,19 @@ + backend-test:� +S +xy"MaxPool* +auto_pad" +SAME_UPPER�* + kernel_shape@@�* +strides@@�&test_maxpool_2d_precomputed_same_upperZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_same_upper/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a5057808eb3f6b2585ee32527763e00a77da50dd GIT binary patch literal 51 xcmd;JX6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_precomputed_strides/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5570ba5b841f41326f3dc9dfcc941734a7feaaff GIT binary patch literal 31 kcmd;J;K0Bj;K;zx0mL&L0W!}7VE_OC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx new file mode 100644 index 000000000..2cfab8f41 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +A +xy"MaxPool* +auto_pad" +SAME_LOWER�* + kernel_shape@@�test_maxpool_2d_same_lowerZ +x + + + + + b +y + + + + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_same_lower/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3530a84348e91858dea1a4820ea3654f57617e99 GIT binary patch literal 12304 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%0AoaJ}&Zq9G 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx new file mode 100644 index 000000000..a7a1a5edd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/model.onnx @@ -0,0 +1,17 @@ + backend-test:� +9 +xy"MaxPool* + kernel_shape@@�* +pads@@@@�test_maxpool_2d_uint8Z +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..24dc63ef8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BxJ +  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1879dc291 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_2d_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ  \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx new file mode 100644 index 000000000..4e3596e08 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/model.onnx @@ -0,0 +1,18 @@ + backend-test:� +( +xy"MaxPool* + kernel_shape@@@�test_maxpool_3d_defaultZ +x + + + + + + b +y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_3d_default/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1f024e54b2e78c93a83866570920f1e6fb673409 GIT binary patch literal 393235 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�acocFCF&T@twZvY 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
w`QMjsOzYDsKqBPUF!QvN9EfN8M?66--HKF z7}7jFl|f;{St)ho4{AmXjq>1+U&@iK@TH$ki59c4lUP2|07FTan~6EH7dN@Va1*^GG4is%-hB4-0Xi9hZ3{JpvwMSyRI8W zbHW&LIUf;b=Jc;I<=w9NlUI$iWA9iA6IUX&jn`pPprLS#Sc9 zLel7(p&<^aVd(i*{1{h=<5iRJVWvKM4i{m{hYVUbB~fj_G9tx}qvkARh%$l8BL>iQ zuK^vMvJtWJJ+73bV#tvR+}|2csU(nPEA46dM;=@Q6#O!#4wI7gSW~``uGfokXnqt& zT2-O)<~;TtwFSA`CZWOWmC)Bn6iwQb7}_z9&3(3kdZ%%vIg@esXDf@(SHm{k2w{a0 z@Oe~%)rm2P_-iTmJnw?rk=fMK9mi8+thlv0iIKGn@M)urQ4^nwMJHuEHo%3WB!!|N zKAex66|`~-VqWiC*fx0xTkqR*e@h2qn$!3|MU7SU>#%s25ha@!aL$x=T#u1+*EAb` zbm+#(qXTIiwE{&J6RDrOfJ^=Z9NOoLuh#BdUuMkSE<@NnwM~StvSe663Z=I`;g^-J z$Z?y?z*m}dbRNyEv%RTn6vhu$Q&C#BOZg(+kog8OjxZ$FCT_vmE)5d8p! zk~PXR8zhwHm!sAFqA=Nh04WIO!-MJ^tDOql$f@)=JD2TE+NkS@!%y>4xjO8jD7s)r zxpgV#YPBIU*pJBz<}>OqPhR)eXmpTfaK!i4kSgr4c8L``E^b6Y>stg>sk1X=8n3o> z;?bJB;&X}xRrBVfk9!}{@A6Du+Fgaq?^9S^s><76mvPn&CnhhND0-xpEDDHau|^x# z-<2}@zv+lO>`B)G_;utu^lgI3&RB18dvB&XTQThfS zlgD$bg_DS{^T9xgI{jgX*c)ST^^Gl8?|UHD*B^jw_iS1k|E|m|tx#5HXmi%_&)5<@ ziw;&YWF@Ub-il;+%oszxqf0T_F7&5dzcY(2hw?O zGPRxuirQi3h>f=qi@wW2O|~0H-5N@rThn>%U?z(dnOtJAf?><;cp*QFDM`zaU1-Q1 z;r)gAfLJ~-OXtyX7Ay(ZpsFg7W_kiU^R_nz>ZgheTBXn{Z-ajQQPJPT5WWjGAnCh) zOw&oDai<9q?)PG?EFUAS+_ox+X+1q0pC+Q(Sq~evWdpdj_{_MX-tiT)%F&Qu0Wbx(z-w?lPflQySMl zjiO1@DD;zR@mcOQ80O!GS9vD)rSHU~lA+>b%_ZgJ1YltLGnBh`;){w3&BG-0J*E!xMgMVrlVT0Bgm39Ga7aqXDONEe)(cl@=1WwxH zic3%3;k$V?WcqHbyV;7ydJ9Hu@u#qQ2i2x0u=P&;=H|!tIU_{&ibxu)RIpBa5jzSp z82!5!_rE#}ozzu$8<-{9Z>ZBt%US3&tjC&PeQ2Zq9HQ?Agp9XmQ0;YLIH*FDx&Oew zbEk69iSy8U`3wUcbMUm)fiLxgzO_S*@zd>i{LfO6E1S)CZw7K|`d~VDKfz4bd0eVF zftCgz;a6bF)2GAeAbZCED%&H4xaXFQl-)Pllb zC;Tpc!MTMax%SIrk+{DIDnWJ#?Iowylr?CW9Ej~NblGz-m7bDaaJ5q5Z?|@es25Lh e=ad>A>^R+MlYb9^-**dXYAKpeICA$UC;T65(s}Rz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..284d0cb503acc920dedf41646707701819c61337 GIT binary patch literal 5425 zcmc&&J8u&~5YC=`@nt|@Em0I9gwWAhq6i=)(jZ|)G$BodkkTw0-`HOHyyy7#f^h`} zP*6aLsPZo&(NNJ*@(ZA$rKW(rhfNe7LP)bY=`5f2?D=N)o5#07z)$bW&H#0E#b9dI z-?ZR4gi;RLRnf)j)eWfjDt<84wwfYJa7*K948iS#T?3X5c(T?nT+9W zjkY4@w%{Z(#BF8_DKo>2rB1uacvzKyH1zNHag6ZP17GP;X27j|KB9ED@JQGh%K9iU z#vy7Gp1D&zZlD=GM5U{?y?F47@t6|Pmv<3ySxeQ#yf_rUf&7S$G7rkbXWst zaR9eXiBwh|i!@i1WU7vT%DHFOe%^Vs)upV-HtlJXJwKzNO^U*iOqW5l`gop=pNTc{ zF~i`FBfOs54r_O_nBV;Gqs5)em4@KwVKrcU8N8roZ{OaF)$Q+Gnw_8V6<7`$yji_9 Te`EI|6mW`l_Urm>uX*+dCDR!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4563573203536ddb3d191686b2ea99fce42746bf GIT binary patch literal 10822 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
w`QMjsOzYDsKqBPUF!QvN9EfN8M?66--HKF z7}7jFl|f;{St)ho4{AmXjq>1+U&@iK@TH$ki59c4lUP2|07FTan~6EH7dN@Va1*^GG4is%-hB4-0Xi9hZ3{JpvwMSyRI8W zbHW&LIUf;b=Jc;I<=w9NlUI$iWA9iA6IUX&jn`pPprLS#Sc9 zLel7(p&<^aVd(i*{1{h=<5iRJVWvKM4i{m{hYVUbB~fj_G9tx}qvkARh%$l8BL>iQ zuK^vMvJtWJJ+73bV#tvR+}|2csU(nPEA46dM;=@Q6#O!#4wI7gSW~``uGfokXnqt& zT2-O)<~;TtwFSA`CZWOWmC)Bn6iwQb7}_z9&3(3kdZ%%vIg@esXDf@(SHm{k2w{a0 z@Oe~%)rm2P_-iTmJnw?rk=fMK9mi8+thlv0iIKGn@M)urQ4^nwMJHuEHo%3WB!!|N zKAex66|`~-VqWiC*fx0xTkqR*e@h2qn$!3|MU7SU>#%s25ha@!aL$x=T#u1+*EAb` zbm+#(qXTIiwE{&J6RDrOfJ^=Z9NOoLuh#BdUuMkSE<@NnwM~StvSe663Z=I`;g^-J z$Z?y?z*m}dbRNyEv%RTn6vhu$Q&C#BOZg(+kog8OjxZ$FCT_vmE)5d8p! zk~PXR8zhwHm!sAFqA=Nh04WIO!-MJ^tDOql$f@)=JD2TE+NkS@!%y>4xjO8jD7s)r zxpgV#YPBIU*pJBz<}>OqPhR)eXmpTfaK!i4kSgr4c8L``E^b6Y>stg>sk1X=8n3o> z;?bJB;&X}xRrBVfk9!}{@A6Du+Fgaq?^9S^s><76mvPn&CnhhND0-xpEDDHau|^x# z-<2}@zv+lO>`B)G_;utu^lgI3&RB18dvB&XTQThfS zlgD$bg_DS{^T9xgI{jgX*c)ST^^Gl8?|UHD*B^jw_iS1k|E|m|tx#5HXmi%_&)5<@ ziw;&YWF@Ub-il;+%oszxqf0T_F7&5dzcY(2hw?O zGPRxuirQi3h>f=qi@wW2O|~0H-5N@rThn>%U?z(dnOtJAf?><;cp*QFDM`zaU1-Q1 z;r)gAfLJ~-OXtyX7Ay(ZpsFg7W_kiU^R_nz>ZgheTBXn{Z-ajQQPJPT5WWjGAnCh) zOw&oDai<9q?)PG?EFUAS+_ox+X+1q0pC+Q(Sq~evWdpdj_{_MX-tiT)%F&Qu0Wbx(z-w?lPflQySMl zjiO1@DD;zR@mcOQ80O!GS9vD)rSHU~lA+>b%_ZgJ1YltLGnBh`;){w3&BG-0J*E!xMgMVrlVT0Bgm39Ga7aqXDONEe)(cl@=1WwxH zic3%3;k$V?WcqHbyV;7ydJ9Hu@u#qQ2i2x0u=P&;=H|!tIU_{&ibxu)RIpBa5jzSp z82!5!_rE#}ozzu$8<-{9Z>ZBt%US3&tjC&PeQ2Zq9HQ?Agp9XmQ0;YLIH*FDx&Oew zbEk69iSy8U`3wUcbMUm)fiLxgzO_S*@zd>i{LfO6E1S)CZw7K|`d~VDKfz4bd0eVF zftCgz;a6bF)2GAeAbZCED%&H4xaXFQl-)Pllb zC;Tpc!MTMax%SIrk+{DIDnWJ#?Iowylr?CW9Ej~NblGz-m7bDaaJ5q5Z?|@es25Lh e=ad>A>^R+MlYb9^-**dXYAKpeICA$UC;T65(s}Rz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0d076cff7f2123d6971d75304ed7c7c04051cb90 GIT binary patch literal 250 zcmXwz&5FV>6on`K(afdjkP&8P>q-O{>dvKZix1!?wC0jttckR#`Z&IuFJhw3;&S0T zaL&iM$jV}WK%-_3TerG1C?O?t>Kyc3(P;Glf}|@alG?WI_-~84aCFAp>YNT(Q)R8n zeKh@sjI^;0N-_$szi?xbho23qZtuvNaol#t8;ivxj7d}1p;B%)YOWS)DSawmW3uv- xl4$qywh;r!I1?Nq9{WpoqklgEzd?GUGyOF>|-5$4IjD*Lka)@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..16567c328 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbae584764819adb426ea7c0e0563ff6feb23ab9 GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1;9`IP7AVaOr2%9%17!dJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6b2ee34cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BweightJ(��>u?�> +�^?�|�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..810d9d387 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJШ|� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..443b922688078456801398bf7977533f1bb4d028 GIT binary patch literal 5353 zcmdT|KX21O6z@59;y$XjIuLaBMkIy+V(8eaVksSn5U2u9*Z3tl#XhI@xuhL{4ZZ?Q zT@V8c10$cJ6B|N&26oPN5}=ey49^Hlv2qvZe((Q#Kl?sk+LOHz>hPMu%&ebWg=hTn z4i2PI2e_RKw$%tDHB6FlJIOLpJS21!Ma5!gGwg)d!y6*YWAOylU}(h9-i1;ECu6BY z3`IZJJ);ucOSJv#5vEDtZx-LBHtmbx9mpuhcFSk0%{E&&W-dJCkLUzQG@gUc3j9O< zfC67mF#8j9Yn_$QCk&cKrUNuUCIjzLXgBwFC4R7YPiOl%;t|3N#`_eIRYa+QPEr)g z2HWHu^Fra-j}FwKd@Ue+L}$|?OGV{KVGhR_290jM2VYn{nkfp+P6en97<21p;BLyy zv=_lK$y)1}Iq<=O`rx6ayr3y)vCKw+x3!Hqd|_XjtGb*sJI~Zz%Jl7A2uJr}C7-X=jCxn5WDvRX#EJ z2k0~d?`%f5-P;-zzBYhluAajHF>jy|ze;9H3y6=W^l>K)1FsvY9>QnKASxQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbae584764819adb426ea7c0e0563ff6feb23ab9 GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1;9`IP7AVaOr2%9%17!dJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6b2ee34cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BweightJ(��>u?�> +�^?�|�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..810d9d387 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJШ|� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..114b63bd6a64a4ca093b7e8b19c39d9965420014 GIT binary patch literal 267 zcmZWk%L>9U5VSU}aS@f^K|w?cf+!w*T|DZw^aH$qW)pp7Lh>}k<=6dyXAOcUw^HqbdlS_)G-ch6n%}A#5Jm^H2CR*GuRB0%Vn2Cc@ zJT#+G3#u37*S!`>2IPc^d^j!}SmRh`nO%>g4WIHEpYsJ@##R!4+_&T6EDNAd9oB_1 wbqzcNzkuy6N4CRnIM#zMt*~}6`B%1n@d2puB}VD(>hOMs`9KU;T9=!R7h``tBme*a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5b9d5aedb188cc9af7678789f3b1571ae2aa2bf GIT binary patch literal 129627 zcmWKXcR1B=7{(Ej2w5R1QB=sxIPZNMA)@TEDipG}WHqGH-h2MqLzMQArXnrvz4zYx z_q|-_ALqKxIoJDr-{-xb`~EyCZB&$0l%+ofEU*h9BIys_V*zhIFd_u7BDB|1j?%YxoK2e4olVIvrlP^DxM>5WbG8{ zYu3x=^$6zxM_+c?Ka2+}$8ytx04n>w#_hy$L9Muw zI~mpvKAbxJ1s+vsQR~eTS&VTP4%*q73Ga+qv?QCSrdcypYaccqyN54}?D)I7K)BTQ z;_K?(oSZQP9!iS1T)qYY&Ige4U5jzE??X$ul=psL5N98SBgEPqMs_`!wPQT|j=n{m z|5&_kG)1i1L(xykf>+Ab@hHF#)6X2jiasH1cjuItH8FxXe?ss_5!FAvgQEIaT3j<^ zoV#G$#I8cSc{Wy9eib#V7GYA)PolPEEqo1IaeVkhanswDO=?;+eJ~jdKPmBH!cpOt ztjABP53n{j)5&Y z9KAn|NBwNse~Sy7BINkAA&=8;n{jfR8(1haVh6VsGR5SjFqOBY`lR{rbn3#nlW$?~ zepM9gTMXwHTFmm&=PzY#_IB<`@xBKiJiHB^ic#!ndk8g__n;p>k_Y1lvAvxG8@$d5 zr-W2ay6(iRx^n(hF~9^djMGQ;{##g z9RFQ+rdv}iPaiDeTis}8yr!)E;Cmiu&|@;YyFatFZP_ z69znpK-^|vzU;zU+tgz0b<5 z4onq0UR&|A|8sc6wxj#>QM_4MN*E49S-mA~FIB>?&t{pSxhMT^{D-*k6Zo`DkBjQV z_*tDRPzTC0V=N zFpS8$0mpguI2QQ^QRXu-uAd&)na6Tk-FxvRN0E1AZPBHoA0ryiBDY?Xd$zmbM~Dt4 zKKy}u9rvKe(JV&4_G0QL(kd#6@i(@Jk{ETmtkz|LM*(BzFTkZ`1$dEoPGl^ql&$@e z&W+{0+4ye&-(og?cG2UnpA&@jy6-R%W4R%I1p9Q~jsnX9+Ipp9mU1q;{mo+4;sCZA z)r}DshqFO>A!5TK+1siMlkW|cEo!WV*r|^`k;VM{`ZIL5{6$e+cbe=ygoQS07+es- zvLsKOd!oSDU87JF-zXOBi=n$#5xsuoQ%NV8-+KB`ZtfP8blMe&7&Bfg05lzjtJSEeRcA^ksP z*j$Jg-BXt$%ApdT(_UcmD{D^Bv17dD9GsbS4F8q8pvzr9PQH;WMrYV@!BAh?DEhM9 z-#dp(4ODVZUhf`@M)_l@1M?x|41_g-5UV_eP8j%fPHaW4aWz z74vJ#WyaHPAuVN^82xt~6vo8EckOr#wO7V`dvBS_#MfefSQp+(E~5M7QdVVNMCF|x zcs!{)1Ka(=SHDs^9hoH5Ck){CP4kfLREVcbEcxeKF^=T-Vt9rkZB1`LNv;D^zt4rv zLkF59w<3MXKHN49Pbm`{=l7*f+e~p(!;LBX;&`KE8tS!=;pl($SXe_InV1XDpEj7;?kNU5 zS_XqF5nP;;i^a?3Xc?HzZGon&RvyL$wOQdEon;MMuysKiUmT6$*i2uMd1pNCr#?mx->V`g zbthB`1?`-yxiHLxeV;h8;#x2|e5!_P7b{NDjbn**dnz26jdwe~$<|(XWLO`0S=0F= z@VnTSyGo~K25$U`hKQewA_ zwhS;mAkMgqhMM*zh}kB*qmjUosa@E0iwXkU7Bk9fI0x^Pu5gNRZ*@-h`Yr{s%LtFfYQTryQg3#L39#c1n3T$bFHqwX(5-q>h+lKOShw$^z3tT<34L&(z z7`aXbJv~kd)r&h&6{yd%^%fMPny}+SIYWBa!Km7qtDL(tz$}PwUKFw7Oaj9XcroRu z9aB$j#UodJ4DuZ(baxj*F6<7buTf&lb8o6;<#V6+d-2EYmXLkbWAY_1zH20F=VtO! zLov_qY{tNY$6yhyk2^zbIHQ{dO>1IkZ*y9#xcwJr8gzItsu2HltWc^R!{B3?!sW|* zjBtG;mbH0_3wOs-_5F2JrA5=s>%ExqpbD=Kx4^2d8E5bH=997-r0;iP!AsMyC!3J(PVKwx>CG!h~_PY9*FeSppCo_E2>}M zpqeq>#s|Qt<_;oV+w$6rolw&lz|WrUY=}+g6RS5e<$zH<{kIWHcSg|rT3Fu8 zo?N{C0JeL}QD@Il?7wmVJ_{z{(z`#HP-)F+|7M^;C{t(Ddr?x|9ZLHsZjB$qPk&0> zw%&2V)yJJ_w0?v5emstCU7Q&{s*p*a{nsN^o^YC;HXC7nPTb7=9>&%a=4_%b!BnIgCS0`8SlE z?=JQp?@k@{i^z0qz%;wTjGX95m%(}b)3*+>Cr5E^XK%*J?M0!v3A5|xVcYfL9O(X3 zjG7V&opd*(N48+$X)yVbGWXQ{fS!qlt4GTX6kALXL)^nLyf%Z8b7G))D4JTG#+WGXZ6J5t`m5jC^EL4Jn@ z+*^q^Rr>{cspinG@!x!0?H&IIKOHl($)-Tz>QxBGEHRCcY*IQD!ib! z5qGuLLgU()V-wl!d$Q;(U(B{sPKp#YNrx(Hv3mF+ zjPu=rl@C35RAUX)eJog99SNed}H5@YYyVz4WF`dl)V{B+>Vx zjYyrc1!vuxMe4Xu`1?ATZMH4O_L+t_-f1&(qk?$hs0QjTCc{%NYMYQzj0fQG(f796+U7psU>g*Q;Z&%`*Nm0DLGl9?J zBngWwZE6SbLr~N}SS=p*j_?hj< z1ttz6#3GIz%#`?`&o9}I=26f$%j5Hox}0x#Td26qgT|E?C|dwh!+0ebwg?>l6v+8mVjf5{PtRflQ=@*om1&+Qc8Rdr8B+kc40Io;Odphh>cW0$}(k6ch*8>ueG?E*_8p(UYv35l&qKYZT$D42g5R= zcrx}A?i-KcAGs-56&fqcul|O}ZWCd7FN9yCGti{E3J+)abB%UC=G^YUv4swtJLD>! z|J&|%Th&#TaZiB-^S6jfhhSmQr;tmYMYHX8BYf^+?P{i#&5h$`;zKmBUD=keRqlzN z<0hkJRS~c3>Q1wPO8j%M2|K-gXfZ?+x&IY%R!$60cIm>TBR0Y})t>U_MstV1GQY&^ z#`n;#!rsG!O|#>9Cg_~F5a7woW7A|WW*0I$&zS4e)Ooma5i}&d+h{fgsq$ge?OVbf z(+9Bfwjw_UPZrMiKR`F(K2B^NjN<#((Z0`K+*sZdO}`#s?~F=3T(87`Z8SyW-z2*K z3F7yBb#~K?V&(7xPK@vYDqZw%#dvVdy>lkoiAP$%x!i+BtyzkqCH)f@C$;()JybI#> zu+h{knE_k7!^j(d47EiXjM9|6pXRw}$Xq46pV*8M-&R1$KARDv5*Q+4__tS2ZuO}_ z!gw_<+8IRI=Q9G@fi&A@A->B6bKIdpRDBa9md)tO6RYLe>xmUMyw}Iz&)y6Q)8du& z#axtE%yg47*1rBIX4+;kKWi+Sm%hZPCmxia5QOF*nymK$9+qDf1NOWXg`M|e>Ey+3 zd6hSCNu?LHx158{?j1rYVVv+EH4}qISfNm}kOsF6amH>C`?S~N*+W{~uiu7+C&%!P z-vQjH^J7EL4lJL27AZ^eDC=#&167~IuG3d=Sa$%Em)LT^f)pB`tHAG0o;;rS3i{VO z@_nhaA9jwV>l~?{y|ovy?g@NcES+tO+jy1OQFQ6)&A(ISxWUVhX=S8a&w>2(b_u%6 z2hvtrqYFbmLj6h~CV#J%6;Hb;d=@W&kk+8WKm)J5HbcocSZFWbjPvsA@HsArN-;yZ z?Z(mL0Y%#D=GLq59uI_RY591N|(jw=v<) zphl5BDxM>r^{1I|;%@yIvHQ+h1myL`z~m5K54YzCt#}q@7xH$v4>c;wI4jPWPP&~$ z-}2EiVX*`4&xcU{U@Xsn%V+YiNy2`%lla^`nz}a2;dQ+OCybY#U)yt-UeJqr?&pxa zsXv1{wPk;oT&#Uwg@~>dF!xcRouUI36mz*}hb=vR`||tGKIlHF9&)!XW5pgD_AFln z9lvET?6(JBG6(bHZEgPOwN#XGwFoshf*|(itiZkuha(>(^=GxxJXA)h(bAwjXATt{ z^CgeF!e(NE&Oo+)vf!919ZnkNL*s4PJnW|@)Zgntb-4%6E!`@1bXBBH_c)YhO~=Kp z_PiSLO?GF_aMsU#B-IW%E^t@nNKbRNpHqVzt@C2G!hguM>VqT0I&eelT0Hj3XRK=> z=N|3CK%Fi;=~2QzW(iz<%Zs08uEyJ*2XVjCAQY$mK+}{`9+)tied9igyU{JOF6xQ= zHL)G%{|!J@ULT%+Wkw~HpCaUC1%h-6#Fi%!Fe`40L-)LKYOD=$)L-;mazR`e*$&l` zCOP+IG4?H*fIi*brTtaT(>qn@y*Hc1noS5RxhY!wFG6GGB3xbd8;TAVJk{YfsuMH$ zsXU%7b@u$V_a{_tC}V_o6E=rBu;TU{)O~9e?b4DNUE#=M6O8Hjz@JZFhx7g9Zk-yp47 zFF%MEy=ic62jKmyAiUj0UJkK5UTr7T$adZdnH}u@k3_g z?Ss%qPsHm{mJ$wDjWhK>_@ruFjkP#&Y&fJ!X$~ z74nDtQHt{jd}Bbb72Z@HcNy`g9Qnw>pKmkQBCmEV9}Vt7{i$($7u({tLfq`*GYi8RayS`RjN9``fL; zb-RCX+hos#W9q0}?*qGmU$Jf1VyX9xp|_qMS+Nr)fsw3G8$_G=<+OM)lpE|@p*2eZ za2UdUC-Ovn#4dcwO=Z*Pe767Hot^{x^4Mc5@w=`KXZ~x?9o?!?UNT)YB&J}S-(I{u zdlx@^^tth^GuN+Pi#2JRFf3?|EHSO8aFnmW&T)cPH@fnPrZ=Bm>reRs(Y&7M%!1Wp zIocqR2KIU!C*3(qqSZv!s&d{wsEkpQ1=X#kS|Km_H1qth+ViYfzm9Y`_6&}DoM9QHm|su}jcxKAZq|+4(%l$!H-S$bO8K?M zlIKScZ@~*pTh)o5r{6-~ZXGym%oPk%JqK3>JD#>UBIK)j!Tfn7 zLq~bD&TuwHSvEjhGo2ICgL%%|m?16knCamtTF>3aK-)eH&<|s)Ulf(yl|`W9ShTFz z4n;2yG|dX+e`ETy&tOG%TvJTl3T@0AoJhZlx5CJvC(_*PsGWFUxZKj@O^a*rE_LO` zxrq$a^QP~lNVa@X79TIJMB1k|yz;FT1}$mWwq^xRw9VoDl?(C8Za21@Oy5M1_)zD6m?!Wka zI+uk(^M)UXeV&F6MhQGyVTs6+Ui?z9O=t%fad(V8W#fksT3Q@z@)WgQl`EE3K(LwS6%H?z>5ZFZ04&>izdR{#Fo6*mR{_8r2h zsu7TS7H;3AjfnO`*fZ9WF~_pSxaEVnq^>JpZ%bnTZRD!;8vN2Tf=gp&;+3KrKZY#? zZWmI1brOo-jFaVD-5}{sImSmmmp$zz?WYUF88+I1H^-Xr#r`}t1?RI{n^1nAZ$#fi zKhWAcO7_d%i1(#4&@nTZ2NSB%Z>JHo_6^{k97wrcA-8@R&gbmFE*a-V;*4+jZ~1CC zSheArF-wuLI))d`r8-lw2EED*xW)Z81|3M|)LTT@N;_7hjA44QJ^U{W!p%jtTwCBv zTK+k_5M9))H{iv@L?}f^@W;rF2;Oy7=ylvG20qK=+PV*7gTE$rT#I1`y9sD2 z?!|XH(*DXa;&*Z7N^-~9Syw#5#0|R+&)iqhJiZd?`59PSNWRPVW?jQdW zJ2$9tN`eDB_fM0uMPqjMOW@o|_WbZ^n(%d!-+T@O&}wv_fCzIzFB4CbVNw_+e3fW(ciz6-&A66D(+FE#4e_FHDk; zV?}K|^A_nt@k0pz49l0@w0;SvZ)O}DR4DW%y*B1VHm!`zaN)Eo=f5#x&shSBK22`t zjXTL4`>F76WHuY#n=$&f6W`zZjcs3bSehu0;KC6cblj8Qrk2wzb1@2cDyF{JoH!h=xi4h9En&bQW0`@msj$R7cJb7cO81eQMZXHm>xO>apRvcGn zkjD$L^r|x(_S$j9YzMT_%Vyw0XU>|n7(-_}vT?W@{hfEfJn$&a-`G-t!8w{ljHXK!5q-=2{Ya(QPzJP3?3VD zh~6?hYSgCTQ7haX*d4Dcu0U_fO|0~uiqHmSxGn1{e(r3Mt&=oNhcU0A^U8(src$3Q zWjX6SHHE=HXPgS&j^#5dDyWso9!;zP*==@ z@tyu07_voNtSaJ=dw$~E*9>YFjK^^~PwLKE>U^yC1ZbR;@%wFZhUbu)~dli}H*Ne@^Eb!voUD@?nYvDDf z6En?zz-yo_ZLbB>RQD$ambSyOW09O=r_E_;g3m@e@PJfrCfO~*@0kvK>v9l2xo08Q zEe(dIHJEoihc}uQ;OpaJOc|g{f8z?Q82%CSriWAGZ7Ko^Z=!==XGT=FXTjtm*7vby zmvq7OszSO*&vEGI-O%4`FFLH2;o5^7EPn2W3KtKqv1v!Om%VttounIr(lGws1{e%+ zIif=i{W$&8&w9>mIb7sR+4KPL8fVP|~?6s&@itPIlvXJU`ie+XXg%GNzv^pa}( z@yTJFe|88(Kr4FGUc+&dbPgG9$zM(D#EE9KNY=#rem8PiwD%pPem@%BP|h?KHF1yf%C)K2p4UW)bss?z!H#;tqu`0S)E=WHzG zrQQXcoZEwaC(1Kv>08`*m%v$LpUHf5UWnhS7sbR=9z6VXJDvx3XT=;tV%kYu(ox~L zp5`=pn8k(|ZK-!O=HG8sBIQIbAVYp*&I;PJT_tfj$BC=-S(a!zQy5Ym^GYaXDc?z%2+VF90 z8RZ{?!FNo#=gBHjP_iB!TSqg#H4s%_hS1y7j(2As#J9q>jQyfYw`M1{5sK9IRzX)O zL-?d{0UgDRN!SLQIV8&OK*zd8s*($2UcY;eV4^bwP#pspDiVB{g`H?!sr< zKT-E;EF(u;$06B9bczh&3NJN&-X`VRo`bmkVQ)5jOa9A(f5Lp44sDN&qE^vW_?wTW z{WCchz3ak52xrz*O_~lmAPTz`^HqH@wm)*D@nCt@bo+u;O+~nO*O^oQJQa~MOPQE5 zl=H8sP=5Fglx>}hfMhw2?-s{(=cdD@yBu#=W#RnFZP<9(6F=vba#LVOo?7BY_kL%@ zvD|}bUonz$Z?}oeJWC8S>Pmx56RItYU|vb4R1>tYzPSP}w{N2GY?|x2pEE_+nBKR+2>;S11m*oS43&N_DM7@oBKf?`)~X33Rv zRAV|mf2zZ_C6&1SXdjm3w20r%`(QFKfhX@ThAiUy^DqFyVrOeBr60WoHu0Utyh$7zFMEFZKQ zhn8t`PSQ=(g^b`Z`3W#hSRe;%Ty4V+}gp zRp5Lvkd?Qt<4v_XLp}>eZ5_qO^NwMoq9K(o*>bVWR;>FQz{zO9>G{3+x%30ZHQTd6 zIxn`p`@_9Ly64|VabHXe&96wVs3btrE>eQLxBtx40%`j4Q7XQXuon8TLzagce)oRc72N@CE?sU3Db=^TO10RnA$fBNmyli{WwwtLdBXja$UB|DFF~au5>JtKd=B&%cEP0019)Dk zA7gWM@%DE&K6&gH2&i|EXwjozG@e z#0}*a>lZk5@vv}u@f;y8!zm^`K~1MrSzuLX?tNQEhkjCi*`^EC^iufPCrGMC|KJp* zPkARdChQo>IR6YWJ<^ALOrD@qFNrld;>G69s@xZBigDX7Vo~M_(Wam;^?T&8X2C$} z%{`57^L1%^bQ!*lSLK86OK?*`aCBn@RL>T$DBqHax2B7J3;N13P|kkMad1&tjgpjb z=qyfW@XH=7Fp-x$iVk!;x)$?Xjd}aZRTL@&z(?PLD#`We{Br;|RJTIAivp7t`O!D% z3B02U`KFD;`OFTbsY4z!^iRWVoDN-Q+459UA8z@S%gnX&FvMyBA{0_Na8&^J$%3%> ztrmyB1p7ABAu8!EYy-8WKKvaLPP_B|l4EW?r`$#1wQaEaDEVybefaOgGBNsQH=OnC z#Sd)-N6y!y+>&CZ?*9kp+3j(%#)hl98S;*~J~a=w=ltX>&ht=2;qwLJ@dab-y*n0R zP5OLxx-cPh7b06{dfm!F+ch8^(VC%si5c*;4|?!S;~L>NAcqGIyhCWGZJ6l%P7E%+gICWjIDJBc7<7I)+?66|l4j1F&`?yJ zG(-6GBnEw+i^nbfu!K^M;P*~T{Q~z^RQyG0@XtoV8fUMlsd-Ib({%GH_yV`T_+J@ zI2}_?48fJr-fYR+1iSR7!f1>tJB*XVd9}SrtdHYPg~RClx*NwGX~QFJ)sb%5gPqNz zY5nwwu>RoAn%ce`b0?NPt*;29isjHdY)iG_b+Y)^ZY)_B%`y7VQ99x-O6JXkMb&z@ z$Wy?G>tk6U@kRl;Q^0)%Z0&ytonsecSy5;FKA*^{ttA|@b|VyZ9QbJ4R>Uh^6W=2X zPz%bf^2ga_Kg6>s8Qk={oOi9OkUV}VZhy4E=J1zzzcH3i7TD8f^H6sBHX6PExpKCd zl#}Yt#-GuV z%$-^9wh}cHXNpLZgP6C)j^4|r!(dVj^|Sn`zsm<%37etf8_L$RML2ePGsbM#0e!7N zs%_U7Ym66(BwZbPg*4%mqA6FTPr>M$$<#aN$tg#wgi7@Q&TtyT0aWmfSvlOpg&!IllpUMh7csZzm zvEyzCgXqybcjFMo)Oz1aa%)d%s>sCw|cb4^~CQmv^^tQ_p}#Br2p4<9Y(dQ+hA@tf>Zau6W_MxVwbe9>Z}x4 zzSD>b`;ElUa?Vx;I+oy6L)2=eo6Mv&4(NFG#LGHlkgb) z3F@8Z;k;cOzdV?Oq>kBA-r1fzYu2Nre-N)svE$>9m$AjV8v}xUS^F=NX;KDgtl0|@ zT47W+&l1yq1fc5}6TW=(QvAs?WcBtHX#eOIs-oAxa_=m0z*dfV)djq=qBBoRyqN4% z9*z7@qjI(#`-PkG+lO2xbx+}lnflN!*&+7zAIunuCv2DW8waoSrNx_>B1tC>+Fv_K z8p?oAef=@ITfTUCU@4knrEKi2HXFk>FC|F8HJFC0e;kXwDYa8&xk_b+0 z9myG&ni23%%5HiN=I+z0aH6ymYdr1H>CY$JaJ)espje&BcA>gi%LJJV}&T*CyV@epQoMnOxrOz1iF_ZCfnY13SFZ2D+omPp>ZuY;5d7$J9 zDxHfs*zXY5cU}mk50dYx?#6b70eEB=%TqS`)DIZLCAB4tS}kB&okz1(5QUzPWu4b# zbFIW;bZXQ?XvIV9{P7zj-C}4{-<7}pr2cQ%cVz!H=UFcq&pwe}rysd4Tiz_{Y!AR{ z%UI#6e*%N@Pa}PPDp&QEW+*N@FwZ1`r-nU5=ps3{+4^%)mlj0Ldx_Niu?xzT3o&9_ z8sFFNLe-BRtgV=ZjZ+(ia@70kT}>W=%3n^xvFKHWEM`Hr3Y~;;7C)S(l}VWMLxZKi%DK11l|7xdq01L9Ub4?)q*0M4t!fHN`pQi)-Hx#B}O!t?g}qiB_6n(6o*H5<%oUrK71nB!e-$+k z0~Ql2e=Lz|bOP^xe+9S8iC8jk9o{c?blX_s!9V&*h|)6Pq@CwvHEY6I@qtixU+(7b zxD@Tzr*e3HCH_2;W5&1(xVCX2+9#!R?k_(cRrBJPYGs=C3Z>=Vmk70bi_hnOWAWk~ zWJg_j7N~PxPGz-|%)j(J+kaB@XuhF+W0A=}yFlB`*Zz)Sm zlImyJZy&=aLxcz#XTdYqlle&GK;vo@YPxyxx6%&`{a4DC3wo?gOyk-P17vI21$s_4 z)N#9lQ}Pj|J59>X{vtLs^3BR z`a(DCZLAfon%-!3iQ@i8jk5Q@Z=<(rAp3-!6GyE^qtwNf|4y1S+*FgxkJ%tTaUgHE zXre$x6{(X4@|x;lL}{#sVf9QLiQj9_r(em6lKKJZ~O7z65`s8Ivnl z;KJ@Ek^C!!VL83n!^W5=7ieK#zXrIZj-a1QPh52DFPsj0VX^)=G%p{(C9lmnqT@`N z%6~ItUAt;YHOrKXGo*d#+nE=-6yR{;HVhBBh^lXIM4;qjt{EWB<6L`$^_M0hN2=LQ zX~9%Wa*<{qUSoK_OURt)%OoWwzA&<+@<&ZJ20O9qfumx^kOpKJ^hWf}LOfU(h=Vue zXtQXUY{97lUbv}9*YF`icbPSJZk>wnn{JB6nPK$bSTGa_|le_WT0=%x37vQQWZTI?7)k7rncl z$Jf5?IIl8^DL)q?yZcJ$&gx28m^|;z8Gtx@9mK8riC&eyEQ#}_cS{l1eL9ZII~!qK z^47I5KaAN^&AHORo0Sqbe{N1HHO9S_RdsqThE6&Pg@9@?`|mC>r;8T#2ghQ?$gb@1 zCY>K&gmCJ}GT5!zD=sjXev8W3e7GKu@4Q0fB^``zapb(8*N`+fko(SPQyVtIvV1En zBjz+eYo?HA@_GRwjXdw+SboAqI2hkQbF)j9aMMPN>^8>o^-hgTFxR=L8Eobnr%!t;1 zV^B9WhR2@=^77aH4Y`0{-riVu|0?`Ak0*$lsK$-7y~)U&>V z%wE@puGeR5YV87NRb3W+keKnn92)#t1c!c2Xc!{Rp&lK<17AaUD#3?eH>HSPlR9wJ z#w<)U{vw+72k`8sp|Eq5qq}quEJ=*Qrgp!vJ#wfpe80%~bW9xEH@0F+Kr-bz|Ap&; z+h`uY2vY(!ih$WGvHOG(zj=FcTCU`O7<+Q<)NXJZtV_R-as1kMIMhr>!)FQk`Qc#R z`d5mIYD(wq6k zZxDB6I!cF<*{SaEdTfNkMa44fvKU6_|3;CoBDbi#5{LHR7Mq`JL2XY(#-`abcJ)8B zc@V}qE)6)_>8WgO-ue8| z5@*iPY!wr$yxH9CC8l0)izO+Ygwmig%8i|lIj3?NIYy2vPf8x}gaaZ!E|;3C+!)!U z$Ps>D#jMBn_|X3j{uJ$p=|jn*j9M=4dYFri*A#f5_=W7~>s-;g<0#bCN`+6%N#x8Z z#4R6p*x8+jwRFe6ZL>@2>Fz?iIE)F+(mB7o0@ha+U`Sgn4%?%KvFf{!`Xf>}>mGx3 z;|uZQlB5Y~MwOi<%(&!>bA7^~SCvD<$XM>%ZOp>NA*|XTfvBUyd8h3#cGoIHgP8(r zlrnhgwiO%oEqN$F%2L-&MMlwB{+4{)1Svc1U*XDWbB*ZXx&w2omSNq-Xp|pbEf!gK zW%qn}8kS_i<7}Krxw=%=v4ddFNq0<~GzC|jl4M;y46*&za5mp9#4@KmR{2|?Wb1gq zbQqJ^v%@KO^78AXV7`|B2g$})VUrd9`>l;wKVoAn(^;PMo`4bNlJFs+SKfbeQ#N21c z#EToMsFT>Hr&mJ7jy_HjH;~O0F^UL&>dZyAmg38X9E|mjVp3Bwm(|pw@0V`;XW@YD zR{ngyIF8De|KYktPris5L6v94vO=wB>J@b4i~0KhWTq zNaI)OaQ}B)xE{1(j}!K+AFoB*)Jj-RUWDlqFJsp*4N)!sut8}HbhasQ_}vr?yWo%D zXKvIfJBcgi8OUmg=8moB5E1xBto3wc>Cjo&yGxUiTTJMaT0oT=FUXb8!I$+JZ2zzy z_jGuQ&W1Af+jtp1A1`8W@2>c~PKlq2D`9Q_KS$>sPxbr1aeIV>%*ag0E|GKY*A+r! zk0^!AtWZ%D+G%NMPYr1=DV2&(OH?XFR+F^Q(4_qC@9%$)9*@rZocH~@uh(@wF9T?+ z-J{HPQz1Fu6?F^L>4CpG$}WyY+&OXBOn=WFKM}#_Lv7@7_b@5wtKxX@VY+RXPSP<# z^yEyXh>u35R*MdU4|n)VE2IaCZSs z?CT-xb?V5m+D0z%GciB3laA)xXOSoU@pmNmYWtrhU7qXFnV<@3dvD|}7)B}6LJ)Vw z0g*C_Y^uHzluJ5OjR~q1xdkR|Bx6^#PP^@0nNt-InFypBYZcH7AuHs3U z`_us62fQ$>Y$pD#jK|NHB{a5vJ{-p+vyJz3pi=OcK8hw&=70>C%1So2Qh{H*rb0Pv z2yNJWm?mxH`STwa$$h~SO7l2LOZ51?SmioBEmNT_TPBgL*8z4tt%qWgL(w$*5)&RU zLC(lVdZHWwp~Pj9yJLg2(0gQXbr2e&+_2!*JoM-eqIa{UF)Lk~KEM7gJevg^=RV&l z$r{)gvYBN!EM!yV`JGt&1~tay2$cAlbLM>ymA=iz+>j`|v=zbY6?*u=|0dUe7tINh zq$&I4Fu|pS)zq}pkV}UsHqsM~UNuMJqVa0t( zqpGgZT}w-LAhV4QTGx}^`2b|rI?-<(f={a^YkU_4kAG%Z=lP8Ge_lyN_1q`(Nfi$U zJ*LXB+^=Ua6Ne(U(TfOv_fCCAs)|-@fbSs3*zXwTbjtAZPsD!MqGTirmhZcVJf{uj% z>YCOFJS~EvZ#Ha>aSPqpJU|n@I;ef$Cc$ROk?5~pO6H%&vH*T>{dXh@mF8cBNk%h- zM>EwhLR1brk1Y~jP_1V_bSA^GvXd&W{bT!%>eA>H+Ia7FgzgkR7HU5>z@lXmY;N-_ zHe#~@&AzBiHQ${P9C@8BveO{P7wx1uTaiZF1NE1Fldm=3ed=nniQQANcaaXo{YXY@ z_hCBupBRQ}{U>ZX;)vF_Qz^EDYm;2Btxc8`?e5Ke+%M@-?K<${GbB@x#ghS3IbWOh^* zUpr&q<}wEU>wPdaIhrc>E2HaOFbI5dmI{RpimP|+#C96c|G@r-KSa^C)^v*{r8-4SadHd$v1#?+fm`BDjB4Qji6?}ug;Ir;ojP%%-+-pTJbTk zdLn>z&qub-#SG#h+Hfz@$MyA-P~Wn7T=lg|V?vYq3H3^;t%Y~0;9wYIbJ#<)C4kNjr=T+|r z)^M1a`lzm$9ShVar|DO{7C0^^sFm?|H~zh_d2RO_K^yKHi~ zI34LXyg(|`F+4n;f)`gaulu%e=Q_siLy3q9l7`p}Bh;_%V9UR9kNYuMC}+=r*{h#) z`HDKsv!mIDZ<$Ee?Wb-XBigy{Bx%nS$GHXtx;x#29OfrtS40F>X8mCgpB2!NG6T%| zw~S72lo8xpG8!=#T&XbfFb$8~NGGJUN%qSi8WS^=R&l-ft+FGkkE9{pPZ@n#M=8B^ zBxPs+q$_*-$wh`|W!!8|0d(yM_{*eT2RW8qSm{zVpf zd?u0q&`q;4i`dpQRVvh8N8`B%fBl{%v|d~rn^zPuy8#~>v1mAc_gAy~7WT;e+(9`; z>#6Hv1T=!op*3eIQ`s~MU51mm#~}$HlXNKjg$@$N&8K>sbZpQ&Ovzu>Fl?^`Ii-E4 zbFIS=>g9?*y9Q&h?ik$s#JM=F+i9BFDQcbYRjAdjfbkdjnV2qwnikJ(7QG`LxkR=Jmv~lUt}HnX_u&~qRkq~%ZJLrb4CCFJD7|GQV!MVj!N2J!9kh=v z3@oHMW42QNIw#@w^_5JC?=A1|a)VKq5EnD7Avn05?SH?W4#zYK+S}(bDeGY@tZWi( zUKPjMd{+y*YO?9)H#qVy28XpuAx0s&ysQ8R1}V$fIRWt z%xl$)L2RpZ;*K$}j~>+)A3pGowkA7J7pgIV7^s z8eOD#rD95R4V}6}s@V`N8_ZBP*$`%C&J^JrOzO__D5qF}*y95< zvvCwu4|<_BZV2MWeW47s2ee|MEVM>xQf`n3wjE1=$xmNgj}JgeU=XIajixO;GaSTB zP_?v?@`I!Cd#EZb!gJBNay+J+RnU43Le4u!1dT5u-ziZzWi*8JC9lx)*9N%c|DB3< zSzuE@9!e|rvFb_AsBrd2*}@I<@Zb_E`u&Qwm)xaUB4Sv1G?WtS`)SP(KNL$up_`w3 z4a*DZ-`WUR9dD$z@DzGgFH7D0+)T7Q&!YB9W4*L56}g8))YhFouM)y^s43~0q~Um- zDK4#kLQb)nur-l_U-3=)6JbogI~?GCR0C2JLj&LQsQEb0hd=*IY3H06G&WOop^)c{ zb+K%{KblSu9(tb=POMXc$^4fT&|gmF^0}zAG=cM4etsm#;D^i&Ca57K44kDKJ?8Y# z-Leo|MJU~eS*sTr_8>@ z7I`x}NVIu221X{JeGQ)muISyPX8HeAl<9o$2YTQ0Mjna+=S1JSCyn$o=v2^oOFOs*t26 z9HhOw)X@>o_%8Y;9hof#qsh@Y7ix@$nzB%B+sK017`pnWW5dv7_Y5~2SXQ8P2eVGMO75ZAuf#DRZ;R3Lg+x+v z^oj4|f@`K?nLz_B+5U|TRW?(VqA#p;f3jCLR%F8cMrVsHVdgCl+qIK$W^^9b&UK-R z?VfmUb()lH`D|lqhxMECV4>5&>^$WJ_h$jqcPT-y%^DJ&5SJE%wN0{L)Vbj8cL%x8HSt(pIXvGfH9Oi>}F3E#=7`a5~`x#Rp~&SrWp#E%<| z!Yfl!;BvHvd073R_1kP{@|6n82s46XyAsJrZKjUr7Em4&3gc>Z1iqHU+3c6>{9rYb z@yft6NprzvN$z>w=fpD(A=ESJBQ2ZVPj>>A)3fi9kZnxH>L)<%A_d_DQGHaLN}-f{ z`83R4NCm5u;alEL$L-vxplTLA{FqCrVeZ&8p+-3NwSesQ`|}*1EPUceU=!a#S;)QM z?+Fn)r(s1gE=j2J`9KFczHsi88LrKZ7Z!)hU}|v`dX7BhT#R~}sPT?|bxwthsWxJ` zm*LDad-w(TvA;6eP^=jP^`%2GRBjv#m*#h&gwNFJl7Q544dhaz!q1Et$b9`ss*U!f zeV~ap#@wK1ngRqkhM@P@IAKEQUvg~BC%G9WbSB9R0dKjE9WKY$AZ{cK8V|)xN!;xB zhRUx@n3pvW1s$Zz$r~uA-5THT@f`c)O?2h-CrVzeg2~*6xKAaAHd|z(&{zr^xrh3@ zL4Xn9G zZ~M5Pi=XMCXr#l6#yEG#3uR(Sq@;e?2*RHxv9}?b>-3Czv$}gp7>l-L$tp{ekSxsYX{P1Ov zkMQ|8Wm^0)8P3l>leLl`6LZr>Rn~i&n^MM%OwN(?Bpoa{tB0ZT(fH4_pKdK`VEF~_ z7{x!O`kRdQ-$=rsQB!DDX(eTj62}6wqts_$2I;R_h|lJFa9XKK|-mGV2_uoV6exJfwYM%HY7_TqK%~6c$^Mxxp}(9}F=2%%yLzARQQW6tsCzq=c%NkVhJ2*Ovjx!q zx1SP}xv&0N8m`rhq8O*^%*%BLO*8&XUe$VZdip#%{%ICwh}q+>vL?0)?T~xOR!|_W zN^8_?V8J!H)M-<(@2x66mkfsawpw~D>kq5pQ(Pd9_H-t63dZM(Av~yw)n@PG`n46*%40C^Z5tCPYold{1ythK(dbfs zZ{JhTT2nGe>b!_!YAI({y;{LDQv2BK#WV19)+Bl%P{OjmtLe&j4fN-Y#8l2(Oi0*9 zTMC?*NoE)h8qP=2izsAR9c5?!O~mY{zvw*wtwrqMd*q)oc=yO0bVmmb$5pU>yfSBn zO@~Uyc)Wd?iQ}g|p`)jY+}cFk$Qg-%yL)NW#nJSkR15Digz)SSfQ!;5TJSy&UEftu zq|Mo;uYCAiGz)vOHdEA>YI2T=gJV%JwuarKA8tMLcdI?#zvRp|r3wwF%W8tN>DO7)T8Fgi6V6K=eDlS_< zzPNzZ-1bI+j3d3DqCwx1!%;N2SnzuLVrCPbgqO98NJij>#X=LPHg~YhMU&ti9z@yF zwir9`A4O%zVXNb8&RkkXWu`l+{ni%RJLf8G-=hK-&R|hH7z5k=+3a$%F`krg-e038 z+SMmKGJzC?A{7qp{nZAzH?@Yv>bKWF3sDlp6I$+@jD@be=LH)u}*xcvC zZf+~2qnXo5e`yKJJP|}aX49~7b}UM=WN=9A7x^1?(eI@h$Zbl4*y-scyXHUkrZSwB z=w2iXu1Q|ln?o-OlW^I0G7Pp5T&sRk^p_~y`uLI96%35|M-R>#lbzriee6rbMw5@EqA!lPy zI~TKcUvs`yA{LcsQ`xc{oO(B#<%g!T;xTRzS;+KfRna#z^eq)Nty-CgU z!cetK91d&zaNw;d-k!C@of9*#enljEpErZEX6?y1%n82DL%28o7`t6pYzK z=4*Xv*Zqs6CU=aYw;9rx->HZZM5B@C!~X@mC!wJy?k_5*F@Do`*T-8cHl z=On*|ITWu~!DeXPCLQi~^;pSwY%U>aGVUbbCI8q>z9Vw4)Ms~hw$ixqK6F4Y6eBr9 z`lR?bx@mojOp-!z@U|kHEWVL>kp|)}q)<$jBy=50DSXHaR&&KEEsu{iuokn>wB4|CVC_1 z+zr;^|B;C*rPAM};yC$a9F|OuM@c2$F}8`(>o74`#O$CG(hJdPW61tyxsc=g@t9bD ziyFHXF{g^NS}*eXY>5{Bt+B-UO-osyXEh7rJQR(|6{N@g1Q*l-aMmIP5w#8!*sTkT zh<2fetq{9Eo3rc<=5Uxdg(iinqrht&4O?+h7?x*+k_&uB;vSyD)p0C=XDQR%!r37& z74of{2o=*riqpH!e8wu#uKFSLOd=FnQtF6q^u)MxOX)?39_oh2!S}2TQr?9l(mjHf z{f_!Q9PIW+p!7tSi23Aq3})G}%8KFZm) z8Uk$K+>4Jszi6M%21?ZpBzLnUsBNCbnm3;yy%KBa?bXDS2W>QH{!^Czaxew@+CsJD zCv9&!NuS%V)0KrSbg$JC7x`H+W6B2h(n+5dk`j)tC!Kb)zQeRTp_3lREC_HBo;0%VX-%+VYYAseLqu4zV6@X zkbys1y*02XVh9RWU7{yEvubg#mvbhUQ2LXTB$oAxPV|J}tKBSgCj`NHvlRB4jOCn` zfIU@`t_6*~R_-Gtqd?9A(bYWSXmmY)MnR ze=CXhIAVCp+2y-?D8cugV{Xt;JZQ_qjUno|YN3tl+7dci zKAYC5i6J^P4jMOfg$JJ~;X!N*?UK|*j&ulA-*=GkT{s!gWeu#UQh~@A03h$X}^82F&9(|ig;#(#oXRIC? z=El+O9rN%?ZaQ^ew7{wTU&+>V96sAsGqL75D2(-|pc6Cb;S&Y0A*J+~dxE$3s3ZFrKq@=iJ>BG;(kx zW=DnKs;v~H4}T-i%v45(S~R?i`^cK5VCi7NXCuzt&WOOJA`@JS55m4$MOu2(ij;Jc z(7daRy2gZ4L{0*3h0e!|35M{0a+?$!t@&)2E6lJON=DTcbWA=Nlj?TSP`MPg?R^ym z$<3o-`(oLB+@r-^rS!Q~fc*5uEJfu%njLtWG`5bw9iM1?NKz)zA3TSlrp@yaJ;Fx; z6Y!~+=cuZ^Ff!y3#e|z7sBjW>&YnOo$DX3We{x>h! zxN{&K&a=zyUQ8*gO~{GQ64zAMGKEJuD0w^$MsDE<`KE`BpA8 zNyoItBf9KAVWrG%DtGNAMG0*hGnq4sR1;ADxrgfBEh25sH~46m#lkteEQ$LebAycV zYQarm>>HkgF9@frHCec@Zz4keaL!TOE%I*rLnYT8>FcC1*bx(gYm+t!E+om2oWVvq z+`Rzq!|N!2vLzin@{_q=kAq3FFBYyIjy%&rSoh5h``ZuDvipYU+|PCH=_*jJHs`bJ zLM%Pzi@BrwDEz{3glu-k$=VN8K9*tUb5}@+eeCUQJ@g`p{KXiT=JZmVY7I>O|NZd(VJPHwHL)>aK`7w7rd+jY)Kn~lWHm#NRU5mQluw7(8sc>G zf26_v4?`VgVHy*L-80^>Ck>qc(a}W@esD(Vtc_Is-zw@3b0)Kq*GX_`E)AXNOwJCO zSg6v$S>hI$vf(<3K3780wgJ*_(nh7kIP`uug`K7g>L037Twx`1Ty~O-&i$a;yRjtq z)fJD&IKcO10u1*!LNv97X)!aT|9(u4pO#UMrWTHu@1)UhIrCtS3cAyzu}sZM_-@@f zstEIh&+fByE=~+Lvd)r}q!*u$yvU^tSX`wC&t0?dX20(#ND2;DIkzxv7HRE{A{)P7lrhjxpFApsseguI%zD(0q{O=Q3&=BZm)M52)##h?hUdGUK`?TFWzM=KY7*^EN9q?MkLK zbHr%M!9Ao9zgKADp%0lk$EYPb7XuO1%uqcR{=NT5Md1ruVity$q&G}9WCZ-Q7Es04 z4oW?%jONrN)Ewuz^1R#hl(VQUdQQ`$Cn99)D~|`Jiip~xi@aA!R6d1>P5VRF<7|-Pz%zgs?o)EA6Pzb-X2^Se#7J|lf>I$FpOC?`>3%TIdq5={=izLK z8JK*;PUKc|I58KkJZ) zv=&LeFhED?Q0BvTInNs^$=vB4ZBJK*{>ammTE2tkyz!^g5)P=nF#&r|48yZ?>2#^Z z1~-fKNw+Z)P0QLz{m?fWC+|;&n{;4iz7U?A8=xUF63yoeY2fK$N>}oro(gdsUZGAk zLBlyyvYR@&?@gm&1KZ#qg`}rd^spn4rjHiEHJMqsT494G-BT2`aTlq0n!^4?8Ix1L zLQblj=X2H>cE=7=W{oH8!Y9HneV_11pEEU07zxMUe`#avYvEhNaw@gegUO2=ylV)g zh$wAZTyU9o%P3&Kwizx|l+&(H2~=uxT#(-+AieH;?C{5VoI}mC?@s%fTx}hhA09=E zpA3a@Ru!>ILkvFWhMV(GGCa9KS-#oWK22Q^_2UD582XtKIU{!;&&7T{>W1AmLj+r0 z`sh#2LEbaqgJHf8C`o%gYYMf4pg2@m>~Ng4M-0%@*9;##ib&q(DHER%2tkjYaK-Wn zL=9_Zl@~?mt-TouI@Re=<|JhA_JzbM3p$wkmZ=vgV?dWP$2d!&_33NjwBelF_H--) z_uAvURS?biyq?MU!9ap4vdHuHDeRT+%C)kswz@d+9v1%Xna)ryX;( z9uJML_Smt@gSFW5?3iv3HMY&A=9~^XI6IhopBGWTXd-;JE@Mq17nyg8CI<7~fd4v2 zVOp;Z<3tSd6di;3;4@U(w~IPk{ZUgh370Q&jo}362y)Z;rMwfuEFW#k&iqK5FRUlq z(OcNmr`jf=h z2g_oSD$j-+zvQ!PE&aQshfODhi2a+2CeCg9+LM9v!ClP2Cx_=Ry!rfI%qomba4f+b ziJXaDH^UW62i>J5MVc5bsf`6+UC{X7P!zP>qCs;lF{&+tX8bxwA*GvGX0IQ9$8TgE zecQ>M`<$}u6!BqL1T|aaB4^$VXdYO@n(C6sCdmkc`7D>aOcwEtrZj7;In)QFalxGT z8A!>}ls0L&?d1Fner7rt_|fvW$?&v)Nrp;ow8P5-!vkkR|3g2Go#V>&85O!ISWFM& zdFKOCU?}&Q-PY_~@{J#PbS$CCJ>0Ld!W5q^ zM{u8Z7fDXm!D~NJZ0(zfkJb+a$2-?kqz2z>e3ylY$y3&xG@3fA#^Zda3_70};)I$% zj%BFg&($Kj!n>d1mrHVOb`2F>7zwc$6Xu{4;b^HI4X5Xs5H!T&`~GRH>uq!9CcHF(WYY?Xx0&VysnGKuk)6O zbC|=sD>_JLlL=-%*F#zBTw1i7I1OqI3lXTGz+)^Kw2dd$kd2NPH+k2VB;HOi!(ZJ2 z8dN_Hli5?DpU?vD)DCms@(kXKqf8<)eZrQKEY@{W62^)A|Mze_1gX*NZ)O@@TpfgQ zUme-MA`cAhXlH}DKkDxV&dnB$q~N;yRG9aHRQBAZ6B?n^y(OMzKe9%x%`jRUxq(ir zEM~PK5oFk=#e#0zB1ox@u1>F_!s1^vvwArd=akb*4|QyPA4@}4ej)=)6)c^pKxU)% za1W6Jx_C!T@+5ogeUVJ1VqZwbIsm%1$~2%Ei^RX}wEyIH>Zmcmt};$~sSLoD;h=I! zNy_Y8!S%d6q-52wv$fKg*w1z25y7~tnE~e;xi}iBfcg!Y)T1tmUCBHPs?bZ6yoS!q z4ZzFsL2&sgkA?wF{K*u@NS-ZR&!2xvv$$X{IBU!L3?)tFn&bEi8f_Aa^u0nPjj`w4 z^oR8GoUNc?yEm46OQ$0e$C!zUDRxYaq?>Exxu;vV>OxBk%R z%>gWNt|WF|`$30B$Ka{^DH8kW1V_&9ef$14C94cV|I2aYxXhCdIWC}gBMJNR)48rH zMzyZ;h&Z4|;ev2>b&o#VzoUiT-Dsj^GG;I=zC+cHNp#%t7K`QC#eeI<>4jz$-QBfb z_*x>5bdMP0lvO|5>SK!46QBp}v@&&&Qaie~hM&{QKs-emQ&b+X?}j>nJlynYywT;I_Ib z0`_gCm?_chW;bUk-_=IP@dZ?ONeT0_3+S2ZShjL?J@st8K>KSJP-&txiWl;J8LK&X z!F?iq5f^Fbf-qX|YKDS!N&F6|$C)8P*llWsob1^+lf$`Sk6a->RSX+1da~ypQ-sw= zn@F|S1hWRFp>3ZeJExtFW1N>fqc{R$D~#}AJt`kpIxb?l?L7Gab++nOdS@VxA+ z;qWv!LdN@KeDR7wnXM(-Br{PpH<8*l7YYCLCSf3WCAsTlAulnOoHrHxuZIDn2KhlD z;|@~|P{Bc->sed9i4DG`&G}9Hn8WTbROY9{yK>Ty_bds)ONQarSrN$cOu}m3$K-k{ z2Uk`}vyEeT7JH93&yw$8_Zz+7dw_eTp2uTm%m=Dz=8X2KlObFBljJLNi+fJ~sbiI+1m3?XWjkurap+ww zO@A$q`>Ov~kFy8XDT<@*Vi3094kQobG`trdieaL=*v@@L#5OL#JaHYUy>Fl@t|NK< zDW|U!fTg!pNioY7|Mv8eXhIWxH%p;+cNb!W`Cn!k=|_sfDoUClMJeg2s2ZGr2UB12 zy+A)*2*_nduO>t0fjdS`zf08yBKk=6URfH8CvI zCk+lqc2ke8AzMFaGkedhNF~$&CuUZV#gjz*;ar!?6AqEuY`zcJXND^+1;S3vF6tkY z0G<48G@SeM)AMyO#aR_+y|2*MUwmfDY9+&X14wHaVpf?E4xQc2{iV|p&+~sFuW!=` z(PCO#|Bf{~XyZrdM5K8?qe{*bOj;{KMfZMl9m@!XkCgDXEEC};-`k~hx&I*@;r#>e2JGoq{@pA|p1Hy30c?>ijj-tAFA)@LAqig+hrg+e}D5F!3_j!!NKil85eq91) zS=w+<@p*b*r47T8?!lRr|T+$_qx@!fLa^W>Q`Slb@1R7wh zVitY|Rk84iA+(Hp-gy5u zUDXrA%m696cI+a(=UVgC9}YBX`hKcC>cjK8dGz?22?^9($TN5$2JfjSK}8M!9Xa7> z&LS4H%Yue@@_wbG2gzptXzX>pBCOL_$C*Gm2!e-F&8Tl|>8=#iOcX_4j2Bz0t3k=; z=9tg@0JB6iA;VcC>$;P%$R!Y!AF{D2Jq=&iIKs#*gc;n*!;{HhN%~n9`*=SGb`r`c z6#GcCbq)yQLRu*3xPaso9AMclB9zXM!5ziXoB_-AhTn7WCe4P`=+v{$zv4K!WC1dc zai8~A9bD*hhWXkQG`rZ5eP9AYrt85;=mUwsZM0WP1aZHEY4V+^u*~tN5fSpZ^y?`_ z4xhv%B^!G%8hy=Ep( ztmhg0Me^j|WkPeLlCjVE5DOcpKpDK3wX8gr1PcOj|KAhR{`-S2T@t5=i*JQK)1C2Q zQD>3HYb&AdNLnaL~C=*{`)IcU>%-6Lp$$j}C**?iswtl(_%nIh$Vm zh33S{a@J%33JSik>@_WpqxZ|;M2HsUO;v`*Eh+ZjxIR)*tR}w!T{^L^ZG7?it_j=4`8=OFL@GBt00z7K`E10DniPH&Lk3DkhTsfv%-KCc#m8JgYUtL)Ubc zzer{*7$c)q8=oI^ z@ZsQaNDtb;dr-MAzOjvTGFsUw-wY`5Jl|QKzicViq9fjuFkxCFy&p)yq32dueNK&r zNJz5b2Suo1_E;2NG#9G9=%voh3b^&z7ph0vsp4*_AWbHcJgc4AIo$;)PBlc@(LTqT zhdNv|j^mtmcaYaTN{bLh#k2_InZ#hXLJK|I;f%YrsWc>JG$nUu!Dxmd{<)Z-|57Bz z&ubI@h}c9chdChP<~wSQNJr_}w^T7yjGj)Ii5DSVo4S$6LEpC{^nN4eWcacJN9erH(l7fb;B(sMexSiZZ-(3xuOKUpflmC(bqhHiF z<1ESVFu=d9_vuv|a4|j-s@ML|afOj6^4msnT71^rXMma^;yBH_<=&kf2Z`ecN&V(+ zy7O-e#)eyBn(t9|x?%{-#m}*W!V!3`SVN_Hyi53!JKlWCLzDRqYH=S;L%6T3DnJtv z9>?k6$eGAret^l=x*+TdpEoQGad?3mq_0b(o!`$AO64$YWHPQfD!`s=mVc6b(D5sj zbI)V(Ezy?(qEAx<Os^khmlzUGmm+F~JYF0LcB{ma?IJ3aMMyM`1LAY6~nLeG9q{hT{YMyz8YBC?OCf;3V6J(6tvLg@^%6p4` zvH3Xqq~hK*p@kJZb6z>Ehh%+?U^tL{4>S|g*@ zlhR^+;mbR(!dwPp`jzKoD7ZMY1lKt8#5#ap*L_c7H|M&SYIUx?~TSSuOND%yPZ9Yze4}TpQ4bb zKiKx0Q&Ax|3V+?}g>T(CKRcImV0kB5U79OyET|{Ldm2c7!#%QXD!5hKODTg!(UpXG zyazZ2T75!j>{)n&lhEJJWB!7 z&ic^(VdL>EDHfv-Wy9uli_m5BUUI5R#(&R!*c&&#*IO%t^*IdtRwmHJ+dD|r&YgGY zyrz0>QCuAz2U9;+H0#-8;Z9{76C9yM%ht15OO}!5Gy)7^FGllUdLYWr4PvG|x28G>M^`sdNKq^` z__$zFAz^Ou2wd=ZPlNlq=)is6f3A>EHj}5|+dvpp6BY<{9XRXY;}M!NH3^~J^XSK= z@}fB|AK66;^T$HPI35~x-tgZjf!cl26q*);po%{f`1B#I8z&FJ ziKztr6Qu4bL<@$X%*cf^1YNNC!+2O8R-v7oeLkZ3JE;cdGPT>mkoX%(8R9|0iRDI! z6k3yEg{^dcfN&>E->5!I| z#s;njZ;c;JhxC;ZJ##s!_^qX}Bc4-C823hUMx^P(-LyRaqi{-R7G*Vcl4!$BTph2C zX@?>?FI)r9-oB=n{P|1s-M&OyFIn|mq?eI15!&F3{TJ1^UN!{R4*er*=UeR20Ow4( zR+9JZHNv~k$3Zbcf+kGx!kvy~RL6V2hqNjoL&uI5-+f7QPjIc1XR*IM*eqOTu13p; z3`f^FBf$YVXG|Wiistd=82>;Qzd|*!?dl`;-}5xux`N-+?2gls%!xSr+#K>*`)F(S z9Nxudgp`U~ z&6SWc+Y+762-moeS+TH{_Fel-fhVV-e$-`pwm%99+efn9a~6}^l~@d|nZ+;d%)Nn?QnJJV~)|V{Y_`Hk|It~pDIy5E9f{xwi z{@B^6!s$gnX`$PEJT}@ukF!Rhj_*Hg7NucSR-N$Flu$f5f0#MUEuuNY32#?bQ1`-k z=HtpW+5ExSHny9tT&<_N2fVlLMj~?D8fj|AZTk7MoJxL8qF+|Q$UdD!AG;Lrm;3C$ z`P2)&--=*E&wZMxxP^V(<`4Uz2h{%f8p+3+W3u8Ks#|=G%=;Db_FFlHbdSfM;m!#0 zbb?lpCnWUc@V&<$r!rSjg=!+o8t;=sg*42CW;AKFBK!IN3OiLfSWw~a3g>yw(3|m; zX4MUYU9l#`@?3@Wzu}mYaGq}1g`x7J9cG#|kmAQn)IWu@D*9}BW~P%eQ?AnM^aZS? zb}#jRm7&;RZ(Qfx%VQgb!|EPL@$y%yTJ?*9)d8g*Sn-aA@QT+Wp%XwZ=WnbCNd#+@>JW;vo$iGa9e^=fN+6(Lx%IWp2(a zbNWegEgV9-6J-&Wtc7#DgFT${Xf=M!z+5*aNIZ=~&BZeMROwCck4Yi;FXt@%nF)iR zR|LtDVF)N2#y$6G$hu9Kw&DtnUcz_6ldjUmkNi0~?H68_8jSfbMe()NnFft*A%WO- z>f1L8a`(r>I@=X_@9xs3KAw|Wx0NQh%OGo+4(=_SgyQl1^D3|<+f0J#^^ffPmqgs+ zJ?#y)9qgy+WVD^IKs$|v`-b22e3BR z4k^5H*+Ta?ui)m3u{grDsMuGW&wEe|$6jxs_e&2`-ur&)wG!|?tPJ5h{vC~b*Ut=7 zrXoXhIjwGbK z?*Hv)Cy)OhN9P@n_4~eIM9IvS%tAsoh3CG`2+52@OSVFYWRI4#rKPm@(5F45(jL-Q z+FDxL6D_~%`}?oIdcEp-p7;B{uj@RI<307-)EB1`>c}-&7Hd*65&v#2U2%3KyKwGC zq_$C3?|-ygKMUH1bLi(wW=e{#{&JP8x-eC*T)+ElLp{VE?!n#T4hpy-i$%QK z&YRv!519LD#k10d$wXhuv#_Ni9wEb0Vb?kYUWZgsyTS)86^2;2qSk%5*+-E(>Z$lu zuZ(@Y_#T%xiJxnU_)n4d>+b4U{AQjoO7q4=tJzfXCmDxl#F8z0Px}6PDJ+}+(By@> zYu1`-Jd4A{0_m#7;R3tl!=M0`Ozi^(4Mn&MZZ69=BWrS{x zx5WUdo3!6!u}Js2O6N-^i_&TA$K>D|3Ydid_rdT2IH}z3Qi{sq(6f^ z@WP`HVyCW=)Q+4bnzkJm%Zf|Lb@u{lPVbM;%rB^Nk3v?>Fyu84#nLm{aEpB){Ce2o zd3_a?v%@*6?id~4z&V2-dYIE019MF$`d7D{TH?wmWUwz@-tI-G@}H45XNI5fLg&9< zPf7JzF}dq)5uyAX8Tzl7qKj-X`rZ`sWCxc!=kji{&oJoXcpT|%h4A^KY4YxDF}z|B zyn}1#m|2@Rb8`fAi@3w^mG9^FyhAFRj2RP^u-<@odd$T1e|tpi@9s{;--=-rIs~cg z+gh3Ug#w?SrXX4NhfNzR9$)tmDj&B|_dyA?XTK%%_VuT^M<(FI@f>KFeIxIv5YbR; zL)HzmNq0~*RQ8_5in?*|%oXBuYSDX#rOHc1M(B*Zn$$B#H@R_mb#PP2G)PIn3 z+h9yGv_}1>Nw`vLhxMe2@-N1;>}m>>`;}nbF7A(JoD^yHEyA&>mK}=@=(2Y>HuQDn z9<(tM68g}!703(P2{hY1!=%%GpYy5RU~cH95syp0O? zoDY`3clHPxv-k;F&pbtMQxrt~^h{D~QAA`3dxCbZr_4o;z|KkdUOj+3MmLKS3kvb= zb%3yVT29If#^HIF1vIA4k#x*`aq=QNylNha%qdc6sf~w=(S7%nl0Ml%h7H_XSFfSv{W4HlJC9o2a&Ya;1yVf2Imj`=`1IQlSNJ!p;;w@XM?D-= z?!mm}I5-?Iplv*B-1>JT`5#?ERtNi&jzkHk9Y-RC=Y3UPHPj~}757xTQ^NZnboZSn z0-F;cJ0lebV_ypM7zOmL8cF+8oashoBnGq{r)LB1i!Q}cw6yD4niI@E_NzwFW)Qj^Q~(yfcBgL7$K#ka+%>e(W^S&4fg zYpC4Ik`A^^`q@Nx(M>uldSjAr0l0#scP{7aqdz9J}*lp_a2G3eaIG-@l!zB zN%+LQsjqJ|aP4b0URk)(i+OM8P1_JWUf4!Ci;J;pk2~%L4X5=-f^onu4#b>1MefG7 zGgG$poj0^NcYC)yi^?{0-=@l&JfkY8X4Y{!@Wco!T=!7Ou+0?qzd6s)S2XQRwZy*r zMp~8gncDhf&2lAEBy< zJXu}H=_uiji@E#$KySF_C&GQ=G`gE4PyK7Xc&6nB4kn=$?459S7BU6haZ<_;Plrjt zVHD4GRn+ixprs^>Jt;@;MbOj*HzX?kdSlUeRfIKiMt)HVx@BIX7`xdNI_SDczblVt z11#vXl@@gfHw^kXTNqaGS#9G&k^7>a&OPZAE7S`S-ISHz{B?6ov% zql`ZSKMowC;ma0L(#LwfyD-<}%4yQ$OhoEtLxivEkB5f5C*j%D)UvNsZ0`lRk|bPT z{+HHrwmN3IJ8CPZKxMoI&aEEBXPIjh-7tV`Cpf|2Yd&@7GweOr4PwrJ-)Lys6C&=u z#IO_KzHt`R{zZ!i8;j7~X^9{KwD4d zH_eZOi)#WN_I*UlpAAK@OD^WQ&nDj%W^jMYr5BouX+XyVx*GeOHjQ_L()1>AJ}Ux0 z;uYyr=}k#>`ZXGr?1Sa;`>Al(D6GBJ4=MT1I2Xpv+&Qqvay1g0 zl6z9!kLl{VOcUZ+e#x`_YTdwYmV+~`k_m| zJam`tBpr6@obLIKURDf%{^n|`R96@7(JGLZTSS&cK*w`iY8W{Zzc2Hy{pKk$inSxv z5A3qyU9oiF9TA`*17CA9@qQcc#+P-YT{)dprLvty&vb?S{Kw*G$!hxWaRrSD0^SUa zfxh=2(zwj*e4am7c8kLG8H3@xY9{4OS|;ds1ifBmh=(&cOUxrP>IOo0LCVxAVxlg#+i zCVb?W?{~otp`9P7Cf$v_Mm)Fi3#DF917Ubw0Y)Qk(#IZZ?8EJXAOCvbiG5#qtaHM$ z;Z|Z}+G#pkP)FlfT70r&Gu^Lu5(;bIvmc-fZsh)=A@OQ-=K4Lca-=7M5A*&tCiSg~NSC*# z2G2w+qnnhH=SE)H%<|jc2VXibPf&TwK z)0_?ZIQQ>5?Qn|2TW0IEDU8Sdo{89J?+KkiC49>73zy_L`skm6Z9444oX+RP6E`Hr z%n;hc=k9)n!Fac3B#!sFPV)!PV22QU3%|1iNRE3j3RR@@ItG3FJJUYN2%MSmoi-jU zW&W)eI_@r{lh?c8QBMOXb8hJaXKSa9H$>>C7?S*1PNMZHb2Pm$HFrET+b>DB4J*dm z^}pG((Us~?^HZh?&GWSN@9OEz7AOp7;1aCtyd2I!*p$0F{fubgp>`y={I$3j9tm zU*a$T{zQJ1=! zPDY7ZC^CDjr&%R~&?(e#vptsTIlC+CRzhWRCg?pe3xUk#av3@v(~kSl?B3kRNc~T^ zAI?BiRS(M4J4&11?WiK@GyOZwu8+ieOTGikY0%LZY4~gukN?W&&^!GIq;NLn+s$IE_U}uT zJi~U6PZDj+c=!-#g?F4Qa~hdM6HeJu;S~0VJ)DfPiwjBe)gM!?v#Vy^bXs6yi^n`i z+ubc((wwLTpSRu6W_6L4DGUXJ+(?>`t(!Ja^rU0O;%tz@z4 z`aJsAF$NiL!*FZNWHe5#r3BSDXf^Zhu|*xH4RlD88Io%sXK?O01R=*)i{3M8B)RwA z(U)586uuvb<9AE2dATtf@5kWD(_r{K=l&lZ6+JuT*!4FIOAJrYZXZ3kjaf#6-Q#hh zI2pZmWTDToRHVf9z*TnCJRXsapY?S#yVwM$dq1P7lD+hibB&JN>5S|Bkz5W(ib(^F z$TCdvuOIt)&79=9ry?rY7Z9eo58HUyzxQXr{ltfdPtR3r`Z=P7qj zB1#Ic($yeO>`_S(-cz;VD#^kMsX`1<*F=}9WXbq05%AZRz~1h%WW_-bDB2H1#;x;0 zZW#YR@VjP!Rs!BVWxk`SDjF4(aq9>3S0;=`U^wSo2PR{k)Ou+mMKk+U-!=eN zhepHu(|5|^%$@FvRvNEY!n?Z$_bIt4h@RpA6Ta)*yHqJsy2dhlTASwHjKHCDgTWPa z*uA&K>aoG}H{Jqk;+sW_>R9~lA4uOcp3&^D<6*qPpZ93`qQKx6{Yvi&qdOyT_!f8Q zyOfEaubQYurXLzV72?2F_T#8<=5e|btTR5)xdXSUGFTI)Ne`(t{2UEU%7=s9U&^c< zg7d4Tkz2z2X6BBDuZh9ma5ZvT$l1KQp|oWY&z~dGuzoswm=293#qDKu<8Xic6M#mM z4it12(Y-;S_sjd@#+_s;+hb0zhIXZQrUFfHL3>&%96EWA{Yo1hDJj^{98YW0-cTcQ zU_Cht!EG}5aO5RfKh413DLrA=Tu8IhWzn=)9a3@1us?L227S_^PXotckkTtrcSD6{ z+}5SH6HP?O(lP9Oj>krs-{M5*dnyU8r$QTPYVwUlnPVh#0@(e!$dYn?&7#D2UbI7h z1P-NqqNOT&#1G*$HJutL7#0n!=pmRvGpY4Gs>Nc+?p zD&n(UzCskfRNSQIZ^O{dRY(?Y9g4S`yTUVl1m18~H?!pw$**yMro$+_efgb~t4Ct{ zI3*NcE<)c`;~|%Eo@P{KA>+efj4JC2nL|ZLZM8?YA?&}J|5hkC&7!A6CD3YBLP|sf zO|tOBgU4qiQ`nhVyb#QY9Y~5c7ip`Eo`^K@kR&OVp!ItP$>-Nm_%mPXyEzChyPOc- z(cq?^?hUn&7EyUW6R~4=(wCpF=&{Qt_e4eRDqUJbfs<8m*f|wv+l^>g_i@;vDusSK zn6FzJiXqpY)6Ct6#J1=*N#)fjo@7+X}l1=D;4o^$2D4;t%%>{ zroyMS7&d`P;^69eboLO>GwhU5W^#}M`<|lbUH$Mlbv$x+^&_>Wg;d!6D^0U`EkfU% zr=itVw3#zWI1;FoGVX^i_$H6;c3wcVYvH*oG! zZ8^y={3|-8N8{{s4OrM{LUolQoL@@lONAONEsu${r)_ZRT&TFS*Mp91T22}_7SiXJ z!B7rkhFwmjn86*cR~Crv zmw2c5d_104G?NYUMHCM^;PS0`bYjs(n!Pm~?iYgaE}?*ww8PQIAQMv$@lJZ+S>|>s z;OU}~kW1u!ZkaRp#}?C!Nam-gM~Q=dR?zcp!F0j=0(}TgxNxXfSh6 zvRi0tP#NZRm_rIcn(h2#T^<5`^IDMmmSwBeJR7P356@BQird@|_ zlZt&We3D;9O|}2Xcr`mP{W>HTvp&+MO<&1X&mJoiW>dkX0LTPirKv4v#1_u%O>(&> z88vkPdcN_I#GKT{#joS=@-pYQZyTXj<1yXhOh9zy3Cihmin6wLgVA|)lI5OQjH@wv z9X?5(+^cSjj6x9SBp!{ZqbD85Y0jG2;_bLSv}I`l$z1M*jbjJmV9hcbenSz;#Y1s@ zxG9!Lvkq!l6m3}C8&mqvr{_Z_l7G!y&i@@FJ)wUFJ~ zUSifBYYO4{L9Vw0O;S? zoT4LJ12N+3Us0(W1)~TVe6LkRuG2*5pR-|p-Foq=a2hpycLomEiM`xs`X^mRan_uF z&m1nsZP?5Fk_R+LZ@E}?pq0WE*r!~^zs0ptIL>T%!!>g$<9tt&Wc9(^u|c%2k2Z8B z`jUHcsffS-lA=HM#((vvL@2XvZ*6}B0{gzJQvlCD`S4P-$)uBsUWwDT- z5fim;QKWG;dF9NfzhsW%Q(dq*J{Q_O*)Jk@j}E65kan{?NXiXYE`Ah6zp})MISI6U zTN8b0uteYMT9U@*?wIvqDfKO@rjQ$tDQfmRvf&(%+3)>g@z370awRkCTA5|jw*>Wa z-l%id!aGvJ%1Z%a2=#|N-*x2GWl`ho1=UPnShPga9!)`So><_+xE*xk-W!rS?<}(B z-6L6p3@9twq5ND3vbQkrs9p=-=H%ic=MvpR{LuMxB1zr6Auj#rN`;>6D{6j6&Aa3H zzN`aXW@szwo+p=yRv60jpp>25L$>VB{(&`gaX_^=r}JCL_SZn>v1Q`b&)4+GA`wk} zd9T_vpSzh$sFt&YJ(;s>@RGawE99~F=|~*dyn`O@QcKE+Vn!OXdtoM$TR3$NLC=|`Hc*tMSd<#nGV`s`vEvFavi57mU! z?MWDw%?zw;JNmYIGJ+=$qPl@yNV4Q8o!{I{+Rpiy*QAWa{y{K&#QvJkSLwjB6=JLN z4^h**7*S?p@ke?e>Dcp`EHV-6;y9Eh@n9dYrllxTPzj0m}9v|>vT?&~@sX?+iz`OzeVN11S4d5(e~PsHMVPIEaTlq(+IqB8UZ~4S~1`r?PNZ!rlABk`i(^Wd|A3J z{fvGTIph92H%w7kB93~vVEQoLOKsjyMh91s?3NFbmi?C~+hz@&{P2iIPjZG!2hWsG z{Gjx9Kd4m|Q;J?B(wfqcrTbdMe19)~Seao_qAVT_W1n+CAmj^~FZkblv8wR0ShM~m z-C*D4$4MD@l4XfMJm>N~dzg|kwg}hVB_!>_e9Lgt|8<(_?U?>B`}$c-ei;w5amK(M z4fctE4(t%vek6m+0|Iy#Fa)A-5|(j)T=zjO^{SQOj+Ze^+GmsPjR4Fo*-r7Ea#VL^ zvWWg^fkCs&=&{sj=+=4j-~CR!HCMsSEjh^dW#^TD6qIJqqVF}XXqVkht-pt3xce=! zDb5y?bKGVc^*e z*c@S2&_W@i`CuGo!F|QSt0=x<4h>UwLbZi4yJaF^8#)#)e|jKUC7K?8$>fg4B#L!j zOVTvUjNYe^#kPg)w-`34SKMRq@1P;D-B={-vh>&&XeSH?F&!69(c*Sweyp0aei16cO^A3(@TbS zE11&^XMQF{w2{@C*)*W_s%Sqhi;m3>csT96*tXh@dkv>07d|*}XPTWykJ%IdWtKR2 zY!N+D)}a_7g}J7#^hCV`VKLRt2P7KVX>TU7l&K$jAF80Z$+m8KE*uxs5cLqXwoDaf-zS6I4O(Gz77#=C>!PK>zSnyyd>f`EZLgRXJ ze$WLm@2qg_%tW~Lxg&Y=cNHzzVJ4>BjetroC)muMOJjd}!N!dHS^q51PoF!-cTMT| zk)FUzSvU^gO_scGuL*0WbGtrMxkotZSPK;V*IzPZ*+1socgJ0+ITTl6O~3kb=l$kA zF?roUn4Z_fXDusXZ<7V*#okz*k%#5;O%Z96fs$2x?(Dvnnp8c|q|_k{)=R^0%LJ4L zcEyn~nJCUVOCN2zBI~jm`oCa?wxu(!@!6_y@hs6LDW06SaKY5wQ;8Vj~ z>eWvL1`~dWBYz_)$@JL6`#DrT;|O>_6X6cdWIV8Wf3&dXMKdSfMB(Yi)q2iK6{=|FN+ zmcb;?Fg%x67F9FasbeP*O`&pf17BT@)h?Jzh$ve$`otkn`r%i zcWC6YXsp_zj|*>S(T44tsDs^+ekEmes@w`C%&l7Zvy_^x6flaPU)_@Ckm0umiOrY= zLHsak-Ub`N|S*$2M~2 zgxwJf{b8~@3=fQyG2zQ;TFG658z+e7YR#}pIUnH(1G!hV zUQFft#;4#s>{Y%*wa@HD7Y8@Q`7#IfZ!#vobE6{PX0O=6 z0ty>yLObHeNP$TXdjHf|8CRj*XB66a06ZV zCq?^AoH6*=8qzBMCOK7-1BH1H>0V5Ou=^d1-ZTp3epR%)-Ui#~r^vCrKqK$Ol1qL8 zIsVCpvAl}7_D2cf?|QQvcPFj7m&@Kne?%MF(uFzZ>?$jPZGJdAYVT3|3>&m=(Z=@A z=E%-kN4I>WVOX(Rv@J-bjXST<$wFf~H>?kBTi`+ocIac}WB zvnyxz$L&j%Wbf3M@>Z*{6GlTg?g+)?8c!%?J7XdD0w2;8{Bik2w@+E)LQx(bvBPHm zl)g}sdq#6~_&!sSE{?rAA?fj95T0$2r4x6#AKJ!U-sO|wtuRAao{)mF>0AovdR>f~ zt$?z&tL|D}5!4>~nz{&f2egmH+?d7m-^b0gh4XAnm)cTZ3;!GUUZ(HkOT|K&04U8Y zfknVQ>SNgxD>+lx-+U+x{G~BsS_N(UHkIVV(0ekBFKxT~;7Iv7=V0aJn(S0Au@()QLU>D*?G-kX2}@jJlsM{D&kNv&;*}{JHu#IIn^b2i|O%i zNUO6Cyf#%+-OI_apWO#%ql+=cBoJpe$l$7%1*ylfXW)SzEvUIp`bRih>GPMyoG&7e z_~R1O&B{Def6bhh>0-w;S@@T}6K-#cP?5!)HQ!pA-5!nw-ZzCf9F5P_7P!`XoA}cH zgly02;>Ru{p4~{W>zD=3Gyn0ld?KJD1)1&P=lPLI@E6SC4iCYJ zHSzQ;nK_hhVeo1*NBZ3Ysw*CcG3+zFI;S_z^e9B6J^M%YjKOEDqW!geZc8~zJD)bN z@6nLn@?QN>lLrzkqQ&>P&(v_5yVY;H!XcY?Zg$Re`PdtwR=SfKTPox7_UFCCDy75>%8f%5)J4)DhoPjaSVBaNcC1ws}-u+Gk z_Qw$>x#gqxxfpui^(Yl(E2CUv7b$VS>G%r;B=*_mo;x53V|UA;W1TI^-DNPw#Q=r; zdoyu-PAa<{u&~Qm-qSUS{kJqBeYutTbrzxIaXOrL5$U|VD25JxLz*qCCBHNN(GmrL z^9HfFxI7y(Ym(vDo`k%tYW}XDr|?O`aHanzI%lm%ua>BMdkk#v9x%BNrg zGfvZb=HluobxeP9Pi#z|K#Q7)CfIn;q~tirwhp6n-OkYCm33nL94#?wYbG}LAIuK& zX7X#crc=N3vDL4cUW`{nLr#?lHZG@)!)8(7SQYYq8;{w!K6GTnA4zabAzqeEf}Dmc z{$p0{$iGHJ4V%PR5sBb=+zIvELZLx+NWSWU>3Rn6Ge0Z3u;XO*k_gF-6&FQewi_B3 z&!e)*eW*`oJ}%0HqTdD^WE|Ye4tFaud_N3(?Nj+o6N&1GX*^FlEP823!=G~@KLZLl zcgMTE9$kdx)q|3qH6~cnEJFi|dSRWKp2X~_K>ffAlq>6r{^9m;UGSaVhcZY#Q6oP6 zGQ%u+Q$#%&hSG$gqGre-+H#~HMiKV}l5W$dmyaZY(??*-yrs0}d@YS~e@o$06@jDK zq#4mkr(aIQ(s@C2@rx2pGW(%((+~P{Xgmf~^b%P{>`jT4xWD9cW!Cm&M&kqR zjk-qn0|oLQH_-YUGBAEMP0Xuu!O(hnoO92EtxOcCc`u#YUq_wY`tg0UmAd>^hNL1F z$95hSPX_B^PIiAB-55GtzEe@o4HE1aYa3{R$`y??Prp00YqybuiZ|`N&_v&Ic~9%H zfMivhsqu@H==&rd_Rlv8`-!~~$-D9Ur;`x1`mbd9$hq`)=_8@E?m9iV`kLmuSdp=> z52Uv5r?jXmw5&h-i4HHO&+>PvyV5Oke%|H(GZ$fRT7=K^I$_?=h*q_q6Psq6)7Gb* zlF*vrsMZXGjpbR%gv71%GR7D_uh^q`!IlzU%@KdSOz7thGw2O4f$7oNwB2|nm0!6{ zT}^&a|JTXTn$#bSjho2r_h7u;^qjiB&_>@b7RbrjO3wYH5cTVtcyo6omfoC`FizA?SO^)_18i;`vV?{5{p=}EZ#Em04@V05Dvq}HRy!H{bY?HyQW6Z}5 z9Ea7l1(FIiD-3Kf!UCRm4|oZ*u`9@|{h@eu#~IbkxoLavD;a!X6P5l9Ae;7;65Cj2 zz;L$X);0-D8plytK&P0o)`%Jxj6_!0ObRwK#M^>HR93*e*!QFHq{AH}A63)G-3j=z zX9M$K2O-L&H#tUg{W^n~)k=*Ni3TOUE*DhB4JWHjhIsNF&CvWlj)grnbzl%bTl#_)MVa%dNQ6@1*R44EF>iI4-`WLAU>A_ATcgpRr%sloAI=hz7_MAuPK0*a1OPQ11 z#}2cm8PKL@4dT#VQ`GBq$FpDT-217FoI8bh&cEI4k@KkSh#$<1y-;8gfvqlgDSl=u zZoN50sjFR(>8yu;T!+&UUU&JCsFay8q-o$4eYyaiBYTUA=PslRX56F?X_K0;+Be?u|Mg&sye>Q%i~H> z2_$0^aNF{`&nLA0X%gIX}2G*M%|%JQEG$r7_rOu=v~K z8tvJ^8KVh#xc8}(8n?}$wan)%PSGR-W+Bh#PL;$*kILmQiPy%d_;4}{GJB`en!mO* zZ!U9(;`r{|F@vhl)XOgOFNBp4+~OIj?$) zmp?Ajl7ZjdBVMyNF6cF-PG$$py?^|!&ys8(%=7l`DNuUS6N~;h;Ow+qQN%o)B>7z; zm^M?_`zxqpd<3pYeV~XbQw4R&r9m@Z(1V4U=xdNeWmB2iZOZwPNv52kPNdK4y|IQl z^3v1d;k@^OSkmZ0w=BHyy2~yq7`jkY{dI)rF9mwr>$^BoD~0i&Z;_+519|PV;=9pp z+L36B2U6$gc*<~O|73o{ZDtk@Hb%PbQPL~BK=lWM@Mq#D$=U#W8rjbTEyD=k9Y^DL zv^R=83vjf6Ii#g`spjEOd@QddwKJ*c=~IHS$`ah+F8hmF*=VipD{9}}q%9RPSYF3m zAMZp``pOk1Ah|9fc+dXYb4apJ-sEfrI9s}?;bvK zSeT~*_2YVIzm-I8@$9eCDx+(mE9qZJCp8^QqT(s+B#d53n^{vmT|E&-rcdZVTn6lz zft;AvUvjn6pGxnKKse{uEOw2=@Us`F|NBZx`x5{irKMsVMdL(!6YUGwPEQ?TNXtqW zmAf+GIq4vccbZ6rD~jl8TCIpp$Rxj3Q>@(V0^Ptnv}$n%3fe8{*uVjBPQOl_hEu35 zWC)$xXhpSQ`KXS)NMCpN!u+Vm6t*fDryV$dl>yOgXUgZ%Tx1>^g>|u&TDWFmRbX$H}$T#rsRtKg`tp{ zVT)@wlQG@S1^r55$tgV)iH3Qcs||znNo|nmf;&;x>ettB6<{#mboP|_xb@4vFO|p9a zOIr1rGdK60c(&(?h3S*fIIxqP$90HtA0sd=HUkeFM_@sD53KA6$IG9mX!e~>dNysV z*wwa$jG3GCknfP2^>oqw!gzQue?XqyCZWCoWS~G@c2217fbfP;RRfJK?b6@%&Q_*m>7q#U0k-t-e$jbDD z`ig_%?~*vId^8TXP0Yx2TMo1r?xuicas0hmDvl1+pw0iDQQhFdV*lScG&-;+j@5T1 zy|@2F*o3Qe+OAQoH13NLqx_(>>MQxwl?uyK`mm~;LhqKGA=wGuQ-S8wU|RM)S0ZhtioBH$$T@qN_Hi%nLc&&By7wR@+n%93&R3jEA4bbA zj9ePKo-)4E_K8tjzB8K9>cH{v@^z+5bGswI>vm?fXCmtIMPXK# zLSvj((yH$@WIFe}NQ^b)Y(*q=Er0SEyAQcsNrsAWMXmC5nj9aElvWAOZ7Rmy>c#I;crpSn^kFb79_|_(rc@oFFUH3u6C@Kcvok zll7aUpt;i?7mnVcK?x~nVQ%epo-HQ6)U8dc05nF&ed>ZizEd>}iW1PM@pnar-Fu_n$yq_BX@eA*QGe zyG;w{8zW-PMRr&e;^@8~w8DBge5BK`?xetLb|T5yJK=D&EE$fSM>_|!l5h9>6u;e^ zjE8O^gDwMb-zHM*QR>aU^<%UpFCD4TOX-kOF0ungW5?qND%+ZXdp*|Cq3q|B*Qc49 zO!|^yy$pUtj1W@|a$)e|F7=u`0{>;NpkP*kuOweD9wu)^AH3fuFMfE%z_7nHt~X^;_w*;^YxYsHeBvT8rCAByu@lII9WpT*aLI020#H@j=R*-9D}4y4tadt43| zsl_WCp)TF9fp=tm7d@wUUI$2To&?8g-RXT7Q|$RLSs0#lMGt!)ta0i_`qr^n_xGsS za*gn2Kr-f=n?ci#`7FKzQN>OXs;Hv)80Nc-I4T~FVFuyuSfsXX6W4TYNcU%>$h3VR z2Bid|-O?DwstMGx@DV-Ttbz2~oSRv3gpzyL(4rNW$S%j6te#nk!)FbVSpJTFJY7VK zDqqsGv7DFQc%C|~3^6Dw4f~8bsU@R;ifdocH>0s+mNfwjhos?BNw~-e2YjABC6`gd zaad0W8>H6LMw^=w_0SmXcGJba)hn1?+$yf9tH7ny5js*vSUsamlJy}Dqw1TPU9v>% zR(HYDdtXRB>^xrtp? zSGp7bPBmW};=9;PbMB>L{`o-M>ae0G-F;AAJ&n!|T0#Mj3Scqeomjq>F!d;*I6a(l zp2lEw;b9Rza{%fO?RSm*3~^oN49!bsuhj}mL?2`3eqs=PW{&#N$59yHG6JrC z%*RtK!sQ9vp$m7xiie@}tbHQgVdh_x*Gkciy)FA?Zj$P?!*o*r4Sn>Qh$5#XNQcaz zJLO6^IO{Qe*OZ7AeqB*g?1ka?yfLE19X+CVOrW#8hWE8M8Bak*s?1MAU%+YvpFm6?Kg?;Z4FjO9l zKtEY*a~h2+!M{cQYE^nap$O(5j$QW6aYJR7!am+;2nJ)hH zNTD@`yo-|Wf&L?N=u~{2*ts;E^eej|e)Cy!m{Li>(LUnUiU<*)I1G^|mGJIs8ah`M z&{iuI`t1BuGU1aB%D(DgWAs>B;B=FYxcm@p(mHf%u?hOm+dv&htH^t8Pb^zmNZDaC zBz-2Xrmb~RoRf=&lXVJCw0cu#z7*pP>;H7bbW-MUHpIXdy_CFyY1+wI9T@?D|~x7$`& zI8R-44K)^(IxUi$CGzMSq{Zw6B`mw%Mm0sM=w?tw`pmLWygQ0Hg;KC7*GFDYeMGLy zruCdk&TouETl^)`-aG+|nH$tEz#WrR-D#Fb9LfjzW5t|w;o_eN>2-?m8Sa2JoFy`T zm_n|nInOmK2%lB!=--6Ca9SOLH=}%zeoYU5I3xeQWCbmm^pKuj^G1^5VCX!uz}=Nn zq^+$9f9^iNGA^T?9t*_FuNjit`Ffa9IYNAF&c%kHDs>X3eA5+EruW2prBa&kFr7YqmVxcPNjSQ>Nc@^Jh5Iu> z=$e%X^}#`+sbeKA3;iWlR$irwBlfhda)H>m&J3Rp$m7Jt81$+)qF4I+DYL&8#y4&e z2a@B_=#ztl3*GVS%W%ll{idhy&x-O(S1EfgXOr{YF@2T-wI)0x(ssZ{+1{AdYnRCK z*hO)F2McfKp7dQIoLU#(rk(?&5U@QI={iF&;&&%?GIzsML!Qo=az=X1Tl&L0L0d(3 z0UsoEYY4?-tKW3^)??aHHweu#N2y|Yl(_tC7;d@r#S7JUH2Zr#2KDNXMSZ%{niU6V z!Vh^&z0XcFzO%|j>mYo{T5;;vN!q3LA6*|F165Z8GWjrzRR8l3PIEt!LWmj7`kRN- z?3!Emc0A8|f+?DvO8JZ?f6t|oADa%c57Qe3t-r+0mH8C${ky38q$qqQg~PI57nzfyac0*a zF;B+^{arLrm=}(=FF$Cd9YdUSWso`SJ6+kr%;kd_n0D|Oc^a!D@$n(5zN`Z8^+_1a zZnb55({SLT7hZI8L#KBTx5H{x7(w zVv!7~*YP-|&4!!?uH$0YB+y~_}OLZK+d;qp@3Wst=Hw;+MPQ0h@gimS; zzDJCwB;BF7dSR-YOqVq5;(XbNt?Brcr-bFP&QzsYCAtO}p@o@aomaomn1wgRmzF5} z33bD!2b^s^f00Tq8Q@m-4|=n|0LQ8?QcS}zy!ow-#kw2lNz*NoN;pVQZu8D%y(R3s ze-u*;d~n10J+11$jn<`|q*^CAy8n6|*(BOif`2RdnRR1kdl535yil3Y4d1t&q(irQ zQ;_2ss!USENeve|7o7;(HGMEW`Z`60`9pHCJE`z@YnALONulp$GE!E>o$prkJJ$+s zirKKM*&=#|>PWT@b4F}We|Yr1Lw<()Xh!#gG-YQvYEDlST8;jArK?6ijY5&SMgc0F zBhWToi*{LP(rnMMR8h!0=-ba}*5^`+9am1{4ZU!&V4b-5DFJz{^>pFfAozzGQrefH zIPW%{_HQ$Bm#{nbhJg+$TCA`LJ@Kj~l@g|Ir_9e^-JOb)Aa~#?4K=W))#}ZzDl$Xy z?%y72SzkepJ-9Dx_lI=T4bdb&*L~ylS{hKChXwt^*jKonv{$_qLQe{BO|Mdf;&obj z>n`OVcSOIK*K|L*lrHD}VU~U-?nu6n)+iOKxf+U>Pm=jAvYY+32PG#xgRo=rR@yUA z33AQ8cx(8b#Gz%>;y(r|!JH4AGXPs0d?d|>?8Ls88u(Sk9=Y2+s8n%0_MJ{f##KLr z$eP1l{W#q|enPB_;+(~j3i|EmPM!NQVcMvRqO2^8iwr|HyEaSnEwOcZFFc>tK>wZl zKaS2jtmplIC5xG$@s5kWop4riN^?S7c`IWM=P`5i%n?d#}W? zey{KEuXCMquH(9neBPhu`}w@@$3vUh)*5_paM+FFRoF_tU;NW5h`MEB z!O%#W9G%%f?{zqcRrKg|>!S%H?i7reZegz}0kr0N*=l`P0U%yqKi!~VwHJkW?Ure1|^ zwhI)Nc1-AgMe(Aa?5jMR;Z?oxA0CaXM0mwL%skhWZB8r~6K74upyFhVdJ)fuCk0;* z1dLZj@My2!z@HFW_Ld!GnZ3HHYbJf%A>|t1rgo8XX+>w?lLJy%>~zRV?vqj^D8@xqXHbdYl?4mQ?gYRd5NWPpn4F zMd{tqmAQb~7JSxUjdwdu7RGoD)ttNH&CC8wx>$nQJFZ~b{Zw(zwiYTaY?wRpFJ_($ z<=x^-n5UY-t>3~JIiWWf=$g>FhV*)J25o;E`)XtBjN%SXP%ow z4a8N`mQa=7$GFN3%A2M+%@l3(^7Q5=37A^Xy;asH+~Up%+tv(t{Wj&tGTAIU5{T!xIxk1%Vo zIm3QPuEgz!@K71f^wmMEj#1{$muuh+1(p5|;I;CVs6I4`o37Pj>ZtXYWZ#P9b}HJz{$?tSkrIHu;(S=BtIHveT8b~Le}flhps2=xwe6%Qcl|}w zU-9PRvfWr=nT(2Q7M$4Rr1^uC6C9K*KQmzw-pOH5nKL5vj5ryF@Ilw$@l4oBMmO1R(_upG|A(VjA4B2 z<-k~n95lJtokNGFa6+0RFAeU_5#IwC7H&zL_>5)JOS5WS3U8$6F=TQie_gJ`=Z8A9 zI3t-?V>6%;HHbg@28e$hTeEBPX7rPsSgSl8WVC9@DGRi?{pJrvK`T{Gvf8akP%pto z(|j~^S|*fo9T~r-4u5+W;`Q2MOgBnmM6E7EpHF~ZUlppoJc%(~hcj}0B8*!);LD-m zjQ$gj&+*N?J`Vneah;^IyT%P0i^HkgI+LDm(Nqcdw z=U*&7AIf7V8W5Ab8$WH8@qK(h#f+-GP>czc--o*py}2JdZ+7Ob50BApPe;LZUFi@e zGjA3ju%Lb{4=yGR*YCv9p*s)~-I|@3wZX}y+8kS@Pw#{Fe4{py+i%(PQg{N#`j;!x znzv#f&%cUSibzKNQNkw2-#B-^PS`BBW=Mf9&z4zdVC&cl(*vVYF%cU7l^E7Wmx!p56+E$C7gHYvz4A? zY|Fck)!ebL+xin3+dJcEm2^L)m7=nhlproqrFNXD8KH)o#r9JmF)l3n4y*fqQWf%-`a}{Kc@b)Mt-Xoh5&B0ZtAy5xYOPrOp?*=Li@jQX2J` zHf<9=XNS;lzT^l#F<_aY8k^gUX8OaHG+$xMo2~9a?~67TKmG)bHXig{s>~y&&3Mcz zP%`&56h-BF>~LH%?0j?i>f!*NyDPII-!`K%;x|HNC&s012Iq~DU5iRNuRJhg+Q)I6 zY$`Li#;T0IBK=gF>#^8x8*bd~!#yp6;H~i&3nCn-RTCpw+MU=dDgmJz52O0W7?}xp zi=ego;**@QE~GpZuI*dV`e2OVg+rDOr>sJcYSl0#jFMv-6e^E{?i~1?DeB z3lkM)D%3fr*&{3|_#uo2$z8>^=EA$+g@~T@Lea0CGar4BzeeZ)6h0Wtd^dI0YAzQx zE8^s=@EH{wv*hjRjaPdo+524F4-Lw*6u*9N$N#z(cVz#*Vv!%W2CfIE`3tyM(QA1k zYa?3Fb?g}IQ=X25{rgeg7|Uhq{WB>XbqSn-z{a1 z``Z*~r}TuIaVjsDNN-nWI*-{;N3Zdb==)H*fn=^Vu~Qmtt=jTaT>;9zy~F0Ir%`2e zU)&AZjfWEqWzV}2O$@E@t7{zIb{fsvi#^Z~uEG4;92TCD9ou{4pPim^ua(J5Ka;r8 z?g^4~fux9dG)|RXpDTsD996*JZ%c4?OMh`xrzIP*hDgqthx}Y>)6-=dJ_U7AjDKs# zpcZa?IyVY4S4ywPipyxNJdC4GcBl2;bK+=(K1<%%V(bISnCRY=a~&3={Jkk(9#DeW z&AzNj4dU1A4(xbZ3%ykwsMqcU5*xK?Bs&*RM=5AD-A25zwufog2N?6fl*rww(3P2a zn+<(&B66wlfvemLIv}rTrYKd)6`Mclb5XP^wf<9OMNJD{eJXh;<=5cY`6`YiJ;VE* zgZcV|A6FN5=Y)pws2>w7(mw1`3{UC6PvZ-j^B!~^whODPi$!78S9~|L<_(!4)0q{* zq`f^P6m%%R-s{MRI(bxHx&l>s{`{A?1(lD~n5MH32PWPS5qo|Kk8y|Py)8=-bS#a| zk?L$$dJ4-QrpxynFa9hkL%L)r7s*bJ+ngHc%s%QBIVqZ*m+CY8({r({`6z6iy%n$C zZNSO{cVw2q z3~}FT4O(t>Lt$}Ke(w>+oy#KFt=IzMxUA>Vv{|2qFoE=_p@Wqg`=tU z`ZhMS7mdJo0L*LI3l zf3w-{_5--c`6u~e2CthmV1eX^=vDXSx~1vda?P6)Z`KGcoAoezP=x4Ne-%5H4Wv$s zQgMF14kCsm^KQgDG+z+K!C@naRR=|$_7Wsd4xq|EKLn)R!@T!}O#XNsU3%X~vokg5 zZ8wc`0O$sF_GF#g2vM~udCVI(tEGn{j{|J@dJdAJTnMvvfEAI}df)ELp{ zDY}L{RLqE-f|?jZzBxDr`_iJtcGo&#_kJJh%WS#bcPz~Z52nthKKyBOMKNk;ow(%Z z!h0F&9G&OQ?UU!@ZRdYb{X0W;)n`I)L04uS3PHD9Iv6)_g|Kmorzn#DFTs&iq-k)8 zOMl^cpcwPI%g(W$6F!EG=5zl(j6Qe-`<{o$Jz)w1F0^9W&XGJ2?#7QBx}&FFF&->m zg&#+rV8#Txm)@i_LVg3qPTrSpm_Fg0>x5fV@^ryTZubh$zLPhwEjU`{F=LP0P-Edk{PceX?U_lqZlFS^ zrOWX*vl0b6Zi>~_lJUMFj}wDtVC&g<$s$~@C_VZRorgwq_^xHhOLD@0AAJKqQ|bALpI&D&DV6$H7r-sdXRDPX;5hNZuFvw}I02ONc-J7DJ~}XpUpA@o+!JM}OBU;*?W1|WV=7iD!qC2#CcoG$MOJZ?-0i=C z$A4)k|7GK;cI~=Q{!=NtxhtdinX7NsQ96&R(QU&a%&gNDf91^}YHSAc74LBA zrV`Y~?(f zVflU7cj0q5oG8bkS47M+ZONppgG%>KvX9-LUaR+sb6(@Htm%Ex^W{kN`xby9e>23; z*feo&j5;n~_yM!{1=zALj&|3*L_gW1j2o}Svu=UhYLrG7!&F{76eY9o9k?uMH_Y}- zkvQc+yn0r4$p0?Ik31Lt)`{a=>$_|!lFn-@!jmQh=-OE*C3rx++!^bxb>+lk-L zdWr>etFU=pi3pUP1h0Jw+}L~>h6Zdz+G@$+lY63>cG*-JHwjUpT5un=UvXKfz1V#- zg3aGa7odsc|NQp{y`*QTTbvn&?Ci+n50sd$?TR+Ny?H&l4>hev;K1txVno}1GB=~b zczL4G8WwXzr?z<~iow$O4vA+=Z-VkQR3$e-VzSqNL|9SPybz!eE zWA6Op#nj%bu;aR^>|k_b=ag%rcV7>g|I}mhk@mQ8>k5K@JB#G5h1k_$B!@p6$$pN3 zT>0dnqHcnm17w$fqyIyUDsD^7lg}mB!&Vf|7{$kzRK=%TDF}Ff8X+<>JNH`yu3V2p z?SkI)dC`hi$AkGYvnRI8%<%Z(fAGAk24CEsfDAJ)8eMS{1Elvz@1ruOJRQ!OF89%E z@Kr_qK^y7GTPDKRD#K;KIBLI^nfCwesj_t&oGZ1td(#@Qqj>57>$ zvu0b~m4{@PJKu7=Xm(4B|2*fxra^WDA|~S5#k06jycYfYR$|!xr$T*27H!^|@I&Hx zFYAkO^mq^gb;(8z)o#Mz7VkZC7KXD=!Y+|pI|{B7x5-XOIWC=c=e&FaR1F=@f)j0! z5G{ZIBl7v9n_x|Z4?F$ah_CHTX!C8R!Zpo-(;v5F+?m!~wmXb7RsWz&R$U!dt@$1vw9Uu2H0@=K6!)Ed;^n7Tanh{0^%CYnS8vhBK6sF9BwXuzJXD+ zJ-Sp_j*`#2l~XY}u>oxLNW?|;W?Y3o>nuj`$76Hm$nQS4icqf1xrvSUl4uiNg7?19 z;4bfYy9c-C!TDS8QhT_(F@Et`xm6el})@O4(s{59Rvc3Rs(03+LYd&?#;NbGECox|j4A83`IUQxlg<`*D=P zKoPtChBz?&g7~s0OV-UbS(dfMbGD!4YRJDYn<*JIwN)tcT@SaZ?ImYzEvo+0CpT1! zq-pbUKSes>(l;xdUNzzEp>D7$i{dk9bxsM%=F-cme7t)R=F~R9>n#C_w+)|huY>e~ zT(&|~!*-l_b_%Ihd*PoW?{^yNeDBwU|H;{*dUOz150dxGB456Fb6TV^k4yJ;;NNfC z#MNfGTx-yVlawwi?!Oz3T_06tFLX2;yM~C)(oJ$V>7dZMdjk>cbkO!$7}o}`!eJ+0 zPWb*(Wciy!BaTaQ`^acyk$U9qdKp zz}@1(qmRN^-vfK&TCx1G4^B<(=;7qnoY9f;4pD5yG|2^cEghf{;C+dw(EnxpH9JCO+zLtf8yVvkC+(HfZDeO4D&s%=%Td;8awQm@8}25Y2CQu zf-*GHU%;__2kPGVAjY;zrfTPXxF~b>CrUgihPq<7^i+%)x(14evSX|6&O=91_;C6f z#HbIZW@&Rc9+$3d=`H&HViT^cUkHx`ZywyX0VCzwa`1F}7HFCB>a=|Z*DJtW{ZY#zj?VZDZP)2;w0bD2dH5b}T=Sw>}O4d|Sz%S9| z$_z1Q$YzXCuf@}rA^0dgy3`c!N^HkgK^Qn=qafp%@4;oK`N zHfUJjiD^2A*BFV4C(@B+(iaoQt;VN1H?|L(CY&95as1{1BCAb*299gOFx6y^{H)L0 zJL53!zjUZ<{s^bWLb_)hLX+AM{_{6xB-6P~?jaIA7AaayIxjjea>8%3|KOe!%Dj>o zTFHL+H;dN1{dOegu3RU!wwoiubfkkbq71`_AHvH3+5MWI%HNOLN}p#p#w*KC%1A@m zwbY=W-#&3X%@&(w&b1`yI?nvqsEF*@QkcF!E?VVG6&p^cGB0T`2EUPAhutM&MnZqy zkv-2gJ1(Q*t}@>SkK-%nmUy)11;!*7GF#@fE9Vx{BITtRP}d4`4$Q~56_(72EJILh zOCECw5mn~Huzb{0co~1e-;S@bD@~I+&*WaGR|1bF1@n#MuYAdsY@u8J>^((`23AHK zGPD8zo=RuZB4x=MnJrzD<+zqUmYe_PGI>s^SnD8f&)x&LWTZWPqLTQdT{=zr?Z=*% zsdVr8>n6Lh zONPv}eG1{c>b_#+hDMQ{_7YkZ-LQ6Q6ON7AfTmsCsk)*!|Hiv8smVATox2Pt|G9~d zC4K1@sl*3POR-GJiEpQ6aiY!^kzXXy0S2<~nX?XtUXNslAs993J>mOzEykXZ{_5g5 z;Ul;B`dbQ-C-)?gI{lIGr=#M@%+`nvISA{WLELb40E?#CNLJVl#9X%Jh|hjlF)4tr z8lEE3AxHZ0CL>-lON%EAWFNNz6b0>7JURIYcG@bu;}HY%#vmS&oQea74C%EepI#pg zS^we&j$bx|#@igKy?KGKfNj{_swd+@CD&y4Ve#|+ZZRWK&a#g+#pw$MbnB~tU)v7M zGKu218|v)n*PjP&9!9VE0bDseoQI=FBSh{~8sj~9a(*8%a)dqJ8ALEE)tqS+PjKE! zo7JWZ@HE(%qTz(X`b9P;{gEBx^h7kgu0*KyW;9+X#FIo>K#X;!hTS%taP~)dkS4um z9mkcK_r!xeXYp{D8?z2K<1mZ&sFIz4U3%dBs?jW!E}i$sTjTPrFih@0O(a-d!szF} z(J;7>)sm6sus#Y|dY55!N=5Een)2p>G4MUI5YyL4#*}=9ZJ;|3pDe|S+(_w-(vpm# zyJB4LG{%|@gJ#q_Ozhf?PW#Q6FLUv~OVXIW_BC3J?8xWE&9Ju5RJaG*;rBOlPOD!d zG(2jt{O2_oRC(g~I}iM5x*0x_A2C+``{kXx@|g6wIIXM3$EG)MX|X2j z+Cpie5e8YU657qYy{>t9^X11jm?c7ll4=*u>T^xrz&lwC<42a1Vm$r@Iob5w7ymx>0x!8$O$|)S$*OrDhTkv4YC@%h}1GTR5 z&+!Xy#l3w;@Mc1u>_EO1*DNI?zt?cCR4+o7W+2vY@u$z<4!FE6mgf&z^VykL))?i} z&%OgyGl!AE&UF6LR}8;fBpRxEq5ELTtxWlfdE*@T*=7}VzFCR|xPZqZ4}7y5ldg~9 zLQm^GIv{zHK2| zVKyG#%ICKTJ+7B?Y3n;}cud!u-u#QhGm5xo=P0h~Igo!oFBF~%D57^9Mvl;BpwW8d z$iDiq*Zq*?cO8ps-1)QL5&79EWT*KmyrCb&yhO<`Qg@=kQfuze>nR=$^JDYjsc0^9 zi~V$);MT}Stol=rc=M$&G8xCdOGmPQ=pE73Rq(~^?Kq$#9Zx?cLwdId*Q_s7bZ#+} z`^KAcL;fK4%luzP%2)P^Wk0KlDUMk5=IWWs{G^vmwWn!}8@peOQ|rVdH?3GDxy<+b zWT5GeW%&HjjQ*Qaxnl1a_IoCKyqaoW=LHJi57`+RnAM>Gh!HtbGmWm;R zVmZgZB|2)pLvfb$7dRe%m zAI@z{+w)VzW9%E`C#3utDYgNefi2L~7Xve0qKN9Qy1RHj@k*wzc>VHn> zox+Y(XqmIMym7SNF^X%9X5q4L7`?-zVRV0l-1lBUPU|t)p&mdhW9hhip2NfSdl1^- z&9Xy7n6uJ?CHI{eRd55#A{x2Eu*mOnGUb9EYr$(~6k>=!Cpau%*s%r|e#-CIuMHw) zt}54by)CBC^~Trx`;f6vpXqm+aOteK7Y!e`8rO4e`6NG{U9{!y zM`6#FikDa{pX1$@ThM>ub%jBV1EvoRLVMBR zfEjJW1KD@*6gb@q;>_>r&>z!_-wyQW#-DNM*K{na?OWr_jL!Tps|&aGD&UMyy4dOL z$k!gbq!W7r?#mtKCACG0qjHXKn6MLJddhN-UV}?#LTT_yg$`CXMRP6_zHI_&W?6yu z=c{1Sqfqv>+~CxGskj|hji*-z(R9W&F(%TCi&j*LPLjKF__Zs_Ja&noh*#KrQ=3gT zh4RU4W8N}r!MZ(baU`e|PyUsnlWlkLO?Iq%o(z!B>^^)oTlxi3t$Fs!VD6a{!vQBw z!!ShV`8UM#>Emv55Unpw#D$wR7`VIvS@SE<`=KvqsAkf^XBc|E@DSzC4Ow&EisnrRF});#tG>D^ zK3ln?iQI2|$u2|5#NY6XHGp#U0PgFj#)X6Pc~xc|RSsRl`NLZfH8Y04uML*0(y>T0 z_=Ra+572o}4D}8sVZmZEH2wJ;t(v^T@!_Rtb1OuO_d@wM#fABjNuphPKy3eSG>^_R zhgN_298i4*E>`EmsMCnE-jDqDX3W}W!lsAZSS@cYVGF-1uE?EGlZ^H}n&U@}@k6P2 zvk`Y!U%=3ei{j$)di2Q{Ni+K;IDIYy7g{-B$LeM*`>V$9m!Ba>eg^ls=dt*pHU7Ig z8>g#Q<5$XUyjtvz;ON#UG0nyFV0DI^@Zmh`IoNZ%H}`HU7UFIi)@syZ`qK)ux<4Bg zM)DcqDSIP<3iLC5j5*0RY}t4Nm6D&Q{ppf0e_ta#jG5fCUzKb3;nd!;)1+fNg_RAqK|V>P;FM<8%eHeHUSv3QyE+jaDX()=dqom&HY zm0sL;Lb}>CiZJArA4eQMjhi{+#a8cnY;cKYo#aOQ-jjdE9$rMubOV0yKZCJ77h-{s zjMxX^*gNRGu=faM>79XMP+Wybu6%?)Uy3-jTb&r-cMA5?E{gi6Phfg>2NJGZu;ExH zo4o6dc=e9lQ#*!ZV*}Z4Q4E#z?;y}{EMLog`C~T^=vm90`t9v_5UWc4qaL(4KaTBn z9T5Jz7fYT^K-sTjIB`^${cm3q$#+I@sQMS^Uj2-ur=RfY(@wF+(iOYb%z<-e3$|C1 zb58docwrmGG~;;1(N{es*Xfkvr9z|L!!SW(QlGYtx&vs&g6Tx&k3}GE2YCioNGa zUi7Cy{CgyZ?q?b$E7YHtN6SBJJuPr^ZBss&bP-04RvefU!HQHD+Qyfm_?fFPDBXwI zr#+!p2ev4ag__W&9Nl_`(A^b_($?o;&Ch6`t1GUz%@Ok@+rL%!g|J?u$zwZyW8IZ6 z_|{1}UXl#hXrRpXTTIa=mbe?AOwZ1l7_cK8Jw1Vew#sbLGmwj)D45+t3*cwr{K=iG zm5jNh+(WF9v*hJ}>XK)^8be*Z;k+)Ip7;IPZh_qI$QxARd~<9+y+N#%&m5(-IjBE> z5_e8r5k5y#n03~Z%gzm9%9{4#i|$%+RWSpaZPXRwc~``IUWz-OeV~2Kf|6{HsMX0> z6{N~`!)8M1ZVUGO`yI~*9TdB}T)}k>O-$ds0?`K~FZ+loZ#H@`{i7WnbzZ=ucMrzs zy;OwH7{liivyfBe!oPu~$lUMDVXHq%H|+!rxRONE9%)eFW^wshxR~&L4dT`sV2ffh zv_2Q|ck@O}*&)BzTvKF*<&I*8<8yRlh|C$s^Jv`ws_r}juRC!tJJ*Xlm8Rlv2QSIi z*dWetQKEJ1C@SeJK~FnhY9Bf*%Ktba`O8W)i<^U@-r5X2I7QgBl- zgnr&5anCLuSKdV7(?gkm*pW)hLHX$8eFvNG>o8%}L!n|Hgq|)M)M{QLCXSgZ(ycFI zS=ujXmzhiUdLY+du%h9k2#)hUi&tr39Cb}e7)9Sw^lw@&64gGSa-<&D<|eXLgv|Q+ zy})RTW^8#~-lTeJ@_pP|5iweo9TQ40)I1lTMr_5wV~2t2c06a%pEnK&40DdfwWp@+ zJ=Q}y?&W`<;L1f8UZ80AFnWykVkW*~M(j~cXj_ftvt+M5NV=1)jZv>^DuQkdMVi+j z_CH&|b?01U{>O=L#&*Qm(Dg8IvZp?)5I4bE^3rp0VdVhEDQof8;pb>`ZVV$e_rm1L z0M^CM5YDszp+xS^&N>#*+1;NJ3oLQN-kSYZABDw{X{dcTRgo~&n*+`p^2fU?ipMUh z?0(jTIysKggV>TOH?NAh{|!RjoZ*}w*-BjV3*m$g>oKEZD;`6Om4BMj;?oseSl^OX zigB!vHvr3QZO&R$hv&<>(lmY^mh1}PfAjtLG<^trje3XoFAs?mDP8E}Uc_V12GUjD z&y-`&OO|pfqXx@gSALeK%lR)s&kT!iu7LKAlj8ojJy4x(p*ZmH7tY8XZ{6w)uC@OJ z!!wdEZGIE}uRVD9-6LT#tUnf9vx5J_mv|^M%68?a6c5@;&%kUmh^T0)y^@~w)FSSd z`IDFTy5r7mc}u@_5?u_`nK-ryCpw06Yknb@ULO*Z~ zr*>qC7n>XP!71rfzu7HM{G9B|UpJ#Uw8IYcOB@K5s!R=j5Xz#WKiM5W*)7*^-8O|cR`zk!2_E?P6&tu#6fjrQV$-*_C zaLV-q-jq*8V{T`p@9qS*FE=rLjwcU0ILUWI=_(Bh<=6mUI3ZVd{Y-grN)Y$F*b3FF z%g{DxwW!vWJCSygj8E^#R*UlZzkcErgIm~De-G2G-1$YfEdpo6@`zIgJG-=JubcHE zzK7(ph8{!5oB^CHndD6ytU2c12wHi&@NiWt90};izvK2x2WK&Y3*&k6=rS*dt1dKZ z?LhSl_8i>v6;y2#IivC-+#Jq(<=p>)6C0$5eUm*S9ya0XNcl5*9YvSyzS5cg9MdA& z(Y7|2Q*-Bv$!RA<{(}!NcX^{&vi2!9TE)Zmj|(?!Hegng6Z6iW!LymO;bb=xGed4b z{pT_GoCO=($o-wiUObt-Ls8qJEu8`~_`$=EF5NS!yRa!Mmo@kLnfpp)FQ13Av#Ug0 zHz-%Q3TUkmDyeVDMo+<9E4WQEI_1J#9Cv{eC7sbtrn6uoC?KaB!L+%pJ z|9XQXXI8_ukDaX8#e3JaIkDL|PS`Hzt~@QyEFMa&PyIyU zZ!J#wTaAIQx{8MSdD7IBB4;C3rZE*O`|h;>n-y8gA?84lp8_(GcX zT`TT2?h;?SjHb@-e1=8(qR+xbB21Bw*=?TVxVIM_>Rj3PRC`)>AI-74&BezXW}Fyp zfx#*vJYF$~XUkI zPdX+RcVKb{Q|!Jug0Cm#V!=OuDm5f4K6b0d@09_V92$=%E@#l8Y=~lB`;S=vw=?U< zJ21;No{JA&5*>0?d1mD+tgMLS_%8Ch;JZCdQbPDiJ5_pZC9iuu70tFpaG$)h-rpL} z8TY%g;kO!R6e=+^rjUQP^g}`i`J7()3Eg(Q##P_`489Tg|1Q9y?*kDS+D>|W)Ohcd z%+3cqLPn(-AM41QLF;P>P-swh&n~Q-6N}7h1)uHi&R~n52ou5FwL$g)H1zrXPdhGs z60PVntsBbrM6h_X3)MdjV?K`HXG%1ymkz_U&w5-U`}nPV(%H%|o(Zmn)S8>XNs=YC zd-Hu*sOgJ~J!GCfd=j=!I)w>4HbUiYE>Bhb7KtO>sdo7e`bSAG-QWk}-8;!m%RYjk zKcna|Z?c%$OB2?`yKv%?>|>033FD$t5r1McT6L37HKVg|9qGrVy0XXAOV0o4uaO~V zg&FfMA~@ZUlhzrEu%C%Etb3$TuN};I$
=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ 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 ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9bcb44d18 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ� �=��?�@?�o�>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d7af6c150 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�p�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e454fb6070b49268687023dc357587cd4177f5e5 GIT binary patch literal 3037 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

=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ zyIl5Im4oQIGzS;ANM4#-65H3#M1HmwG?wfUPVF7&_qsKGN9r)qxCsy1$oKL0F{lgu zDaK8bIh#{fj5_Sj*zfPrkgY|%+ZAGvygzL!>&RT+E{g85$F3Y5!ST!Gov~J%&s>&b z(2xxFpEea;SDwYQ!Ipera1fPyG&mIl`E9rwZ=bjd+c;yk?Y;t&k_)(P^f8gPUX$A< zN$=2r5_sS2#$JVm+^Y9Md~H#MpvJ{`uCI z__gIc3XPI!*r*T=CaP>5sLV?z+F}3PD#6b;r9(`Ymn4_4P0JkNsus+XNonjgJC5at zB%`uOvTp8r(C2eK&OIyQksB+8-&zgM?yik+mpYNTzAyBPjo9P+Y4PjMBk^74)J^x^ zM(+WCu|BO3MUJO&sWFEca*h}l;>(4#xr$eIx-4!H!ev^L!#}+TKg&JUkhxt&pT;!# zT^4}mP2@X{=Rhj2a^<|^KGYu7g5D)r_%bD(d)q|9`$;#^rzA`rVg?@&I7vEygS9*F5>e5x!VmfZilaQ?gsPMs&V`^)1D8SJMd_nyb&)uh@DY>Y?r+br{k;9 zvq>y()!D*EW>&c4m+VcMbIw;gu1!0IDHTzyOm4|HwWA~>ehlZ1?#%lG+^PHJ5vo6B zBWs%@8;dT>dEQa>nIrn587CRug>vc5M-TGtUt#QylQ;SIx4x#RK62F|? z1HFHem3P#EI-gJBQ`LA8pSlIc*H?XDlvY4A_uoxjqe_n_*pX< zGmEmQ)uuUy>h{Hi3oYpXK{An!96-w4;oOj%&H<^tSlLvYwvuh|Q)Ys!WH)^M@fOgO zHCOi+6#__%^Qz#;)51)oRJ)aqZ5gr=<_*tK=(;U4!3epWM{~W3N$GY<0x#qOJ5Gnf$p1d>AgtJz6V20#!4Sx~Mm2D1)zYROZNXHU+^Z0?n zk1>pFWx;Jnen=0MHdaX1>C-z+Vdr`rsxseqIKmwkty4I2R3$c}8gnK4=7y62Q}w4K zuggcIJ50q@t*bbuvs7HSOQz9<6zb)Nq3mTkov$e~;r=1TvCX}qzN)D+S3Yl zJuKO7KEv6|Ghgfsh=Wh53ae!%)bH_EwAvERkM_o}l)KO=n+LIz{RCYANAt3oYl%^%)}|JV3tQEiInZ~SyF8w zlGEb2q@x?I7%DTsWP~tjW`<$^m7;i4FZ>I6iSV1j%#6~*`#o*Ad!WpB1>}k7XAw*r z;=z%xtl4H)H=N7+C2CX?<;;=5MfHR5bm|TmH=T?RCieU?U^b3T*$&Is?=jzQ4?;#L z`0&Ykq=q@r@q}dCsSV**=_T77rwt4DT#T=FBD(#C>yOqn@otNpdM8YfJ*-6ZZyll#}%R8dxFI?=gzQt|6}DNS^cSigM`_(p=$y z!$-)D&YoQIqZ#*~pMY1zek}hS%f!^Lii*{N+~avua!Zuy_De|=Ogk=KG%UqHHOW&m zjb%w;3|}Klc5vQ!_3L{BKHi0_-=rmbq$?5KMfSry{*ycPSNO8Tg+q_u5(chkAvUz+ z0T)-cH`W)h%tJmtd^4^TjWQ4WTBDFhSAIm>w#k?my&O8RF``<|dTqkXarcYd zO`Hj0hb{dXHe~{?zE%^u^Aed@vL8FY%UPv%991Xo5$B%-(y;wgJel-TJjn(lhsH8r z%}AtG#dG1?t2o$vGultztw{9AMECcSk2d0f!Z=r(datT*HpT__ny<#0Iwy8npa#p+ zE~2#EFO;}n#{thdcu{P}b(@<&_xlLZFEU=FWqDFCJln{36S&Uz<&6vs!SXw+8 zN1xg9O1Ku!E~`LB)3-u1-5w9~exdUs8{R&XLcg z1$EZCyqP^2Nr~>fFgBO{-p|G3HX5{CDV+#c-D%}%#{nhN@GVrI&%e5H<@tZuH#CuJ zKFOO-u)N_uGh}i>smOU8&ml1}++@-p!*Y^PCE4R0+J=jHx4(#~COfe}NBX)Jj^W4t zrp&Re6o=-SF#Ulk=SWUtkDZh7e2#|fBP>Boq8sk*b?1bB3ZDBQyU_PjFwRMh-*&!0 z%C3Q|T4~OewmXsWb~L*+(_#U_X&2iRr|K)P=8YHs_LnYAm9hL}v_N=GvQxY$%cQNr z2HXhPC(fIF6<(f$sIYj7&s$2NGjR`A#z}W(<3luVc!ei3HRUsUK9v3}#L_{w>@Kqi z!*abiZIln=H{FrBfn1F3Rt#tLQfONHNFMeLEKe}tgw$b-idcY~lG9ysBbz7NK7jj} z(?Y3}5|=%HfIbnA(4*p%sJi9HZdKmg`1qvEwRwr#s-JPI+EDSWX)Kye^W?*WDs&l@ z%#0|3!5x(N$1R#qZPPjL*9_4?FPshSET~&2`KF_^MW^Y_*)pI^ta6Zfi}yp=;=N?6 zeyJ5+N8~eXN1kNeFc}eD+5)03xx?mn+TMogTGc9PGk%GUHFJd*(So~>~ zD|cG@URzBL%UNp-r_UeAxr?cXgI&o-V3fE8jCI+0ah3f7K zWZltHlpV8`>XCNW+b!{1^7YS+JA+K$W(=3R`5~UB z$hPdoW0bd7-yGh5JqOD*T62Z(J$#nGckBCyF>9F~XGEDXV^kPgS3N|{ollq^ZI6*p zG^GRL6WYwqrd9S{G|w%dTW(t>4AADb`bgexV?dAPwTikMGGq9#IZ8&Tqi%tXd>69D zn~ktVXpW6D61e)pAtXk);n5*&UhJNT1I(iOn%hD%x(Sz0 zYD%Rs(~&aBog3w6+i<~T%qwip3I`K@FEHnO$v7Glt*+3OT#|yf-y}b6HbQ*8xH?T8 zi-P~b`;26Gj0wQUnqXe-ozBn}(&uyF13a5rF)XJa|5Qd{+bz;0;Rw>rSD|J{OAenO zF8$k+F!hU^$y1~Gp?027O52Odt9evEwI03!WARrblL2xky}E1#t{;_rjg!i7Q)z^v zO3K-1wq{^hciQUxg-ic|j99b|?lYV5-_hsb@D(`Gy&PqO7NN&5Sy3*@;J3{?@L_K* zSKgIQt3C;h?D%m^%+ zVZgbTW%&8X16R_5*z=JSn~jjHt-q~U%EP&WeZ({*?V2r`Nq;qhm;SXH`)t zeI}DH?SjD~4SruOIM|{$Hv6VZU)LPWv}wf%`MGmUnU9uh=84QW8*VZjNy9~zSZ~{m zCC7$iN4X(SM@)s0^!-d~JSE(fcVS!LWXz90huID4G}v(m%Z}SISvi2psa^0$EK{RZ>SQl%B?#UX+Jm$kaHZru} zO)nhDPeRu%W>mjN9V_dm;hpY7aVxUFDCHb%Kh49ErZ=isU2ltoX7c$ykp zhru=53#Z~FP=5N*`REQ;`lW9y88Bly?($AyUwb#?sZFLEe2zvP%b@0K_i6vevCLB9 z{7_REjC>+t@lp|Ix`krTnrEcpG=XPmUHbUs614;-L2l-7T0CwjwrsdUat+=HuiHf9 zWPZ}^4QGX+UU$TJCR4no8wEtA((^$>(L4ATmB)4`70$#j3rK|==fmdpP$sAIzi5He zUz)hc6}@J5hr403NF9-l2Nnr1-_{f5+->E4>kxTe?~lFbW{JIL_lwNJ@ff%IH3h!S zApcqgY?@~)vU2pWzrPXAhNJ;2PtuL%L3s4Ix5U?{J58{3!@YRc(z*s=_@)sExjGE* z=jez<(==#L|7$cftUsJLg<{)m?mHePPkS~@$A52pX|szJHhoAC{f0fFIbB`w?{|&x zSe$}r`%Tn!c_htKKPm8!XV*_3#gCI=c*b+bq{8i@+O803Ka*kDP=JXKUkm2Jlk$K6 z$ktkeb6bKu64GH9mV?R+cjmc%C5y9*Y1uA0oYr_tdCi~6(}g>GZS#;(xt@I|uO;)p zm}Ba6I~sKFytC!WLBN}lh*Z%A?0%7ciK8f5BZUX%+~b`R0|jelIm9GUMbjh6raD`w zuy#~_egpabXMjgf*&D2WMv~Z3NUPXqe*JSHd_vZ8$4nA-A7l>gxONeG=og*3xtU}W zY?!@QF8Q*22zvJRfhl`F4=o@xYz@KaJ$Gmn=UwzU^Uh`WWkC#>xj}7LxDfdX3DAW%` zR99w?pY4j@=Rr=6*)TQb?}j6@xX*ADhSkW4=&*HEY^H&L8yWPEzo$QzM`A29-s^6R zK=1L)74DaPN@Hbe!$WJ&|=Iu{@9WW4{bAYM~xH zh;!x58sZy!2#t4)XGVb+-7h*M8izlmwqrf;O8+{27K5M_bx~5Hc9Hr|F(R20OGQP# zrg*)25@oQ~Gkkg+{u*|Q9rBTgo~3{RS{7)W#eQ1JExNd&j+T5#LG5aDRB<1>Q~q}H z*BFSoQ-6rF78B`kGEnQr9NL09y6`FtjgAY+d{{n~?7korzf6SJ*B#VP_m*(5=ikSO zg>-HwbKvg!;aZC>%49TgZB959&ke_FNd&SkdDDlBU9sDSxyo`~XyD<^v|zwdF*)it zb>4bRr_QEh-o4YbagQ=o>X@C=JdXY8>D1m+2^(UEV}R=^f|m#MVz1J4zn-Y=XNGkr zR?xNQs5Ocgr3})vql{k;|dX~ zHwoq$YKUi+MpWe>YMKy;^|On_#Xp`fb`L~ueIT5l{70*fZW0B@vP5D^E@o)iV8-=u z1ci>pmJ18W)G`CIJ9pF11$}7Z!)KJiyn>t6S7;}D1zeZP;?w?UYS>|fC$X(Gnfq;f z#HQiW-y6E);=-d8 zx-=Dw}{oV<2GB+UIoK`+>AdY5%hZwLHNye%nIa-zB@&XaIwaJ0c-G>+Ux1-2u^ zDy|83y*X7_1!SP3P@6MMnrP;1=1bcKs=L!ft36IhHqK)Wr~4T?bS@Akry?lia4zJf z6>*F?0|OhUkkZjzls12zWRmAYvHQ*sm+P8;MLlc34-1W$+1*)u*PUhaz9`2+%a4{X-6DJ}}y3?4uO>}g~ zNObG#1wna#FS(iYnI5D+ZZ}zg3UK z&8Y@d>vxi}jhE4d!0u30yCMGigup)16hDXNV!`16m>sw$)-jKJWZNNnIb=TP15<_k z$1+Jt*cFP~;YYfgtT6h$CVLUh&}pYb4-%B1d_jdO@^+HJ`<)`+LJ#xCG3$C?0kq7{ ziv5+|@aNCqYK;>FR+SUCZcYM_1kM7wzWpTr&b}cW zd7e8YwS%&QHSulnI@0^i-8IixQ`XYOmd|;lvUC`}I}E0xb6(geoT1@9N+k0;?jIIQ zF0ri!3%`|prVq!M zH*=sbesl^ft>f=@>0}%*=!YF1%%~p7`?X)}XFI^0=XiVi;CoBlx*be$%#nF?Z!A?# zE2H*}t~hkk59js=;i>URs2IyoY2Fw}ZmCn`yEL+WIs*Hy?I7!LUs!Tqk|yU4qxdr$ zw9+0n^YfteEEB(EjcIa)fB|P8Tu!87d5>(I6wE-{ED>+fxbB9MC!_HEQcw7F8j=0*byWKB z7Vj}9plPNa{yFu+s-G5A*_MM+?!O%O*PB^0^T_v$H?p7hM%j~@qz%* zU14GEO(Dzy3v!nNwyY+3O@Yl9--%n!en@P}CdKDM+;ZY29dzO$z#(Gv}PE`8CgqA|OeCwo`}srN#Wl+;PfwymX4hci)lr!VR4Fc6N> z%w)ZHO|%YUeXNbhdUAJo{Mb(?RE~?xDG_MTSxdKkr67^JO21$3ps*_mRNMMd4CfxR z3YkPCji1Hm+kN4>+({A`KY_|s+1@YHK(msj@);q8`~AF_AwLOC)6*no$$m6&%OD)> zj6wBWTQPMr_XVd6<-2hk%~jYfw3lC|!PDfiZMPC0%hXaavp-)NxuLLcrAR55hVmCv zG2pr_Ij-S3;-3^UewtEP*8+;zdy_Lg>IgV%jpmI5G08SkMExzI#MK+AtCBv9C9`O2 zeLt})-ycU6$6;iK6?L#*CM4QYENyYcrPzAvo1u>dvEA_J3;PyQIA4$vgHO)K#ibGK zzZmY09M>q!_e{dXW887G=^z&=9w)T{j_8vypQI%TXwO?tO+ncd;K+=?SIh!izMMud zL&NzuYxZ+`kZRs{o{h?B$UOzhuWKTQxW0%w`iAEGUQgAWt@-S^iE5lyNuC{3#{HHW zA-i)FOe0=VOv75CUh#=+4?dy;E_bP=(h^sX$Ku~68&tc*(VWk=B&|D=yv|9ZEbA`! zC92XX=D@9V8{%@H%7``S7euT>cz)?au`iy{tpjT$L+9Jk5x*>0S8!&ktXLA-?1#n$ zkI7rs52frSc-@qYQGZQI?rJXCPgqP|6XNmOe+S8`W?(P#4n}W@fK|7#u&Pv}Uiul7 zeRV4GFT520Zb>lAF9ypM<#=Cqf^t7!BBMD4bg?oMah?y!Dz%HK&rzhq{5y!>nn-I6 z>}Yh$X`1DiNfEo;Fe5nT|C}Idx?zrPwOYvSYQUYKs$#|V@pQWHD!Mo5usD5a8U`F6 zik^dw$ZGCeu{E0aCCo#qGprD|EEkb@BSnXI$U-t(4)149$K>s$;@aqRyyni(KL2S` z-uEw*(ocbov$yAwA$!>eCBTupf>KD4Vl#%J)M^Q}22Mw{J~s&39j9)ot4N9OTvhR# zN#^Ec`W~%Je?Q97iV>NZQyz=z?N*%sje=TwKF$Z$@cHkF-V1cFVq1q;vvUh|d3aQE z;)VQur$6#6;8krKKrrC|*g zpozXX(x{5&x-6Qs`v3jLA4FMw07_dIi%VGvIP?D*>9+w^6uO{&g&E(Y7f{id5!lkn zKKEUj%ywPL>WX^A$fkK2p|( zS{lpxw7V#T-9ZO(-q4SJ$?0MfEYM+fl;j)@&5Zq@!m&~y=|q!CajhUHPW$zXLg?x>!?w$ zj4o~Ug4BWr=WTBflIhcXWRokw#OHo^y-pw66>><7NQH_09V)()hix~9ph|n8=(Feq zEejn5Ki-8oY35_Y4c3wB(lJcR6#KI$Begw?cJFt@fWLhpyZAVLP&i0$LtKTa(F7{! z8HYQ}J&MujgQ)$D^s1OMmfTaMJ5CQ%wS5to6D#_@+DKm4^6;Wb7tfkj(fHAxP`W=D zBMsAV;c5nEtQm^uwyHwP;gsZBVkq3+`9VE_=XzyDObz)fUS01iJihe6w5>Jbpj|SI z-g%Q5zh4_HIc71?fl>xDV|#iAopE|ZzN1X>i0=VsO6H5QO{*olpYNmjXZVc!l0px2 z|Ij$kdE%M||6Jp(u<=|Brrwy0dmmlkmn4ObVTCwxlDi!)wvgY&lfqM%bIs-280T4t zIVS$N8QPbQEa5Ecgw6C(B^gaTJMLhQQb2VC4%GVKj>H{jih!ZnN|@C3uCv|`LoDQH zx#I3~F`oy?iAt3&Hm|l(cwkpZIl5zT-3pqv)PRoe{VRF8P8qRQYs7_o8H8_6gx#nG z6und(37ThJJ`}M|dwUY}etV<*Vgj_DJ)zELm83z-Bp+TnQ+}Ba0u}x7_s9^`ch08| z(&=<8ei&`e{Ymf6CBd&fk!Wr)t(~z(-OMM`fQIbGpN6oD!$KKAi3PY{qCh> z=tpKPjgNdvE6e>+FmEDKUWQ=5)S zvCL?4NT;<;W039b2c658DCwXkq-1L7`d>e^7j32W>?1wZpoQB>?0cF%PL%f;iHQ2~ zq*GynjtdLvRl*#}RZ9T}v&F(^p9Z$Q>x!SbGeyG~KbWa_!KU#VZE1c(x2jeNxy27j z?|vI~zvhT1P3rx_WZRbwtP#P4>~oW0`U|*3Ai`c%OH)_WU(E z-tvb2<~xbi%obC=)*zPM^umj$iCDYB83UEfu$IposcXM!i&-^Q2Hg_#cJTMlpi!75 zbDeg5Si^hDO1g0JpV0caiFR8QVx6QzD9c5`@!nJC>QomzGrdpMzlTz#PZ0G<8U`sW zr;g`9YtTsiVm)#65L0|+U)|BG)5J2)>o<&>h!bP`BB5?EUDhe0J#D4*`=hnU+<8RI z-H?v!%%n6JQz2q_w=?nL269jFfty{bL@TJC6i%AKidm3LUT_Y)Q^iB_G?0=%#&b`yJ=%WlcGg%h5+=XdKO1(FKK~qp zzO3n}o=Sq7rVc!|Rglg05ZwF0eJHn6Fws*9{|X|hlC`yD~~xZ#vx%;3QFw;k-@H!^eG~XDh~Q0k+Y5%@{Mjv8KWY-j|hGm zhIg!qEWZ{lG%l}Zrp68$axwzhQ~ER8J{<2Q2Begwhi!{C($l~d^s99$HWdD&&;d&% z-L?;tIIeufv)Wi(>332zkCWhy`(k=Cv60gHh9NLxEB)Z!!-4hrf&$j+DA0iv zFVxPL#r<#0E#)0?eVa7t&rHXZz)8?pA&b`7GRZ6MJN?bPDi7W(IB;&`+vYkt+0z%b zR?j47m1LlO`k|P^eJI1*)$n9;81=i&JMv!Eh>tEMo9HLhqh^8VIl~p_KC0qP+H?@J zIg_@q?_5}-N52nb5s^!?W`3a^=s^)R5tw4;ftj@e%+P~N^%5%L{b4S1DtzWEkmvnn zwCcMZ4Au;U8~ct{mhPuzIzYnN_ten8H?mbN(f6bhGgPinzVA=!*sz8A7HUF$eiX^P zo`!vkF3^X+x5R<=fk@AOFPXe%xA@H*o%XX**s*E>eLIuQ+07bp>3Tm58{Z4bPcjkQ z;)rch6?Eh97ng%?nXNi#3VLK&K`C|v%^uMzS+#MFB)`-R^81}3z0;fe_70^+Hyt_^ zmx^Tv0Np~u+Lp-}Xr70zHD*}(O9f{y$#ajKIXUqDKE5vHV;BCzjiqKdhQrcy3tA*LYi-KWa?M4R;WQEZ_?i1iM((TQC7Y+OI zII^;3#~RUspgY#VYVUEk2Zz zeuU!Rs$QtC^2P-ZO-%87L<)49T39Qedm{nEb``?&q&+%!41lW-bE&%L5}fam@e?IF z@22g1AZY;Q#3^&eH3csD?qX6<1dh&V6C0Zo>EqY6bTHW#7m{9)KJVWjt8m6)egsQ6T=SBqC9?`)afUt6-R$#o zbjN263$&gX1D#3iJ2>f%Rwq8^RhjeCGz!(vEa7x~7^$|gj+0aXw>)O=b@Re#p6%*y zN}#jK0OMz;(Xxy{=vEgo6Ig~dO?mWMr;bXm5y<(zo`$@fgzcQ^Rd!xL)Aj`5xn?4L z_~wDKZgFI9PSkSvHeD^xgQC_VI{l!AzV=iQCdSGrUL(O-)4>wT&L)d7ITXP8$S+m1 z#Byehhp#fGjuHJ3-p)+6h&+@j#bJ_(0u<-<5*^DXVCfxYM7WNk)wV|DKc91IOO<(6 z*P|8F+NiB~34MB2ElGXkfC%=NrE#}w#c>(rJ~&S?ug%fW)`R}O{z>~PnPKs@nB=z} za(PnaNrxx5l17>|JW2=S&xNzJ$hej4G<#u4d@p=T7>^swxtX%u9p*O0L@F;u6Zy(jDw`PMy$?jVx4LV@)ja!vAv;kTcX(j76h z_icyR@E{nz?57G{tbxPY));;{ZOG@n^6;&-!S~tRNoe7NZ>%ZLv#p{jGnvWc;ECa8 zF8J*6T1Y1dq|fGj;<{+uP3$33_9kHm`?KADWisnh2~DP;KMTHz-t>z`bEiwtvNqxG zFjkVk%$6+owovogMhbqbL@_qY=$}V#yn0?v=e6?0oV1U$=SNwZRvRJ5jG+227mub)gSLr0G}mO%-vgXy_G6~jud#T_@3={i z0bjy?$M%%-+&ugUbsJ}R7|0ksF-Fty!6ch;UI*FGaK>{h1a+>JiS+01vQ zL<3Tby-S|Eyx^<9oi@yO7keT-geUUcZKW$ zkcHbb?%Q0R#5sV?H2IA)N>^H8!AEWAeX@nQ#v7O6<7Hu=GKwyRucvS~8CtQzk9yD9 zO8Xx>)A#p!@ci&bcrWFC?e-t^i1U*-epb=|TYm(e)D?;w;~~G1`#;v-rPEPQX~Vrx zdah`XW%kUy?;J*>H)Z2p^drd%#SOHT^9N7LrsAC5F0$e|;NtyY{3uPp-3y~hXPqm~ zTP_jtBd^m5S6u|P)rdgO59!1-NTUCRh|aA&=|&2%&Ty69A7{3UlQxF;b3n|#(KvQ1 znqt=L;Dy0|6qvo4MyDGh`8~5K7il4K&s#eCtP2JY`zjI_hT`e!95LjZ4rWJRq3#1Y zo16Na_A<-&_aqgx%1)*aE{@n9!(G*D2cXZyaJ)$1{;m?Z)YNGse||o^YPOQ`e+4l5 zZA^~!qnIXQlsx3syQ!@a%MTH6a`{sNCB-L&p+c1OB}a8Lsq(DsFA&q4{scy zbcNXz+s_@<=`Hjh???7}3&=T_NOEPJ;XZ8)r78BqpA%cD(p3%tI~BM?A`}+d&uHjP zJxN`6g3SUge3J5Fp|y?_j)bB6;B3^7(x49gG|c+kP7j*76S*Z&652QvH^a+lGHbdT zM|#r__AmQ?n?TYxKGKGGHSy2g77yy{g_fQJdbe^H%B~LTQZ$@=hgxHa%?6<+GYvjE znlQf6kM=p5Kx*1|$~Yk4_Ny2E4w)#ndq%_f)HGOEJE8lTT$jiH&eN1ZPTbcr1y7&% z$54YBTF|kaJVtnlL0e2QVdNPau&FQdO48x#cYtIf57LEq>NMNChBE*zn$J0{i>di|PW)$RI>xO{ z7X@b~!ng1^UD@RUpPmQlRZm@foPANmYkU@~`)JV2dJAj`V4mah&myNv3x|81p;y=R zpjRNlq|3pW`;EDgIp4@_XcIN9%ZKZKD!AFZS{zUCz^K6f*k3T49L&S0?I#dk9uHYF zE9~NZ@DyemwvSE2{l)>@Wwem9=P{Jz#(vtO35dKT!7A=3C(g?U>1@k_-`{e23(248oabY1ChGS!8Curm3GM(XP49)W!@> z%UfnRXU_8rXToc1a_+Z^nW2P-&izDVi4ZjjnpEBqPk0o_YV zwCXSO-Zh5c%;yN4^=PEyNs8niTtn|nq$z}Vz&*x|7uTYC9Q9E6)l{`f@{} zvwDWOv!N%n`%f3v{_xYu1z@h&tG-`0JjF~|7sRhlnG=5to4dlZ8HtD+dUG?<@yB`NK5 znnt*F5pFgE@tuAH+o*42#4I4&ZAel9~ zC~az@DYLj&u3|3Lf8*?ynwO}5?nia+2P3&Q2f zyx9JH1irIh^hTWu0_v@hy{uIzdfpbMr$_p`+eMvJTn4xog z9Vy#~Lb9hfc_s9v$Hl8f?SlZEk7lM{$q;B>WVVv3I~*VK9Cvh<*zofLDfD4 zPnk3}$-NWV9n691n~MJo3ZUWmj&hps(_uf}S#oaT#Jo0gGaZBvylV+d|07hrY-yre zcX&ElA*5>!Rpw8^=S_9u$3HWq%2<;BYu4wI*snfT4!@)H`5hm~{*4So%mZSp*3kWx zFKKpk4e2}gMr*?*YFc3~k|UBJ|F?-d%s6M-jWhh(iP(8|G-TJCa!1KRQGPNQP3*7h zWKaLOEvmG!?ywkro4Fj`HS86fhD6JO2p;>A#@`%9VP~I{&Z+mbqd`-0>fkJ@amypp ztf$5L_vze^d8B^0O~`arqHea#K|7j(+L8mb)=7=aP8PX84rbJSj=NwYDL7L1jpqL#yC*BOF?d*6|xj};orGq8Cm_oi;krZC%W!eriPO#88f zcFye$DfVM@J1L91ozgh|y`Bmcf0C=e4YUs!B7`{tt>dO+<&Ha)_=^1)mfU4gDRA=F zW$GK?geTHLFny;Blfcj7$5KtW?T;ge!rOH7Dc=dF4CI~PUE0#63xd~n3a<^eSUjds zY*pS&i`^`7U$TzoN&R*ymwG|LA^kADJ`}#J5$74?k*aS74lOuMVS5LPCgv!34t1c* zKNrw$c_rSF=^*yFKBa~*XX%Y0(kx{$>4p+>?>Up2GYFAW)=|#HuVi-on#i2HhT54K zTUy*7%?;C`*>szVx5#4kgG`iY8e#Fq4w|Rrg6=_Zh) zmAj8T<|X6p+FxS)FV1QYFQi|Oo$;l46ScYJv;HKFD)x+Q*ysm0@qqFR$HDSXE;?i@ zXwBX6=<(PAcM1;Bu8Dat(3lK+_L7I#rC=oI*Y538hVJb}H09VDGUxqIq+${}@>Gyl z7L42;Ge~aBNSyt-#ARcNB5q8Mf{VdST2TIuZp;~j_|9jNt;HY3!(#>*$n*8BRikjp zO9Mh_vY5RlA5o<)k_Ap5sIS!<^1?Vo@~kplRh1+@+%59$xwx?>1J&NYDVe>##Xhmr zqP4MPH%LN7>iN-ZnO?7@ZwAu6cmd19 zo?`FpTcp-i1qbr`&YrcIjBrHoF5t!)gHeY|+QW+E~e@kqXcbm?@&V zo4^L!shh!V8fr1Y<=LAg^m5~T?mr8mTRjRV#2Xrv!PzcdMTGN=neX+KWUsKUk)?vS zdm_ny=vOjaSw()4muX} zG-v?pL^26SXi2YD%5*fxX4YcN`yLcmMoh(6NA{U_E~hwOH?-87(f;H~@cwQJwb#Lz zIqN=c{v3qS+y2mkQdeBpwsiTEGJ)v4HtH9dAmo0F7~z*izwccikc!6o;U8v;vil5yb?a!)K089mq!^ic}0miNNCSMkW$9EOD}Zc>1c3~o;2 z+{F56FlOdUik}`-^w%=)F&2Aw2a?O+Ka4gdERv|8dEw}q~H?cZ-VHZmn45qaPQ1SRh-^+NE9Af zMQPew#m+B-v3j=+>dRHobhr;zw#&oxd#eMbF7}{til!@2asS9`0ite(Af&&ACcf>tc{Q(i79y&!-i6>#4qwwH*7N2#S^$-+#p+ zYr8hioz0~p2SS{7G%_DOpt4zUsJj$}5AJOgcDvh8)pT6PQCKe+#vCenMBbT8Plikr)4C*+ zaFI{~Cpx>_7kO-xaI+@SU@wf}AH-lIO5*baBW|iXEVbI_9zWygrKt3lkJy zQNoqKYxzuBMnRi$pvkPD-rM46w30lWKeDf0D-IR1lknvFSh)G-;B)DDiJHY;dba7T z;S%oH4n${4Ji6`gj$RJaV3OLKyS+o1P40`* z_7JkZ>5V`CqWS-rM|~%bMVZ+>G>I2FsEK_fPd-^p8DL3aH*a0qL`PV^K^q^OyPEy3qq?6fH6B z=|(ZA$^i>gUeloXxx((@6&iRn7ZV<+(3qJr6mqMX4uvQ3%r0>J(ND4I-yp2_Rp4jI z6Sqw#;B>YuEcrhDWm1qRH_pY-zX9mhS^$%^VeqSYCA?0=W3i?jIcZnZTC?j^d1cLd9sar%oqbK01e+Uk7|Hp-TZ8#VNBVeWrjwIRRN^z^0%-+1nk_qBsYd7vA zv6LtZGiumohuz!qNI`F#m{!7F=Q{(i+&K->bHiu`&!zqgPEurL64qU`hu^m<(HYC0 zxhU?tuzX34ydx^IdO)TzmatG`WJ$z$Sj=jp*9+^!IQ44U-KmDo8i9flR)})eKvl_h zTGizsRakmq!bu&xIjV+*(>Tj%?#3+qbojpG-j`*0n7iT@b?rADG1XSo*d-cGZX2m` z@E}azH3nleY$&5xjdHaDX&vXQ^oQiaV(3j8ckH6r#GZ`8``T|F(>yONGi z9fQQ>G1&280vcKqVfZ+Rs-GO>eq{$#D9t0kTg-i2Hk-z}8sg)k*VNM^0NQ^g@ZW;jMQ$dJp?Zju#J7Vu|& zvCoiHdgGFb3IjJN8%ksGvJ0Y~d1UuTe-)!x-+mQvkG}DaJw&Mh4nCXdL8J>N*BPM5 zma{DF%v_or3k{Y4ln0CUDOlca z583nnqVZmvm|vERqj#Dqw2^z?Uxwqy*hqYTah^JDwXhfVcv=07mRwiHrX@Wvn6;-D z`$uBM<`kUJOGD zMH6&l>F0(O>{;f0Vuuo3CdtFlaiQ?abHe=Ma&mN#hrGN6*4zq4!r)Ex+U`HH-foIT z3B8cReKb{n7SpHAvqT@41(bR@5%cdzBcM}`G(V=IM_sAJW@iKEbC`#HDFnTz?W9od znciLcnjYmWrmBhpj2d>Iu6;g98LE7T3@WFRXVxC-_S~{dGxR-5kX!v z$j+O4R6}aT?nfUe-B1k&#_{hVDgtJuj+kjV9$K6!J&XZl(<=}&oX(Nsmc?Rgs|;y# zF-2ptB?Y|LPQfZ8xcjRQl-H!ut69aYf#up0VcWBegXw2$t5f#<_=uOls zLE7HfwZ;hZ5?tW3KMR-KJrK>$jr_4Vq<(xXwjFsv>g9de&#;FMeV0N0-KlsHXN1rh zeQ>B>DqTuiOVZQwFy*f?65b3$yEsAidgBp)UW)HE<_IqX+G-tfaze*L2RO^~a;;chqG`i`a458ADd{nfKU$Ql1pzvbG$$X=viqV>$dWv`6yz zJhZsDqQ*oD{r4+EB}I+Q|4W3EL_qC>1BQLsD+$S)hT&hL@%vL88oz{N#Iq@|30Y06 zRF;u{$T@MI_ZbIEUEom@j6lN;bfH=s*Kdx)k97$sp7)(zIF2Hn2RSgj6~jAODQsDL znSIuqXuR7S((SE@-Nyz=qQY#*M*6at#-3ou@00OqeliUz8jsg^c)lCyPlXCEX(mm; zi1Xph5g3KQU-Ep0Vh6@Lk~z)U;@*&aIDz9 ziF|`JQRy87`|_~}Ro5fK+(63H`Asrix%%%)d&~*LpRA*%4{@02 z7AMwHGO3tx|LwTP^j!ZPrCMsE@49oMZjm)kEmnmuCrHY=wMoLI-cy!SFlnW|rLI}a zY0(=qx>wdhH_dD5hG{R_n6j7ln;)jMk^5hc-VD@4s;piV-3N_;U*bsNr?De7Eb$osrIKaQUfNtuCi`cI`_nYU^ zuET-seen=8GxTuoWFY!}b)^ku_a)DwHq)Pb*|5wrfL`N7+Qr@$)$pG*wS6>A+{Rs- zcPubwNH&%Ddtmq&W_ne;l~lQMe#K24b{j8{?D-e8CTud4FB$RA?Snr{dG=eyyR?_T zsHJHK>sx2&i$W+V_8Nozysv5lTGlnyBOM8(`m(e); zPZmbuE9uL=ftWqkkqqAEAoiJoOBQ#%msFNe%(TnQfKVlur{l4u`7C{0#eI3*>d3@5 z7#(BHVdAYwn)}X(7qfs1a{ciBZ7O}8|By~-T_9D@h1AO}29F(Uspg+6?y%Rm=4TxI z$XBQ{UoqtQD-n~GOtXsI&=|uV@b@i{a(oHN)-liYdmav0`JyU}-(qU zbbPxWpzMV?rDw=E^bq-MdrUp1+M&?#ka%;2XQPurkOBJv>igi-Hx(Lun(z5d+&6Ng zKTZ{YA>#Xf^|dQ>Y!h?0F3X5`i(M3+$ege}hG^U|9nqtr;J}O=Ee|!EKI9EM+g@nu zx{Z!AJ1$kh3j6DoAp6T1#`C*iSK$~~r#_`n!%$M^c{BMIduhwIiaVx7B$c9t)T6ww zS!aOnyvJF4n!9vEG9}rZXZaD>3%;HmbgJnURfhTCo#8#|xkm!K@<2#Q4MszyCd!7+ zC6zC}7?7q4)i-Cz!m(0py%ivNelZxk^#_x=-c#z@;}6-7bb#uVb~+Z)7oCGuN&SH` zJk;mY%D6;m_V?zQelXv`qQvBK3*;Vcq0yIjN<1+Tz7Ncxoaw~xPby}u45vq(X4tE5 zfQLP;=-nSfsJ#kC*5q((8Q_3FS7Q-Z$KL3@RurFDLVX{YlZWndYB=kFhBQC4{(3;~ z5AohCC59XgnRf01Hz5vF zw^WIHTh&l4vxnM3KGOjk8&uVeLzG@Nvai%io<=I;_Wq^x-oXlQ*au>hd`I+aJ1!3T zdy<*Q5(;{0DsJ?b#cY`q!l2v(#b!aUOmTtHZdIsHwj_`A2q-WwdDaXGX3Jltk!u`K zJGPeQ7&|dx_jieI9a=ZUe5eM$CS>HV#j96v187Mx|}4HHPVWd&op3$9Ya?1pp)oJ z#&L4gvZA}VzcPXn->s*x@+6emo+Hbz3aD@2LL+()LW_AU-bQr6fc~7c})t$DN`=OwYCxJ#$0J_=>NjYC;kmPd+AI;9)L%GYxjGqQD=^ z#p`Rvr1ilOFF$`0)!Sll%~~58I|Z+B#?p%Zm~Hk_Os{xC zy-NO(;iK`S@TDiz<|^WcuLcHeJWtJ0ddPaFOATMo(JF@-PPVrBu`jiaB@D&K=F3LFZNk_1^2(%lsjpE2vi z!*V@Dm@8t?++B3dbPnyx<_z=gNSN{*vSm&od9JUZUHtFv9MJ`38#qUhuZj(w&*<5o z>2##`DLP&Fi)4OUV4Q+f5h4Pp~g8%N?sVrX%cTnvgOy zMUMg#Ecr49!&=q|E1n0A@!a2Fxs*njm6Jw$An=YEnL#>%y0=kJmUmsF`56F$WYNhlaW5PDo2yW)V(xtYY8>jO+m}9$(YXFHC?(7!Yac=5yn}U zWH%MDpi`DKUAIzIV}b~1PjvXq9irr;%mC0w#L8xx^IsE5RFOZXd34>n7id?)2|6~ zu#sOx+M~`BL+lv6Io9{i1>smc}@BbUHPLo^ZZ5 zD`{hag47Mj5Pj2VfnlSSrSLs~y` z0WFd~Ko5Ei5cGXHHGF0m%IBuq0jp`#_uV8hz~{nzKR$fpJ6b|I>oMEcjPQvMJCR3(-%jEki|T89Flm(Ft$L?t;(Wvx4meosfslr&_t7$Zkm2a7&W#-1Bac9SrQd%p^~d_X^#r;+V{uck8LqdSc$=Z#t*uc zsSbVf)9j4*dI}xpiaJGg=na{O1kpX*kGq5BO?XSD%U97C?Mhla_8Q6Fe@~Cf^^xm* zf-1F~F<;=0F-57Utw0FfpdOPNubHjmAG(97X8OE1j zce#k^ z1_Fb)i+fZ&;xiR-TsRYn-`sHh5zojR4JS9vg`||XkX+JBNjfi>Xs;9MdPMMS`C8hc z&AElMZLo2RAvW0ni4K!!lb8uVZ;Il-t+|jZt)nO-X|`LZmI`|G@q0rIws(q<*S|Wl zci}tG-$~Fop-P7^iF2q9(lL+W^!7&<#2tRoik}9~8@|Xg^PBwlLt-i(a|U<1*%1

N-}Q%;R`l_cQv(Y96ch^gnDwz?T)@5k@$<0jK!_-F)0Ye7P~gXt%E zP)E>sG^b=C?D&1k*Uo~~{l`xBEwUKNpW(%k8aR1A0v)dyT~J;?OI=Sf$=z*CHs20w zOk3E2Aq+w1fvD7(Oe_B#Gv&V*dSB+UW1oXDU%ExR#UE2`XC%BN zUeJ{1oIkMa8jXl)U@NyBpaVDNbLK)Q?XDk(enCE2e7MRsuiZnHmld(FaSo|w^9-U; z8Lsj>OyCnsh=&@|X{S)keKLj35=q0q=q6IxHJ9{%_A+lnzE@F=Vx1d*(zm!^zP}%b zEpb=aTlo7yXyAdNMBP)53rRQ-;Y4+Noz{pn*yr^j<}|q$=V!U;MF4zTh48^)E9XehTp6ndt1VlrU>F z=UVg3n4LY|$FHD6wGl{PG!vdkMLOrQJTskwjtV^*Hrj_=kIW^bWgei*`P4eqf#(h; zVcMQRDqAlL)A^Iop0k#@|5U?<$DE-%IRQH##Ni%id-zoyC6$R@SQAr8CmqH^-ade$ z{)$kGu@#at?XgN>4Lv=QL%Y&4VJsEP_UEf1wJHGN!)9QDB;l}Y5SDmna<|9;b*^8; zX2+M1c~2Pv{9WjJd=b?*T&JgvvG5P!e3xlz+||f=0eV)r`P`Bwda1%%PY9hCmGImp z5aBD0aWpjzeUh3`*)^Y1W^|Cng=6Hu(FV6ho1@K-X9*@}V#6$A-O0ge{(loHRCfv*~K(zU<&n(^~R3UaC&yyk?dQ=aaH~YP0CwK&&oB(F*5-H8~0Pp z21PvOXWo;xOX=saZ!{=%iN=bYrPJI4nU^sJ(JkGAoEuHdYv@T5iI_zZW{F7Ol7KeT zQn)-g${pMx_#JG5gSK5{6uU)mcR>?X&b~#nJ7%%|voBdIpHXc4am}gWb}M;j$f0SS z4qg>3r}P6soQL9xx^>oQ|HS9-!)xf`_TMaFfgu&2ieeS2YslclPW5_A50MhoRH zvbS1G*oJKZxG6Y9(nb6ZXmDJhfo7U~EyFj zm-1h@VSku0`CtA@3qB_cX3gPwcIlf`_xm7ym@$&_#q+Rhs}g7NaQ?;LLJXNY0*MDa z;IecCR;#3-X4GDioSB918|Kh)tsyWeJ4knCdZRU6lqz?JAn>{r*3Zqs=#?+2>f1Wf zGfjh&mm1zS3e$fQLt!maLHkpjG3uW@mf!foR^>h-Hy>-HUl1kXL=8L{-Xal45)u`t1#<_?jZrQmUxeCk2^dHdhy@gop z%o#4dzR+|?fY7}g6rEm4oyTV2(NiO&I_gmQml8buWr3B3KA7q~i{cmmBL%HtRQ~id z`P$0jKwTfLHe1SE#yX->!wWUto#g*2kHQ=+v1^zj9_%;4FtIcA^Q0~|)ppWuX=z+Y zUe5VR*D2*xB?-?kf}Wi*>GAW+>!-@N%x6SJV%*`r=CX7n4C1JQsPSYpya<4;kDG@J-^ z-rsJ%6o3^U3@OTH1WXMM(fQPR&J0whs7LxN`|4Uj!HhVx$Bf2Ml~LGyfxAFopQmkS zTWE>0tUkwufY)bvTkr?Ixp3Y7$-EGy$DUhhlTbIofEvfc6-P;cb;N?EF+o zI+;7YI_yaJ&=_(w97i+u6DbV`S>OV9bq4Owz=R=VKi3 zcJv6$&X0ujDHXP9LLPQM7y%2%pCtBaAM<+5n5JADRCu23n8{EYdVDeUOqS$53m@d~ zy+k*sPD6zRqnDJQ7b%ckme$DHD=o2Yb(1RTnTp)-!} ze*Q#b#*$bZ8$J$pE}{_s!E^W(I_QoQMXR*{^_!G89KZG^YFoVxCsvqcL!bKrGd0oQ{?CL3QSQ_$W zR??{wf0~=>A-Lb9g8s@hmbxSe9o(O{PPBtmlKnAjHh0o4Z>JOcxQo(%CKV~_u~*5N zB&k|O#UVCmFigUT+*y>x_w?=!DRj|u6E!u*;gZKf`moQ4?0eF%Dq}d}e{e?XSvR~) zFJka$V0Z59qYFo#Qr48`P7^i+a9_0(y}QjFInRbej^|N)`1v~}_5x>VI%Am`=LOW} zpmVn?Onk4BTJHdD`xA^;rMD@1v=uy5?@(mGSOk8&MK-gR^I1+AHDzz4>5jKKqwq5Q z*uI-CDTOff7m>Bf5K7o7iZ7+3Im3lBGzI0S_Hr8i8r!gM;jZKw%NjpDHLDhes zNVe<uaf_+$hn0Cg62&`I4@nh;fx+@caceS?I*Ume=9wYJj!5cO!NDew<>&R@jBI1Vg z`#EQP-ybJLY2`8$&%0T5Wr{erT#@q{=Fl*c2~ZlbiGFeKtHwfIwzJ|UHS>QSMgFFK z{|f$oH=@{6FR1lO1Jyn{ML*|e)86}Q=)~$a8u)02Wf?}ey*2~gA4?H+r5OFZ*B|kp zD()9b(pTeP^3CV>Qj6{MJ$5h2jo#|49RbJ_jc zQuGV=(gvv@G|iTV=anpYZxrB0kusWmc~&Lo10B14QZOvW0Y+*J~y zy_FI-eqi&o6DYn@hiAL}v2msr#Mdd|u*^$>#t$0xWg~?($U^Fx5v-32LFTy{y=n5r z<^B+~@E(?0?=t$A>48-n>`=F}nVQ*nY%ABsXCY&ZGulUgkVzT;VzBBx&w))B!|!Vi zf+Eh)Ub)ak;1?RlN+b7C_%Jy%^Zm=SjsVOJ&1LcYoqlkxE8MC}kRr033H?35Y90zf zPvIJM&do=4Ks}B8+(P$H6bZ!oQla~Uq1&*KJifl6C;Z&0$U7uQ7LCT*(S787MHS2I za|N;GFDNRbh^{tpzKiG_y0AZkU5=bVLDiLlg)2c_hsNTzawPtX_k~Fpci4P0MyKx| zwrsBz{aRv<_^AW5toStrh3ueQ^Zhi%c92RqZ@B-vCMm6yz=M^?oyR?}!&HL_aQHY8 zjltFk9ac-Z!kqnkh-YIt@8S2hOj=W8hjrWmt}^ZkQ@-O)RdRm#5ta{SODVXgT42p_ zDa3YWlFy;ZIFJ;B)qnYH>G(r>Hqan26!}gj8ksmL+rD4b&6BZ!i+U~u-j>ay9)KRKGuOMRSliT9=cEGRurRo z)_<&6%L?!0SJM*<&P=Qdq`IsMau-a-s;TPO^JN_^mj6vrCXAnRoalz2Za&x*I-90}9Sl1R>&PTwjt zkQ~HkrW+;b=bw=RnWj{9#2dlGV+t%y;_%++E_IE2O6Bze*hs9W<#}E7!TcSq>rBU+ zzU|bks0r^=^7y>+8c80Jq}+l|I^D(Zz1us<#(5iMU)4ghIf2_rW&cWgF<%WKDziAxYzQ>{9LRX#aay#l06$wckc6}hT@<7W*~9S)NyBpWUE#tdVwYbb`k; z?xbB)MmhT@W7)PG7%u%waxv-H_j)VYjSzwTq%YzBqixW&ri>UR*(VO4abl{tr31qw}a5RdF%~8Q<#1hL0Z^Kn)dGiNloge!kI#d z;O|FqizMnljetD_G6@tnzF+cfSO6dLZ7Si5f=6qB7nKA;Jk5xAA9O9i8|O9rX_#*;itDr>`|>Esg>i22153y>$B|L9hO_^w z0Jik&46K^WGskX^>2~^lN-&D!|GouQJW0amt$ws?1xK^p=eDX z!!A=-zY^rh0qOUX$m944HaKD}y{q@drqj(-?dC+juaaRn_@3e|ZqWPmDA)z?cg8{? z_fxm#{ox?wdX81~!@Rl6g0?Z_u9Z?aAjk`(|1_ z+XFji1H1oZaR&`BsbmjjKiVa5k(ow!CCrd`Y&>~LNJ8kE9ZtsvQ>ei=lGIg072oaK zIGE9SoUAITWJ3imDmdEo8R%F0`PEQnO(^~V-)ED!W?%8SKeLxCoZ_cG# zB{mq?FAkk;OKGpOF*dd@A=1h~$m(}=sgXMb?_6X<|Jl;@c5!;Se;+N=)+e(>?yhnQ zz!l#_^5XlKng+se{V6zM%JV9N)7g+C&J@+ipEt*HvDSezx0JO6|F~E4u%adv*2L44 zd`XyHeZ#`<>x0dWbS~<&LEAqMjNZ%rZr{uVb*j97dcPE7UZtWsCml*Eh5Sxsi{Pd? zv_Eta<&{?pmV_>57iBV7JnCU@dI6im+^f{a#SO>L z;&P1Y9~DE6J2)pTsq$yP(qJE{*n)d6)X=A=jl@(>YP=|m z*rFCvc$Nc6krWvC%wd(D#oQ|&MmahPxNxkzoT%Q$V{(5gZl*%)3>6#c3YyiV!QW#--ja^^6 zm&WSIV(0&Vzl`@V`_Cgmr@~=A&l_f+U(oB2KC*l7f`rkcIQeA^(?9Elna{dOf58S) zKa|EZFh*1v)Jj3u&2YX}8$04>lcLf;@-n7=d$)KtUJ@A>xWA{J`w}%i(Ok)V#I7x*xw4}X z*V9VxjO*yH(Fb}kf$zM0rPz{;Jj!w1Mz_B$r+59Pbm`r6Xv^`>VYnHtigN$EY!2FV zitzNyY;x!BSXcM&%=gA1wf`}IZfXve{hNSYH#AALIv?rdr7-w|_e`s=)3l$j$?~#= zApfB@%}5%;f_>7+as5B?WVO`TWrY9FPj)S}$H96h+J9p)JuOqF)(1&+)fbTdm%zJX z41JTiXJ&l?vgIC9m=W(C9nRzopM7-4dIH6i-(qb-oUQj!0(DurBs!pqo9roR`Fdji zEEUpoOGdMoFD86ph_y(EVp=0L**U^gDS2ONuG zpG#4^%mw}G`JC`&Ej;fm-lGyMIus#cV3ry!y=I&e^m%-{X?HvayZ>v4hIJ{pBv6;Al^g!f!|h9GC81RB3CrI;)iaUN{w)m~I+XjtlG*K+HoCEu?~2Fj!ui2)bWh*LX11hI z>ZAY9;gVqgQl1_4@27}OF5IVej7D?=^@*-DsfBw}`1AGNx)^@G*Jq9qW;{Rdgq=~o zSpIO2psU9a8x4SCyHxmD$pwq*ztGI5;~iu491hPS!%}!$Zt+;(oz}egU3Y@;(p$`6zBQM0><& z{Bz95%j4B#pk$3sHb5`Z@6ur(M~n*4M%M2MNIoQhM`I}8`JH9;xB1RDXe?EHJ3)rh z7O=i1!q(quanu}=kD6&uY0s?yHaI_=?Z1|bIMX614&P4_A&#W0(obzm{|eHk@lLP& zGJ4CO)7E#E(a>Kvs7}odi4o`d&Yh@gaw;At*ulqdc&vp=(WG7W6;uO#Gi*2)QehK%J?pv(EZ z6#JP{SLfiWQ#Ymj{6e#&cs4La7A5MFv0JW-*83i!tl1;rR&$R9{LR6WJ1+Eh?@@|O zA#u-5tu9T(oE@BcSLxQk8 z#Q~Q8#p7X>3@djXMHzyL=zVQKzoj%`|6(-lYmkQg&TJ%DXyg8W+*_l5lgj#ZjJRiBAi_NTn(|VW`O8Yjvb=u!wmdE+xbHGq^t>4pO&wQf)N@ zFcD8TCPPQ$8L6vE@ptY)dcM({Mo+p<5&smhoI7G@QyTY98zJP)K^him4!@l@c*anj zhE4OtwC(y-%KTuvFcKI42;jd(7voA(*{?5IXm6=vEpdK0wLy+VoQJU8npueFIJ99) z__H+W1-t)PpT7rVaAj61-JDlPFL@Vxt*15$76hU#VFK*-nG2kG2eKql2gOEf=wa>+ z=it!SbU;Uy_X$qXj*o;Ph8vjv6bq7k6piDb($SRijMmJSM;>?YD2=>DJ)B$CHe(28 zj|fNE z#9Q5XheK>A;2I>{)vQC7+^+E^XS0yrx|UNRhU z6Xdv~_#b=pFqTc|9Rr`XljM0l4-T!2`@ndH<-R8xI(+eW(2_3Z%0i@LJpMa(h%X~Rp^B7*c>11ywUM@{iX&|Ct%*ms2H z2T5XR;Y+qyk6}zE_XIGWVSOjS>5y-%rp*HJmusnB!v}6QqSz(lfHNJ-=rm`T#&Pao zPiz34oivyJeV>B0lIKZji40pT6h`yRZ4n+9!u*17v4G`EXY&pqYzy^8)@SSC464!fqb5edUbFu?KD0tkj$Mci1B~Rk_2*iKPeCTA98WR z`Ufrj^qV}|hcTB$4+T#=Md|Q`F1Fz(&y^%Tq+fM~0^=cSsJ!cmz;b28n5sBsrg7Hh z&jKj%++Y=V3@%I0$HMo1_*Z?Ddw)w%d6IV@s>C6$;YWPJ!JX|ZXwlya`Ynip^^rU* z;N8icqMZ5kp`NTnA|dq13SkGw(CeOW~6%C4ea=x+$PHtXKI=q9e?az6Gaq<-Tl;2ZiW|PKB&Z#&jKyN$WhgRBP z?nTb8`Q}I_+$pbJql3$1@d$mYw#S9@?+lT&MxD;_bS#}CeIB1jl&lN zBIMO^%FV4{>f!oWsjNUJ#6(dk%J&|8UbQMx0uwX!amTWeEfG6RT|D1z7VL>@j#JRE z*cIyze4xon+vrOJzlR%gkBi0(oE=_(=ntl-+olUQ-rG#(P6W&I-$`5{7LFeyV3K-) z#)}o zAL78DpM5OiP!Cg66~Wrg+`Da6$Zqgm(9vR1?vIMY+Kx%c<&2b0oOBQ+ z+*|Z+O%#@m&%uVK`;@VH2)6L+bo^bO9gOBbQ@+pX(mqSe8;am4u7FfUXS5pdbM*py z<{G`64(d(AU!Ij7Zh4la?&N3c=jX}i>v+^#$CJqBGIUA$cAJe-7`wM7`@Kz&4D(cM1#O?(&W#n)%+vocq(> z-J+^-!Ay=b@1}JArbQ~;gZ7uZ-*lpB^~(Xld)m*;GVXJ>oq&GqRKt-YZm1JBMqTtF zx>SCLp140?fp4SmG9m~wY(LTn&n#NeA4n^-3K8Y7n@x8tL+FwvtWjn<-xr4C?9Lbx zst7^F`%zet6(dNBQ5ddccb-`6S#q_EO;(Ari2C+tq|E^N++VX zv-k3heV=yPd3$#tt&6on_wZ=;H9Qu}|LSv|YAV9lUJzW5wuDbk3B+EWp+>d4^wKsM zR{G~?hZcVx*=geI!RxfKK!vP#%s^=SY?{;)PnY&iEt!* z5#amlt28-bHHqdq(vi2tym$Sa5>-Fa(lP646`u_WCl^t1nKAWf{zsP?=S_SKMp)@# zS~O-g4ZWp~m*QTC4IYlqejRjhO%oN(ilp@}eUx{3J?)5oOY?djlAnn))n{j+Bi9XX z4x#jt@0y?YO5@#AT{d^0CE3@^rk_(a;jTL#kB3;&ReuG1$a};bAGl$i^i)2PZ)Xo*f>8AM7W($uL zGxkZ=f$YMSFvQxFbA2XK9p~u>w8aTN$$e%KnWLG;>InFmkHoFz<=8zCiMjfJ$ZXUU z+@5xlz2W!d$3x7a^;rfzwR$*S_>JN&ParwY+;VBUKq_Jrq0xSoJf76Dn(vB8`@_#a zTDQs0lEHb_T6$#piZnM)#trpvG*_D8=DHK4fASoq=J6S*wme1$8PJ~IGdv5=-`QIe za8hj=pKFKUM(YP^2zWpr_VRiEBhCn~T}*!6BXRk%J!X%bOA5k!Y3eO)Jg+dvcDGz? z-r_+OtK*^hm-i+e`TIxS3t2{mSo^_&u*0ht?`wP_lVImv~rLZ@j`wRY=(cX+nm~Xj}{^r>uW5z$4?()5-==MtXhVT3N z_5r&Cl?0`}dss{92sGT6L;mxNY{7fpi8idF>ke`F6k`X25%IXUNCQ>5TBes?;L zKW~M#U2oawwUYe*e?ISrG*Mw5LsLZ(eo_kW{KX^io)`W}b~1MxLTG&x3watsx6I>E zGIAwdUcZKh?r5Z}#uB(nZl<`^tLfn49Q4>EQAgoq+`O@x3MbgnlA<1g#_sDR|C@Ky zKHX(U3oepcs5#s>MM3+<8$tAmbQW|J$d-wvQ&)wN+&4>5mdc-%Ns72MJeM=3wweU???`j?dY%UjU=3kO`1dywPyU!=+2l&L zE&3z9_*_EORwi`vyel#u`LoSSW6=JV@Uv(?$=%U~?ZYS3rtS#^&T+ARH56+Vo9V^C zO**^C5a;xEGQYYhJj*(VS}RN8yJb0z;rHXDbJu9f=%w^Akl(?&^|9p1D7@ZkL~A-# z5WVdS8`ixzK8vmwl0UqsZ>mw;sm`;7=DD8D)jOg6S9rSgb2g;uFS$uRL z)@z&Mvr`d0nPlhOb~%EzX>p$Ss~LDLVurty=F!+8J~($`g<#yMeROWoSbQt6MbUv+ z+)J^<_?`lEUp&dC9#}x%)9T4X-Wm4$eo$KDI9l$Uil=+-vBAq?lz)6Cw(CW}slx*M z{^Q(r`zp3UY&vRp-lvAw&g{`529bp-SQnsAv#k4RSk8FlZw{rr)zQd#pa88mW3XFD znd$6uhwH9PI3#LuH*yF)pKOe^gIjpFbpopSK2eKQX{q>eQr^=+jU`{`&YKcgEBvJL zxLahY9YjM{=HtPtNW8LZCeg+1%-p4w)l~UICT)k{a-|anmN;P16M5Vo&9f!f^5`nh zmOY?N+lW*wK zQ42jNa!fGJN;$&aL`|T$NEvdXYMAzWAGPj!LiRV0Q}c@}RO{Qv0=i}3-KfmZv8M!M zE2=3mo}Z0Z+@-CbtZ9>zF+ys+DCxsnO7Yo6V#m_ir0ye>yJ;GC#_^1j>nj@lcmkw! z!*M}qC_Ft3VKX)w-xCkhneV>jf1n6ryvI@NZGuT#M#3Pfj)d2}ppU7Ou{E0 z>qaVJEuTkAe3*n|P34?l6%YRr*XTO$dE2cEzzn?_Dw26l#=OTbw2=F?HPRqin@szK zhG6Q?J!E-w1>N)T}cQ*SmH{m3bH|(Y!hY3rQ_y{8nX1rWdl2B!a6D$fBx^Ss!6~Mtx$Yf zok7yucvky*CX4TNq2`(8^xsoy_G#M_dd+u&Qyv*(p+p1Ivj~Ty$aH8P9}AUSH5Oqz z3Pt~EVnbaFwy1uh7i(>h%kR~fsfF?nlvC885bQG?NWs_{-TA5f%mb{Q;(6Pwmh8F zji=v3<+1li9L`nqY}kwM)EwZ3&u`OlP~s7VjF^hIHSt)$?<9pzX~^EWf$TlpnfK^q zNXcHMTgf939kGKp75t=S{NCDjej=6^KBIs4j9@;7=Z9W~pcRrB&3`v0Y#W8G{C@rS ztS{m_FH_E*#Vq_r8gksT;p{aNSNZwxYT<2!615-pW9uYCs6%If%x5R!nkU~W9#_D*!@NJe zIRcM-gfOPwn4}~WaC^-II@`31qF#-}vdRO_g*E5tQ*8;YYOJHW=y8bd>tZpEGHef@ znT*|koMz85Mxwz9Iv8<;?H=Wh^3tC)ZL}+uT^)&U+QzUI?x3(MIT$xe2+iE}7*X+< znqG3g`+w%x`r{(G?Yk@(_kg>9_bw6mYI@PPV?Rh+E(}d3C&;CRJ2D1aNcNjHLcjLY z)+0PCw(dUFTzAHQPX@_$p(}O|zr^oLC3wBffdZ96sa$;uoW(qJFdNTSjl!1cpIFq9skAD)js_Zr)7i?I_}&qLG0z;aLDvE!XU?bD zA1ra^^fS74Jq8(NMwFFM45IolOg8p?<3uZ;kbSEAid$P61{T+q| z^9~BSXNya}FR|B$Y+#aagBP``u$?+b&?T3QU`^h2TcnB}c9VX%-sawIW&CL!gS!#( z{Btm)x^qV4n`bP8V7@Xxv9nDg`tLeS!O6;+N zn-5ZtsX5I_e?eCoe$Y<8<4n8tA)OHqgu9~*zE6vXv7{K?of?NR8#X#mIk%8R>lads z-d^Um$OqA7F;FZ2La&zy;bSHD>{$LHr+9a&gFVzwE5dq;9=5N1K~ERQp>~ZdRb6>X z3%tzHd2c8(?(C&K?@x_p;`rGm?MK3Pqd&rhvCTZFF(t zHJWc40n3nTL6j5sBswY6NrhhaNS-@2D?ZZU%i^fYJkQb`_;W#8na&()qg8HFlql^C ztARX-*H6V~-sh^^xRfU5i^1dH7QXw?g-UiJ=1+IwXCHNPduYQt1w!2Wqzp&%Af!eL z&L9TJV(`#>6O0Y81kR=k(LuuW_K~j+@hHeIDX)n*hx?{jgskf}0=hAB|tnl&T zIIR2lfI0*D`)|>08gft@ONT#U<8O2Shrb~yyH2E*`&qbPmdu=1q+`_49JJb);6BeT zU-@VOm)DCa#n*|BW#ZYIhV>{(_4TeMayW$V>fD0 zvWJ(`8@iXGNx9!UDeYOGz@%K0Zr%2Rd&D1l%(EQM4jY*E)pyQYYuvE?Tpul@LNxI2 z=Q6g1N;HCyc+`dD_p0I&cQ`)uRcFGSw|>IlByD!}g)*OuuFJJVM9c^{O9^OjcPICN zisH@o1b(Iz$FcP9bYaE?Doo_gRT16;r&la<)&=fE$io=^-#YxYgs%SyfC^`&So0ab zNvk?%0&F8)r*X7OU!GKBxEn2<^PPF$r!$2iZ>c89jvMBD`qx%cYM+dtpF>eNE0!YW z$&kpqPtLP8|D_2cVQlN1VA`Q9kHX<&+1aRc`j`|WxV%IX)%C)3Qaq1c-*JN8d)p(u zE()EaJdokxOvg2y@xHg2hHJY~0{<@OW!2Fldn@Nrl@rh>=SO{|h4kxFFLiUjz%uG*Lg6)7WL(W9I%lsQ3(L~b{b|4?!6M*iwN^o$5@o#y^bHz%CX^`rR~9_ZavhVbV+ zOL;8UwCw`wg=Y`oS zS=jB(ABudRGw-_^8ujZbP@A)T|ES_D?^kbrk%3!bBB*~ahh%=H`dodD9`o~E+5PWy zF(e#&BFdof!I7oNAEx=QWk60-XwrY&fBMN0vwtd}e*aaPS^t5%C?3#k&P-brdqW`i z^*o(DtAbkTd|D*I_fk6gNPPK<=I)$DWG_Gjm}***#*&9?|%-50^ay`$MAc>&&>ye+Vu z{FyurKGIlzP99u73_V`bkZJU!jygEDUa!1&Tu_21giPX zY+R2UuDBeh1rB_U=`DrHIy(6B=O$H%^iukN3HUNmlIARLA-#3u_zrj?<{vYLRLV{= zIGc)f?_6=LZVcxGs^R9=kL13}7kBKw(8lqqkS=~n5|_CvcA^;iq8N>j48a-xPW}2} z9W78)#1xq?Y|UL4xIO0I^IbEsRw5fsLjqv@TN=^|e<*g;UmCq4UeK#*ji54HoNX^- z*Y8E6^khHFAkIM7c0;3d7#%FT>>R?Ke*aR{S)AQ@+BDu6gGU3|2Jsyfuq6?h=f`8S z=No!<@CO@P%~>J2jWp~z&ppcvBYXV--PN2!N_vKLG+A8`!eHA;_7lNt0 zS9yzPsO$Wa@g`s<>MwpGwT^L!E#}Y6*dS!RpN2Q@#IXJS5o(E<&!m+K(DSK_t_*ul zE#=GH4CUQ1h2m2tU zi(->_o;#ii%dgv*lZ_Fk6g{BFYe(Ky&@$H1|A9GIaeE}vh))>TbI#Gxy6YsneP z7L3KroCFH@d&i`^BIwSwG}?UiD|H?XgIMf$-rMe{`Z*osz;`L-yqm(jUN}X+|@kZ58xO zTNnFwT=5jDyu`hyQVO)=^b&T^FVVK|twJBm@y@kUV=$r3L8@Dd~_B zDZvB_0~HhO!o;hBVq=R13W9-wg<>}%y!-q9a$Lu7+`-|T^V@r^IiCkrSNYv~ZaF)? zvTn?d6tEk|$HS4uifyh+}bjH<_ zpfZ*@KU_$|A6wB{sTDMX=g5BSJ1$t4$a69NhiON`GxkmII=S5U!sQdC$T+Tt(1!(h z_Jwx~OJDJ_eFHaV58t=WUCR*V7Cq9d7=p-@u z^X$htVT7BdvDtt3lEex}x|$*SbwkH$E*>47MH%i}C7rYwlDw}n-Z4sLxT?5oOTvy?JvqmU%_Tial7 z!T)7Ut#QTM6^)C{Nh+2*$)XfdAwM2V6YMd`5)(DEF3bnl?kVUoC{{go|a7X%&aonVxg3iF6-^jAfWjfqf(EdmfFe3WiDOW^3_ zV^sJz9{qf-D#g8n`t3g`L^}>2b1iUk4>;@O5HmbhfEW`8G~JHiy%0xixNHXx?y+#} z<2{3#V@zq}SO~8SB^pyhb;BRf=Im0Mbc*-!V;fnym=dCT4$#Qgws;Wqg+!#Mk$=xx zvelo29M;vmwp;613`HgmH zVw#X@-O1diFQ8{%V(Hp9HTtTyRd9Ho2;Z6IW1VRr$`5&SmaH8r&p)J)XYH(XYdIx< zFn}W8PhLGZ9ZG9=(Zu7TcxZExG7l}M>#j=hI>6mfhn%?2NSg*X1<X(fjA<$pLNZjg0cBSvHn0YR@Ccb zaEJzGsV!!mZk*FwEAH(V@hFhiw zXjxq*6gbO=RPw28xe#V?#*l@<0a6#aNY9tvrKvoe7_hF{8r z&0a#hw=Wik)C*qMN+ERlBhsk+K<0{WIC|nY84bo@#K(Vh$FCSa|8qd!M>}jf+FC+i%*)UmkpMF1hO+#%Kv$sd*uv-OU_*|BW=a1}AZ&84f z5KW{M^F6Co6p6dYu z#@;y2`Aph)s4cbUEsP%J(VJd<-j~kCkwI%*8tn;%Z<#b}q7?ngzC?q@-&xw~QS^1= z4)Uq=gA(s*#%i9R^6B;ntqOs~NGt4#T|uXcra*6|IR1O8jw#QUun`X5=w|nLbb170 zq%QA=zE?nGsU5=Om62}wkWOnJB(?Idto@%OR`K1n_vuu8(C0Zw;V8&OS+n9l!ZhmD zd%9RQoHBNE4qvn?c|K96MJbm_t*wDfAB(}1Grop9b5F_gU?jWFW5u`RklTKpE_3&% z5O)-9IUFV^vD-kEzAwmaNGPgz>rng8_pHbFAzixsm}KlMG5nk??&%$6^RBI-ST8vQ z1x%&aMp0zIdn{w>84gPX;=#AMR6D{34`+;q&(~ojMx)Tp|9fD*1U|k^Ls%m3%uQ_I zTsJK$8nb{FyzQYO7YZ<0MG2ba8fc;*_&lGD*c*LxSun`_3%DQfT`+qeI~GeG&SQUt z8u^Y!R*kG_9bE= z{h6qNjPIPcB_Twb?UAr{35WU24D1NFO|Flx^PQ_NboiMtr6!8+x<^o$GiRiETqH3s zQ4Bk($xJw_;dt73oVx790uzFv^|FCN91Nf^w@488HJNrVFvB^$1ZsZ&h-}|IrCFT& zv!~RBR*7)VcBmVKN=L)FDiF4x4WV*^GiT(C@gIMd<)n3R9!)3~Y^$YNa}zLfuRo@B zJ)yO=oPlh{ISk>`5q+_df~H9cb`7`G?%YSst*b|3NOQQa45?U4v=Q$i* zEV(olFW$&u*P=JYl6}(F?g`$GkrdNilWA)!L7{&^0jL0epL`< z^SNlFg$kb8{h^Jif9S66Lh{-Yhxb;()YuqKYrT3XEkzh}TTRiQK0qn_HS**v8hfP# zJQ!bqJ&o05_)Qc0(gP^0XF4*@tRh?;MzgtZ?%Il_q}o=1m7626PG$H|?Q_&U{ujND<6YidW7vAFr1uB<$U41&hJC(I z_h*)ngorEkN6X>?&;RE0^HaHhD9;y&;@Wo`Tv>jKIw$F(EZ3OazfQu0`45=K0$=*M zez#zC+d~?7H5ERW;~*{YMN@w$^nH{_X>k(9fBGP>kEkKj#xCk!AuEW@bV8G3A|_m4 zNv>gubg(oS(SLW+*w#<%q_*~qz@>G*_;07$*+)RH<6W~eqEMQz0TdbZy zre?*EaMZ?vt2*%Yo<`-9ecA774eD^5i4$*3SXWIsx$c~Wn^yCgK<@y>t`Wm_c^P zMunii$d?tJ;e4&N@o3pt&8p+?lUn*=TAE*kbH;|y-Tr|35AS5LNoq)2W(cRVLKv^O zhi1HYq2rv7Q^_-3{Y)NSi`4{=Cl5nqyMPj(eP=(vX0cR$XVJSj3eTdA*qDP)$$c@O z(>zyzqDsE1%q?+@A?70;}NxT7+4I!bUH2ww>{RgZ{LOBTDgv5L_{(F;BeGh*uu8@ z5#8Fs+4N4FnUfjO+2|Qs#Gr@NM02)n#TabJT|(O~O7hGe&-~k4!*IJhCR>}) zxQ=)9fpcB-A8`g>UkepW3Df1*KPjxOmR>#`hV!Mj=okMCwRV(Z{?j33bbmXwRVz}x zP7nEWCfD;HBeAp>^wxG49a-GR7T;Y(EAq0a$3q>rpXlP?zI=3~cGLIqzT~WMi#A73 zpcs8kq>rzsUxK~#>_7}oEm1_;sVjoD7fw;f^6yOl)f?&={g5r;9)?QaJgi9CPv2f# zXWKky(%<@Utc|tfdkQtYeyo6d-3gc+k^{99W_TYu1mZ2wmy-=u{)(mt<iE8%`Qpk_Z$yNuaEAl;yYvl1wYEI{Jtj`)YcJ54$aWTheJou*n+1)#M$Zc- zVc?4${4TAeCet-EJSIu?Qx3UI9oMrXal~pB)$DPFd&X}%8rv)QQ7uX4##-1{J{fC8IamHf1n%_D z#9Ds-nO2vFr-Kg#7kEDBlXVB(akPNz+qE?Nd_JT*{V;psPdeM`0jvG?c=Cg@{U4~} zn#%)$)@(;g-e813_8s)L`WrjE7`||ljz%;3bHi~WKO;cDDzOlqtr5bF{xir zea-=XtDm!yF>A?s&lUP}{AMLUK$^MylQ0+{8+&6i~=K`l`b>vIhNW$noosRStKJ(tcf+l{{ zgkGQ#BA;2{(#eJNFw6}14~@p@SFh>YvQ9QGehzb!849C6>a@>b5*Ak~AX)7VJ3EeN zSaqB*JM+Fka84iAy53mvN{!E0Odvn;AA8+e!9M=lMLJ3vNS6u3#S2H+3~QdncBy5G z(IHs=B^^4Q^J)40MWmt}L0N9@DE>Z75V`IhONzQh>n$Z=HhKw7`K^WTzbmM@C61?4cwIrp*md75w=oPf2Q8*R(k zRT7<9^g-nU@40QGe;N}pOR9|a@8O-<&0{gXB?vkarZ_mTnEI!Vb1>7;Lg9~dwCAck zoXnDOc!CAe<4f_nSqIMpM&scGE#xh-#0*vLjwzWA^S*eb_+%k=S2ksyv_Q}gZye*h zy?8Zm_>M8+z8!0beDJ~C{ky5PE)->5mSp(#Az59jr^xzb2&GMc<=AYTZFEDtGIzCK z&!$n~(m1d;0G|yc5Pbgv1?(_qc_u=bHqQkk&cCM}rKXT?yg=U!3(#%EJw2P$F!>{& z32ou~(##6#E!P)}7U3Mx@%(xBUkrTtnZws41r=ZKv67c>sWwLo#J!rne-^NG*;p#l zFB5$Kx06K70}!m1LZ)&SPkEWXW@_5d)jiqBA&J)6V4d1k8pZ7SRXZctFX9sL+k!2GETsp?xiZgS_> zZT?(T6pyESRf8&nWDMBn zLvq3}9H^MgrnerYyDMd>Q?(FzrraY?o`_j>&1BO5m2`QpWs2r8AsCRdN9@%c-ffzV*ZNoKUV#wVhiH;-Mn>XG{vmZ*j)8Lg3L5^4zjyEP z_f7Rv((o%_FU_{IP?zxt@hTJoehq=J0Vysm95(R zi;Y~y5MZ{E-|0Oeb@!a$#og!R)*gz%-QQ`eY!O1#HgVQ!HFemH!pdBpUw9rv2U@~- zF4!G9&z{h_F{f!n+HAguQNYk657Kk zn-WXA5@k@dM+`SOe>NuiA8k1tOUV5wVhzs z6GnQrQE=t`aJ|HB48Vz-cj~_H6+)3WA6*Nv&(!7sisS_-V36bm)*bu z6c;ejfe9F4wU%Y>drvKfK{!3Ei{2_&q0OM2wES$i7hDYDw+>K5^CdyaX&;RFK9}?j zQ?T2P^XDd;!h3%>DJ$6_*it~UCy$Wz_IuRg_k*MxypeTy7QVN5V2)8X3g+>hw%9}# zb-tUrZ8&3FRgt+_Rnq&GE>g=YVvm)1ck1P8`eGgdUEVEKb(}!^*@WGF(~?_hxZrBBtb4iiC6sf@W2;!+n$Z{|b)Wrx7z_vT2AXpzAFpD* zlVks6JU=%Luo9(-Gez*`;ScIEN+kJ2JL(xJ#JTEj6!((PXZE$Rq0Yx07D@i1)D&&O zXuiWxI&O!d`N4E>_cChqZDE5~CZjB(l(6d|z3EWHbT@A(mG{xTWA>OY%{#*sN~7PfRqtvRrW-G zehI$ORtk`IBI)-BC{we8PD#(D9b0U0c2gAINRGnUCAviFsu-h;8eKo~2>MACqz2)ev(UFCmBw-Z z`C8RDs&tJz*Ur3yInfRKPoaj>ekbJ$k)sxoCiu{Np^p zV15Vwqy^nMe0S_tK@oE|v0F9ih&N2d;cbQNdVvJl6b3@lZ3@Eubv*mtvxiJd|B#4oGCBqg>7lnYb!Y_gJ8C^EX-}tR1==)muQM_m z`smmK&LCD;P8LsXaA24-dK6YsEdT6F?AF3UIVDn^tcjjchgho5EOZXogHP94jbkxH z)1t}8>~LD>N)tlI%OjV$4`|diLliB|M&q=WQY=eSDD>eGEcsdlV(*dhqj* z7QTK;L(VP*?3DUL_bT-8PCXRm9vdmr^)&rE7C~yym66gs1702NRJ{K;O~{MJ3yD6G zX;Q&LQ&*HWDRSn85Zq7K3XDSEvf!JhkaaM{6V8upis88#{~@I67KzktiP(JP5UsxO zlCCOg(6YUmkWctQH{}fwozO~8)^dhTY9j?t7K2FD4f0ZRK!vG2y!ZH{VW=8@ZWLwj zCherWjvBHKF2as-Mf&dU3UFS+ctHz|EzZH|`@(o4y^S31CQR{z zbQY3^o#l?U04m_jxec*9>A&T=)TPbyf*Z6*b-y`gJmMLzABU;@%44SQ$9X@$PLq$` zRCp`8W1l{sHG6NQo`h+5Sw9K`19cANinH;4hb3B?Q@H1D2s*FcA&J(*WW}FDZASck z?XFLiV>!=y$7t+(^&jQmi$Hw>KZDjjBj?jAnbIFcDCKKVgx(PP5we@K_jmzIMDR|@ z1zS&wBfqYZ>N`iFHzS`0_$N%MC+sj~o$-V`zd!rUa$`;A zt~go#klg(P;gaUdbdEov4?;E$Y+RbdSy3@GM9blVj651Y{S+MKJ;88~0XlV`^Ox>U zgV{Z2@;SGTCN0;5&)t49f5-g^-)~dhaz)fRCy@O_Yb506q0ZO~KW}PM-&sKJQ##H) zc+2+GFv?q#imT(tK`dMzPcK|#oAxXvaXLeK6`^$LC})u`{YLfg6jABDl>Otr+^DH{ zsA>CS`WPFB;yzm}S6FF(;iD(6^%=v;0T^dv2kYj63pS) zlOM8v1|u{=47;m@Ar~S~&q_Vfv~C+a^y3E2=+h<@`0nkcU#ib(joM8Xu&|kg!iT`&B4?!p_s|{V zDEcf)IFliQfBa`O4z|R1Nja?T>?XIpm2BkZH`E%akDCuTcP4ZbNo6My8T8Vd=p^i# zEraIKEi^}@jlx|7czfv#yRj>j!d#Y;U%fh={BVv=b&sUJ`yOc9ZH+8kqTlB)vuhRJ zEOga0a_(}+@e`dCBQ_IrHa=jQPERPfv6DXYy=cHhRh*EGLg{<{e!qQ_1kSeDHs2OY zcTYjUTmkOhUO_z-{{;0ly)+_dDg@^9DY5N0jZ->7!{ZsQcyh19`#V%FrjAd;B59r0 zL8{xTM=s0x*v9*;OTR|BQU^&qWdA|ILAetv6H4qb#zA5h;n9g;0bG* zE{VfD7v$n=g_m*)7|we^$NS^qEj0-uFK3`#WG?9{X|bl9PQgabcXyiBLI;<7&AEZ?&(p#~OGX=R>f_QU z&O+0@!3=9ov#s}3;52C^9T;ki**iio)Y}gqoU7=Vyf~O36Rw_;FyQ&xkoY;&tuz$t z?i`?mBlAgJgZJLAi&JjvB&1}yV&FYbr`aB%DSO?Svh+b}UY?AQd49BWnH*GnA}G}F zI2p-w(S-U=!BM3JMEAn^e5n*UP(so)H|*2Mg^0@xtmgB&wfknFrDZpbnv%?}2Swq8 z&;knTo6D+s$2TKs6lX~kWAf|*{BG2RveQcX-KI$gbE`-_V;CN6nn|H2f?$3l9>X_{ z#rY@3=+Wcdt%wBj8#j&f0PJBk)Pm{qd<09JLzThZBzVEQRLT-qTfLC}N_oI~C!?^f zqjBD7D=k|*pZ5AxkSgQ+jwRfYr!yP_+1j`s*-h$CE>WDeBrL+lV}-W_eUhDyIUjY< z6StJcZr{ry@5`fgMIuxtouD&Y-B4)$lKuC6E&KeThSdL4!TND(sJYI&(A=Z_<2vX4 zhHyVf9z(Zq0r!+#q-5V2WWdH?r1&g)=q4@L%b6HQ50}uE#96e-;x&CbF`Qy#NAjr- z?}whTBfsVs0zR+72qi|@b%B&8ABi{p;oP;G0-HIGyj#TgrF)y%s2bj}OtYZs(Sxkx zVJjs%m*8AXBGdMNKqrqC;@N9)hlaQU1X-s;W}78q78yadJr>)B@NA65BxpZaWG~Z{ z00lN3Db7dfz%|Y*z0DaG4t+FQ<_GES-D1CZ*HL=C;0Tk-vcaI#XtX$er_i7b>XvlI z>epY$;H(!6MZ|HkUI?*)g=E$}6+=h7Vxxi&QgpK_`d@o;4w)#w-yLUv?-}qu#t(Kj zx0$>`6ZvP(mE@KW#k=D5G-;(AMfRIR@_Gu!ByjJAY(6`>F(12n$0PW59EpAOrf+rM zD7*d#wavRui8YlZm$#kLHmzV{{JYO>;{jUi6HK~YCA87G2xe1lD3ZHiFA8E{Q!)-B z2{|}c)xvW|e@VF`A4|Ejnp!TmD5on?vKzc$eOo{ZV&tk5*i6SnL5yi%1rAD=%a z#q)(&b2klhGkEV}vMx4yhgchi%YTQxObJkRd;sN;E> z4OX2EMi6nw6aA$#<1HY6^e@@1lYo4S4UD)aZp|H0+_Nr3$CSr(#6}GFbzYLyb$7Zg zqX^p^2c%7z!Q`TsQ4i0Am=5JLwWscU53i5v---g|{sb(~T|~#jrLd}K3GL-`=i?e@ z*)X-|>|W$_8aX~3GqlBV{vhvLhjvpnpFzj-S$9kPbegj5E)}id{Rj75f{qhzEGOCv znw(qVy`DRWo+{Fx#SLV)HxfC7Ygu-?Uvtu1$f;lUF z5x95=Hf`sOolj3`*l{`TYE|KG`F5I=6i71uJlArOb94Rb$Skp&NsQ;*=IN^Ve#w~k zhS!s4{Y>0iGy=805eEMtH1*H(w-~YorZhIhZ zu#meyCGocU4|O_@hGD}KID*B6(t5U* zPMWn-YM~IE)j0RnyNmpc6Hsmz0n(Tb6_;J~$xNI&64jyckk6rnbTO?l9cgd((hY$q zvenwirDs3A5|u{UU@`BYEuyizmeSh_5$H`zMK9;~*1h9=YZWQzBq?C}v<#>?ajw7x zSsLRI3g6lcB)4Tk|3jtyBdbVKG|;9^J0x)|LK;yG2@riU4VAJgup7CCiXdMhY=R7Ju3zFElcl}{3fU~h3E9J;0;xam7(@0>?#dWK+&ttfIdO|U`Q z2$@a2RNFLDaPZ0|>K%Nb<3c zJ39QmJ!{)JXX>F$f zi@)6@`6kBuP5bDqhca$=df=GdNPMv6-v`&tk-DUhYHThFUIj~|$j%v0Q&K4KehOymAhzZdV_t{P98BC{Q$ zrgqV$IG)}5y_vEW>)_xlPaHls1ED|V;Jo-AUmMM%-NJ=<@Pf~BzDASqY-{p59z)NT zr{Wp!=SP=CLigh)TDs7JT7)HNi0%q@e!&)c?COh0S`BRTQDMsEy*QQc+sW?pFl;_- z&U40&Ft&bAH)InLE_a*d8uH!6gc3^X{Ux}?dw!wgACppjDda5%sPsx2QfE3sJU;_( z?2AxBMeJ~bE-hc>fXwUMu~!!kwZJk~P%Vp`p4q5dAV!DyKIf^ODz3g!!MK<#C}~Mz zM^zSDWs{i8Q||E%8w<}mcVspj(XF&!v{w71V5x``{BwLUv$K-+e-t4PQzOikK1wI~ z9DQ@vNcQ7kKfP7mK!vT-;kdkk)t`Jo*TZ5E_f?ah9W}UzLV#`Sc}C)GE|NDrd=TVZ9gFN-}s5$S4Ec*lJjB9=Kr zMr1n1Jy(OjLKV$B|AOu448%|NiuOqfuyqz^fmmE4Kdk|hI5rW7_-DECQ7$D+{zGfX z4?X!QuSU$tCX?S+^W#CAVgxna_v{Hw;j;nlzl}a_-yI6bR3V6#U!r zl)l<>)~0Y9>7B5q-l$%Bc*=(cnheOYB@WlDB%ot$3(I?Z*_rjBH25V6s!o$odF~vw z4k_ZhBHq!E3`NDoJfv1!=g*!X$bFrSBtApCu-YDmt< z57t@;J4h zT5jl*in|4t)>@%kiF>KFOh`GqjoseANJ$WFzV46HV>r8k zyJ%lDdBb7(bNb?UjqMowh4QxY@2`tO5aPVr`F!@6pEn#u``bwD(IEMA_vqO4O{8{*c@xhi{uBATd}3xzW2RfakD$izZ{*Vr9x7T1_9z zJ@F(X5efYN+c8HAQBM3d_$-fi(M3>5=p*~Dija2TUeYgh^rXrfAD*e;{h!y|TfB%K zou5bB)@7joK0jOQ3-O-qZ<_f0r(nTY8QR{a2c^AX*uFUfL-%W9)ym~GgflyLdlX_; zZz`Qj7zep~z4Z2%JMK@hrkdmZq24a#Mvp1T|_ZKSX{N5 z#-EvnvVY>RmbJ!^^GUSO=>hLY$WTxDV;ZyLGbzb%Cv)dgfzM?fOxidcA7i!Awv&GZ zujb?CA`9r4)YF@XK8TShXH%yelCM`Hn~M*0djY>cnQtZ^uUi!Rg77xy5cwr2L*nB( z8u%2&{$3BnKT&a7-MN88XL^z^_mti>3`1P?RH|t(C#&WmSZKpv?`s20#$_ZrW=iAN zvPirQw8LW??gU?y02%%nvHO$^AMWj*626T16_)24XCh_52o8SyXTGQj@kch~<0poS zY%NIUI%AxSF->(dgJ`ZC_if43N*gz1Y~4a1oPSgQp*&VSG6dT^4QY%`DkkZiBcZE5 z1zY$zd>rSZ3;)wb@3~Wg=(DaUSyl*>^Fo+eJRRvX+)>JW@w`Z%bI|#W_?sDCZ{I_6 z{&+*?Q8q*xN8pw)&yl|SL2)||@N=RD=fy0c(Hcr*x$i$#m%Ek5__-m5@0)51mADse zK5gXt%wwB-*&og}{9wTIx%2V_gKd2jX2^G8o<~SJ#2TYZPOxFa7LbSJ`}j#3Bb}j4v@=q*=qfgOA{ z0&`y-r}FNL6r}x`Di#v9A_!OVCQy&z2eNpsh!LiotId1My}#pNDk2FnVSjw$XWmx6 zJNpK2(Hq_JVi$ocM9Q=(*zo&9fWP(V%Xr30pDu{@M$x`+U6}J8lwOwwX^i9 zaWQ9fzoqpL@9_@HNYs_{XSe84YJTvFtlfi9QRGC?#X|JTX&ByI48%&kbM*0&HiEus z333~gQJJsK_u&gD-g+yOZcCtw-&)w^Jsv+hCm{4dD4r=wa%S#q5>73E3}*)~OzjBa?d>?|~NBe2C z21-P;rr4QM)h-O)(lll{FF`OV)DrSH+QMLNu|YQ9dzMM zDW-%JVvhPaNPf^k>fcyWJt{#X2IsTg@q0+T<`8GG_tT&CE2v6&D8}=DPp7P?qN|yn z#>~WsxKzrhn2P!XU-{1$%^jW$52iY^9nA$;cQ%&EyV>Elkv~?gSwz!j8IlLUr6K2$&1VdI9CnYReEFbjSr`_d~u-~bNgr@UM@h@qIBg2o;qJm^Z%yVMzeMZpiA?ARgF4Sg>LN%YoK26lX z#S-8q0Y@d{P1Huo<{wz;l=3FUT&j zk%}*Eqy;TzC=~rn<*vr4$(@CN={?kZKOfV-jH46WCzQ9wpEcZ#SG$=!W4 zzj!N2ajs3x+HxAA@|g8(oJeag4N}webxgkK3<*yW#zF%F_^H@o-BBn^+fRAiCGvdqb9&R|4ArZp?ByZ8 zlQ4O>j_w|L>;aK zRUJeUt{)wmyOMFx?iC9@^_SE?6(dMwJZn)OjdW)#7A-1+<&Bke>E;0=kFKNLCHv@g?RPp59RrtLoO5kg z3jN(8w6sjeVafd%euwlzyov&T4Sr)IMVqMeStC2nIXP8_6fq$z5K~SV;oM*DuNX5K zmo;P1zJDI2`n_j{r^n&OSAK5(<;<>K;(Q#=wkc?ggw*Ao6scl_TibcQ({Bua&Q4&r zFYhDTu!BtZuMmg^ej=&3I6By-4(sCqB<(yMhqv1T4uMMR@AB>lrukaRizL&(ve1Sw}suj$+)y}3Kd($)5C*< zEPj(Ga+@{a9~g;ZuM7+dcCdzp-E74>z7Ng0M1S@#A-nLa^qS9X*5)Rm`2Khrva-zn zRs0j08z92|dngZ^3>6geJWS<E>+1U@J(MO-1;f z7~H+pLvxo6#ospW!*z&9o7^Qv5RM;RXq z_E=5!J9{|?$eT{}8nM|qXXxEoD~u4XBH3M*?7U?@29tR{l{=*J)QWLDA_8v{n*}lB zP4MNNGESHH(uNJ;7{#4}zKd&VUVbZONV!3@Y&`q0*OvDPY6am>MQQmNUli>+!7ShG zqIo|wsd}dYLT83C|4kz(`cy97O7)R2cLqEu9Lt)zRIqJC4x0Zc@bkkHDxCLBARoVo zW^>8X1+6lA#a%38s>CoLra;Yki9{8$*$ZvP=Qy{}Z1pobZc{o&Q%gp-F9_+*mr)K_bh zys08aZJ){>`%OT^6;X0uagAz^m}1k6+ia4QC`HaGg7y&Z9@s04-`nm{&_)HQH?`B| zxO(PQu!||J@uL-PK3FTVhB-KGqO5z#^hJa7I{Nqy*82oq>@&fI8-4UsCqjTFLf(GC^HHHk|EysA^R?Qx}PaZ8PVfJrCq_ zoK(c_nJ-v#^%MEq?&J=I6nd>6NLC4cWRl}gLvE!bVs1FH%$`zA%y68)rH;x;_t**V zW;$|(b15GzW5KS5czC;=?K;Ri{9U}qqVtM*x@VBkdf@X{3rG#Mql``ulF{P1)q7r4 zXCVw>EfsXHJR(>*Obs_?%j0zKf9#m#6n+Qxz&dST!Xr5p4Cfum7~T^cVMyAGjIm=^ zHk)*Y?|QAXp|fu)WsH-DZ^K23;W_1$>UWg1GX+z#)2WkpX19$kBk#8puwt4w)A_oV z=6Si}%u-eNr(MxB+yVb-axO_+4mK{AM&*Q5{P3w} zu}^rP{f7?RR^=moPXw-79pvY|pVa(!G^O4N#B;v4o}vAeE?;{>bGC`nPOD6GeQ+bK z0(tJ)$mg!U-)!CjdkDn8QPa^)zD4O8Qt`p_+5M#ogJNk0J%J@%TdI_ zqiyU6fA7w@ri9AI8OSgk0i#J8e0QcJXkMI+7dzHbQ6;~toSFpt{St8f(Y$rW7|k&QcA}_2mrfB4Ktu2a0ndo_cFx(ef&Neo`P1>)7@A2e_t{ZD%I zQPY|EoVCOJAAByl?g3q1V2$Q`IVcff7%P|^x ziL)HOJ0s0xD6#^i$?oSj)>^NJWq)P}rp61PaPKTxbk9c3Sp~=yPsM_3Q?OL|B>gwk z9=48I7=w1T8ewLyQX?G}K=Q~QY|3}}m60lfxEuD=IMeIaboW2|b z{rLxJcW?$}&6-Q?ZZ4E9rpP7_meAf*ZOok_kH>vGn6&<5`aL}j!pFR5^gI>%Z;ce) zX$wN>&VLkdpG9#U!6;pzhmPm@m=$+~nw6SpyZjb`av#sRo>6D|Q&(}`EqAOq$ip@HyGrLKQqUZ!`LZMI&BII&H+;5oS@f63ut-k3c7JypLt)& zW$#2npuJ!MTKco#rCdRV|K(!zll3f0CjgtIIO8DtA#Gcehff1fsFVA-52v|f)BIQp zFZe?-E4d?>ccWugbKc<5E%dQz1)Ja)NRsO&L2kthdb2kThw~;1hV@Bs-?$l4lL-^! z3P`kUHBDRWgv+Y$=v!qretH$cBaC~9w{K%}RQWwYdL!wcOrdMKk=S5hLoZjlGm#tW zsPR!C!y)PHR=&01+UxIBTvzaw@i$;7x_@NABvVfCIdcWc@$ch}Lr;>M zNfnhGOThU!J63%1KN{D+i(WWvpqBqtbmjpyu5TAUg$Bt`ky1z{i85BSpS48BLIWj{ zD3N}mNm9fiGGq?NP{=V0Wynm3IOZY4F&vbTG9)5=_xD%-@4esN=eh5-u4`8XyvJ0d zI@O-w4JhrWRsPz;-n(Od429l ztx;}F{;v^t?y%(JDtG#}_Ts5chgIFQhOD@70-KXfdB!1I&9iFG6&Y>lzw0n;R=&ff z_%?J%&Be=GebMG%5F^|bwuid$(3BO}IIc6U%um7#{cLpUd>(VktubNgXklu#<>=i8 zjM{ZiJ=r=3$Mh%CsnUe$@7JsA&pgzdh|%Hz`i6EoyWo=>L#HN+$JXq`*3@0lUKh+o zW#j2+YR%0Vt_;%d!pvYRPCvI2Ju*|+M)Ktk0)@Tu+L4o)z@*|EI8(d_s}4o;!ri7k zXywO%BSo0_`hVyjy$5HcT$npFrIQra-MDcHP4jO31 zEy5S`b;`!zT^ginc`zx>p0m3}aPPzt9G^D{=No7-*eHo1%8tz@TJmkpHI@72CR#K; zq*)%}%;Ujf%=Re4RxjDH?T_ZMQ+nJ~vl|aO$v&*`i>BCmFbf#VMy50PNk{xJIodSWlT*OSbWL!x(IL9z*DVQQ3n&sjWTRQf@x5aJz{G zds`s*R3FJ+Mst}~W9f9ZVcNScl4E^|pZ$KqE!v&BvJVKCdsx=OEqIwXgkIktqKB~- zPaYjf*GpZg9d#Y8i!6D4@m{r5@)(z22-vvO zpeyINe?smbaXfFnMj7Wfm(coy$(v*qhO zE|`115FeZC@VRL{9ITqm1#@zmM79Ch*cx4+d7v zR%^$KyLL|;51L7j+0dKqvS(6D7|dI$d*Y>WK3m@nm ze%2h8B7KQ2RjS>zP1v($B~G+^1&=?*!}HT5_T5;HgBiOJ()c%A=Y}Eua}f2!I};Tk z4x0I^(doxl$s^TZwwW1kmbXIsl(nkQU#&P-_DHLS{KCz(UhF&c77Wvs8ZQ~w#evIk zyLud}CyC2uT5BXH7U1_w*^@6ig1_BdV7+EKt8Bpp=@<2iX$Rlry_g%>9_>vA!}d-H zyo2kYlU=gHHeu5h97Ul{95&i^V{Z5&l<))|pKrp`;`vN+SfZLg$wx?Ou4X|!|f?;)(;99U{~qt%E0!~idLjEO_K);&$jt#0f+_ahvATBD(EE)1P^t5*)%9N_8C z#0C!#zEiA#J9(juLE(+Y9t@se~T++hjDKI zJ~VHXfJyQ@^2S$`SYE{II}NbE=74(mv%XqV$3*s!>8KkJAp*@PPOO#Q;ifM1&ysBO za#xj@Z^CDrwfJ*rrkZqR6O7;a(Nt>y>K2kaV}tmwkML@q37_cDCHzx%N%MQu9&9p8 zL;KZJc%#y$|jx{KY`}>UzWG$9F`onv3IG;@EeeCwp4T-|uy>$M3CL_n$u_ zgJo{eAweB)d>CQlLKwJvje0xMk&#b>X>Kbs{+@pHDG8%#R1f|b<%|Ud*3_9CMDL$* z)SneghX(82jNi86-%Z=2<&DMIF+B=noF~d2O`Cb!BGEU7iz}$g zZNg@!X0hw&X_%H4hu8DAsQ8V*TFIE)8{o~%LkX~x{PKqtN97Kmz&^rg`g*Gfc^6vp zs*5??!w2wo#N&G#QQd;FsPvbWNRr$iwmMD)0HR8I3S~-C&mZ zgZGw?LOZ=I1jH9$$@b22mUxL*!Zh&MdIW8Qvee{e!tnm)$nA2E?suv+qkSe(U))S1 zU0-UFpPS*3Rf!ezJGJD+PrcZqd)wvt*!LoyRjC8bJZpOGfhcU%<1U(@6pYdI|uSUt9Q9KpdVSM+`Ijquc#qN?%s~Fjw{x5|0 zKd(1!!Xt5eP$M>%XL@U}HyeAJA{Ky$fY>_$$M;Xbz{FvC3+-F$@A@7}3CsS}!zoUSq_LJ3ROx*MlV; zgn9SD9;F8Vpy<{|gq6go6FCz(>+F1NjuWTg&>6V-dl+0AAH>c}Ry-s-v_;J?q06@R zObeWYRKH0uum2G9YonOZ%U)f)-;nm56REek1#A8n!Jun$&WZej|E)TVZhu;{vL=*1 zsjjNWJ9p`8=iy=ge7F9-c51P&yNb7$R<_ zo!;UpKJU%DT#kx*!m=v+4|(-cVI1hom~`Rw+*=9#O|3AiR5C-s&KxTYS(hj`?jL2! zD>~ZT_dSI>s#5WN+-W4`k7R&HmGF65V`t?LoNe8dbsLGpIQ_D!T0B5zW@#9CY6Yh3 z7p|gyPptbG#+HBD@kr!y%ytOloDVrT7viMyCkun>#|*5rAItB;_{<*@%aSnJA(u*r zWTtR&ByZ(xZ72IVGn{@m9CzRD$E()A5!hWaCY3GGE)`r9q|~dm&bZT{9BoxP67$6A zD}D4{PZIfOXdnI#*r&|4KG*D@REdbnCb)3>3vS=p3D2r)IPUQb;WbJPtTT-@H^}t?^e(C<~>l3?2ErO7dXy{fx$C*-R!KdxleS!c^Z7htK{2{Gk7zcm_}4 z$^1ODsB;}Rh3l+!)trW@F&Ms3o14oLFk^}pJ4}6s-daw)uvwpStpVySR84LgV*g@s zU`?*V%SRsEb?GJM&$q-}j~i}t&WVq--YK|ccEH?KDe_(!$xYfDp!UB*^tTEud9y$> zx7vV}jU0Jt=PhTV^)^YJB`XMMD=SI&`V=O?4=P!hK} zSYTFdEgCoag*Mr)ybx~2jyF0oA;FYdU3B=sCRN$p=)|c9ZevCEPW&WMS#b_kM13J*iVuv~qeo=OO z*=Qa31;H7ABJIOi42buJ_5ur5M~~q}rNCI}mN3k*EV zP_RKf-JvV7vfFA5Fxri{uRYl&wGUsv3}mLblWwFv$0kjEH_hDP^mDn7vsHSuPI-!w zNdcVukMI;?wqcA%4E6WUV7hn;>YL0!6F+}O8+B$Wq~j8G9=!}Ruyt5HjxLs)Vf;Ke z+}GoDJ6)cLx8s*}zHpH}_83cJ%r9Gn9nIRJ@_P(R5H23j`aBeQUCqmE!k}Yo6xDcE zTTI1-tEQ|zdR6TkwOoBNXil3I{dxJ5Dc!QVbNajxhW=qj8`}w3mm-{(VJ~6ZPdY?# z)0Og<^OLa!mme;ZzGf)X&1G+t_ZxeBjd(3GloLa3WhRpkdjnyQe13+H0hX%RVH{T& z?t%8{QFK~Rr5c9HZ#gza4d`7*#fOi;8Am7f?>`S$M>XZD`!RUv`W(YY1v2bYIlkNE z;@;z>=vV59YnF##qB9yjjKam4dJAb6|3~*z+N@nXg3A_uz%_Awj4!(a+gtMfm)vja z>-M~#R*sGvy*cx)HjV8*Ve-|we7E$D+LN>ga|gM=bKqC#{tDpqE8>T#9!A{`6E(v( z8VjGP04Cqta$@x?HtcH2?~=uOEPT=f>ZWf#yX?cC- zJeK>1a19%m>2O1u4L`XVv2~5yyV8X_X!<`*M!-7+?4QOI$!T=B=ED2c`_=K8k|*oZ zmKodj;e%~ww&*S0&JM*0KQfpezBw3HnX5Lu3u4ZseVAbUH(L8GQ!x{&aZl!=9Xu~! zuWb^&KKk=uQ~|1E9dYzk8qB(Gzx%6sNFCwz{WLDSC z#JH=DXfCrVt<=7p@$X@`%DL^BeMfq}Id^0xnLwAJL-?q)4u=&~;Fa`@2b;U|iE&${ zyU`hK?#A+7+uz9Z*r&Q*9l_I4(xH4lnsKX?WD%X1yml}CEm?}S;oTMYb`=h2gfMHD zBUEzE0ST?(sYdYiFl(7_xw9x#oPba7A$5KgKFI%;T=SM#KcoXE?>!2iZ6|Qj+Kf5# zZmDX?G@CnzGybqiAD>zNkQ2vL!p}=!ow}(Q?B;u0D1VcQYN3;5v}nF$HMq?8Nq)7Au{PNxXP+ zH7-ZAqua~+^plEBthNIU^< ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9bcb44d18 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ� �=��?�@?�o�>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d7af6c150 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�p�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx new file mode 100644 index 000000000..0b2373cd6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/model.onnx @@ -0,0 +1,30 @@ + backend-test:� +F +input +targetloss"NegativeLogLikelihoodLoss* + reduction"none�(test_nllloss_NCd1d2d3d4d5_none_no_weightZ+ +input" +  + + + + + + +Z( +target + + + + + + +b& +loss + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5b9d5aedb188cc9af7678789f3b1571ae2aa2bf GIT binary patch literal 129627 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

=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ 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 ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..503a1db44846c66e5be70a0e2d851b390703f464 GIT binary patch literal 25944 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5b9d5aedb188cc9af7678789f3b1571ae2aa2bf GIT binary patch literal 129627 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

=PvxVm@s~7IFCvmyz<*{zE3C=x&IbJ zyIl5Im4oQIGzS;ANM4#-65H3#M1HmwG?wfUPVF7&_qsKGN9r)qxCsy1$oKL0F{lgu zDaK8bIh#{fj5_Sj*zfPrkgY|%+ZAGvygzL!>&RT+E{g85$F3Y5!ST!Gov~J%&s>&b z(2xxFpEea;SDwYQ!Ipera1fPyG&mIl`E9rwZ=bjd+c;yk?Y;t&k_)(P^f8gPUX$A< zN$=2r5_sS2#$JVm+^Y9Md~H#MpvJ{`uCI z__gIc3XPI!*r*T=CaP>5sLV?z+F}3PD#6b;r9(`Ymn4_4P0JkNsus+XNonjgJC5at zB%`uOvTp8r(C2eK&OIyQksB+8-&zgM?yik+mpYNTzAyBPjo9P+Y4PjMBk^74)J^x^ zM(+WCu|BO3MUJO&sWFEca*h}l;>(4#xr$eIx-4!H!ev^L!#}+TKg&JUkhxt&pT;!# zT^4}mP2@X{=Rhj2a^<|^KGYu7g5D)r_%bD(d)q|9`$;#^rzA`rVg?@&I7vEygS9*F5>e5x!VmfZilaQ?gsPMs&V`^)1D8SJMd_nyb&)uh@DY>Y?r+br{k;9 zvq>y()!D*EW>&c4m+VcMbIw;gu1!0IDHTzyOm4|HwWA~>ehlZ1?#%lG+^PHJ5vo6B zBWs%@8;dT>dEQa>nIrn587CRug>vc5M-TGtUt#QylQ;SIx4x#RK62F|? z1HFHem3P#EI-gJBQ`LA8pSlIc*H?XDlvY4A_uoxjqe_n_*pX< zGmEmQ)uuUy>h{Hi3oYpXK{An!96-w4;oOj%&H<^tSlLvYwvuh|Q)Ys!WH)^M@fOgO zHCOi+6#__%^Qz#;)51)oRJ)aqZ5gr=<_*tK=(;U4!3epWM{~W3N$GY<0x#qOJ5Gnf$p1d>AgtJz6V20#!4Sx~Mm2D1)zYROZNXHU+^Z0?n zk1>pFWx;Jnen=0MHdaX1>C-z+Vdr`rsxseqIKmwkty4I2R3$c}8gnK4=7y62Q}w4K zuggcIJ50q@t*bbuvs7HSOQz9<6zb)Nq3mTkov$e~;r=1TvCX}qzN)D+S3Yl zJuKO7KEv6|Ghgfsh=Wh53ae!%)bH_EwAvERkM_o}l)KO=n+LIz{RCYANAt3oYl%^%)}|JV3tQEiInZ~SyF8w zlGEb2q@x?I7%DTsWP~tjW`<$^m7;i4FZ>I6iSV1j%#6~*`#o*Ad!WpB1>}k7XAw*r z;=z%xtl4H)H=N7+C2CX?<;;=5MfHR5bm|TmH=T?RCieU?U^b3T*$&Is?=jzQ4?;#L z`0&Ykq=q@r@q}dCsSV**=_T77rwt4DT#T=FBD(#C>yOqn@otNpdM8YfJ*-6ZZyll#}%R8dxFI?=gzQt|6}DNS^cSigM`_(p=$y z!$-)D&YoQIqZ#*~pMY1zek}hS%f!^Lii*{N+~avua!Zuy_De|=Ogk=KG%UqHHOW&m zjb%w;3|}Klc5vQ!_3L{BKHi0_-=rmbq$?5KMfSry{*ycPSNO8Tg+q_u5(chkAvUz+ z0T)-cH`W)h%tJmtd^4^TjWQ4WTBDFhSAIm>w#k?my&O8RF``<|dTqkXarcYd zO`Hj0hb{dXHe~{?zE%^u^Aed@vL8FY%UPv%991Xo5$B%-(y;wgJel-TJjn(lhsH8r z%}AtG#dG1?t2o$vGultztw{9AMECcSk2d0f!Z=r(datT*HpT__ny<#0Iwy8npa#p+ zE~2#EFO;}n#{thdcu{P}b(@<&_xlLZFEU=FWqDFCJln{36S&Uz<&6vs!SXw+8 zN1xg9O1Ku!E~`LB)3-u1-5w9~exdUs8{R&XLcg z1$EZCyqP^2Nr~>fFgBO{-p|G3HX5{CDV+#c-D%}%#{nhN@GVrI&%e5H<@tZuH#CuJ zKFOO-u)N_uGh}i>smOU8&ml1}++@-p!*Y^PCE4R0+J=jHx4(#~COfe}NBX)Jj^W4t zrp&Re6o=-SF#Ulk=SWUtkDZh7e2#|fBP>Boq8sk*b?1bB3ZDBQyU_PjFwRMh-*&!0 z%C3Q|T4~OewmXsWb~L*+(_#U_X&2iRr|K)P=8YHs_LnYAm9hL}v_N=GvQxY$%cQNr z2HXhPC(fIF6<(f$sIYj7&s$2NGjR`A#z}W(<3luVc!ei3HRUsUK9v3}#L_{w>@Kqi z!*abiZIln=H{FrBfn1F3Rt#tLQfONHNFMeLEKe}tgw$b-idcY~lG9ysBbz7NK7jj} z(?Y3}5|=%HfIbnA(4*p%sJi9HZdKmg`1qvEwRwr#s-JPI+EDSWX)Kye^W?*WDs&l@ z%#0|3!5x(N$1R#qZPPjL*9_4?FPshSET~&2`KF_^MW^Y_*)pI^ta6Zfi}yp=;=N?6 zeyJ5+N8~eXN1kNeFc}eD+5)03xx?mn+TMogTGc9PGk%GUHFJd*(So~>~ zD|cG@URzBL%UNp-r_UeAxr?cXgI&o-V3fE8jCI+0ah3f7K zWZltHlpV8`>XCNW+b!{1^7YS+JA+K$W(=3R`5~UB z$hPdoW0bd7-yGh5JqOD*T62Z(J$#nGckBCyF>9F~XGEDXV^kPgS3N|{ollq^ZI6*p zG^GRL6WYwqrd9S{G|w%dTW(t>4AADb`bgexV?dAPwTikMGGq9#IZ8&Tqi%tXd>69D zn~ktVXpW6D61e)pAtXk);n5*&UhJNT1I(iOn%hD%x(Sz0 zYD%Rs(~&aBog3w6+i<~T%qwip3I`K@FEHnO$v7Glt*+3OT#|yf-y}b6HbQ*8xH?T8 zi-P~b`;26Gj0wQUnqXe-ozBn}(&uyF13a5rF)XJa|5Qd{+bz;0;Rw>rSD|J{OAenO zF8$k+F!hU^$y1~Gp?027O52Odt9evEwI03!WARrblL2xky}E1#t{;_rjg!i7Q)z^v zO3K-1wq{^hciQUxg-ic|j99b|?lYV5-_hsb@D(`Gy&PqO7NN&5Sy3*@;J3{?@L_K* zSKgIQt3C;h?D%m^%+ zVZgbTW%&8X16R_5*z=JSn~jjHt-q~U%EP&WeZ({*?V2r`Nq;qhm;SXH`)t zeI}DH?SjD~4SruOIM|{$Hv6VZU)LPWv}wf%`MGmUnU9uh=84QW8*VZjNy9~zSZ~{m zCC7$iN4X(SM@)s0^!-d~JSE(fcVS!LWXz90huID4G}v(m%Z}SISvi2psa^0$EK{RZ>SQl%B?#UX+Jm$kaHZru} zO)nhDPeRu%W>mjN9V_dm;hpY7aVxUFDCHb%Kh49ErZ=isU2ltoX7c$ykp zhru=53#Z~FP=5N*`REQ;`lW9y88Bly?($AyUwb#?sZFLEe2zvP%b@0K_i6vevCLB9 z{7_REjC>+t@lp|Ix`krTnrEcpG=XPmUHbUs614;-L2l-7T0CwjwrsdUat+=HuiHf9 zWPZ}^4QGX+UU$TJCR4no8wEtA((^$>(L4ATmB)4`70$#j3rK|==fmdpP$sAIzi5He zUz)hc6}@J5hr403NF9-l2Nnr1-_{f5+->E4>kxTe?~lFbW{JIL_lwNJ@ff%IH3h!S zApcqgY?@~)vU2pWzrPXAhNJ;2PtuL%L3s4Ix5U?{J58{3!@YRc(z*s=_@)sExjGE* z=jez<(==#L|7$cftUsJLg<{)m?mHePPkS~@$A52pX|szJHhoAC{f0fFIbB`w?{|&x zSe$}r`%Tn!c_htKKPm8!XV*_3#gCI=c*b+bq{8i@+O803Ka*kDP=JXKUkm2Jlk$K6 z$ktkeb6bKu64GH9mV?R+cjmc%C5y9*Y1uA0oYr_tdCi~6(}g>GZS#;(xt@I|uO;)p zm}Ba6I~sKFytC!WLBN}lh*Z%A?0%7ciK8f5BZUX%+~b`R0|jelIm9GUMbjh6raD`w zuy#~_egpabXMjgf*&D2WMv~Z3NUPXqe*JSHd_vZ8$4nA-A7l>gxONeG=og*3xtU}W zY?!@QF8Q*22zvJRfhl`F4=o@xYz@KaJ$Gmn=UwzU^Uh`WWkC#>xj}7LxDfdX3DAW%` zR99w?pY4j@=Rr=6*)TQb?}j6@xX*ADhSkW4=&*HEY^H&L8yWPEzo$QzM`A29-s^6R zK=1L)74DaPN@Hbe!$WJ&|=Iu{@9WW4{bAYM~xH zh;!x58sZy!2#t4)XGVb+-7h*M8izlmwqrf;O8+{27K5M_bx~5Hc9Hr|F(R20OGQP# zrg*)25@oQ~Gkkg+{u*|Q9rBTgo~3{RS{7)W#eQ1JExNd&j+T5#LG5aDRB<1>Q~q}H z*BFSoQ-6rF78B`kGEnQr9NL09y6`FtjgAY+d{{n~?7korzf6SJ*B#VP_m*(5=ikSO zg>-HwbKvg!;aZC>%49TgZB959&ke_FNd&SkdDDlBU9sDSxyo`~XyD<^v|zwdF*)it zb>4bRr_QEh-o4YbagQ=o>X@C=JdXY8>D1m+2^(UEV}R=^f|m#MVz1J4zn-Y=XNGkr zR?xNQs5Ocgr3})vql{k;|dX~ zHwoq$YKUi+MpWe>YMKy;^|On_#Xp`fb`L~ueIT5l{70*fZW0B@vP5D^E@o)iV8-=u z1ci>pmJ18W)G`CIJ9pF11$}7Z!)KJiyn>t6S7;}D1zeZP;?w?UYS>|fC$X(Gnfq;f z#HQiW-y6E);=-d8 zx-=Dw}{oV<2GB+UIoK`+>AdY5%hZwLHNye%nIa-zB@&XaIwaJ0c-G>+Ux1-2u^ zDy|83y*X7_1!SP3P@6MMnrP;1=1bcKs=L!ft36IhHqK)Wr~4T?bS@Akry?lia4zJf z6>*F?0|OhUkkZjzls12zWRmAYvHQ*sm+P8;MLlc34-1W$+1*)u*PUhaz9`2+%a4{X-6DJ}}y3?4uO>}g~ zNObG#1wna#FS(iYnI5D+ZZ}zg3UK z&8Y@d>vxi}jhE4d!0u30yCMGigup)16hDXNV!`16m>sw$)-jKJWZNNnIb=TP15<_k z$1+Jt*cFP~;YYfgtT6h$CVLUh&}pYb4-%B1d_jdO@^+HJ`<)`+LJ#xCG3$C?0kq7{ ziv5+|@aNCqYK;>FR+SUCZcYM_1kM7wzWpTr&b}cW zd7e8YwS%&QHSulnI@0^i-8IixQ`XYOmd|;lvUC`}I}E0xb6(geoT1@9N+k0;?jIIQ zF0ri!3%`|prVq!M zH*=sbesl^ft>f=@>0}%*=!YF1%%~p7`?X)}XFI^0=XiVi;CoBlx*be$%#nF?Z!A?# zE2H*}t~hkk59js=;i>URs2IyoY2Fw}ZmCn`yEL+WIs*Hy?I7!LUs!Tqk|yU4qxdr$ zw9+0n^YfteEEB(EjcIa)fB|P8Tu!87d5>(I6wE-{ED>+fxbB9MC!_HEQcw7F8j=0*byWKB z7Vj}9plPNa{yFu+s-G5A*_MM+?!O%O*PB^0^T_v$H?p7hM%j~@qz%* zU14GEO(Dzy3v!nNwyY+3O@Yl9--%n!en@P}CdKDM+;ZY29dzO$z#(Gv}PE`8CgqA|OeCwo`}srN#Wl+;PfwymX4hci)lr!VR4Fc6N> z%w)ZHO|%YUeXNbhdUAJo{Mb(?RE~?xDG_MTSxdKkr67^JO21$3ps*_mRNMMd4CfxR z3YkPCji1Hm+kN4>+({A`KY_|s+1@YHK(msj@);q8`~AF_AwLOC)6*no$$m6&%OD)> zj6wBWTQPMr_XVd6<-2hk%~jYfw3lC|!PDfiZMPC0%hXaavp-)NxuLLcrAR55hVmCv zG2pr_Ij-S3;-3^UewtEP*8+;zdy_Lg>IgV%jpmI5G08SkMExzI#MK+AtCBv9C9`O2 zeLt})-ycU6$6;iK6?L#*CM4QYENyYcrPzAvo1u>dvEA_J3;PyQIA4$vgHO)K#ibGK zzZmY09M>q!_e{dXW887G=^z&=9w)T{j_8vypQI%TXwO?tO+ncd;K+=?SIh!izMMud zL&NzuYxZ+`kZRs{o{h?B$UOzhuWKTQxW0%w`iAEGUQgAWt@-S^iE5lyNuC{3#{HHW zA-i)FOe0=VOv75CUh#=+4?dy;E_bP=(h^sX$Ku~68&tc*(VWk=B&|D=yv|9ZEbA`! zC92XX=D@9V8{%@H%7``S7euT>cz)?au`iy{tpjT$L+9Jk5x*>0S8!&ktXLA-?1#n$ zkI7rs52frSc-@qYQGZQI?rJXCPgqP|6XNmOe+S8`W?(P#4n}W@fK|7#u&Pv}Uiul7 zeRV4GFT520Zb>lAF9ypM<#=Cqf^t7!BBMD4bg?oMah?y!Dz%HK&rzhq{5y!>nn-I6 z>}Yh$X`1DiNfEo;Fe5nT|C}Idx?zrPwOYvSYQUYKs$#|V@pQWHD!Mo5usD5a8U`F6 zik^dw$ZGCeu{E0aCCo#qGprD|EEkb@BSnXI$U-t(4)149$K>s$;@aqRyyni(KL2S` z-uEw*(ocbov$yAwA$!>eCBTupf>KD4Vl#%J)M^Q}22Mw{J~s&39j9)ot4N9OTvhR# zN#^Ec`W~%Je?Q97iV>NZQyz=z?N*%sje=TwKF$Z$@cHkF-V1cFVq1q;vvUh|d3aQE z;)VQur$6#6;8krKKrrC|*g zpozXX(x{5&x-6Qs`v3jLA4FMw07_dIi%VGvIP?D*>9+w^6uO{&g&E(Y7f{id5!lkn zKKEUj%ywPL>WX^A$fkK2p|( zS{lpxw7V#T-9ZO(-q4SJ$?0MfEYM+fl;j)@&5Zq@!m&~y=|q!CajhUHPW$zXLg?x>!?w$ zj4o~Ug4BWr=WTBflIhcXWRokw#OHo^y-pw66>><7NQH_09V)()hix~9ph|n8=(Feq zEejn5Ki-8oY35_Y4c3wB(lJcR6#KI$Begw?cJFt@fWLhpyZAVLP&i0$LtKTa(F7{! z8HYQ}J&MujgQ)$D^s1OMmfTaMJ5CQ%wS5to6D#_@+DKm4^6;Wb7tfkj(fHAxP`W=D zBMsAV;c5nEtQm^uwyHwP;gsZBVkq3+`9VE_=XzyDObz)fUS01iJihe6w5>Jbpj|SI z-g%Q5zh4_HIc71?fl>xDV|#iAopE|ZzN1X>i0=VsO6H5QO{*olpYNmjXZVc!l0px2 z|Ij$kdE%M||6Jp(u<=|Brrwy0dmmlkmn4ObVTCwxlDi!)wvgY&lfqM%bIs-280T4t zIVS$N8QPbQEa5Ecgw6C(B^gaTJMLhQQb2VC4%GVKj>H{jih!ZnN|@C3uCv|`LoDQH zx#I3~F`oy?iAt3&Hm|l(cwkpZIl5zT-3pqv)PRoe{VRF8P8qRQYs7_o8H8_6gx#nG z6und(37ThJJ`}M|dwUY}etV<*Vgj_DJ)zELm83z-Bp+TnQ+}Ba0u}x7_s9^`ch08| z(&=<8ei&`e{Ymf6CBd&fk!Wr)t(~z(-OMM`fQIbGpN6oD!$KKAi3PY{qCh> z=tpKPjgNdvE6e>+FmEDKUWQ=5)S zvCL?4NT;<;W039b2c658DCwXkq-1L7`d>e^7j32W>?1wZpoQB>?0cF%PL%f;iHQ2~ zq*GynjtdLvRl*#}RZ9T}v&F(^p9Z$Q>x!SbGeyG~KbWa_!KU#VZE1c(x2jeNxy27j z?|vI~zvhT1P3rx_WZRbwtP#P4>~oW0`U|*3Ai`c%OH)_WU(E z-tvb2<~xbi%obC=)*zPM^umj$iCDYB83UEfu$IposcXM!i&-^Q2Hg_#cJTMlpi!75 zbDeg5Si^hDO1g0JpV0caiFR8QVx6QzD9c5`@!nJC>QomzGrdpMzlTz#PZ0G<8U`sW zr;g`9YtTsiVm)#65L0|+U)|BG)5J2)>o<&>h!bP`BB5?EUDhe0J#D4*`=hnU+<8RI z-H?v!%%n6JQz2q_w=?nL269jFfty{bL@TJC6i%AKidm3LUT_Y)Q^iB_G?0=%#&b`yJ=%WlcGg%h5+=XdKO1(FKK~qp zzO3n}o=Sq7rVc!|Rglg05ZwF0eJHn6Fws*9{|X|hlC`yD~~xZ#vx%;3QFw;k-@H!^eG~XDh~Q0k+Y5%@{Mjv8KWY-j|hGm zhIg!qEWZ{lG%l}Zrp68$axwzhQ~ER8J{<2Q2Begwhi!{C($l~d^s99$HWdD&&;d&% z-L?;tIIeufv)Wi(>332zkCWhy`(k=Cv60gHh9NLxEB)Z!!-4hrf&$j+DA0iv zFVxPL#r<#0E#)0?eVa7t&rHXZz)8?pA&b`7GRZ6MJN?bPDi7W(IB;&`+vYkt+0z%b zR?j47m1LlO`k|P^eJI1*)$n9;81=i&JMv!Eh>tEMo9HLhqh^8VIl~p_KC0qP+H?@J zIg_@q?_5}-N52nb5s^!?W`3a^=s^)R5tw4;ftj@e%+P~N^%5%L{b4S1DtzWEkmvnn zwCcMZ4Au;U8~ct{mhPuzIzYnN_ten8H?mbN(f6bhGgPinzVA=!*sz8A7HUF$eiX^P zo`!vkF3^X+x5R<=fk@AOFPXe%xA@H*o%XX**s*E>eLIuQ+07bp>3Tm58{Z4bPcjkQ z;)rch6?Eh97ng%?nXNi#3VLK&K`C|v%^uMzS+#MFB)`-R^81}3z0;fe_70^+Hyt_^ zmx^Tv0Np~u+Lp-}Xr70zHD*}(O9f{y$#ajKIXUqDKE5vHV;BCzjiqKdhQrcy3tA*LYi-KWa?M4R;WQEZ_?i1iM((TQC7Y+OI zII^;3#~RUspgY#VYVUEk2Zz zeuU!Rs$QtC^2P-ZO-%87L<)49T39Qedm{nEb``?&q&+%!41lW-bE&%L5}fam@e?IF z@22g1AZY;Q#3^&eH3csD?qX6<1dh&V6C0Zo>EqY6bTHW#7m{9)KJVWjt8m6)egsQ6T=SBqC9?`)afUt6-R$#o zbjN263$&gX1D#3iJ2>f%Rwq8^RhjeCGz!(vEa7x~7^$|gj+0aXw>)O=b@Re#p6%*y zN}#jK0OMz;(Xxy{=vEgo6Ig~dO?mWMr;bXm5y<(zo`$@fgzcQ^Rd!xL)Aj`5xn?4L z_~wDKZgFI9PSkSvHeD^xgQC_VI{l!AzV=iQCdSGrUL(O-)4>wT&L)d7ITXP8$S+m1 z#Byehhp#fGjuHJ3-p)+6h&+@j#bJ_(0u<-<5*^DXVCfxYM7WNk)wV|DKc91IOO<(6 z*P|8F+NiB~34MB2ElGXkfC%=NrE#}w#c>(rJ~&S?ug%fW)`R}O{z>~PnPKs@nB=z} za(PnaNrxx5l17>|JW2=S&xNzJ$hej4G<#u4d@p=T7>^swxtX%u9p*O0L@F;u6Zy(jDw`PMy$?jVx4LV@)ja!vAv;kTcX(j76h z_icyR@E{nz?57G{tbxPY));;{ZOG@n^6;&-!S~tRNoe7NZ>%ZLv#p{jGnvWc;ECa8 zF8J*6T1Y1dq|fGj;<{+uP3$33_9kHm`?KADWisnh2~DP;KMTHz-t>z`bEiwtvNqxG zFjkVk%$6+owovogMhbqbL@_qY=$}V#yn0?v=e6?0oV1U$=SNwZRvRJ5jG+227mub)gSLr0G}mO%-vgXy_G6~jud#T_@3={i z0bjy?$M%%-+&ugUbsJ}R7|0ksF-Fty!6ch;UI*FGaK>{h1a+>JiS+01vQ zL<3Tby-S|Eyx^<9oi@yO7keT-geUUcZKW$ zkcHbb?%Q0R#5sV?H2IA)N>^H8!AEWAeX@nQ#v7O6<7Hu=GKwyRucvS~8CtQzk9yD9 zO8Xx>)A#p!@ci&bcrWFC?e-t^i1U*-epb=|TYm(e)D?;w;~~G1`#;v-rPEPQX~Vrx zdah`XW%kUy?;J*>H)Z2p^drd%#SOHT^9N7LrsAC5F0$e|;NtyY{3uPp-3y~hXPqm~ zTP_jtBd^m5S6u|P)rdgO59!1-NTUCRh|aA&=|&2%&Ty69A7{3UlQxF;b3n|#(KvQ1 znqt=L;Dy0|6qvo4MyDGh`8~5K7il4K&s#eCtP2JY`zjI_hT`e!95LjZ4rWJRq3#1Y zo16Na_A<-&_aqgx%1)*aE{@n9!(G*D2cXZyaJ)$1{;m?Z)YNGse||o^YPOQ`e+4l5 zZA^~!qnIXQlsx3syQ!@a%MTH6a`{sNCB-L&p+c1OB}a8Lsq(DsFA&q4{scy zbcNXz+s_@<=`Hjh???7}3&=T_NOEPJ;XZ8)r78BqpA%cD(p3%tI~BM?A`}+d&uHjP zJxN`6g3SUge3J5Fp|y?_j)bB6;B3^7(x49gG|c+kP7j*76S*Z&652QvH^a+lGHbdT zM|#r__AmQ?n?TYxKGKGGHSy2g77yy{g_fQJdbe^H%B~LTQZ$@=hgxHa%?6<+GYvjE znlQf6kM=p5Kx*1|$~Yk4_Ny2E4w)#ndq%_f)HGOEJE8lTT$jiH&eN1ZPTbcr1y7&% z$54YBTF|kaJVtnlL0e2QVdNPau&FQdO48x#cYtIf57LEq>NMNChBE*zn$J0{i>di|PW)$RI>xO{ z7X@b~!ng1^UD@RUpPmQlRZm@foPANmYkU@~`)JV2dJAj`V4mah&myNv3x|81p;y=R zpjRNlq|3pW`;EDgIp4@_XcIN9%ZKZKD!AFZS{zUCz^K6f*k3T49L&S0?I#dk9uHYF zE9~NZ@DyemwvSE2{l)>@Wwem9=P{Jz#(vtO35dKT!7A=3C(g?U>1@k_-`{e23(248oabY1ChGS!8Curm3GM(XP49)W!@> z%UfnRXU_8rXToc1a_+Z^nW2P-&izDVi4ZjjnpEBqPk0o_YV zwCXSO-Zh5c%;yN4^=PEyNs8niTtn|nq$z}Vz&*x|7uTYC9Q9E6)l{`f@{} zvwDWOv!N%n`%f3v{_xYu1z@h&tG-`0JjF~|7sRhlnG=5to4dlZ8HtD+dUG?<@yB`NK5 znnt*F5pFgE@tuAH+o*42#4I4&ZAel9~ zC~az@DYLj&u3|3Lf8*?ynwO}5?nia+2P3&Q2f zyx9JH1irIh^hTWu0_v@hy{uIzdfpbMr$_p`+eMvJTn4xog z9Vy#~Lb9hfc_s9v$Hl8f?SlZEk7lM{$q;B>WVVv3I~*VK9Cvh<*zofLDfD4 zPnk3}$-NWV9n691n~MJo3ZUWmj&hps(_uf}S#oaT#Jo0gGaZBvylV+d|07hrY-yre zcX&ElA*5>!Rpw8^=S_9u$3HWq%2<;BYu4wI*snfT4!@)H`5hm~{*4So%mZSp*3kWx zFKKpk4e2}gMr*?*YFc3~k|UBJ|F?-d%s6M-jWhh(iP(8|G-TJCa!1KRQGPNQP3*7h zWKaLOEvmG!?ywkro4Fj`HS86fhD6JO2p;>A#@`%9VP~I{&Z+mbqd`-0>fkJ@amypp ztf$5L_vze^d8B^0O~`arqHea#K|7j(+L8mb)=7=aP8PX84rbJSj=NwYDL7L1jpqL#yC*BOF?d*6|xj};orGq8Cm_oi;krZC%W!eriPO#88f zcFye$DfVM@J1L91ozgh|y`Bmcf0C=e4YUs!B7`{tt>dO+<&Ha)_=^1)mfU4gDRA=F zW$GK?geTHLFny;Blfcj7$5KtW?T;ge!rOH7Dc=dF4CI~PUE0#63xd~n3a<^eSUjds zY*pS&i`^`7U$TzoN&R*ymwG|LA^kADJ`}#J5$74?k*aS74lOuMVS5LPCgv!34t1c* zKNrw$c_rSF=^*yFKBa~*XX%Y0(kx{$>4p+>?>Up2GYFAW)=|#HuVi-on#i2HhT54K zTUy*7%?;C`*>szVx5#4kgG`iY8e#Fq4w|Rrg6=_Zh) zmAj8T<|X6p+FxS)FV1QYFQi|Oo$;l46ScYJv;HKFD)x+Q*ysm0@qqFR$HDSXE;?i@ zXwBX6=<(PAcM1;Bu8Dat(3lK+_L7I#rC=oI*Y538hVJb}H09VDGUxqIq+${}@>Gyl z7L42;Ge~aBNSyt-#ARcNB5q8Mf{VdST2TIuZp;~j_|9jNt;HY3!(#>*$n*8BRikjp zO9Mh_vY5RlA5o<)k_Ap5sIS!<^1?Vo@~kplRh1+@+%59$xwx?>1J&NYDVe>##Xhmr zqP4MPH%LN7>iN-ZnO?7@ZwAu6cmd19 zo?`FpTcp-i1qbr`&YrcIjBrHoF5t!)gHeY|+QW+E~e@kqXcbm?@&V zo4^L!shh!V8fr1Y<=LAg^m5~T?mr8mTRjRV#2Xrv!PzcdMTGN=neX+KWUsKUk)?vS zdm_ny=vOjaSw()4muX} zG-v?pL^26SXi2YD%5*fxX4YcN`yLcmMoh(6NA{U_E~hwOH?-87(f;H~@cwQJwb#Lz zIqN=c{v3qS+y2mkQdeBpwsiTEGJ)v4HtH9dAmo0F7~z*izwccikc!6o;U8v;vil5yb?a!)K089mq!^ic}0miNNCSMkW$9EOD}Zc>1c3~o;2 z+{F56FlOdUik}`-^w%=)F&2Aw2a?O+Ka4gdERv|8dEw}q~H?cZ-VHZmn45qaPQ1SRh-^+NE9Af zMQPew#m+B-v3j=+>dRHobhr;zw#&oxd#eMbF7}{til!@2asS9`0ite(Af&&ACcf>tc{Q(i79y&!-i6>#4qwwH*7N2#S^$-+#p+ zYr8hioz0~p2SS{7G%_DOpt4zUsJj$}5AJOgcDvh8)pT6PQCKe+#vCenMBbT8Plikr)4C*+ zaFI{~Cpx>_7kO-xaI+@SU@wf}AH-lIO5*baBW|iXEVbI_9zWygrKt3lkJy zQNoqKYxzuBMnRi$pvkPD-rM46w30lWKeDf0D-IR1lknvFSh)G-;B)DDiJHY;dba7T z;S%oH4n${4Ji6`gj$RJaV3OLKyS+o1P40`* z_7JkZ>5V`CqWS-rM|~%bMVZ+>G>I2FsEK_fPd-^p8DL3aH*a0qL`PV^K^q^OyPEy3qq?6fH6B z=|(ZA$^i>gUeloXxx((@6&iRn7ZV<+(3qJr6mqMX4uvQ3%r0>J(ND4I-yp2_Rp4jI z6Sqw#;B>YuEcrhDWm1qRH_pY-zX9mhS^$%^VeqSYCA?0=W3i?jIcZnZTC?j^d1cLd9sar%oqbK01e+Uk7|Hp-TZ8#VNBVeWrjwIRRN^z^0%-+1nk_qBsYd7vA zv6LtZGiumohuz!qNI`F#m{!7F=Q{(i+&K->bHiu`&!zqgPEurL64qU`hu^m<(HYC0 zxhU?tuzX34ydx^IdO)TzmatG`WJ$z$Sj=jp*9+^!IQ44U-KmDo8i9flR)})eKvl_h zTGizsRakmq!bu&xIjV+*(>Tj%?#3+qbojpG-j`*0n7iT@b?rADG1XSo*d-cGZX2m` z@E}azH3nleY$&5xjdHaDX&vXQ^oQiaV(3j8ckH6r#GZ`8``T|F(>yONGi z9fQQ>G1&280vcKqVfZ+Rs-GO>eq{$#D9t0kTg-i2Hk-z}8sg)k*VNM^0NQ^g@ZW;jMQ$dJp?Zju#J7Vu|& zvCoiHdgGFb3IjJN8%ksGvJ0Y~d1UuTe-)!x-+mQvkG}DaJw&Mh4nCXdL8J>N*BPM5 zma{DF%v_or3k{Y4ln0CUDOlca z583nnqVZmvm|vERqj#Dqw2^z?Uxwqy*hqYTah^JDwXhfVcv=07mRwiHrX@Wvn6;-D z`$uBM<`kUJOGD zMH6&l>F0(O>{;f0Vuuo3CdtFlaiQ?abHe=Ma&mN#hrGN6*4zq4!r)Ex+U`HH-foIT z3B8cReKb{n7SpHAvqT@41(bR@5%cdzBcM}`G(V=IM_sAJW@iKEbC`#HDFnTz?W9od znciLcnjYmWrmBhpj2d>Iu6;g98LE7T3@WFRXVxC-_S~{dGxR-5kX!v z$j+O4R6}aT?nfUe-B1k&#_{hVDgtJuj+kjV9$K6!J&XZl(<=}&oX(Nsmc?Rgs|;y# zF-2ptB?Y|LPQfZ8xcjRQl-H!ut69aYf#up0VcWBegXw2$t5f#<_=uOls zLE7HfwZ;hZ5?tW3KMR-KJrK>$jr_4Vq<(xXwjFsv>g9de&#;FMeV0N0-KlsHXN1rh zeQ>B>DqTuiOVZQwFy*f?65b3$yEsAidgBp)UW)HE<_IqX+G-tfaze*L2RO^~a;;chqG`i`a458ADd{nfKU$Ql1pzvbG$$X=viqV>$dWv`6yz zJhZsDqQ*oD{r4+EB}I+Q|4W3EL_qC>1BQLsD+$S)hT&hL@%vL88oz{N#Iq@|30Y06 zRF;u{$T@MI_ZbIEUEom@j6lN;bfH=s*Kdx)k97$sp7)(zIF2Hn2RSgj6~jAODQsDL znSIuqXuR7S((SE@-Nyz=qQY#*M*6at#-3ou@00OqeliUz8jsg^c)lCyPlXCEX(mm; zi1Xph5g3KQU-Ep0Vh6@Lk~z)U;@*&aIDz9 ziF|`JQRy87`|_~}Ro5fK+(63H`Asrix%%%)d&~*LpRA*%4{@02 z7AMwHGO3tx|LwTP^j!ZPrCMsE@49oMZjm)kEmnmuCrHY=wMoLI-cy!SFlnW|rLI}a zY0(=qx>wdhH_dD5hG{R_n6j7ln;)jMk^5hc-VD@4s;piV-3N_;U*bsNr?De7Eb$osrIKaQUfNtuCi`cI`_nYU^ zuET-seen=8GxTuoWFY!}b)^ku_a)DwHq)Pb*|5wrfL`N7+Qr@$)$pG*wS6>A+{Rs- zcPubwNH&%Ddtmq&W_ne;l~lQMe#K24b{j8{?D-e8CTud4FB$RA?Snr{dG=eyyR?_T zsHJHK>sx2&i$W+V_8Nozysv5lTGlnyBOM8(`m(e); zPZmbuE9uL=ftWqkkqqAEAoiJoOBQ#%msFNe%(TnQfKVlur{l4u`7C{0#eI3*>d3@5 z7#(BHVdAYwn)}X(7qfs1a{ciBZ7O}8|By~-T_9D@h1AO}29F(Uspg+6?y%Rm=4TxI z$XBQ{UoqtQD-n~GOtXsI&=|uV@b@i{a(oHN)-liYdmav0`JyU}-(qU zbbPxWpzMV?rDw=E^bq-MdrUp1+M&?#ka%;2XQPurkOBJv>igi-Hx(Lun(z5d+&6Ng zKTZ{YA>#Xf^|dQ>Y!h?0F3X5`i(M3+$ege}hG^U|9nqtr;J}O=Ee|!EKI9EM+g@nu zx{Z!AJ1$kh3j6DoAp6T1#`C*iSK$~~r#_`n!%$M^c{BMIduhwIiaVx7B$c9t)T6ww zS!aOnyvJF4n!9vEG9}rZXZaD>3%;HmbgJnURfhTCo#8#|xkm!K@<2#Q4MszyCd!7+ zC6zC}7?7q4)i-Cz!m(0py%ivNelZxk^#_x=-c#z@;}6-7bb#uVb~+Z)7oCGuN&SH` zJk;mY%D6;m_V?zQelXv`qQvBK3*;Vcq0yIjN<1+Tz7Ncxoaw~xPby}u45vq(X4tE5 zfQLP;=-nSfsJ#kC*5q((8Q_3FS7Q-Z$KL3@RurFDLVX{YlZWndYB=kFhBQC4{(3;~ z5AohCC59XgnRf01Hz5vF zw^WIHTh&l4vxnM3KGOjk8&uVeLzG@Nvai%io<=I;_Wq^x-oXlQ*au>hd`I+aJ1!3T zdy<*Q5(;{0DsJ?b#cY`q!l2v(#b!aUOmTtHZdIsHwj_`A2q-WwdDaXGX3Jltk!u`K zJGPeQ7&|dx_jieI9a=ZUe5eM$CS>HV#j96v187Mx|}4HHPVWd&op3$9Ya?1pp)oJ z#&L4gvZA}VzcPXn->s*x@+6emo+Hbz3aD@2LL+()LW_AU-bQr6fc~7c})t$DN`=OwYCxJ#$0J_=>NjYC;kmPd+AI;9)L%GYxjGqQD=^ z#p`Rvr1ilOFF$`0)!Sll%~~58I|Z+B#?p%Zm~Hk_Os{xC zy-NO(;iK`S@TDiz<|^WcuLcHeJWtJ0ddPaFOATMo(JF@-PPVrBu`jiaB@D&K=F3LFZNk_1^2(%lsjpE2vi z!*V@Dm@8t?++B3dbPnyx<_z=gNSN{*vSm&od9JUZUHtFv9MJ`38#qUhuZj(w&*<5o z>2##`DLP&Fi)4OUV4Q+f5h4Pp~g8%N?sVrX%cTnvgOy zMUMg#Ecr49!&=q|E1n0A@!a2Fxs*njm6Jw$An=YEnL#>%y0=kJmUmsF`56F$WYNhlaW5PDo2yW)V(xtYY8>jO+m}9$(YXFHC?(7!Yac=5yn}U zWH%MDpi`DKUAIzIV}b~1PjvXq9irr;%mC0w#L8xx^IsE5RFOZXd34>n7id?)2|6~ zu#sOx+M~`BL+lv6Io9{i1>smc}@BbUHPLo^ZZ5 zD`{hag47Mj5Pj2VfnlSSrSLs~y` z0WFd~Ko5Ei5cGXHHGF0m%IBuq0jp`#_uV8hz~{nzKR$fpJ6b|I>oMEcjPQvMJCR3(-%jEki|T89Flm(Ft$L?t;(Wvx4meosfslr&_t7$Zkm2a7&W#-1Bac9SrQd%p^~d_X^#r;+V{uck8LqdSc$=Z#t*uc zsSbVf)9j4*dI}xpiaJGg=na{O1kpX*kGq5BO?XSD%U97C?Mhla_8Q6Fe@~Cf^^xm* zf-1F~F<;=0F-57Utw0FfpdOPNubHjmAG(97X8OE1j zce#k^ z1_Fb)i+fZ&;xiR-TsRYn-`sHh5zojR4JS9vg`||XkX+JBNjfi>Xs;9MdPMMS`C8hc z&AElMZLo2RAvW0ni4K!!lb8uVZ;Il-t+|jZt)nO-X|`LZmI`|G@q0rIws(q<*S|Wl zci}tG-$~Fop-P7^iF2q9(lL+W^!7&<#2tRoik}9~8@|Xg^PBwlLt-i(a|U<1*%1

ze~zD3m%u25xaUASR110wxW8a7w#G34?~%3vXUZ~@89)gcI>}m3>`mf_N!FksJkV# z{aT!4e$C2;OtNV%81^#*z6J?+y*3aNi*hixBLvF3v-x{<#As?&N4U2r=<5xKan{&J zhQ(zq_SG}f)=546``XVqGe}Wv_io3P`>n{KM@;gi8zdGcGOJpFi}&bNx7Q%+vK-sb zC<%wB8n`_-8Uyv4p`b;s>&H-(u3-jfn;vFNsl{MepyG1^zRu*{E`gqfEIT}DCI2FU zOkta9WTl6}U|Trk%lUb3O=hmZ5Xsr>$&{qGL(T~A*OBLc&<47XbLdA+g$FxZlBkcn zepD9yy?hZV5r=&`$#Ac6gxsGrOt+^$`-~oXzj49mkIWS0w&2^SK+dnsAmzp)EeyDK zSW+BiSM{-Mo;U1jnyX}rMYZG!a1Y$~m>c}5O&sp4iv?305L!ZyXeWQySAF61lb)zP zMfjX)PVK7@x$o?dWS)=Qsnk2zqi(_M&G)mdSRql5N96ilBVS~(p1k-OM}}%2U6cmI zQ_nVlYI7}&lgRNJQHbCxC5YaijlHYbo0SO6rspkhV-{}S^Q3OJ$`ric!DO-mu^LuN@7 zyLHyHLyvpEXg4y_d?ZAItTp8R@wpFa!@uA#tm;laoTLWTo z>vcQ~@5kamcQ35&N?s{-?^0^RmtR=o=4TnP__Z7M^11pnOhr`ucEB#%PQ0Y2<#Ty6 zN>=@a<{WwPZelKmcUX{ZY==x`KeX((!1XS?`;VZ@G(Lc~RtBW^XYcPGIAqMKX!u((p?vR)DFiTE6y(4g1rx=U9{^IUWN4UPQ zM%9V0NGS4S#$HJbA8L+wm&n6A8V;>TWCi8cA@iXTwmme#I!E#X!eU@*;fE^D+0(vQ z;<*AdFVu^rx;kPR`eUZ=A^^w}ARW(K#~N2mOPZB4?RGciq zb^3GqzpcRyZ8v6HnZKv@7dKE*tm5Cj&cO^LgUNcLPfqqz6{@b~Vo4Vr^yM9LR`uIAe>v@jF2T6i0Mmy`Ls4%xyz0*vK|g!tA^aEW`z4yqscxOy~+35yCV$=$Ed$n z#G*&+XV^ym#zO7>;q3WT>?v$SKc6i2@mRoOe+y>PLosGlH6+#)qJDNR@~;WxRmNlW`3QWQV1ZY^ zb8&DtS>~VOAl;-QHeV;-wxIyq7m@k-ivCvFNOa~FV~?XQZVofRdqw8inaPM7-VFJ6 zdEwMm;Ex%-lI%;epGUrEP!;c_l!OWZ5INjM@ zv__K?xX=Mhf4D-kEd^hB9$0aAAI&^MuaWGv*voefJr0j<7$Wa*1Y}(Galh*aoH^LS zyJ}-USqQWg+R(J52w~=Vwk5!jg(1*PERT>_BMyT1Zc+ zw2)X`idDy{A!fK>_>E$ydvPDM$q4$>%W=}kin=NDx?}S&H=-2luCp&Y&lFC5G7-O6 zz-qQCa^nrLpvn;yJLN<_xld?3^bZe*YNCCHqEK0*#opC4>?Sj!N2;tiH>jHkI#-Cc z|J@^g+ri6vK0+Yv*U&MRa z@`27+%{`!`UpD@up1pe%{R1aVsS$h8M@P>nwXD)nb_gA8i7_V3=f9E^=b54R-w}Y- z|Jh;}v+aL$BQW@hBdRT1*s;Xf+pr3&4$|LQ{(@OxzVp@x;Mnq6uoz*FfbI_1I*J_(gM6^e?g!?4 zW{i!K|-l zSgNUsN73=Px14;$q5i0+ukN#9Ee2fUeSL?N=*f&=P!zj9^E_b6-QGHs<6PG^T$D}2 z&ipFOIvtB$utw=mvTggtWB%eEVq}}Zt7WFB`Y#fHd9EMzCXMc3 z?yi=!vhR6b1GY7k!vOIJ-4lkPH?@$lmFJ!<_giuDLi=hCOuy?P`fwZ;&y*LjOT&@T zX^R=u{9WV|(f##z1SeIX$b{K$CBBP!wr}NL`#QVh?qB7dY(^$p-sd7Axs1Jq?DZkj zVCTLXjGk41;CIX+Z1{nNF0MG^?tym)%HUwfeBqfOEDp9n%A{tT`)Y`}>#FgSyy5_| zja2ygO(K)t=nZv)(H_X3m5vP;!|30xW#-TmKi5_uw9FEbp90a3&yRIg3wFICZ(lza z)4Kja)UYu4JeC)gmei$kTX7)NlfAV*?8_jh&e988&79#FoePPkXgnzIz=lOB7_cZ8 zodv=0$@~F*#TaN^PKT+fF;33Y#KMKtVFS|9uZG^93MV+M@PPHS0(_S#!yjLASW?oF zG{GOQUXyM9CJ2)h-r-&?b$Po4w72;np@$E)?f1gUr`ouFL0QPglpt?RC{8{n1HPdZ z@9q`hXb7LSnSzf}u_RK!*(VJ0|F~N) zAXBX`88B{=VzWgyJ;ZK!YC#_AB=Yk=vj1fQJq-iN0~yv;94WTJJ>E~QCp5rnATtGV z707nC#!RxJE_F%7tefmKPmd!%e2D zNG#PY#94an%@Qr~cZ(O^#wd&YefAhVw+_djC19$w2{we-pu>`U!>T~`%jIMGIx^{- zx!W+;#hn6rNmAmVPnKh>MFhtGrViMJdR4zaSWbVlqJ)CD%5&}4S7zN(=*vGrmJs!U zl1Vb+OIQSoxQlH&&wjD(DOkm9UH!o%++1LQpaJZKofd(LTb-y<g+Z~Bm|W-qLtAZThIn=cvez!h0i`PqVZN{#k}ona zwm1>S9d4Ky<;xCXGLfp>kr2zg=y7BAmIuHQisI#*L?m%ecz=v+v?cB^9B6~|bY*dL z3A=s|rC^Y03pzjZET)e@BcK!K2FeTNf*`D4M86aD_Y3q8_R^}v*&V64|3weS`F6fGe7-W z6pDEskD*_}`^+&iDrUxMFPq>5x$P9AWQ=njC*h6uqZSdT51s(@R$DlU}l?(B9QW4Ry=TX zLeGjuyz>5vD-vb6vPe>7hkM{HGZ;nJ<;3qbA#jeGU_!;C-n*if{4E`4WJG4(tdfC$ld*k- zzB{x6C*CTE6%rb_Y@UcALF{7EV=hC5eQbl=5K&nN$=D7^x0+!`rV~z-HepqrEtc}{ zE66j0%jgJ{&5c0oT=LE~R$$1d0Q{TU&V0ZhR2MMMHoza@mpfrtMuxbg4s_pY;EJCQ zYNsTl+x#F%KhTBGlWa^nS%C(JFg#Q(Lr+uk+P4(Ku%9jZO4eX)nw0RmOh#-;HeOqP z!NSLZ82E+z?mxh4E%qP<*uv&C{f2e{%oc}X1bYg6KRMw}d@i*5v|;&XKWwg|ZhBH) zEGbhFyC3IbT7D7tGi22F3&xABq4-7?#f;B}n7Y;n!-q$qVqYOXZt=#W0D1|JTH|7R z2yX0(z-x^-1lVZd+$0BFC^Ewbgdl?XxX0&SVJi1P@toUwENF(Vb|HH0Xh7+$6vQ#t zv~fy10MHEpR~FGCgR$@`ldoUoiSr&s~xh z4(6~|ZGIL^{)MoYgZYwg^a=GXLB&BWB!R5n5+yOjp#fT7m=})q#fd|{!q<+o^OrHsR=l&o5o(Z z4BYx2fogUr_3`q7zbrdDq)M=%n}Yc7zhuO?`9s2j9fS(xc89Bo9cSs0x)hI%J+d+W zqqOi;U3PSjOkC~swGpQUW+L?`}ruXAi7h%R3r~kl0OkP4wD=Qom=aFe~hwt>& zuFMRjP_v`AnjXe7hZrO>&oyw39U{4N?Gvjcq-1q)>JynbwSTyiafHjlEEr^)!{=Ej ztlBd1EsY+?LA5yAR!g2bcpm5QAQK*h>-a3{}qI z6X`M7ygLG^!??>n+K9K^>v8Z*IgIar#P1CD(=I7Q|4RB#Yub=Jwg4V00}-U?hdIOD zF-e6vl#gV@1ZA-^hCX!WAZCwjh8y2Ix1Q@E+?4E)8Lb%goqa9OZK1qR6D2J%5d1Ss z%4Nm2ZPYYUl2O3Eh>Ff;{BCc@1R9lX`LniPDJf*H=R)6;nc8`km^p{NOsbjKxhM@2 zxc_*bs4OO(Vcs}R1HZ1MvrmgY-RZU%O+BmjU?$HhW(hRZaVp#b%c_CcE?tC|VFVTo zW>=DpF{1f%>UN_ML)C(D=~^00=~?Q~EXLe^R(LPLY2ZNG zDyXvzr9aovEgtD9AuumVgv0eVR1Tpw?3{(Tro^$S)xn^fkCHDKs z3%Pw>sLj=b6wjKxN^QJ8EiDdwkA|l)S-e|ZF{PdC5qoL}embMPfO!$Un=ti}J`S>v z==fO(rKw~N43rj29{S*g+8}YkQdS%v*o6iauq2Xx!}@qEUO+}M=QR_q zhr@qYESBl!B0M)3vA)sxR!vUNj6jT?3)H%jeL2$@c4WZ~xm$oqPMp(irkDA26ry>4 zrIh$$ajTRVPL}R;Qws!*wZ&^y6DZ7!z{R;8xVqRM<2O6Q_K!ULlff*DlWn-aid+bn zN^Dk*fX|RPRQ!&I$s1;_uXMsdFS2vbF!S-cKfclLR%0S1oT(e`XO)HNQyL)mojKcA z(ooXjh3YfDWZlaO`3ifK7PiCiTNpC-GUwcbyOrBPFdE>5gO=R;&`-SYgbuo?^KI1e zz-+k$W(nJ3mEkK$b+(YHVu=g7$z)zR;6=W)_=D`%J(+oU_KrDZ^aeFMMp`Ical}+vHGH5y$LhVjIPF`C0YjLbIoT6~=#fzSl8(0v3J`utQ8-<*#=VF2 zP&Q7)@B}T4=DujMMGpp*a_9EC6ra4ZvFST~FiPZjUoOP@PxkOwsR#9b+8Cp44h4Vq z@BQROpZ7LcH=5qqLAD5CEx&%1CikcUo}PMef6olC>00pYO2ns9KLoIrZTvy6HEUH# zRY@_vz8%q$UidgL6`!^+bMj*_db^b)jz80==OOe1k^AgXjkq|@&$g*-MM;ap4)d^{;*)R|H!}PxN-MzF#>-I*}+LA3yy;JQCGu)w% ze|)G9bF?bikCQ2-%8c_UBTS3&LN`4&R==aMG`I`z*P3Df3waTJ%^Op;WZ|iA7!HtM z?7XrT5<}U;vwoObnSn9G>M$)qU}0GzKeG>3P9Y0fz7Bt;rs4Z`XU>Ik;Cs#r5$rp+ zef7jVl^Xhh1Mxzg&##jkGzK#Z-hw>tNvuPf1x9rh<3HtM+&mu-$*v|ma-}D=mz)^o z5lXL00uENT!D_BI?AxeOETGrmk_WoXdx=x(%!{Bmqc=TDbNSt+8RbA~{V!Pev%~a{ z<_NL#fzm5&>^Q(Yq9^1?6@_5?HSQo@+h93*Q0Vd+o9mecqHTfEM`Xpm^W0 z%ZHQ-xpJ&wM=Xek*-(4feKyCcy%r3~G{rr|MyxZJ6l;?6$m>nZK&zy|d2^lc|)rj+7m_a+*3wlLH*rx4foE_m$VaM-JJAr7iI;=<9xvt2qsSdHZ+f7Y zTmfy!iJ4P^F<+MY0P`{!KFlPay8+*#WW>G5GzHxd`YT!r7@K>i=p+9CH$O4gwShrD0(#^OzO&FlYjOn{N#f*v|?3HXFj&ggmIh zJ~$fCf&o6{BGKcynYwfX8S+FvNQ*PPi-VGVFh7gFfrwh95Ao%9=YR*gCG;hCBaOVA zR@TUyG}HKQJHUKf7+e(E{@?R{XJHivUUfwHtnawj7LGm{)cutQz;9h1+z%MzX^93V z8EBv-+>ZWVGECC+xx=E@L)hUGe;-=(JFA(7dj~^jcYuv+G;2{(UOuMaqfu zAE-&(YlFYmIRg^ZUmAPeOY*DS|g#}+rF~ukWYF)s7cVC=hzI^xl za%?Xy!;@{6m_&bKzd7{8Jo*Wxx8>MzTOAL)eDRo?k;rr8dPZbm^#0$dO3A>!vCOQb zRxarvL9>90vf*nlf8R48YShZqj?stEJ4`oP<*t@g4L;XB(gCM$XurD7#nLRwz>Xb)qq z>N{&}=3Z*?p|@yXLmk#XMc9;7k2lZ5;XW!4lhf%PUX_6MK@C`?BOz{ia%PrpkMRj) zGB!rS*O%uNwf)Yl+XnguA*|H_GZ)vP*ZTxam~4yR^6@Y}lM1sQXPk{CyYUjehuqUg zPd1?ziC&?3zDS#I2Y>fuGQNUvS*8I=cbw6tVgxnvjZV+)!P2c|c>N$3pZ>GMINc0p z5j&$+!w)qc6__`{3GdhQtZq+2RHdA_=4^*O7DlLF*G2{wdzJ+T7_<$TW@&*ppDS?f zcP@hKB}9-fwQt9=Fi*c08AciKUQmyiGa-na?hM~3FPv)8N0I?^MR`w{k7$LQ0`q|R zHr-hmguM1h^l@hPy8-pm<5MtkSs5(D$a#KjhYoTOS9mxgbsw|AuEy}W)J4j9GN$#y z@nmEYtOo{R-djs-&&UEX~dk6 zTJ(CyTuaW8){%p(Kd7|=i}&114NY2 z|2n$`S3=8}2^N4~74&y{CF9i}GUE6{dq@_SLnT}Tk<`py`z)Y7Pez>lN}g&;1Pr^W zQ$JM!3C_cJE~FNHoEsFvG7;fvg*C0w_>-P+jYN0M=DB@7g!6-~WcIf-FmsT(kZ4*m~%fKn`F>t%$H$mz+_a9y@CPy?*)|UMBc+9MD6>T^y^urg^#dj5N9LQ7nHvhf$1>tV zg)1ii2t>4YC(iW?$2wPYyj@fWQAXx*pE!8Fs>JQ9fED|z+5XhIE)?+HREJ@z)Xb3I zcEhX^1Kg8vf-^0L%2w{HZ4vg4`s~Z?_|jH^q+Q%&9bp#wSbFQgtc)31uR`ynMZeD=k(z0|pqaTjnn9Qy3_zNEC_%jpC())(VIYBaWAk`TkJ=rNM8 z!;#^9E}C61=L<7LV%xFqE%T#y(6?pF`Qxub?D;|d)F#$-pP89Jj`uWgdrafLVz_(| z6fQX9YKA9{pLQTaF%kaM%_p11;ME@Hzg1bHkUW-;YYT8{xup2*>;TJwakw~|y6*^A zEZP1Wvcs9NXIutV_K-S;x|sG^16k!{k`9m(hA*`-_5%CDpS5V;<%g4Io-lYz&drt> zoH`hcr=HA-I8Mz%#1G6+wuAM794KqIqm(oLp;GRccbmOmOB2FxmEyFM;2ETe_@@!5 z-Z5C{MH!+gPFCD^aDe*4cIwex;JDoq3E#*SnGjX9bw&8XC@r!U19XX z9WxU>LvSv%omrO7nEd%2o;W9?BTYj5xX)adSzoEov4k75gTk266>?S=Z#AeZoR^Ie zPh+ugSS|)|FKg3NjWlLjP4iYqOlBy~mbp@IOHR%D77QKijoPqYVsw}#P7dMRo_qbr z{`3lZDT+g823X-7h!D;h6;|)BGF;q#!)Zx3w!Wf%yN7dmJF*kW znAY9+3D!azE{CnK;CvI~pe0061oOG(c+js=je(!6P*xFu1)rUfLEh=y7vwK0hoaAI zPpD3Fz|CeqlrM-z)Y}joeM;_uPBj)y_Je6+Kk@91EfR+4q4@Y$q&{pzS7?7Rfgadk z&v5E&C4{z5DRW1ugPUlIKC>I3=-JMmhn(Fh%ocqWg2rc=NY1K2-sucjT;+U1yAkWh zbwWm1vJPOT`ucJVsh1ZQpUMgcYGy|q48q+0Z!nfMn)I}E>^>2L0P%}8w$oQxKibY8^z@2KB-32d_@`^l$yL^6IoAJ%I0|Pv( zk?fX%>dZK-y5h<@I0Ez4n9b$I9qK>SM{M-M=u13f{mihe${l+~RU`U{H+C6$BgZKM z=6#LH7kS5=CwgN!%l-C&Jj64x&^n1S~yio%edmaSWW1kO>GW-vp`wgoc<(Q3{p_e9~(dw$4Htj4!dQP51L7xRn{ zKHe%KXN>;kJ6{lK5r;7@L72n(Y~YYcjN0Cf1*h$Bf!v)ND(=vc|AqOp=z*qABU&>P zo+|W+%R6K2wla8`1tKvf7wwtyLe-}PIU_WY(J3Pe4XH8fR|De+J4`z2jV|g@iuN!w zJ0J(&IODnbUK{^X2XJXV{alT`MR+53&)Ie;e&U93CH9-`-PjqZjyTTWYAm@Y;C#ZD zOn~s13RqFYb)@Gv<}EhHwWpF|=}z`Wv2~cY&k>JU`vt7`#QL?&;ZiQZ&of%E=0t?}tI%8qgcgnTkpX&garQF)#xcd2VF5vCdU>!K~;ksInek;SvC)9ifo3)x*AR zulfz);9WTSL!G9E}bBeRRO zB0cLm$Cy*`)eM@ZmKgFkvlb2-BITJIEN_Hh?|22Feb5(!HncIHi}%^G-lDa<5^EMa z;@Z?`Xmu6g@)a`eyv@Y#DsO#_ly@|aC8Dum3;i#2}oJ-W=nsTnE6bm)`26SI5 zz&m=CQ*Ln|CePeKQ&%W%{eskIIWW5wj_U~lurdSIXuiRi%X;{*z7`4G7urs(LsbFy zCgcxlP_qV;e6$wkk%jFFjgsGF^XcK_Uru<$`Rpfpc{JE(qzx&>%|YDB4%I_=71^3y zojB4Nj@_m1=)auV(!TV_?TNtA6=Y7l=etV(L65rzJri1Zxkp-@eOieg(UImPr+oyue$i6@ScYxHoB4Sd6Duxf5Mina34U1@-z^Yq%e%7_6oG_j(v z0l)ZNcJFQAz2=B{t1|F$xDPhH^~0N+HSnMgD@3IbiRBR}>T%<}PpzNU&NZw{xxR-o^H&5;S7=-1F^yeQ3uH9{AvM@!{na)HpeUO zDix^xo%vT^acGh`uGdNl3GOR=9BY|}%lTO)b2Z=Q;M5cc=4l6@^N>1rANdGne&!E- zbz!pD8JjoBi8Y+Bm#xZ&$Em(zVH|htmGtctDvBp<62f+d8%kt5ac^=4{#nQ@Y5J$~ zF4|(`ED7-~ybQxV<;9gBymwW|rQmF)k@~mNIT`p{Wsq={wukD@Bs873=iEc!yE$1T z3JKUdng5T9AM%QPFlAdQYM7BV;EvNw# z?S*ETI-ahG!jap|%i%t64jBW{{Ze6{@e5L$dB!?13nbMUbyCz3e+@?8$GFmLd(t{$mkn@ zxtv3!wlODqPCZPV$dlNnjv4<(;lh*O7%5A>>Zq^G&}JQ|V2esVKTBKq-EqG&lKuLW zV+9yCg)^=|2h8XQ#@;0QwI{i=&o4*QielWG{R=DA$-Fqo>|^rvw8xXhIMxWZ>#dQl zPj2uxYRA7xi}lBOA6?2q8( zorldyZ9W&axT{%+pbl3Im$632CO2fT@6yqc5vB(}BX{^0G>y(j0?(QO{o>*3S%{oF zwpi{hCl*vmi3f6(upL4EO#f#%kimY#?K>?0#}nF@MV@~Z5~}IVnrDhR?4eJ`31$gO zh-LJZhtR`x;JlRZy<~>XlJ<~WM~&QNAEZ5#5WQL*@j=xYA)Ya;t-SG)v#{l?ZKkgy z+pw(w_L6asrxyFg{YHrQO(?Nq&RPsLQ?9|d`?vt7(|J~mHpGe{AsADtg{NOw$ItnR zh}?c+e6&8^c5yFpyb^JzWAW^HIj%n`MYI;rj4^(gch?txRFosLQA((}$Kge;4a6#c zxD2<#_@m4$^>oC0Nh@jrvT*M&GU4cnR82}kd!;&ds`g;Yl`0siCBd*4wP<9Ucg;=1 zyPjqo8jwsq4tcA)8@R(Mh4Pj>tjv-WFUh9}WnDiKE(zUeq#;(#7U;WE(b-ug$)E)ZI2j>(`;{ zJ~IS<)xhyiAk@s0FnVAMj?zzjoZRRqugEcTF=ie@51bU3Ju#I&osrFW!K~yJR;(3! z(ZB1M05>g3vFItY4qrKAuAZc@Q!~fo%>VhJYY>-hg$%U_RP@WiTwQDIsc>ZfScMV0 zvyu1A5>KtHF{*DYw)QbWda(t$Awh_`R|{FU0Hh46hqN>qK-}*x4)Vvl;hiu}F~?2j zfc;V`z>}?6^w3yhSY!iqnXmJ7RxtJ%7GoQINN%e1ai0H;ZC15tZjNEjR5i@@lwl?P zZ&qEJ%+;Vj=o7O{mM37pzdtUqj;l;y=9C7#t@PhCg3RT%MilY9=^8~I_mDaaIqMEB zk8*r`6oPNm>geq@fs(7F=tm8=r)o7~nK=<+6pX>c$=q}a!;eCG5R@Bn>9H<`uJpzT zL)JM{+7W)v7n^FBV=_(pJMrq9g6QHt%p}E`>=^0`2NvPA%6BNO{fXQ3O6JNi z)5MsXwHs}i*=7f6vtKy2HXBFk+2>K;`0Tw4nin>rpL;e!$ggNvYmCnuV_?&Z985Xx zL-={m{LX;`b*Hga9+(kUhQO_DxX!HNT`xnhz}X$weFN$BHN@@J@krd842yT3@VjV< zS=s?OtsD=%|C*3TjktA-FCLb<;fsF=?ylpEF_>O zGvW&H-IVj()(q4}=OVhX4gb>b_Kg1Tx%FZ6x3P|ua6rkHgw3a)1Z@p?uJiu1|NE7QT%7u@BM;dNHSA0x`cv9FQ5@tavNeAG&Q2Dxmf z^YHc$TSUI#ocxRthV5nTt6%{cdNfCq8>mWMbWUk17LRVlZf_@CvSRLZOfW`L8@@O* z3rZur@P_#*-rfd?4R^(Zs}ATs(+MTB3cOpBgQ?y9ggoDe?c7E0+wO)(ddcv%sN&2Z z0&=yHDDo$3(IW^4K088LFu&ziBsC}GeoOEkKE)Yqq7yUi%kXo%9okFU5qm}-)qgX? zZZ&Ku7rqjE(Zf{)NUbUYlV@76*N-t6PwBTGh7C~a^-tWODw z2l(MJ^~A=f{WIVDL{3>*9JGohl_}H~GNK zR$eUT+1*fQid4l|xb#Uy75k@E+BTT-JBWP?cLFJ8tVzjiPAY-1D&Rh&3I)wFqG**T z>d)mM;8q1}mN9?+4e;tgCaU>NwY6)*+N=g&TgVZ+l7*ntHi*5>48XE%DBkCc-ufp- zZ195NM)L2df6<*+K<|gIA#^rINs$L*={3WWS(YM#rS*sDm1N@}fMG0&t}It=G;CgbRo zPHdXri4*=2IQB!EIi_T`e|CTeXOI`yh2zfLa5OVRXy33>oZD87$)|lGB^ir)-3qjJ zJ0kN)AK}Tm^FPknqp6oWmc(9Pst5xuS-(lk3+2bmVOiCJaTgqMCyFes#%$_BTJfXD z6OqogDCPe2_`C%AZrd@m4|NiMONm?boKK4@fpVP{GxsV{}pn=ZM%#Zxu~CDl9!m&7zj)5 zcQ4=n2(NMn+{0)1E2coz(gPEAH$#$K#bBjWW->X#cbYmbxAYhP^&w-fmz1b@VUG{a ztU0I?J`ov=>~qn0N&o*L>ixz&^uk3o8PPZ4H$IUwkw1yL7wXD_njBFog4x4HqQZbR zGd-q*Dk`D5BNwKJnY$K3?VMK-){HI0DAj1FM|ra64aSl`y3xBf9I3v{zbmCS)+v{D zNDp@1l@eAGKCHDoz!H%83J%n_rem};br95OJKZ$FQ{uxyUB%8jzh0w%!TRaieqOApwGSU z>Sc|%&0ZyRU<@M2u9^K=N_@IeiCT+NY`qeRSy^$I6~f#UJy*=wriHzYpb~Bk_tZ)-Wrl ztk@P`^vp55H+3!(J2*$F!PDKf*d~&&$zIW4EgD>;f5ND_kJls&SUS$)lk@P+3P#Y-=j^vcE2F2%-P99x0z< zkiM0i{M0D49CpKIyKK~+rk+SMAHOrx@w_4wM~5*tG@=1gX;mmb97az=H3E~$adDR! z8rIq3W+*ifJj-k}dI^)a^vRJex<{~{?VSYAlqO`0TIjQ$9m|=y)!)>nyQJdTt|~-x z$Go{P6UR+`u#VW;IdW1RC?p=V@_XGmftgypU8~fIBCig4`|Al4Yg1P}#Q{(ck1@Lpn`NdUsR3j<2(Iab{;ajAEnF`mZPY z{M!yulMWBw>B=u6p;YQak6<$tpA=Brmx;LJtpI0jifjGx`MW>`{WE=h$Zl!@nkL6$ z#X)9~pNzr8uk9GLoH=ybtP`kLJA9UXmUbbc0_lAT;_fAsd)ZS)2rkY;vMT*`ry?-c zk9EYf->h}=ah2@1UCVokv+PSXPFBOjItyEFI6?165&XwSW8YRssBNXj#g$BrF7_bR z8o2V7&*G;5MD6Rsh=M9I@?)4;H2L5vI$@j<7O7{|oNe zNr*m7p1Dsb>JrGo*(V|Do~C2kb1BhBOF~$EVlPQurwq9$2d+}Hb)XS9t6Fe7z7l%p zJIDbMXw3D+NoL|X4ROcA0G?6nViB718@u_uy1w-MfBg|tC~>AD7h{igVZS1Er4u<@ z?ySX!$!$;?&MeCc?pfXyVKp^%_Yc40drbdIC-+%XYVcQ^4gTYO>@~sz->5;m^H&AN z@Ut1d$b?jNAF*XEvof2h5p=P|h+oW)CKt1AixK|WZjEyvJ76IpAp*^f5N<}_$6w+2 zQ5OQ$?Rn^U%zT1mdOwfHV`23N%>GGl!mw&wZzUV3pF2WzQ!s;f;-G*w^nY)Ieg{9I zkne)b;v$5vH^;)yKB$x*2w}m|^AOfJYM*#g0$i(8^81 zmpfz{JdzNFYslf1N=A=aD7pHsC{J?7xOuEMuSklc)JhFYBI}3W=e9I!(EPx>Z`P;_ znK{286PFWzqfL@oG5L+yAn!y5kOfre5v6?yJ1TOJR!ip1ZSvy&X2wr*4hALvM89KE zNYZ1?(G`PdM;%c@wrjJ2J5HQxz~H}J5Z(73w%z^(r3KW*bB1$Lr=PG|EH8eS6hr2j zH9jfjKu9@2>q!6>?rOmb(_BnQvBRB;P<7RDxYg_{_JJ;lc+~EYjrv;aZQY5T;6*X_v-$+JnR4mrkWFYJQ08x66yBEDI z9HMsp!3lRf>xsaLXie zrOoCjWj`IaqYY-OB}932C3zKwxc;13!O=3}W(518`+1nB?16A{Aht?b;YeTs3h0|Z zol}d6>#A`10(k_y>-RmYCub}SUpP~_nJ*#EAC(l&s6^GhVkB3X;K5U(%tGEEvdsrM z2dT06W`U;?to?O+pqpQfz4UUg^{U4wpLW#GufVZ4eT8mVHjMuXLaRz9{_#ymuV5bp z`&(nkwnQ}XyBlB7jY<1u#GH&2+>etKsmVDopU3BY9AIi2iNmAi#4wK@EZ^mfHH}qB zN!3Fr{e6AU(i^!t9jAUfBc6A}4U;CUGbT^5kh5X-Ia=KToJ~_>MxTxyJr*kAt!Nov zgC&Yh7&AQy=3#F5L2qq85yLryI|2pg-O2WN98&;k1x2w*$pE7-l%kG)oiB5xMVMSR zD(sSRbzV8nextT`f+jAFOhrOsAe8g$ko43S32y{+rZ{2QGf#438_+Al9rx&mSoJ0e zDZCd|{`P=Ya4}}jrw?{T2IogEC@}ECiH~_WGuj3DGCt6(tA~a~JS_R=uC&`Cby70& z!n>dx8jMuc1p56I#0R$+`v0XwY!g`x7Myy~zv72L4r#mCm8i{aL_WVhnD6@Id|e-lC|086J8u0CnHtNp?{Fm5U)uQaJB# zL%@x0Jc?lcHN8_#leF=f&$x=Nj2K!$-m1N<82+XO%A>ivix{7@qbWawtEY}?-ALH}xIHp+_fq2#hxy5s790%N}N ztp1UMNeSgRIwu=#?0fslxTAr!&DSH;yKx`2PbM8x2j}2Ue;0)IFeB)7E1zjY^!?ZZ zeaCEQEOf??YlbK+^}vo`BfPsneH^uD&s7Rw@SJ^hP$#x=54_}qA2Qr4u!P)CEpK{Q zn9mnG+8BRcZNeuBuVAEg83EOS)Eb&n`xS|L`*>KjBw)Zh45q1&+)j-; z=g?cTxienDJ&PZ+-PLSiNMGyU=c;g&+NBxv1#XtlMN3f&_5=ptNQ*9RE*0eSI+9gd zj7NFg^EldIJUNSx&m=P=Ob=;md~mp^6u*1i(Kkjxyd+oT^^a5-mqfy6rJOjR4(P-c zl1~|r8U5&?ouda;;f>KDnCYH|MgZd}$0be@ocMIl!gU z6esDyo-v7gv);^i$p6V~apnphY{%QP%*FXFCtm8(d-haXG+kw$?#B{%+P0(BD~8;^ z1gvpz!YMauzgCj-m!E-x%wgh74|BiN{NdUXjJ0{xoY7bO-htXaUlXk3yl^Bv9bxPA zd8Wjm@~}Gw$J-$?$re{OI6~JejWgE*au`d<1n4XL&R1dhrB5&!UyHeY>Tw>-x~*zO z@J3Dce)^bnj(bVPW>mNb!+%R7b`@1&Qv=UZS`p z9GQUy%(?Cri2905+>wsN`tS6L@1qYXCmFK+1JM{yA5ZrGvV&yAs0W@HA;*3H77c{R zlJ_WKLq>=<&Si6ta=;H8U6{p5z54TWk(fuHMMJ3`^!-_zTn~f+x!GaSt(es$D+W>n zP|}@;IWN;O!rG4Wc>`>?*8%4;U1Sz|qCfj-<$@BNVeR~KRt092dE?74elIaiSjoSq zd~2xKso?|vHLlFIDZtgo3DAj<6AqtypfWrF1NN|YkWIn%dEGc`9)*(ob+}>Uj~5AP zSSlqa?ks47+i&V$l!{UQRp57q7S3M{M0FjrQ8q?km{lq4tMV~@MgX+QHeH;P%j}#Y zB=7S>#S!Mz+@#j6cMmomjKT2NgT;oitUppsv74G=Te27W@H;g7mI{wG^rVc?#wcn9 zeQt6$Nsa43b19+N)c<-Kt?(HTlSDneRwvnmlfYenjnaptMd{;m_#486a6ZG-Jtijko?3{U#vV=hKQxI zLWVj*qpAdK8|r{ft38>!T!^_o{;=#@fg){ramnl}?rr4Vm>IzwMN>>4n?tTjA2D%T zFL8crBCa)5W2JE=@{jZqN@v;-?`a2%d#0FMMy>VT5)2(yj$X@u;lPmw{GMx$erDl_ z*pq--?!?Zo=05sX9c=4;EtYLH$i@IA*;%gWJ553i;_Q1Z0`cmKJr*>%BlvbW>NRAAo?IJL<~+sSCuVrKnRA(>Jgw2-7|kW5H79FK>_#J?j(D`?Mo0JQJ~ITNTbG$D`;gS=L^i7|h;t zV7V5^e$%h z)lkmf)!lKvL{2ziLPie5zc7!u^W|`q3(7BocHBc`y zwg?MP=3s@+7hE!Ug9mSup?O#jjbz2iPLF_UY%1=)WzH=By~j_b#E*Y#vHPSgc^u^! z_eV5_T+hd)IC^S1m%b2Fj0+9{u;%PpgWfnjjdW;sGLwMw!=s!Df9q3#q5@LsBFQMf|KYvUp#;q!ZF86(&{;gP`+=;1Vn)e%*2uI0WWMq5u zOw@q0r4!CA%fzD>?QnMT$493a46Cfci(+ex8)Ji((=Ob{#$h(~xDAtY@P+;lmA=wK zMvGa^>_dv!hZODzz|}wLUrES9)f#Ftiv6oU@#pA=IAM;LnZ>%>SH(udxI?nr|J;VXSxU<&ZSb(JylCiHm1JP?WamUpGs&A;7 zqyA5?+yM5h{X@nWVDI@zOtGPcVUi8LkIBMAzWejuxM72K0q(6MKVViGeyyY@^Oh-| z6bfu2PxCuNQ2Eg zUF_^=g7>VCFk2UdH=9k7vXa{2>s<(6W{yL}H5mHX884Pb!L(Ez3swf=+NEq{O=sX-u>cqZP%sjCwMDc|zcygXPfV|1zxdPX`*!QVaBZ}GRk@Sz9 zec1)=gi0J`oxXFPoH&kH%nr@NdIvAOY)izhmAysP1!}p*5vsDu|U16W9FiTxi5wJ5EFmlPl?nU~jlJwTPOzpE%u2)*$)Za@Opd z{wYUvJ@vucLs0j+35S!t@V>ko+oYW#Inf6v-UY#}tiL!k`W?KQm`#;xh01Vh9kv+a z@zO|04erE?&&BvTTUwmHUj{#wUP6YtLX}}j`0ywO%NNtL=~RG?r_SnnIcAB(hmk|XJ8P&?UvVNQ5pTQsIVKp80n0o}xk&tFn1jhjx#xVz{L8ns z=yOO`Ja@82mk;MzoTr{FZbA4-Z+P^P5bdX3A#F)Ug^R3c9Z(F@kIr~7JpntKO(5+O z2cy+wJMMCU>;LMFqwaX#QGk-^rp#M!!^iPPh?L-L!NiSqP&cOY{U5ih4e7bMxOmqL zTKSUV;Sya$9+VO%G??|H)rAR42{>X=gw3-}5bnWD(?&~-`(6dVDKf&&&KQ>C^U-^| z6V~r;!*d^P{6`+i;>+X}I7kVHNu~%^`HG{BKIEhuBa%CT^zr80`FG(K=j<)x^`R-v zIsa}cAvqa%a*AHP)4I4fp7})dxm+Mix1HZ}Y`+97a_z#p?ixIa3d2cqD9{qW#-_eoV3`zB@0@8L!nN-)#!jq z6mIRnv_rWt`jLg<;w?_xAnPj29aS2!c$K1!5I-$QRu^N3zZd?Yw`EyuD=zKwhjZ8~ zyj)?9nM*2BQv4Rh<{8X=bHrukTzEHnW0GVGoS8Ma@GR?@`#EH6Q#YZ&U9@d5eO3C< zuJwYwWevP;=R$XX3#=0IAbz`IjPer&2oX~b4`%6 zkRG3m@n`*@%4f)SE46o$^a(t%fZj40afEz}^J!ivHZ#Ic&h*CYkQFbxN|=Kji)`}- zG_uExIb4cD*8*IdE-&V2W z0()mbHivWHJX<_kR)OPhs9(9|gq{8Ad0b|X!k!?MFOn0sKb;UV#t!4VJQ2fP!LX&) zco9Or*p^tl-oSl)2^m&-75EZS1PA9#%yr2`(Me`+BWW zRt_?bd%~8P-)D-larB-iw*4J|o!ld<z^@@KwJ-qY-%swP9q=%(o=`4YZ73}*9 ztD!%@k-snIFqK*%w7VHT+=T^F<9K&;G^XCNg~n<>vIFgLpx%{?({3!$F~*8~a}1F5 z!}r5g7}ZpVMlvYd_fq>n&&siNw%ps^fr9+gz33bNKglSb%{Any-h_F{R;N6X4rnf8GnzE5evAtsGzqp z=^Fcn4=y-Lrt3Q1(Os786QWpu{pu_3g!C5I-Mx_DXNGWQ1l^q91#?9*XzY852TtL* zU!HgJ=UtCR`Fm1t%FRO`cFV>lv*DTqJ*?Z98u{xoU&Lj52)pNE(y zf2~2?j zmTjSQq6ed>GyJ$$AI}f9VC_xTUJ6}^_G^NjSpxoA`wi)<-En)A1=cOrgjX#!hpV_7 zr~dfcfez{<$ZntqU!T2uj)ZlUNd1R>%-Uuw)7HhU6_DcEvg(!!`~6L%6@l@WS-N-q`vy9)ngy z!A`dkfpOAe>zGz%9|TdanhibEUl_8}1_pH{*t~~q2G(oFBYVircSB2l0|FvE(aXmW zvKy#{y&(?~_(xWoiGdi2jEhoa)FtiTcMMFg%;qc}#h zj57}hDDWO1N3G5@YNoEbnqgR03}&oygGevJGdpJ}NHIsD*c+p-D~OVCYxMgSj$I!z z&@niI>>(+!e}bY&^^S)^A+-;g8Ys(1z}E!kI@Et6lRXIELldC2&l(?g(yP<#4)>ST zEYlmebv=7JBj(BOrM~Gpna=~hU{;?R?a=(Aje2VnY}>~@>DDg%*iZ|{CVz6rDuJ8$kj1 zPl0FPUTG1i5(~*Uc4(bbOwU{nB<;&_Wsx6w7zX&MPOiWQ&aM_S>%gu93#L)G9O;AX zWLpI74o0LEbziM{FqvD4gA*;WNumxz>&bO3<1?_IxI1lL|*21E`yPgT=l?{4mIa>G%#TDdFt=eFZk()`RVu23TF^o^fazrVWn7#KGxM z>h}|7+g+j8n2S-Ik!m|sljCKDLwhta(>@wW*Ri=?*7wYP}0Zo=p%e)un2Qtai~zSe*M#~^tNe2o7}W>hXz@_?D|Y+#k_kI*RU4g1ok9Kd?Au$fs8BjmaHa<=^=8mn%^!d;~jt^bkt^0^T&*0x~HCujWRTyE6| zH_W4cY>Ewc{)0KIZ*au@*A4jjI2T(o12H2c3?}WlXqHdK)4Pe7ZRLO;)akvkYe(w1 z7HZ|0$0I@ZR5SbJFlXFc-+(vQIqNNy64&S8cNix+}qj+506oFQMYF6^%aE$xWx99wrG3bV|r?U{uo#1)*Ot?3(CfnOb>|*ZYm9Jjt z{h*x8Lnj1Wkq`$ZcxXCx~_iOKCBW<7O#=2(BoP!j4H>OUD zLspQKIKE0rd|gDwX%82KrLwzoXc^QtksadXi&2xvA*1G0)ioGT4iwUlm5$U&F6dd- zQ>cfuVfn>U=u=O2iA_Qp-Vcp1Y7Avg@7?Vd zd>r!;m7ZSc%HP}hDCW0>Dm{df!oE-wSG?$N;5@cW%^54T%W(XmKX&d-M*9l(kv})V z*D2iVW*Z`ARxu8(EXC7?2#kn{M)d({(W&l%--pTK{u_jsdwek3tqjiO$+uE#m@+a5 zV;L#k@P@uootlb*l z-${!u)L@>UvVuO(4+U%V;Znf)LRC`qx#fn86%wL2BLNxI$YMitF}k%LK9XhFolEuv z&kwKj_^zn$B4(x+V~3iQxblMCw=?STINyjo%3h)<-58qGum3y$9p4Vgh$E-HkR|m8 z5sK_YK3IVEWK-DgC?HEdgiK~KpO)1^O0^0D=CXUhDi0f)xtBLr5LH#KcoUk8mE@~D zF7(AI?hE?$kQ5Sc$VS)j#pOJ9~MTXBtE@MhG|1B{!-K4DVv9$MKU5wDFG_&zwwW|!SmWhxYArm z7LX}|0&Q@RoSgQHDe%ZiBVR5JYx+3h-=iYzEu*(%a}2i6FT@j1V~owS#HO(=cwos+ zT9a^mN$4epZYsyiC6&OwucM-1?BR|QH(G5@i^ z2VOSukh)LJTh$OFv@+4bUA;msJu23cqH%#h?kYEY`(Q~O!VD(5^1`RF5kb8@G3F&% z_eW}wx+4k`sp;5i$clz4DG^ey3x(H!`T4J?zv_sY(cw6>$Om}`%5fvz94^wy7=IEx zYemE2c`Sy5>kwnjG*aTfzJaWc?JAdIlH3Cue=5}O} zv&)Rqp+zz9qV8htSA^kZdDzz?V5IKH?pAW5-j%_?-5AsDQ}I+7p~yQ@kpnisR8Q*GwD|JxlN-k#$oi9D%lFbDM(sB zP}Cl9L-sToG0yofp8Le2DULc~D6>BaK3L@wiJJqOF_(LVam74`F!R4sBLb`T_`!Ay zGr`@xuvfDVwanXXk+(xFeTnnt(3@Ttg|*{Vadxr?(&GKFc(9D{x#Ehs^k3iGNzH6; z4g$ty;bDL&-fyqNnA%kC?3tyik`xKOyfJ)^@+KF&h%ct`S=9bx#ihw#&-r+}QC$IOser?%pP40qUn8_CZ%#D6`>tWGz< zl1IRWcx_~#%*M}*Eb!@uC-kT6yXC<@djrPEm*c>%Hb^h5$BQO*Mo-d)Z4f)4s41xx z<>4;cVLwbpEPkGc2x?TU}0>B>zo@ONqXVchkEo3ZH44;Lzrxi z#*<6T%BEC8ag!$A&8x-PU9qUF|AH*LOx*u&3B}8R1JAW`tqMYdGvtfFFg(~^0au>w z-kyoT;o*U}Z`6#5iIw>Eg*%ZSEg0*_UW~b2gwGs$l#~;&`jQ#?C&Z$kr4KaPoRD~t z%(iD;#KWRWOmkO9Lq;PUKLsM}R}>Cu*TDK^J3eb0;QI>;9NcP(2T!=04vInLOP{=UMUtNy|cDF`r#A%!kA+3&+|u4bVya zNdHO}wkcWSG?^$qP0nyV9ff-TRNTDdhPMOQy*`q8>^wPf%P$&DQasnNi`}Ef4c)ju zs9GM(T$m4DoT^f70+h66yZP|8gjbpy;hXeNq^oS(;BAPlx zkEf+LT^S4YbzZ36?hK8$38YWQ`Hc! z<$-V0Qn`OON5s)$G{=@*@m%mFPRWYx z5>ap%=L)xHX_$Az6)9urqm>F}&kc2(1-^K*&je+<9ymuH;L}Gu`xYf&o30I}eW}By zqI&vns2^Wz!M$hf;YwqdyK52Z&ql*Tu@J^O8Yo%k0RI4bO&-=@=jnQE^-?1Pi(a?I zj#%dYPkf{$n_b-vuC|Nlr{RrQWE} zjHUbaG1t}uBgUm6j=O=de(_jd0hId%;%Sm25^w9_%cA%6p38|ag(~Re$6!kxJF$aH zk#FsRGJ0A=y5_+`r3q=z>CbX#Krbmn+`k|p9u17a#MF9x(AUDtg&oM*7s1>gwOz83 zdu#uJQ%5<*Od{i5>Njf7lWoX8rG1C9aivQX2EAh6aRT5-##;03LWGY_#vNwBm++oj zWm<;$Z^%$vnSoA!>c+Y4xMh)mN9rYLsH8?Srx63EONy?iBVqF;5X1IZVDrLgJhpI# zjEx??Z4G7*moNIa=t8+J73&5_3&VCbOiWLK#VvuZR`gBvCpR)Y0S|)p;L4ovjyOvc z&Cez~rwupsxpV20gpP^vm|0?rs~$ zo)w6?pAzD@Lmsv~j70C(62euEo%EM8F!MPxfSfUhzKejw3N;v=;jW{9I3gaULHh)| zO9zJHzYg~FQR7;m>4UbvS?pw`kL?PzeqJyBX6!T>>;SuBYMM_{Fh4Pzw5_$MwndB_&4Ov=&WZw(E5_S(?5^=flE`nlEN z$@&0vKV*VMY1C!rL}7S&67)vJU=z=t=V$ss>0kpEksGf(xEx-U>G;ccIgq8#1H#VYR3&)2jP7UMr)sG%_`a|@x$@6?>X{sPWzF-B#0xU+{C7R{{X z-DGrXH=rt#J--iKu;Zc~d-y7`^^PuHJa)(FLi&xL^bj9*FgMHl{<9HtMcbII{TB~O zcB`e_E5Prco!IzYU_bY`s}8VZH`fGd?e_R`-3Sf4TQTgkI|>p7svmp6!BZ8NruxG9 zS}k5gX5bsMM?t0aSbQTFTfVXHlB}t}e(Wy}Wd3$VFnZ4M##4HkWL-NjO`1LFS?}N! zQH0*F^GJeOAx5nYqftN9E5%#Oi5vU5IdO@<-Q*sXegsB7>=rF$jh zm<d|9(HdNGG5U5#*$GsFqx``!HeEF=~mVvpc`Dk`_M!N}nCK7r6-9paf zAf7SEA8_kehL_RJnEl2djm$)hJ#UNrQO+30*=zFEOsrh*1-~{a@k*ARt2>(^*pu^y zUP~>zN{m0p_xSSwoOu@vJfac{CU9M7|J^V~ zj}dw7@z$b#yPAGA{{Waj$w$wV=H#SB;L*@R1RgfTEgK7rF)>4IxfNcyvv*NRQv4{f zMiTFdz`IWPeN$T8vSJ_NP;X2frj5NkW0<9+K!F+CYFC$6_bf>+&kax&3>}G0eI=siTZTTq|52~$dwUZ_8zz?Rf)KFc?hv5Lvl?X zQs0JSX)EWZYz3j(o4bDcinpZ2qIWo-73^M#)N(>D`4jcW+3z-p%+05a8)k{|K{lN+);?${Q@CBITHVP zcAr%qk6!O`p~GH;_4HD7s%GHn4F`I3N#??!=%o*o0XN z3DNbO6DG7#UsdQPW*^IDUWmK>y}(xLD-Yjl!JE%$=XIH=Awz8a+9rJeLM|{n1f=;M z-~Fu}BXsg`)Q9`HC{H|`?}m+L@vsj|!d;$?zZzO1&Ospl0{JM4vSLlPKBn>e{I8`1 zpT~ZO^q_Z`_9qalPfCl!{H)K%gu%s@dMTM&bGDhnivEQw|7?-t`wupiHjug-gs!JN z@OM`^dfszHtOK=_)v4^+w1#F4d!jU{Wvnkl;#+gHdq|4m+tN{4B`tox;hE(_IUX9d z;>2floH$Gm_s$j!Pq%`{x!;)AVgZfSWPK{dV$1jj9NrKHUFAxg%w{*}EOz_t^g&8Y zHrDRf<@q2KV@`91w&OdYr~)~=nG0A<-h>j*$@47n>r@K{kNk`BPk?NF8;0+*!|5nP zEZh|d`J&wp=GDmLFpM$g~$R2!3{c8h14m+Vwg zq+c~u7uUak#@eUf*gF-6AwMEaq%PUc^o7}FGb&&n~6@m2S4H-pV#g0d~@P@r; zm*QbDn*5PX?C+uHG2;ihFB!7JVx=tZqm2`xAxo4SI-Q z=ZqbGB{)=}ApY<^%H8XMUA)F)JIS@*@)g^cR5OEK0j1M%+{Muwc-;`c0*evYT~hc= zHAHVu_JZ~8gamyB(^rI|dvP7+PIE^l*-mdtqhLh_hir2!nXrvGss0`HeaN3kkrv7i z;;}TY65Uo)e;;jwQs(y)7W3I)M-A&tJ&uuMc5gI$?kkuLNTIhuhs-SMB`H^#D~NK3 zc$beuM(kO>6O4DEu^7Dk1AU;b*e>mlkD?h?p@I1F-4R<(6(PT)kbdEG{OiqZ#7#y4ka0q!ocVw|v+*Z1#8LmbklK62L#p@Bi@p+WD#NH@&Q z(890k5V*G)qOYwvGA8Qa%rFxiz96VqIb+dAYJU&gV9R;Jamg_={F zE4EwHU)abjRVK5AznMvwW2c~-AN6_{SkG-m;JY?#u4y1Uqlh!SF+3f}#PQa|zVl8f z*${~tWZXSE5`=@ys@soigvm&DPDmBO!o!0eFfwj96TVJp$MbuoxcB25maQk-&Nms4 zRq1(k)`i?XcHfSa7T#Ayu=Q{hrE~8J0NFCCl<-cik`Fu4s@fBS3(`; z{Swh2Q3EKkpl982n-yB^=I^)4F zdj5_Y<5@K|wJAkt_{#H66LbB^)o@`3^S!0KI7Rl``noENatT5IVDcB7*#k&_p2mSL zqHkLy?rrtJX33uz8pZAzp8aPP=U@)K(X;t^pR8x+;nE@~Un_-tJ6YDfG;r~1D1HnI z#WiVJVP{l~EpMYCdr?+|tWU;>q&(bq2}0w!PWa1vV_@xfR6fkWBWj9+LyECdkUiZm z0`@z}u-|TpZo!@~)=Ea(V|pKFWMkzl7pz+5h#Eb8h+uulS=iz_J)M7Ux*~_~h$pS{>H!ibFJ-C*?2j#CxfxoTJ#&HXJlBqjA*`+8PD(Ok1 zxBSIaeFX0e!GImiM+%kZBJO8CT8;mayb zbQJ=peR9$BLlveD6;K;Se(20V=rH%WF@XEBxCmI>k40Er2x3y2FpX#20|^SE)WrvT z<;h!=)JMxCb*N4;LP&ZP4xi>Z)r$Og>tKw|Bj?y71c}k=OxZAz+~u-t%TLl9M~DM+kOZ67iUv2 zT7o|G7x}nrRfbe!FFf6rg|l@97#ov>{r!2(Ot!$b1@c0P8RePKLV-y<&O1B6dpx~5 zx%92>t3toN&oO=l^Cc62jf&*$nwH{0y$7__U6DPW&i;ku5DcfE(=Hi4X$Ckvunr^i z3$ZqcT!ByJ*zFsHvQV7>2avtUj|+3n`7>TBI=cb&|gfyTrl;xU^L8YLko)#bn7i%b0(hkke~kpJ=~{%XP}gV*fxpX32k|h9_fd)Pdc!A>WkkF zQxXbrzbNigE8;S1~g$ z3@_ia>sPi2y*?D+6?YT8d0zOJUjwrf!7%>7j*(_>C@3f6g;6tHd!>>eW5B&KbNe~u z)zy-H#+i8z^`+mpv+#@e_%ZUF6_U!JaXpWGXZ~6*($FziN=UUw!pq(PQzn*U?)5C3 zFlj;F6J|gTCZKU-JWkzWcg*l$XkI3pu~r8LRmIR`*4E`YwXqA%Pz@}^J&=3(cBqW5w?U(t1qqS)t6mQ9xbq+Z-dC2S(tZOAE#C*iFUap{OQ52PlZs(*xG~E zDZHnDyDXs)*$aXYc-$XXR?_=?$Puz3^5W85?%0x&k(!l)qHVI`t9lYHG7A(&kATUo z-!M(6f%3*s7@TOq_M_6mmAkcAZ%Z_uPDR5JcCDZHgVi7{XlF396~X+EJ+=HhKd?7E z9E+J5Tu26p&OTdMj<7}S6L0o_cM(DVy~FqC9&lFDITxy0gABK%|~B>knt zk597VP+ACP{UqCVEa&f0cChbDHkf`i?(C5ezEz#%Scakde)jwW4#K+$b;Z$M_?&c}&ZUSx^83z!G$ zqJ#GCoPXGtmNwQI55V&uHt>8O2k#(FoIR?8nLk3ISfMDM(<8KM zwl$W=(AR&)4I`B@;CEbFJT!GjjiWE(dyvsv%1%?gdZeDs$D=?Q(JU<~%-k*UII$Ba zDpGhaq{DJfD|(xF!d8j~U-k`zHFkqQHqdlC3Y+lJT|YhCXV^KkVuH6Uz_Li?NO8diuKDKj(AzM=uuj z-Abnv9R8gMy`m1x{uhk>Km4(2cPe|Ml98duE&u}yB%S8oX=g0DId@<@ePkJX`S%aC zF>IeFz1cdL9VGB}a1@5Qbro;+$%{1kR`_lz#@Si+m_Tj8;(uowdj74|S}>&62HESJ zFneby?)%&0xLpC})0?qQ!2_RE$gFFW7QR+;qVHIC#Y9xF6V{aeAodU$repDyR!sez z1YNCKbmxrZqnwJJqKC*z?J4B9BqRDiXWTQehv`IX%=xX2sWaL!p|c6=zo#R3hP=?a zOCMuLBI1}!o!`pN$dgrgvfKjs(YENzuCQKY5(VDTLt~F5xO;fwL62f|y_RJCDKB1Lv&Z=(Zm9nD2j0}1%c+}XAL}k+j;CRG zb~=iDt8uWz69*op;!9m8hW}(2^wv};>Bi#OU~>MBl)E^_jUh={uh%mXj=lbYirrV z-h|^vtYNr-{(d9&e;UxUJkSA?zp_tiS0{v85LVr?gT>J>W>Jip@%hVsr)tQKB-^c- z{`s;5m<%Q}x@!i;?sY}N6-UheYYaaH&T^AlP+ddru4yYIjNS07R6*44A!mP&q-ZBY zGvyw$BUVPxn4E(5t$wKfOg5f$DL!>8g}0X#WX^a(JySv?YSchSjk7@+Gv1Gj(cs;H zKhy2dS*ne0-WCYkK+jxfG16ukVy&SC9&R#0?ZAJ~<~gYUx-@okS7O8BIz;V`#@1a) zkXzP?N!Q5+J(J7N)eov!ynjd5L$xcrVm6hclb+Gx@hSMTh@Re&WbesY!uy{EwFECb z&2WlE%)_JQI_twpv1DKg&a?zBNj9yqFPeM3(_h_|h&Zx{s(t;@BQy z(3%Lij-$WxvkT6z_ke8wB19d}!&K^I{WJbz!0|x1ytl(%o&)ZaxwP0=La5mqU^P8m zK`HJ?_3_4W+gwckuNfQTj1ZaTj-vy}$5YEkT%-fEHYMWP&M+iVuj?IJhNf5U+%qbQ zEA18VWH=PW)hR zflmV@W@Y2%yspCCsTG&h3Sitll|E}rbnWT~cftQJhWzYTN!U*Rlmg$)Cz~vBB`FQc z2ZE8kCk&I;0>=|`;WIoFSIHAB3>7f>REZlq{NenQeuKLua30Bj*0Y$s&yMhU9*meS z#ZdM4!-`KOxW>I(k0+&Y^7u>dKow@u^HFc8i)DHm81d&923XVIJ4#lJ3M30oo2)!$ zJDlUgp_IhVlHFdI6-OpWaS$fFq?dlaKGb6+#QR!VF|4~aYWO|+j*$@8UA&m<|3lAV z6%Gt?6tSpl&WDYmS__1l;fE0>c6cacTzNBXbK;XCfh%vKvMFn>Dik#B&EsP3u+y zF2Wwx4vzSu5DjJhDwK^Zf=^T=Dr)q}vME9!b;9TD(K1;RjxG!8ur`r=ys>V$xHSvf zo9yxalR4^E)FL^~8y4&TvPV7vpI&O%fLlHD)##FAg^-}?s~B?IxEc~_O3pJ)il;WZVG9~;Y{*eec=u6)+hdmLDnk4e10 z&N72~{EL!!cui3(sdFbwB^Tp1ONy1oq0lNz#d&j{UoF~EJ)V9bGwv7a60q>NA&lrr zyF|@o)%F;qtc*dLcNWep2xPwxxf#u&SpO^l`_v<#cs&t{qvb^RwUWZf$sPN**kbCn zpLjyH(2ez7#N_3*7`7r34)3a=TOW_9jg@fiPtX2pOGIA}L9cW-_T17NCLN7OjWKAq zcSVCG_Zo^VIKu1X3FpHjlZsIFlxMaodWfQoG18CRn}tbGuwX_tn5;%Of2jSjfnRA6 zGF=kkQEXY3MT7Vi1k(;{#w~%H8|zzqsNiE6n8maJIM_GNpFtemw#iQieD{F7VpH7G!P} zV_lCHRMCgm{i_A;7^`8SdOU8rSHO9mtmr?+5J$+mQM_u8-H*v0iMPUgV_VqVh{LMW zoL6tlifgyCVaNAUlynVxzn2nG)J3vR(-#vJh8>49F^)O90Wt!CSJ_iV4SGQedDH>% z_%u~Y=rf16!{#q+PL@G#OD;S@WQ6{f2wZ)d%*;dr68FZy{ctN%e_LX*lQ%giQewtE zUwnyaL(%LYv@BqEQb{NLW_x4xy8;-Hy)x24NtkoSihFCz&yrnmFAR~eJQm8|c$T=| zjI9f@V7KWzUf=S;D9!H}zJ~wTxCTD!4Dh_3-2&a{>m8EE^I|a89ms~F$2aIW2SGl@ zllrC)ZoOmI(F$_Ac@OxVYQ*ES73h=eMSol+s-;V?zGpmi<)g8$HXW*4>apLB?_%l_ zXX!D{`xu3RD)Pe1mdy4bX>o#Vm;dD#)~qYW%X@#(-8&Hj9}08^6ky6(9h|&vj=M?S zMSVBUuqO)1ueT4q89EX_l=$|`zU{jqpf9t_A*{B_oz zb9Ek8UJphb=xsA`z)OjESPrvg|U~F^Wn4Q)j0Q-9IUbysPU|Bvy&-*EM#(0)v#-ez%SXAP!dNnLM{n!m- z4XvwjD3Yhg@Jv#Xg?3vCZeB8m!xMI4TQSFap%{ZENs3DY+<5P>BkD&qw&>BT z2NP^zFTss?T_|a^V0K0meVfeN5Ankc?xV`AgYb9(I~=cDLNnA0tKR)%UNs9*JX@Xm zKyHO@4D-}R)Q?RNve6%f%rfn3AUCydSJ88F01i?wT|GJ%ACEc1=#@33#(%>YWTwM6Ml{0ZHo4T}6JW0Wk-D-4H03?;HPsmgwL!4^Q3q8%*P9)!(C2*#CZ0{gL(YpD zsbT1Kmu!UfoTbO|dpMbn3GDhhM8Bfm0Wb8K90r|}me8KtfJf=wL@D3t10J~}($o{< zN3zQVJd5}!ibdS#bsS-j@ES7E7O`vPY#v<59Ju?Y8dDa!W6K^HF`}I_&O~-2R!fO< z^Zih^myD8iHZU`fz=&&sFdgdv+a>h;4U`kcXMM2jwv@Q1T!=`{CojGjK{BWn@)M%) zrq~kF-|H~kNkUAV&YtktQtn*oD`39oMT$9`jul~?hCe>51;9Gd6T@1lWqAj}AuAZ3 zV^SdZnqGtH1~}H;43|$Epqr!>x;-@~yCfUA?08fFJz{HXap9mAE;xojn(y#gJiGnj zbGS&E{TY`$aYxM@K@tr}kfC2Kt`_y{>0cptCEeKwQVVPFab5r%f69o9UkY%a`qU@- zRUD=_AY~MLihG!$BT(SKEK=~= zo!;#3Vg8lp$}^m$EFUvx{*&+Zj0nzr`lyo$!oplRp+8Co*B>?Fd7(QRnDw_i%6{Mp z=C~-s_e8H6eAn>C2j2Hf8`Q9M8oM-mMB{?KJF4IF49)qWazbU^k|m zs2unM?miLNT*n;GfK14An!{1U7SBqnU{-E}GyS>mbh^?3!9Yb^OewtDYMNd+6s_stqr{h=BP8s z!YSp>zc;XubD>)r`N~r4b?(ze&d61svZ7UwURXJGjNa46d$6AR%5#I8S8XCwCYB^Tx>s z_@VDN`mAJW@Z4m9T^{9_c&&swTR8M98(?&xx9a`pj^d4HmZe{`&afTWCTv8O= z48?p+W_#vmK-VuG^F5q!_=^q3c(V_xjM@8`Q0UzJf!Mh4f}p%M6YiO;^!CgXa2DpX|=$>`5nN58fIbL z(fxcTZXc{i%{@60?CwPEOuCn3>b9 zcI;HHvZMdV6v#j(-mkR-!20 z(@SYz!OY4>vLtPy@L_Kd6vkJ^zMefMDWvIRG5@H6?8Vja-C}}=%uhUj$4;b)zp&_E305gHvwATbha7X*ky4H? z-1Rujloqvpybv+O8sCfzvF~ak9{p*8>wNN-GNX`RPd)dlS{8eyudyqxP#s?MHvV3i0*$~p z-26+n;BEsr_sNH|1v{f$nM1WV!oHALxDBEnIK&E#JWEV0D1rQUN3_w~cgHghHT1<@ zUug`3{f?M0gx5o_T)aMS4V6btD3zvPl;H+Mz-(`0(XLnEZ^Nu|2bZ zcTF&i`JBWr5x8)t5JvGfI6B=8elnnaFfJqlFM9dmh#-rHp5yL4`P^nMrfsr6MjxRb zCs~TvxM(C#E5~=^pRhc@4Dy&X=urFK-ytd7`U@zUMB@{g8S(dvu{%E*{>nV}keem* z+YS#L_28G!&uLH!##PIR<7urZ8IyqHWFAEJFhu5nLfi;v&n#!!*Dt$?YnOxI!|!;S zphoc23-9eq5cW(`ob2U#WIA4H`izP+aEK@A#@*BNR`{UkcIpH*kU2Z8Q827@G z-e0l>SGuCCLSCrwowf8%IZDHSp|(>(Nc3)J?_NC)$mQcL=i`;hb+{d4gU)B<2+U7H zkB!W&Q#%^ksE%K!i@4w8KJ_&F*;LDLpR-2fvj&7;=R58wpS>Zxme~t$6q|s{HXhJy z~+}ZEukHOdVaFTwd;Wu+}<5(gT3W9N7 z-Vyd|V{md%EQ;dU`P{V>y~ev>!t5%(GmCI$mAp`A@9)UtI#71xGxJLp)CYu+lV6Nq z5;<7N%-^RMEtnS(gWadt>otM7<3VlcaV`?w>E~QCfZh~+CrsC1m*%`2?DwDsy(btE zFPiaXuO@cyio!gy#0sYQBIalcWRLwte5E?tXNAFTWE*aBclnR!%+d#B&DwEC#2IMc z;7S}drAKRH9CE2W-00l`Ili|pbFXwin0eT>e(-TiqIatrVsIdW<=87n9Z@DgQPlVb zvx6cYrRK~Zs5Rjp{l|NQQ;|f?Bjy5qkEYD3^z?!Y^{b1G%*gbR5}MDw(cDtU>m?4? zEy#k+mJ>03qaDMQ>Az_Y8o?}0A=9ny%07ZIU8cXRF@veg(JsP+5E&{m>w1QM^45KIreT2Y(w29_6U=dDUr~;m>?-+SKrgTleN-oOVa=TK`(`hkR^#=zsRlS9 zEjp%3iYHf0QFu5N^G9l;^;jeh&+o*NQX`CQPlj)l9?pF3M7ez^iY~`sqnot&L=WHT z3DP3Nnf&fF3Gr%@Bc}EVL~(W~DrYf!$mjc)C#lpiQ*m@+C;Lp&U}q`VYg31xvav9w zA8MaR67DO9Ay_dA#qV5OF;Tz(B zQ*ZLnrEdqauW_G!)EN~?<~aSj8jap9(1<6`gV&z27xx1fjBsjF6hipiJU;Xf4l0G> z1wEM`BBB8#JwGoM{nJjNWMZ#~}(o2cKb z@pHcXhd!wVWZd4ffIRgy+vBog!74>ECZo`jlZER6?66pz4Yzt5SgfN)*w>vtKJJyL zRYRJyiOC0cY20YW;)*h66M1IbWr&8*c=U7TnJzpVCfAcO$3anyrrw%fo`TGi?g+gc ziTOc>IRApW?W-JYTTLeQu?nQ`aL3y|jWC`YPJVbOo~)4(av#a;&x*$1k~#!;@kT#c zQ*8fYh{5j~5wI}@spY1y@63RcTq%NQ*W!kA9`y_gx7qp$s@ZHJ}cFX-RcXudyjNAoB6&ljkypGpt%8pVtN9$UYd)okSBF zERv9E!34BBs@(?S<9)oq{1pNGq-quOD zA)kqPe$?q7YT<=e5R#tSVamq@3>wT`rMVWC6i1==_!`t(_|xYqD|Tu%(d)$?m7Gj0 z+er2r_w(fsWyHXt>719s;o(z(_HByd(oTU6-WRPF^khW{7~bGnQ{M_t>5+BHOu&ax zlEUT$pT!TPh0624=rKMQ%KsUns}%ilDXBOxR~N6iH@7G2Wc4mBm|Zo+qcbk}FVhM) zUbBl;f}RaC8L=bV7UA8#lZ~5-R^2#krhh_hU^@0c%EJ*uGSc|0-WsDICf#9Y0W~?5 zLD4v4Sce6>osc{#ACY;UkS~wImFd-(lv{|y)Mi$v%8BAd=}6EB$L!(#`9WwElSX9oF#md zcpWX$#)H9R^Yvs7zK<<}Zv4hB9UY9k;0FV9`n}b{Fel0h?IF(aSVNwLQzq=_-P1T9 z1?vVyArld6^LT3cD$J!691cgOLp}!5+c&}>4!SN5s4KGJ{+HRVFft!Dvb*GQIU;23(aTvA z{V&_2w$cP6zjDX3ybz_Ic}Dsbj`2V8k>~dhE}Y@&__?p|n*sBl@?vY8ClZ?NFn)~# zvK6dwxu0NnS{&Nr$c83wY5r&WBS&%0`$=BoA~jU%L}TU*dRIopV4qPEN|tA0?K^gS zkP}^Xr2#SzvT=U54Z68U;ONO{D8?v?kyaLXA5(***)F)XvyAsp8Weg-if=O%#X0)X zlKsq4s88-(K{S@}OnT{vEuwk^Lh)`X;tHq}wCbacyUEQBt(afoinoqI*tjDIKSp*D zD-JOiGfNv<2bixw9kxpNAo`0QBy}q=%$@9^V?-YM_aN)`Ml1c^DVTkL zESSA~hgsR-z%yp|6{y)~w4h(4C$?IX7x>Htvh+80JafkT|6TWf+87aJ1FLL-u{fJ z!Z5jmoVoA3haUXFXk zhHuHkK<4dYecf2f_HSw;R-_O9>mJ91P52 z=e0lg0#;O74oqQ$o9(Tnp6s%#_itPv+s6X(+u22hfk7&S)y=m~@OK(`BI}G=P;@H13D3E7x z=7bk4Hj*)Xlitog?8);F!|78BqVQ2UX4Wc-sYpaWE%K6$gE9XTyNH?1Jfcp$;!y$K ze+$F;lL@$!%4^j>5Lw!(I5m*^{H7w?A~*br zmlkFhv!Ipehmv4ss>Vu-vToFgsS(fF&rV%6S&?@$2PdeLU+Ey#*h201p<5KD-{O9FChK&klF{O?Alhc7A^V>j+MRQ7uG*iy z(QT09F09uPd;GDBMMyhmge?Y8=3LXW#REyhIHNGHvC^AaKfdedUz8Np4&<*H<|F%V zBYgPzf94)US-%Lg$!yX2o`}ezT`owe2>HG-HsFE3V!TL*L4;=<$(0785<}uV+7}tTDeQ>M3_RaYMQZPkBzrizBoA zged~{%Zh}7j<^bT$RDAu{-+QnkwHk@z|5AK9WySzSlPsGmys>7V8&)^xi9ulab(`D z2I}|8I=5+nqqQSeUNytVA?XOOPDMHSWdRrSaZH}<`a~Hq{c<$aRT>b#+X2f)^cM3M za90;*hoxz}re{*`NO!@g&6#L#wZyyy?Ek#VOm-}v%MT2(vXbnw2wsnqej@T)1y24b z#rnj5o;tFQXa{Zwi9)*fA+|^BM#hzFEu9=(tzPngD%hA zacY?cQgz5a|5`!T~=|e0lVJK0A6n0AA{a%E$%PHi-)x&uNs8bT*7#C&2x= z?RdxQ^ut=-heh%1fRBKSpR~BVCyrgxg*e;cf^(1mB92`S5hWqmLGP8IH^|P9yrgdI zwsd0$HaFM<*Sh0FxEo@;?AZ}qj%Obv#s775)^S;%?-!?0u@!4#&6+xNcA&EZ8+F!X ziaDpV3k#jtfr1JsD&5_AZt9`CyOEOa{GIRbul?a`#>3~iKi7S(bKXb(i5U$0-oj~X zKD+|x8CXJp=GZ!{U(BwttIS28%|^;_2Yj2C4hw}Y_^u-h(vcaxrczvIZt4Tiw88YL zynm7f*Bz;t(%%4C^r&^NW*5cERH)~9z$b+}Xen}O$WEGQ-GHfQWrfe(Xq;M3&i_jT zRQ_&@&fmOn|0$pA50RMuqYy`2GvQiZge^+~@aG^oAvf9)HBHTUe$Wm*SIyafn!{N) z5Z$HG@cTx8&*yHur~kW~I=rMi3g_?J!es7CuPx^~dvP_DD^SKp|)F zgS=lFsx$wsRfuDY5^!q8XKXc=poeFj!{RXPWY+5Gbty6N7Yl}vUL$Lu4O;2zRHw#& zWtJKC>NrE^c@tDq0#P4PfT^yng-jTxzAQzO5zqcD64Yd5V`GLZo_QJ|gIY`r zwfBlMb$DE5fUl=h5M31ze3mnknN4Y31}H{Q zi@x#!pLa`8ZIp*fRYQy)DKA{v%QENa5V2yZ1SR)ABEBvkMR&^(n9J_R2ldn;Lkb`>)r33)Pc%=ffJSX0)>%X%t1ttX{^;d%%#KgTXt+C= z;QPinRJD3S`H3I0=CFTiunB^$^Ib}A{h)W;&(kyJuM*B&y$gDSyz%I?tXOnMf{msU zjQ)=^>|Az`9tM7%Q;6XGd^dE2VeOoJOkG5MNs9iGaTd7quo**#y5J2xL(krm%S7)= z*q0g@afWwGlNJ#YOXS2D;dKhPPk9GN7EOx~$H_nFZ!r;vL#pq9R zptL1C(`DJ`qaZeOeyew2&LPtYn_o%DoAkrngYF2ZkrPV>lh1PSBL)m1f8Yu^13VPY-y!c~ zc0Dv!#6yke=)GBaF#AWq^K=B>?1;d`{=mK?6)60LY@U{HQ1jwwp&Jg-;focEsBwHR zr3Wk+mRam1arKAx0SmaW=kmOH6Ou-dk+-4%VPn`sW#G<^(GnE#&U)st531Lt;x6;4 zcb}T!%Ov)aDK;XqEegw%9dP?jF=nkRfE*bkqclEa{dVeicGW1K*+IrdHb&d{!g~(i z!y~+z)#t4Dxe$KTR?OPj(=n6xyAyKak4?6?Bo~37)&^qisy=A$^2WX8y?AjU6e{od z`>&+$@@5HiHl*+l=Y)P$)Y7$`aAu4rz7?}Wx<7NE`kAm&Fv0n7bE#Z4Gc3 z*@cIpdEC#&;s7&Q>AYJ`NcKQiK@5CW@XT&-$LLYyB+hHbMb1B$$S60a-~8d}O8m{e zdkmRQE#vZWU~)3HY)!y2yq7U&A~ z#fyF6_|TM!NVNdSZc0G<1MYa~x0|ApheO8Su=5SOV0Xxf{q)Er{y_%R0?rs8d2Wsl zg}w@498adq7%Pm)8X&X-GNG}H&%$zc-e0RnnKZfZrfEnFrEk=2pct><3ah0d&@u~x zc>p`?$h*$&%0p+2KRH&8_($<8R(qI1Ns1Xoqdq)QvBoy;(PHmcKFro6}sjNx2I zwsIRaSZ3oFa94Es?;!RmQtK{FXP13DvaYtng&EEovI`uxNQpMGl6F1yg3hK6gz1H2 z*zHD`&r84yW%?o(7~$XPJQHSFq3kZ7an7?!@B0ho5w1`l^9~1$sa?+M#+j{NNcUn+ z(SjOE=JsRy~qWV`#VsV z?LjB=0^K1=Xy06lVufgoJ?xERvH|qRyureUgT%R0ibDQ~9ehS7V2ztCChzaUmR~Z^ zQYbApD*M2xCmTKA6A>cFUnPU#sBS#kAL&D_J`-;%6va^;{`p4)LYUb-CLure34b2* zs7En3grpEeX|c=IG8fA(%89(N3J-)!ON*pk1?YD*15Kl3#nWxgP}tXig6<%MDn}tNsT69_(&Dc( z^w7Oc!>ICfcG-N#{je^q2v0)KEao)iY7tq&&t8sxb$TdHe(T0#CtpaoQ`o8{BSuUj zUsoytebvmtoh1{YO;MEPWWy|)+B-AOb9I@U?<;(E$}+u z9-5Q9;5RxSrk~SLsS*vf<@!*S?=KX1<~fx1!hHj~_m=qLhQt&zFHm#;L63-`F?Zwg z;xXT2yPtStM&5V!smq8HL-V1zECLqfN(N{36UIp|xCe2?!}*~Y?&E>0^n2RS)BK6^ zrowm+teDI`BRO|GEo;EeOU$$F3&ouj1Kei!po+Bzlz!@jWOE%Hwe2xiK~aoQCr_h> z-PrbS@SM<%p~-EW^B=KKn`dru2*x#6p=L`mv|XIJ-w(qOC;AE+1`Dt2&B!wEfHQxu z$kjdANCsH)Aok2NXCC4xBmSAw3nS`4@l*J7CRcFt@FL6(j>W2j(Rlo=1W%0Ppw(B3 ztd)TnHdRJ!ui{;KfhBzQ#^IStF1G!bis--nu#uYAObNR!&72`4NvB?r3)PBlT+m3z z>U%A)$oIf@{%ph_G9urg13x+YVBMEAlnzhD_=oj)zdZ;C+Uae#9wbH%EX5+e3lGKH zF*jO;ZPYR(ugmZo??KkQKRdiDgaJJ@OQ^%#n#h@Pd@k1hnTt?nm$k_G=!j^<7c#({ zIs@UTSx$g{h_C#D1@#k}vV$cEeF7W^wdpjdN&SV(_Vgi<~(&*_4S zP7S7!?KQEglU*0~7^feAox_sh;GBT&g`7dRN{O1U{^%L|4jD6hahlB28q}d;vO8Yp zv3GdCl&H{PZ}@n7#3ts#@O>6uWRe--++WPMD#MK48dPn|Bg>==lm8}9>Ap4Q$5h}k z{m$#UU73e%gLR|}&d507%A|bQWJrs_Q+=>?OdF<8t;XaxWO0rz!OQ4mb_18g-zF65 z1C#Jk%^5qMG@(u34CS)y=K3obLv32n9^8(B_iUiVy#Mvf?1JTvd^Wl4XaC@z@x~uX zyO`a%UW8lk+TmHiPEtK7QFq%7Qqx`W&bJran{Bb6${V}cd!$QWr3W+n>ROdhqHgd! z)|!3t^f&CY!u!+qsH0!q(43zw??hfp>2ryrX2;peaKu|!Pw+mu`Q>>MoSO6nerB)G|IY>#evO4&KV}C?yb(3s5rgQn zY^Fw_JFy2B6nVZ>N{insJaD6hT)~@VcvlpJLls%%DjK1BGy4z+z9m0994S+!gvx)l z2wdci;Y(fUH*;f_pPI(FW(Z9(0jw@&`|AxjU%4n`gF2>R*~8Fz7(zFY+$zJ z1NX%r$rATP)f)w|{v-2r1AK67e?APJkl0^JN;D;dE%T|9$LiVW_1dRTDnoZA_td`^DN+9;voHp19aWV z5srZBrD$|c@WhA69yBQ>Bc!Gp{>;A_tYIe+b0URzs3$AtV4?>zxaVTYp!8usa2Iaw zQWUrH=>goyo@;ujj(oI)cZ(AqN=IY4G#M@xxtLMbfmDBXhgtR)xtV1s{GGhTiX>!u zP_LL4kFV68E}vHrQ|T{|ncIz37XsN4UX1I*tl=K*g^S#)*7Ltsn|Lqay{=d31ICS^ zKS9z54>HkT+BZ`2$^Ec@ z38%3m#eRN%Ey)6VIIG0lRxm^P9=~@=i_kA6IC6`OzS(71P5;}%o&;=fbs@KmeSC6l zh*eL;3i2NthZe*4loLGD?D5}9CrInlznWME?-Qm-(BRKiGYiGsA@$d9W|unO8>uD8 z8Xu11igDOnlLV>w91QNXM9g)1W9vVnBEBAd>GTRmwUAS8342+8oF0;lO8(44H^d=h znGIGJmSELMH*7OcgAe7fk@D=ZW#((z-au?f%Ex+FKuOaXp+$A<392JUKM?jZWIc1< zUsKV5y&>eKzpcPS!(NkQCdFF3oZZT;8<@J z#>I8w@#*O%9>d-iVW&U$$@H~fPb7^Y`59TIH_XtG*n}Oqh1jr{)jX&y_l0l~GkBRPNESd#k z$9{YMdK83RI2u|M#Yx^lO25m9(y!6DcH0W&&*Ko!98)yELszrQaI=+sGzIFo=z!J> z@*ke@eOzFIbH>)_H!=b94|U=EWWIMM#Xw^t`%i}yvCns~7(%UmT#ze*JhCy^)&T!R zbYjueE-W`>UuTgk-dyN}kSayzsR|SgNX3qFMSTblyvTvctzN`a*K=IM z{^%~UY&59*45BYJJEK-E(+mH&%G zfOiGEycER2xGFwR78omUh?*SgHTO;N@6WAdp>zLA|FdlnGpF9cn5WbRSI%y4FSCDh zb~dbfL(%M83(GPueCJv26;T1DB5zFFVTsm1i?P`;4zteMBf`!XIrRUesrA6(i4Ee6 zTcNg!-3{?xSok&wHxqrZ&%z%;Bf3ykYlBAKJwL}~u)kGFJUDL#M`oh0Jh8+1rK!+i zUars46b6Tr@wm?gntc__7KWnGwh{_s9AGPxhUX~2$>Zc6Dz@THWF0~dzC`Q zVh2m@cO0Ouzo0e@|S6Z{*|gvGhJ)NfK@?%It#)dtw98;51}e8v`5!~DsCu`yOb-26_62sVN$2G((-7wgpQeWlU^GOEsmJ#n}chc z=yM&`fUv7%O&G-B)vxAIHRPT1O6LFHE2FBJ#g-3*KhN>v_-mpJua# z(6BRZ5vb89hVl{_F@?UODMx-lM)@1gCXjEy|K~y)y|QqDGBq?S%~Tjy_ZKRu7FaH; zM_)4E`E%m%w0nTq*Xs=2wnSE$yhym5M}C+dti69g{U?Fg!cW-A_gmFd3*4eFuE8=D ztB*35voH#OQ|B9!Y>BV@y%x*Tr*S+Kx5MajY;M8t^iM`8Iv{F9Ji?3Ep>>oVH(!Cs zUjlLO$|wB$occKDAoma67&EsVo3aOrhxDnB2_av98QDnsVX$av!r*&+e_kR>ZciLk zM&)77lL!Q?e+4;3`bLLG;FUG!#i#UojjDn95myWzWd(2ZOiY@YjL*jkP_o|-S}$cq zgmgNl4I#&H6E_ydaQ5t;N*i0EH9T9 zVUN>ss<4vxqzHJOvBGlRq1^Qo5HNt=EhTm=X)~i=+)rpPC`8jbZ_Kgk!Qe6r)C~-W z?=kkM)+eLx!h5VY;UEV>>5Z*qL;XN|(;dKs~YpP9+FZ2r6>@sH_C9JCF?AtSQJZ+KySvN6J^v%fC3 z1NvvAh4v$JtX;}{F=x0T^Z+E9vrDp&?1~y6*v$ZBKP5r3!yG4X%L|=G?hlIkuv=mU z&F+`DGcp;IM>ZkAEDGjY)V;n~%Y`&3 z{T7YeO3V-j^1d<}~`-rNy-jdu-F{gYt+Z$n+KC?u}2>CEL(X;(-zR+?_1(!tz4u zYBF_5zZi|G)6Dz0L|}nV7%rS;CU9{jLL`dfA^k@GE=_<>B)ti@l5zK&9egeA|G!5i zu-66iJd9Cq%ej3X^I~>cu)D*Zz_kc|&g_(87t3p}BGl|4J8jQPoXY2C{c|IfoCk^H zOUP(x941B`C4*Wz10S^_vA3PN(Uwg7x8e)toX>@68o7e`Q5buhoJ7t7<^l9Qk%2$L z!UZd>oS@F!OYdeklrcNoeAfsL=H#Aehv5CYZj=ae4~<>nyfO!|t{>SItcSPs&^;Uw zhj(`di1uSXP$OsNF#BZh9RG@!W_BpMokKo&BRag@$sv>xQ*YOy(Xti;@|dUE(1RfE zqSHgjpnAl2s%;9!Q@iAfczvVsd!*+Nfnftt6nwW8`k|3j04krVEz+3 zZ;E)1vCpKeBLMedkJ3JQA;a$JjL#M5Z5S#V_?-by3&Aq5?937bmQ~zEXc@ZvgfZ5+S@G2 zcwraSdqezQ$Zo1t{5Kjhmn2<+*N*&I{G1P&)veICX-Dy>EKJ_2Ack~(#V7hKa)-04 zL5|&bLF^}0u!h!Bb|b8e#jRf&usov!HT^8$v8fg{`ebb^s=)W<_Aswe5H(BkuxwBy zlA{u^DWwJ@+1Jowk%duGUTEbmZSlJRlnl;9qM<)@AICv0jq?$CJBPJu5nRT6@##$L z)(ypc`d@D872%(B8Id}v9##XZpt(U-n0+yVJ@a=p2eR<-=W6_z&3+#4s!KcE;C{g$ z3l)Zmea|EDX~{F3D@nrG?nGFwXXj(IEoK~66!T-cAaBLahSjp7^rACt!m4m~6VG!|Ky|*vl;66B`-vuU`R-+~_4wh{4()EikCg z#zZahHrm(~f507yoP)ZCx8MQ4AGwVY_)@}dCi*cSTx@__iJZt%rjPz;IV#uufaK*P ztlgY|uA>E<`>dc-7lwQB{lq)v7WlYF;Ut-Q6WqU|koVM;V^isWF30LEaTxk*4j$Dc zz`~Qv3@W0X7hLSw3Q&z#tVs8dyq#>vuGLhgE5tOzqt{X-Q;Xs zAuD}VE}GA_9W{ls0R6Cson!G( zgPeb6fosSnGF9%xyMLKSyBdS02zK5!4i;(d9?)2mjthRDFs-zQUK-|E#&seM@O&Dqm_LsZ+BbL6QaTA$M%MQWzDY0l^_Wo(9v`}4M zjcvU$!a0c=$4|aw1_vYD$qJU2m>=Kli%#YdB%|lnf||dgc*ABe*T+A_C6U!%H*{C z(&5Y;xV)G))en2gA>Un1Eygtx&$Bb2e#HkCU!9>eJ`rj$WR!H(;n;dPaWqU1(MdVn zYjB6mtZ%k!JieH^qvkGk*NI=aSG9-zk#6+x9BNIM5`o>tkRBC|7y3rj=GY<3_maup zQ1-sqVTe&NGMCUxeY+KYZk>2sO8*Bv1edOr;vhVcL4V4m-Sq0raKut&3l!g=hiyjz z-m+_OZLI??yU}Zt{{vC$JuvTZ8qTlm#{PaLP~<&)>WVDI=m9LTZ26W+Zw=oi~98w%}6_T2MKy(5)_rT3HY zif5nGlss%XT?2hf-eJ!BK&mU1I=lgFKlPF!9f}_+71+{Nj7d-5A!=zWs+iY|33EZ| zee%yIFsC-#6Axp`Ab;4Lx+Qn<>|vf59S!fJ^f?bsMKW_cyHg@DSe>lp!%a}RPJdVZ z7gUjZJL_RItmLy%;c1V@(n%ORj{T^)G5C);;4OjdsRDWAw!Ub|1v18l;AVqB-)Qz@ z71Y3vyEB`DWF!f8^V*~!{G1c-eEMiVm4^o!-?3yZ@3+ixYt-_-#?0USMV8DVb)oc! z1UFM%u`;g)Une+W(719~pQwiS+f+1D*NS&BL+efhwA?Odr>+tFE~G*=GKt-q(#Y0mKatZ*)arpl>rOu2f_H?y9h(cc zkgL2l);`y+Hr0CMpCZ@@J4JDtt4Hdw>Z>Q}saT-Y;u_0h=EU3-qN>eA;Hr{Zp%NEM zJ$0qgIbUMNX#1dhvfpZb`+3NQr0|IVSwYNT*qazg&wP4@ zy!#4mfDB&<#B&o3!7%5$uWPAoWh`brNGq%tgVrD!_}X;gb39PPJPrZR#K;ummmI?N zgW%a7q;gf-!(>Ae_)6lCZR?ncIAm*3HI(~X!3y6?vGUsRoOhZIhYtzF1{$kO4USkH z<;(PYCYV?w!FyqJz8%7xzEG%L>DKT*TEBXaK-NI68M)ziPO*@#yh5)Xm6td#XU3?o zJF?rbTccVwyMU)*XKYBD_5Wj~oZk;z=5Uu1b_5A+d+B)D*-Cf^U3z}cN5+ofh<4fG mR{5tP+^4+^`);y`nXF2*1+#FD{=Y2fgn*!j0Yl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ� �=��?�@?�o�>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJX�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 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

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..41778db51927f257a082eab072f40fd46021fa49 GIT binary patch literal 1631 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 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

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx new file mode 100644 index 000000000..02a48e081 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/model.onnx @@ -0,0 +1,39 @@ + backend-test:� +B +x +yzlog_prob"SoftmaxCrossEntropyLoss* + reduction"none�-test_sce_NCd1d2d3d4d5_none_no_weight_log_probZ' +x" +  + + + + + + +Z# +y + + + + + + +b# +z + + + + + + +b. +log_prob" +  + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 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

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..73961bf608660ba8ad87e40207b1a02d938f045a GIT binary patch literal 25941 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

k(Q^xkeqKP5LVy2@PJ2VGY9*RcHe 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v 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 �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJu��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b141f93b5e35390da086459b0f0681da5b79ffd7 GIT binary patch literal 158 zcmdQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..10227b3213909c9f6443db72d96a9bc1e1402df0 GIT binary patch literal 1273 zcmb_cv2MaJ5RF4AQIU1tY7pbw5uax<$-R^d(PLT4lU-jP zgW^jdW;BQ?VL>|#Xr2%j(lD5B*er`U8!bsf+rDFYoQaIE%)Nr@maI3_#a5+hc5F?1 z|61sP40uFX3efjdL>>oyz8DQ0D7H_lxOFf{9*Il+fOL34DuN!<xD%zK2%?{{vc$z7ms~10{Xm{gA7*gUkhJhtb|?4e5ep(U!`qezcQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b4a2c3818e3223ecae92e1fa9eea4e8cc390c1e2 GIT binary patch literal 209 zcmdh=+@bgBgffftV>u7-T6Q7Y_%!5C>F(DT$j4=nOV47NBZ|Bsng) MgRq(4#3aBE0DZ46*Z=?k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e115091f988705c8fa59a1bc85497df950ef9316 GIT binary patch literal 1537 zcmb`HKTiTN7{=*wNO>Vbs)@QdbiBmLjfr@es6hrXhB(+1uHr>#FV{kV&2K{d0y_Gc zT>J>yJ5d*-OD}1zX`A=Yli&MbOlku@ycaS$FhZN=YZYeXtfy|xgwMlNX?-kBs***= zZdvw(>7if~!6iG4*jSBNlBxj{^MuPtMC^7dhbC6CcgGWP*rqsCQX4K!un(mfA5TR< zaIsNt)(VC9uMe$|5041Y9318*Cl31Pvu@a?YlpOQnR2NUrA1H& zKN0DqRcLuFt7{paoR!=TouJWY9X0BmQ^a|YW`Nkufxt&#efeXdZE(EknfdM6`_Km#LE r0}mJND%s^-Z)I6Gp@z!@uP?ko70{AwfNx(H2K(^c_-_%8yhi;4DIzOv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd3dd54a5b93f253a108e3cb7a976f79bb38e27b GIT binary patch literal 59 hcmd;J=3o+FcVevcGGJza02s{#<+DI(7$3@I002oy0dW8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..8e8ae88b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_3d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a67ed2139cb7be7c928668d5e3a36556d986a27b GIT binary patch literal 1220 zcmb_cK~BOz6z!B^hYt}l8lxK*T{dy$ju=B|-56vcE(n`upaWE3rs=e#a0D-)%U-~f zcqnbF#*J~&agxbQet!OcdGF<6Oj=VqTQTlm#7xHB*9JV2>yenp8=5+ikn)DdkqCE# z{Oc7ho}4jn!zlMy8dB~v-AjpM z6P}fzxlUzC$KF6JMt2qz&!;QwCKxmggNB^m{%<&^z6K2b1yJ_yi`puKfAWD6PxTb7pw!HTVer4W7*81^wV zBIYM$I#@=L8X2mQlizb>a#RR)2rY~V1|8S(Tc5OxEdUss#3+i>CZIhz03+|x`g*7R E0r4)nJOBUy literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJu��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c411b32f6cf804aa4a8fa6d059b053f03ef7ae3c GIT binary patch literal 194 zcmdQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJu��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ@(HXIbpEX?UOQAFq+B=5AoK0rjBRF4m zYUNz+{cE8$vf&W{T7ap*q`7ScUE1~=u5-gxS_(WPFyqolW)0sh-o{L*NGk4Cz>au4 zt>@}iJ;Bm}Co{=5{OyU*r7bz^T)U7SpQQ3iV6#Q24y-k@;1zA(^i2?QwSCjGY_rz? z1#l&;w9qJ`K7;+A1 zNzlqYZ1W-0;hZP&TH%;a!jY6gs)gP@6k{IDGQD%{R1nuFPfq@k$h*CiJG)TEh+wdA lKG}u4N*WFTV~5!3W3L2gMRveWta800_^$N#&vUC<`2cum8vpQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9109ee682 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJu��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ8!a;c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V40Up558eG=f0XQfbbFta!V|AB58t z%rviFr4>phe#3M5K_1-hNhOOFmXT>b#?>n?); literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+448LBRpX&$WwwWHXDw4cJ%nI8a& zh5upzCls+E24l&xWn1=rSI0L9Xn4)Xw^;$`(C4 zW#tj3$H->LC6kIhpqNYz6M~(j42z7*6jOFHmt!N8987tJC*3GWl+=bx6CXn3p5M(e zra`^kJPm8LkMBlS#D^yWqyWe7)1ISxhOD1-qvj>*vM_id;PhsfI=e}-! z20z1m)~R*8j`g_-&rYRx6KBW_Sx-#{7ZH@h7lm;Pd|n8>@2!XjZ^RiM>$m8oGdwEo z6(qlzKeCKFG^~O#YE+*M-U<9eISwta)H)>HTK@ARA6;T?Zw9iUWEmawal(zbN4wM$ zw|FO}N~L8Y#=EeYV>++mF7nG*T#rOH^8^2YiC}2`xApdAnpJF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+7f4xZO}S< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8d2e890b3b7a5272ea832e1e86f2cf92bac7f853 GIT binary patch literal 1767 zcmcIl!D<^Z5Vh9pTA6GcqZHCya@gZS=pnb9OxHaG+#KqbgybM(?_@1(OUp`5*SYo| zayIlg`UCB$^oLsQ)=4j=5U>P;gd{ZcX5Jf7%A&ED%ur>=7L7gq@f? z)W*D3w$#OH=$5>`!_5Tw0)^sA^G_)AspV4glZ?-G&WloyIaY;G8D{)usU}uxHJXY7 zPX;kfwK7&Hn;b#sR?L@}Fxu{QPoq}r*TW!d62eykqyk@ou#ekDc*)PxLEL?hriKdN z3HWj0CGtTU?|dkQGKDsn>_J#yx#+k0LEqJ)3*Y>J8Km1M+9e??W-JEPu5= z^C5NTfzkPe+&DKT3% z4LuI)A7D+|$v#9fSGq(lUCXZ;m9f`P{3xytY6dgtQNkh!XxmxGS#Y&q$Mpgt+GTWe b5R7+$+_7g6y4$Vs5j^JUUoX4~dV9YCuGojl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5e4604b7651342c714edff29f40e58b8266cca68 GIT binary patch literal 59 fcmd;J=3o+FcVevcGGJnW0A?r+UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7c1ac1a089004a160db82ae00fc0b8d5ddb6b11d GIT binary patch literal 200 zcmXYry$ZrG6h=*2ZM+sNu~3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJh��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b631668302bfc5ee67c4b1901237d31f4dfdfad2 GIT binary patch literal 1498 zcmcJPy-ve06ouObl|lRni6H|+Bqo@cDpI!6fij>jmT4}n1+}BtEuoLX)R`B6 z5sAlQ04IRh5QB+ymB@DNbB{isFr=+3KDt4f9vIZ-__YZO+8?NEGv!5+E3HqZ$yIjW zv!AS7!t@B)6uD$lu{#vwiD5#pqm*HhahYPuu4i&&gpz{^&+xDtg^7~daB1Q_Xw3QT z3}YJB+re?GR(t<`$ddT*NPraJ_{4epiB>OiE_J3f z#%thbm`^*kj@Pk12k_)ndN*-~%q8oo@!%|i^7Tn!+ytK<`IZ;=v1XhR4@g^xPR9 zmG%mf-^?Fc#vK|~!5B5F%LZ=*{-GU*mRD*Wl5Q>kxseYpv9>z{xu;|i?euZXjhLey z>WLe?6%(b>G7;kqSj{n=RdE;jWh^d9Jzj^F7)zBS6E+Zwid?$?xAYwDmUwK!Mo4HI mys&PoVau}>47W;26xv}xTVIpa#8nf>g06sX|EisM?X?fzr6F4Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJh��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..08b334c8dabf14c6d431b76758a2cf97b36c3bca GIT binary patch literal 255 zcmZ{ey9xp^5JgRV#c{zUiVAjHSO|7jmWrL7g|N-AkGKXkk!-}(ukrKz46~wk76*p8 z%-q8m_u?oy2$fE)$nE?|U<;%Ga^vLA*->YBHaZRl8@;oqs8|}E=PPB6KHt`EoOHpH znbJm}RH-P2^g-yP2Q4GgOJb!~LG2_W^&nL~E*mgU1eP0A8m~fTdy7)yEX8kEIC28K u4?RY>50q6Mbq94c!$GOW!DmhGeZqGTx4{WFpysYBaR5K{f1eiA@4NsSD?14Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJh��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik?h!3cWxf4o>XSrCKLX?%63am@1bIirXTF;y^dNP+K zJ{@tI8Eu`^E`0>OOSxQQ%4m0xob)@L@4p(^k{GTDkQzb-!rty1;h8wiMm%|qwt)&? z2!wGFB=S+l58hN#+tOG}k036wS`9nHXy|j1z)cu1qip{~I}>A5OkQzlx}PLY4t6|)d98$a%a+T$*QysjMGz8Th_tlvhfs`9%O9;T zLP*_vV05`FsGPpcQ9I=}@HvPUy*D5mMy~jSQ!J!Ym*}U)YJp2NHzse2e|iiD73S-< zp!2x-0k))@-hsXqa&hIs`F&NN< e^>>Ty!t@Zx6}ttoKh>FX`2AjgyXko}IQjv5x`<~0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..51ae4ed35 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJh��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik??cv{G#AQb+F;y; zFvEP-tM!7O^R@{u{zUf^KY*O`fu4+xA}E(H;NmufqL5}iSdakTh#wff3$bHAFjT55 zB>pn|%(3jtr;59%QT-@*C*ZpgUp7}deG%mQkTv0B2g3>``sg@D%G dY+Q6p9RQRzSy&!kwt+mbB?#TE+Fr2I{RB2t5v%|J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V47awdfy3cm zz7J#Kr%85WBHtLM&GwDp45$Xw5cDGWE(=;InTCs#yqGen_eyGg5Jt(WIocWp;PXOA z#V8j!tCvoToM;Xs#qvjHxD=sRvP87VCF_nrb;fA7P$B7)@#1PI=kyDT14}0p@G&A7 k9PHZk<7wvufbo!c-I$KS+6}<7SG{xvKhOWqoim$$0O$}o0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V4~;>Iar(*siAKsZEPTqiqhEE0RQcG3-}{y=Yh zK)!+>fFu6|-YspV9x7FGELpZJdpvLEy+#sr9B!ou-q=b!R!LGbw8}ZAeAGNR0R3PD*zy{*` z&$*vO+t-CqCf5ezE`&K2^IoGD^j!Vh@U#IK{lqh^Mtq>N;Y9@1@{_Oe4uqnV=0mV1 z0lW~;6ng)WjXYDR#!(aLUrqVyG~vC3HEp9-Em8Opz{a3?Z$+KCcV)O%{897NyO>>g zMrZF%8PW3;m6dh{YyX0CUjbP$avy!X#7tPZM0YfhcQ}(%t<%cS<3rdkFkRF(9fg&t zuSqjLfR4QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_no_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2705ae530535f4031235029f0bf3287e8cb8a427 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#Vt@b^D9sF|0V4ueHiEwcirKXf7mt^MWDY4|HCgv?*WEK(unG#=|oEi@ji7!vhOwTBZ5(XM6 z#K*;LKud(UxHvf2g;+p>Ac1nQ03%p{HHn*xu}X-Iiv_5S!HG$L F9{?ThCT{=$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6d88520344d3546231c6ba41e22105a882277b56 GIT binary patch literal 1345 zcmb_cF;4<96sE`Fl?M@09dyv)#!H;sn22`_CP<<<5SB~f3S5BpycRfE{2PueIym^7 z{3qHwHEt|-O`0}e+P<&f_uj*p)JJqYXFRx4Osdv9z!T~8#Y8P>;>JSC4p*^=wq3pT z(<8ndGk?h__ctt@&XmuRi1L61{$$0+DipjwqY=CIZ0rgy73Ipggvy#OR?H!|+_YNt zQt9h&pgl6-1p!K+n6Sjn$9~}VT+g;1m`uL`ZwQKbumDz`YgZp*%4H-Za~fbqEMB%t zZKJIGG3CP7O?&g!0VTBLhBAUZa0QklVaQXG}A@4+(p( zb2GmxSvJ{~tTx~iL2=~s%b9V@pP^dL|GIh3UpD$ZKwCf?f_Cox*G!|`aLyLt zOo$-uO3o=%V-~Ek-ea3-YuckSxj5LYh9{}3$56+JU@&l5&&sf&;}HOiEn=o%3T!d} UWk6+A1GFPYVCrk78>89y1_yBHWB>pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1290d74cc65a2fa8281aa9914a11cd13084acfe2 GIT binary patch literal 198 zcmW;F%L>9U5Cu@D4~=87k_vU*Wx*eCskn0?xa%hL5o?ep(nk9Dn*M>mXxhbv%Ym6o z2=%fwe{)$JHE;Ck2Y5&55PF1`!VrZI_0(0`U24@dSE+0D>2IdS0eYg8s^(0{f_I0- z2v)qub54I9oga4}RS(*#H0l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e633efa107a752db7c0b0b7d1a75f25d063d3271 GIT binary patch literal 209 zcmXX=y$ZrG81zf4#?PYVQ>ZvP3Qlg0ikpMr)+N+7Y7i4?BmH@rK8H_d3JwRy-EnuE zQ*cevr_|ZT%EIoxfM8>lmS-0s2np?O8be0kR=4DgXcg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJA��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..851e3b035574b582bc0526e9a5d0ff53be8dbcc2 GIT binary patch literal 1465 zcmb`H!A|2a5QghCrDht@${;OVID}gyPTV+Eq#RasLE0jLda+D1v=-EkVwVOUWlt62 z1=!<0*1iBZ0mKb)a3m{{GqV5r_03Nyi>}1v2359i(b&Vs4lLQpNMGBzDAPh4bF6Hk z^ZTLuIJ4>FErE>wmYzh0<`m0FEvBFBS4OjE6l70M>N(7F@1 z3rrYo_S%P0qw(_bkQE8xi2y0V=jH6Dk4`T6X*!78ztL1J!CwOYj`gN+kjCrhg-|Bf z29qv?ITrJNqaXC0w{3X#Cwh?j0pyYo^>p+rhU)bOT+)G1l+tVmD-ysz;s=KJi`bbT z7;4ou5?>j9;aK+NQ_Wr6swWEm6Y$-LFPm$fzKC`|s7tnBy})cyM_C+JdAB0XWD_DeRk}bfUD%b|Zngrp_l;N_|EPFi y(4&M!5YVPuEw_U4rjx@qAfjzX-+u(-ZY2%IcJSr5+u literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJA��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f9b7d9d6ad84d29a1a03537f5e91c611ea69e0f4 GIT binary patch literal 260 zcmZvXKX1Y?5XE~=THGTl=z^3^3}K7J)U6|^8(X(5R{oe^LF~wJMc~u$1^XT9NTpMU zC!O9s-TNKq6qQAFl)7F!*}L~|z#L&fxFDPfuEbBK5uG(#xcwqtmdJg}y;RtFc7%l@y~R&Qdi8CzKLzwYV4M zi3cFUIR}c6@xbfRi{-J$q8E(#g!u1*<+BkKk^6KwCd(;$>?aJp@lY=D?}7hLZrFVG E1GhRmA^-pY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJA��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..55f1bd5f21496117f6c37186cd5fcfc444deafb3 GIT binary patch literal 1739 zcmcIkv2NQi5H)4FW-e-NFa?q>88iy*lr57{xkCXrL!80z!qV17CSsFU4j4wXaR%>@^E~2_uiwFMKdwKL6yC+Xzcmd=kSTJtFgYeD^aDT zHs+nOr7kujx8-#VH*@4G6pG)W%omnR$ysvLS>lo>$RF&snvKP3OpOe zG}X#jp=@#rom;V7W5Q^=-#w37tzQox*^&^x5g--p1qHkGTHAzQq{Fy-iKZ?Reh}D0 ze*c(13S|myFzG>9V7VH!2EoAfzYE{@P{uIzOsfeW>3sYlhWhu1ugM{VqLSt$ z*pdK#63-Ocy~rk>Db&=_5b3F*d~}-d-ol2qai@_ed=6l5rFkDkgWS6^+$jF3dEs5m zE#V z)Nxq*`j)hlBZy?KbctL#FRxCVEd=cK|JeWZxaKQ^J|!%IfVSQ0xD`x~94__(BHCqi lcM(i`HBtcTqQg3Jb_nF2J%i94v}UL9w`-53d>iz8zX4i>b!Gqn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb26b51b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3dedbc0d549182ecf62388d620c6ce5153c4e5e2 GIT binary patch literal 59 gcmd;J=3o+FcVevcGGJtY0A?u71f^Nf_)snb07&QoZvX%Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2f7b9753 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJA��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_3d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6756c5d312d24ce8837ee9bd48dfb76b403a1ba1 GIT binary patch literal 140 zcmV;70CWEc0|*5O0uTX02yAa>UvP47VoG?fme#+Py~V%VuFtk z)8xNQBd@>be4)QhH1NN1s;Ix>0OP*`OvS&!Ik3O|bOOLs#tp!hwFSUyAiTc}XR5y? uSGT|IK#;!-QN_QCa?-zkv&X-!VE(`Hvf01nD*M0ou(H2hxXQmgi1xq7*-o+m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..863b6a784006218eb091a047f28f8d030e661273 GIT binary patch literal 217 zcmXYru?oUK5JcTGnsW^p)}W$YO2N*`Qn9lT?9v=DIrWg-NpfQJYy1|!%nMpP7-pE= z;hchFnq8&N7gknw^#R-?)Cf<62f-^IAI!-XX}u{;Rc*B`&F#5!az4aBowX^YP&$|O zguQ{yBkYwjzh_n%9eagL^&8qWZBC0SlcI6NL#p$|3Z=v{PiF2LjWFUsAu`@}bR5j# kCu6sR2t)2u@DG2%pjn5=UCV14$3DV~y68EhwPxYq3n)A3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�+�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..32e211cf7e6bdbab7d78ac7dc6d2f9520577f84c GIT binary patch literal 1473 zcmb`HF;C+#7>4UKCE;tOR;D^QAu)t45)({J6)6L{QY3m3h{ZC^M{7atD0bVxPhsl7 zbQ_HKv-ktx1Ws(|21ojo$d2vzd-eDYL)yCL<6D&Jo9BVUcl}V#;pja%_Z>qbbjDzaNE(lG<=-;vHx# z_}v_18rD0(VXIbq`}dF)@!^R8DZu67^u$Fcmu#5yqu?BM*%G`EaJQ{9h5aO2|DAKG zGo>+ZgP&nO>(zQ*&w3lcvpdoK#0?;qY@jBi(+JAf2XJu{d|n8><*kSZe~B9yJ`bX2 zZeXZXS4ezk_=RQJl}{CSQKPz1@JhgSBd%<&bh;wi+Wd9r9-ZN9w*_(!WJ$?G^mB+4 zZo~rZ=s?`!otP?>mQfdXVLiumUPW2tmwC4$^>_nXVj@+JOxUn1Do*L{f5hU|cFDsJ z=!S%LzzgfP8n!%J!PTafL@9K_fVMs-KPK9xP=L^`^2-(1O&||+4SYLLJMud1cZr-3 AJpcdz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..52d38167bc0d59b82354c62692fce9e6debe4ba4 GIT binary patch literal 856 zcmV~$3ry5?00;1R9FLB({+xLeI&2g#@o*qd?|$E}NX0|ClsL>3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�+�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..19aab8e99894bc65304957ac1338718dfc83d5d2 GIT binary patch literal 272 zcmZ{fKX1Y?5XEbg7ITe6bRa-tOE;u$ojMk=v31L0<&Oy##Eu+Sgnk;nCR@)c?Z)t= z(|dY%zY_xEA}SHy1X*mvBUOrINvsC#CDXms-oWO8y3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�+�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik?dSZacL=0b0O80x2Hf-M#lHW!7*g;L@}Di$Uad10mkt6b_7Q*pl1Gpmdq&t;D9 zhnyxxmsV;Uzk$xBT&yr=wB3&myRFubUk}-k5WW*273>5BJMmiEL>wnW9-UxW7YX+S zc97pc=3&D3P7A5a+>{viAk48?4qAg?;QAlI-44naCZ1_E5hIh0KXa&Gk9>{yA(WLW zUj`czzytA2q3w-q;+aBC9SxEGHIy$-6W&|c(3W=^iNZ|)J1fomC>rG6mElJ5N6mBZ zVs_~nU2L6_(@!aCtLz%S`4^nK3dkDB6(iUD)iGw$s!MdMBXxlbH8&=$Ej>Pfy#mu! z3+QG4*1VR)Er8ha~ zCej3xL)eHZsn`k*atgvGsF8VTSh7%{ciHT+FYTI# z-0Z{CtK#^r-j5&cmosH<4BK`Du~{}tz<`IIz5u-ab+Z#lL>!{$y+Zo+Tn|zM@xCPNyel4 z+ZZjgA|m>A9;%zeY_&w`QL}EBI)M6~7n!%9W<_%;hYv@vQ0m2*%TD~=6vgGva*@!z zmh+wAv=(niqRbt?m`@-*{v!7LBhgqt1<7MSoy#NQ`m6yN5kc^e3SmjtL8J~o#<{dg z%wG#cw$F@+lZA5BtiWt~D(Ze1KlbhR#36H0CzX#+b_k7I>lD{r_uuyn-8H*T)v?mi<2QzQB6 zR|#}vJ;VD$AMo(RE3~@ZflcSn71~yvdqE2VUBalSIfl)#0X%9Q$A!LUQQmtT@pBSO zl2lysP%=C|gyN52PR~qWWpzG%BL`p)b3$b>u|HQ&c~mrql5U9Dyh7HD#j@m_ng4mM zMwQ56ohcYw8`U&4J{6K`2S5B;Pn%t0X5|Qq&U_}iYomB6_95EG;;D6H^ZWh^K7L^* zi|476zuAkkQybZRX+1h}WwbQph8k zEP$J~3d>zZV!ZG-oNsSKLsAs&1w-)sJr45l>pIQFL!xV5!@trVA~D;Wo9goUKO+27 A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e79fac541761ac3f89e0a21a5e1479df599be7c GIT binary patch literal 350 zcmZ9_xe>r139J(WS>5?44BM`~*SJ!AGMxXtz@AE~J^>D`n{yJuTh_`eANOtoX#fBK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c06a8d20c3cd7be7c114138384e359b92398a08 GIT binary patch literal 29 jcmd;J6<~B?EcX&Qd&b9Z*36keENOrC%o$q-1_pZohJOjr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83911ce44 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�+�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_4d_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..9d79cec66d106b1d2ff00bd44702a5fbb7517267 GIT binary patch literal 863 zcmWNQTTGi}06<$hXseFY5SA^PIrlP^EgQHQw+FLq0~HmPjp&Sa(+<n#TCdsi6R zUrk-Wj%uqL{o8Zgd8UJ_#sOA7=;Pw5Qk=Xkv6&-r`JXP@elSy$qGu|9n#g@_u4kJ# zd?AQ(P)|~FKkk?XI)B^b*2+9HuPm}G4fBF+iVS-zrk~chPk>dkT$JpwFkC-LSzbS% zJGZD1%ZwDtggm8_f|70GRI*HrwR?E+n2me;*U3IsiT1B>aqyFR{Pp+9kT=sN-6d&b zfZ5yI#f^LyC!cH(mf%HREfWsm<;+emGr=vMtLz}lF-`iNA$CVDppIQ)_Rksg>5X*F zP4V)wi37<`aADwh)&fsC(`SWC*4I&QuICHd{?!g`u!Cr=nt#s-Q zoL0J!G&PjIIm)gp9wI~hbj3|{BTc+?I9z-xm9aNg&%c2>y7nnVe36mkX+HAwc0^&A zc+Yl?ceYwd)=G@lJJ_j`iC0%GB;^hg728Ca$H;@S8)%};tTnH5K7EPrv?gXgS|qM^ zf{2?D!XFdF8LtoxwJqd~`kBvkG4fv%X$f$lS0na3@1rE}kR!_j{NkP??m-PPwY^A3 z`Y6b>;Ip=K;HsO#kWY~pE;{ToG2U^P*Fz6p_Ot`glli{heM)KovB;E@NXO;4)F di=`;Y`TGiy@N1-a_fi*$SNy~lo7ik?f29S`)iorp3mv@wUu7COJ{yI)={ z;bw?@f#sD4T3Ub0%)5m@wK{Ywfp# z;Qf1$1&QF104c%S&FtvkHC*u1v=_I|&{W01GXYO$`r+0~0D3fc0Ne7}Fi%B== zhFzy;3!XgD?WG>oZQDOPR<&XR2BudusZue!eqZAuu0kT%@c jyzDq041m%Wiz=`J<~2ZSpn0_dQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..236ba3608a3be0cfceff0f4eeb8da659876a3d52 GIT binary patch literal 245 zcmZ9Gy$ZrG5P-efYCMZdDkx6kSnvfL6*o7xE}=iM1~rj1($=Txlld&Bf({M`#|L-c zM+o(kIK6P0tqm{C<^>obR0uUfN#RM!RpsoiRkE5L)ydrAYNu6E?4{A_ULWil2Iz}i zD$SXY8L#G@2Apt;1I@EXYJ`$2_r_z{K$k9C2`f_0TEa>$^0Q$=u&*TwteuX~CqM~0 qq-)2E#QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ1QzAV5LT){9KUCIyj>DIqES`wz1*-heqOnK!FDl z=Do6&F4rTs<;^GDOpz~8D852j%q*9Z&vn7eN>4b}rBFHM{CugVR%$h#i4xxq6Pjsd ztWY+61Kmq8Ut-E=XQy`*2f@Sdhipg$-wBW!{I|e9`D1m;kF#OY`;4Zc2X_Q~7x&!l zFiW<+R6?0j8%+BUl~^qX!5|#CnfKtJe(_`X{Or{iCUWda6>}) zL3|44@i_L?r(jwJt!(~w5#OBl{Z6h`Xwq$c2sa`8A5wnD-}da+0dD+Henr1_b+s9t zKSp3eKjf&av}@RSc9lB^$QsCsk*nm@F&4tgOLXW+Uf^8Lw9cE9PWND|!hG50ZxS_8 zy&;`+7h+i`T_Kk)q3iv?8HXMGbE2Q^Hqv|vF(r&bNIPzI&-$(*20&?#MGe>hs}>+F b(4A}pxneIMa=!(W*YIaf&r7`vcltj8Q8i_E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8a859fc9af951a74ae2670020060246c076e6e7 GIT binary patch literal 33 Xcmd;J7GQT`tn`v#fC3gM%?zahBG>^) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..840b42e6b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ���? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_ii_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJnN$#aO|`Sjoj$F2q?Tr5Cs3`tU4aMz(5<-{bw4**guGCcqQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ*kTHbk*Kz#igrSQ6jCGD|bgWG;D6O@`+I6vwLy!v^?bo$5nxM?82W&gAiy ziw&H~qpZCY$^Xb7S&cg+tQ2EVD~Ao92z)_14k<6Ib*OYp`TIo14hPZ(W_14MZ2>(? zP@2?i;Kt?X*d#zUKvs-wgCBjI2$No;MSJNC=jl|bq%hv_0QPcBmZhr(e&N15Qe{V< z^W)KeA-M0*q=ZrMXw~l8sAUr~07~o3FTes=l>jM$THFA#W#7QJ-zxD>_(#UaP=CC3 F>ji&8OeO#T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a5cf9d94f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_mean_weight_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ���?_t�?^�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5cec3cb1d8b09f4495c46852cc3fbc93edd1079f GIT binary patch literal 1224 zcmb_cK~KUk7^P!m<&%i1#^}Yvj!QgwBgPOmF9tb?2f}43tiS}?W$nn|C-?{SxWC}< z@JDGkG+vB{%_dEom*(rsdoK@T(wflelJVeDF{wIlO?Vu#-UbhS{XGVq$$WUqfzGjnNY5NLpg^7QOcc(K}L4YD0 zcB2S4yd(Grx)mfV*i=ZGmh30-Nrk}cL4dXd?dSG*k;}u8LE@h-+N?yoEvorEsO{T1K0I#jNADy02o`u%)yBUb_Ia;K+ia8e*z5v ByH@}J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ���?_t�?^�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx new file mode 100644 index 000000000..036b29831 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +B +x +yzlog_prob"SoftmaxCrossEntropyLoss* + reduction"none�test_sce_none_log_probZ +x +  + +Z +y + + +b +z + + +b +log_prob +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ���?_t�?^�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJGF(QLF5FDDq6}SNHZX5` z|AyY3sELCPv`N$ErF}oX_q`8eQt7k7gp1%zbEWGqWl-d@BZqp%mR>BCY6>08Xw^!t zG<`zVfKwp_r&BqiQ7rqEFC!)b9?;=j40I?(XUrmg?mO6%LTM(ndjf?8o6fmQaK2Wo zS8}=cuZ1?qhDQWw38n&*=B^cVY1{Li;w@KcDe#QIj7uY#`JPj{iHTXNL7aUeZDN#&NoX3J0=S{r1+E84y3+aTn6_oiprX087V z;7-C-6WCE6UBB_0W$ZUxA}R{<9~)GK%};-V=04F3*7@K#XOj2dgs`wAZ}2eoc<$`z5SFsdr-lMV6bpL h*@a#;4F`a6k=UuRpBUDe0c{P(@Llci-xpS``T@XV94Y_+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0eb5d2430 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ ���?_t�?^�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qU�?���?ٕ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2a41e42ffba054de55c23fc06b0f674d5dc68138 GIT binary patch literal 1365 zcmb_cJx{|h5UtZhb&rZxh5?oi86z>Vb*e~UK&3;=P<4si#%-gvb`-mx6TgG08;tw{ z{tQ0^oB)EUOKi!q^<>>Wzk7EWliG-m=Zr^Jib>Ua2S~|XUrf}JZv9k9dCOHQl3hn% z!|X{Y$1LQ6vv9-W=}gIxZ4=5P7KM`)AFEjK{){H_GVxZJ3; zYNgWW??MM;!!rW31w(mBP>}y1?D~OQ=`opo1YQvsiD-gX;JekwlyaE}$-Fw)2}_sl zQrl{49V_r+glgayw!k3lh-v@9h3xotlXn6(-Ny35Iv@+)P~md_Pa@aOCe;CzN%Q#Z8lGjvJ%t)Z1cQakdOO3qPDlVSt`Iu|GhmYg RCQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qU�?���?ٕ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx new file mode 100644 index 000000000..3b29ead5e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/model.onnx @@ -0,0 +1,26 @@ + backend-test:� +E +x +y +wzlog_prob"SoftmaxCrossEntropyLoss* + reduction"none�test_sce_none_weights_log_probZ +x +  + +Z +y + + +Z +w + + +b +z + + +b +log_prob +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qU�?���?ٕ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJP5CdW`k)lLL*1hK*pL-}}wXW!0qKvl*hJhsiS9fcr((A`VX2gek0%QWN39v&~6P@v+s2NmGQ0Jq;BLTOioic4k!NO@K zq)wH_unvBT*;S*|@ETU@Dm=I)-;CTD=Zv>hzkL`${&_cJxCp+OBzn!85f7e-JCn?t zv9>#t6zmJD{B{B7*6S`cD?Axgimihe0{=0POW6y)E*)=W|Ju!-%hj}%86D1pE}#c7 zN|Tr=+&SGL+XcuJ$e59vVEqXD!X(#d(N=Pa!(^aToab=33JV#=qatGiKM&&>DYLCV z#&c&S_uUfIC}9*lTDEVcQ@5QN0Hsyt=U@(u3xE_rrE7tkZ$P=b0iTlmEVt(^*WUmR C$W*TY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2186ff73f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJfff?333?��L?fff?fff? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cc4d3052e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ qU�?���?ٕ? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_none_weights_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJQY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a79a7c970005636976fe35719f07fb19d1bb0c6f GIT binary patch literal 1204 zcmbtUK}*9h7+u=VX5WSz8G>Fs^jPrZZ6Zut55nBRc^JEtY|XYZmy{+Q-F|_8KyS)^ zj{i#2s(29(Z6G9kgztNK@9{7uttp+Y7!S`BldAXHfQVd<#9Xau<|RVP8?F)&ZwLAs zH4Sh_ROR(9od#zgS<7c5g zvfv2;%Andfa#0TLI2d}qW8X8G!-f|GRT@=5;d@TwA)#ExLNd1vR?L!hzt%VUnj;&Y zs{r%8vSN;dfmn?09LSF^JGf1-Xcoz1V~-4YLuG~gZcVPr3RfU2QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..822b4099f7ebf9f1e9cae05229be228cc16ffce3 GIT binary patch literal 192 zcmdrj#a^Waj57F&CHSE?{I95(SwRU!0s84-|-p84@K7 zG+Bs`i-&_zh=YrXgBgffqxeB~adB~QunVz(1e3VAfHt#nu>e&uBuR0>-GHvsiAjJT E04|U$zyJUM literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJHN)*Z8@ z*%hjWoT|l~&g7UTsT@$gN|=avL`MrT)Ug!32}}5S=;1&LrJ2xv6G}@qTX3J?V!hm| z778Cf18tEDPYBQoEafHPp7VHGNBTwxL*S|;px0x zXgh7gV;NqoKn;VvCGbEya@@Q1AX~oF^sj^Z78=L|BzX4iIUc@_xX`g)!=s(pfYtZq&8@=V6n?+?|K){KuYCfIs1?Bg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6251a1cdb8d5f655406beff874d0b8f495b4e18b GIT binary patch literal 33 Ycmd;J7GQT`tn`v#WPkt`D9sF|0V41LNdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2f20e8e5b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_sum_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ@ZKfCPj%LHgp0fr_KVL0W~l1UMLlc(|B2n1PrDh*^_>5|!8_oR|bS0b}77 A?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b26ac2857 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +ByJ�ZY�@��?��;@0 �@I�@�|o��j6@޾W�ޢ�z��?<@�>:��@�@��>�q�?�!�?}n�@+s���op?%�\�� ��R��?��%@:/I�~��@�(���� >����%�@��@���>�6�?j�a�������&�>?7l@`�f@���8\ȿ�my�|����$��BF�@XT��6�%��5G@Xř��,���*c���?d��. +���*��z�?EWL>fLh?�]4���� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx new file mode 100644 index 000000000..1ad23583a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:S + +xy"Selutest_selu_defaultZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4773aecba --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_selu_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�7?�?�D�>V��?E�@�*�?Y���?<�|�<�0����>��>���?�L?��>���>ʀ�>4��?�����j�>�>����ϿZ�/?��h?1�k��@�z����D=�����$�?��?�&>�o�>Tk�������?��7(>"v�?.��?N����꾂,�������.���-@Y�3�������!Q?�:������ ��>#�>4�q�H��l�>V"�=���>�fS�k�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_selu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_selu_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d5a7950e0ecd2d467dff0b6035664c0c601ec55c GIT binary patch literal 123 zcmd;J7UD@tOwLZtOVKS!EiSQ2<@ZKfCPjDLHgp0fr{f(D-v@Ha#ExCK}K+Kad0pSv2ZbQFed>8Dv<@8m;^Wh DBVier literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_selu_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2db88161fa620d9ee3ba81c34d62cfe87bbe2416 GIT binary patch literal 21 Zcmd;J7GQK@tn}jfwY%s50~k0s001%}1eO2* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx new file mode 100644 index 000000000..c6986f962 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +3 +sequence +tensoroutput_sequence"SequenceInserttest_sequence_insert_at_backZ +sequence" + +Z +tensor + + +b +output_sequence" + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f50d4505ec9c5211c53f975af13cd6a2c350fe2f GIT binary patch literal 108 zcmd<$C{8UbP0dSA6=0N7<6seB_flYFfB+^a%?zbkptO`62QyHe1S^!!2Bq0y@?soJ NKzRWUD4!Eb0|4n)1>OJv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c8ecf619dbfb8eb9503f3a9fd2f184a918eb52e GIT binary patch literal 38 dcmd;J7GQT`D@n~O&M)$k;9`IPZYa$Ir2%I!1Bn0t literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_back/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..92fc868f2ad20ff4ed2aac6f8cc17dd3070c6b5c GIT binary patch literal 147 zcmd<$&o3=0C@qOEPAx1=%}Y)dV3bnhU=d*VQeb3&046BS45eA1w3HkNGfxY6pA#ky)yDOJv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea9b4f34417ff2659424f3e53d7dad65b33bbdd3 GIT binary patch literal 38 bcmd;J7GQT`D@n~O&M)$k`1c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..5da53eb74c554593afd9523fea81f41e0e7bfb83 GIT binary patch literal 24 Zcmd;J6kvDaD9A6)EXmBz^WtED0suY#1Tp{s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sequence_insert_at_front/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..680e29e09f6bada6de0b2850e1646490d7d1dc38 GIT binary patch literal 147 zcmd<$&o3=0C@qOEPAx1=%}Y)dV3d;MU>0EalKA%@6)-@7lo|&MP+ox%%4dSo%ut#I crVeTjE0oU$rP*QfVjN6Ba|Ae`d`>700BoZfpa1{> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape/model.onnx new file mode 100644 index 000000000..2ced58874 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape/model.onnx @@ -0,0 +1,13 @@ + backend-test:E + +xy"Shape +test_shapeZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a659f383d501fc91218317d6cea01391be187a3 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#W`F<|D9s9`0V6O0O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx new file mode 100644 index 000000000..9df1fba38 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/model.onnx @@ -0,0 +1,15 @@ + backend-test:Z + +xy"Shape* + +end +�test_shape_clip_endZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_end/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a659f383d501fc91218317d6cea01391be187a3 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#W`F<|D9s9`0V6O0O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx new file mode 100644 index 000000000..6276b367d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/model.onnx @@ -0,0 +1,13 @@ + backend-test:g +$ +xy"Shape* +start����������test_shape_clip_startZ +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_clip_start/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a659f383d501fc91218317d6cea01391be187a3 GIT binary patch literal 33 Ycmd;J7GQT`tn`v#W`F<|D9s9`0V6O0O#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx new file mode 100644 index 000000000..62bb41ca6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_end_1/model.onnx @@ -0,0 +1,14 @@ + backend-test:W + +xy"Shape* + +end�test_shape_end_1Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_end_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e1731c0aaa6b98e110edd43349db47db918e6aaf GIT binary patch literal 17 Tcmd;J6kvB^tn}hwW`F��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_end_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9fe08acfb086f7cafddd7c09833553189186a700 GIT binary patch literal 25 Wcmd;J5@2^?tn?CKW`F<|C=CD@C;>kJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx new file mode 100644 index 000000000..b8f5874c0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:I + +xy"Shapetest_shape_exampleZ +x +  + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9a18aeeb9b9f8631811af432db90c04fb5d6450e GIT binary patch literal 35 kcmd;J;$RkFbYiUVl3-wHuxDUkZ~!78ZUEv1KzzUf08BasV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..460c22080fbaf26ec0136543c02cc3dd51015bbe GIT binary patch literal 25 Wcmd;J5@2^?tn?CKVt@c��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f337159bf5bdb080630209bf25cc9d3b2b04b16 GIT binary patch literal 25 Wcmd;J5@2^?tn?CKVSoTuC=CD@KmkDj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx new file mode 100644 index 000000000..9929f60d2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/model.onnx @@ -0,0 +1,15 @@ + backend-test:m +' +xy"Shape* + +end�* +start�test_shape_start_1_end_2Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d2b96782f64c932a5822cc194a6828eb2f2259b3 GIT binary patch literal 17 Tcmd;J6kvB^tn}hwVSoSt4d4MY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx new file mode 100644 index 000000000..c7db7f4ab --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/model.onnx @@ -0,0 +1,14 @@ + backend-test: +0 +xy"Shape* +end����������* +start�!test_shape_start_1_end_negative_1Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_1_end_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d2b96782f64c932a5822cc194a6828eb2f2259b3 GIT binary patch literal 17 Tcmd;J6kvB^tn}hwVSoSt4d4MY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx new file mode 100644 index 000000000..512f6d72b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/model.onnx @@ -0,0 +1,13 @@ + backend-test:m +$ +xy"Shape* +start����������test_shape_start_negative_1Z +x + + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_shape_start_negative_1/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..149ec66017367d7d174baab1081495aa5d3d11fc GIT binary patch literal 17 Tcmd;J6kvB^tn}hwWq<$x4d?+h literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shrink_hard/model.onnx b/testdata/dnn/onnx/conformance/node/test_shrink_hard/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3a4f933eff59dca45f452e16776edb31de8f7713 GIT binary patch literal 107 zcmd;J5#mWoOwLZtOVKS!EiSPN<&x)OtPoKV84Ko zQH!68H77AQDFr4VBmmMFUkp|qU!0#-62%WPf{TlTgHecui;06Z2`EsBEa1c>zy$z_ Cq8jZ0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_shrink_soft/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..79ecbb47a483fd600057d4a544c8996802a72c56 GIT binary patch literal 29 gcmd;J6<~B?tnd��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sigmoid/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..498ddbf2715009d81fdcb56e020d1d86a873abd8 GIT binary patch literal 254 zcmV(tKikyhKG5G2Kfd0WJ}c{! zJwInCKSCZfKgA-YKK2D@Kj7a%K9lVNKQ$caKB0+HKO`PdKbPeRKLzU-KSfBDK7vX3 zJv`~tK5P65KTjM+KgHQZKWGTgKIfR(K9=2tKA}`cKJHZ=KF}gyKMo|oK5ov)KEaG* zK1F3OKZgh^J{jNSKBst;J{olxKcN7?KDv`|K9*$sK5YOSKWjk*KSDMWKZtCxK2{Ra EK1BgzDgXcg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx new file mode 100644 index 000000000..685eb24b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:I + +xy"Sigmoidtest_sigmoid_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sigmoid_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..82f3b77551153e68f6d78b8a5a5d9fef26d30452 GIT binary patch literal 21 ccmd;J7GQK@tn}j9xT({Qfq}t(g_^ZJ050eR-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sign/model.onnx b/testdata/dnn/onnx/conformance/node/test_sign/model.onnx new file mode 100644 index 000000000..8ff938610 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sign/model.onnx @@ -0,0 +1,11 @@ + backend-test:; + +xy"Sign test_signZ +x + + + b +y + + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sign/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..edc96c8d698e7a5835dbdce8e70de321b893d0ec GIT binary patch literal 53 ucmdw8)!-mz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_simple_rnn_defaults/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..17423bca0281e7ec2c630932193d4014318561d0 GIT binary patch literal 37 mcmd;J�&�>�&�>�&�>ٷ?ٷ?ٷ?ٷ?��L?��L?��L?��L? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/model.onnx b/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..450d4b03f6a4ec2a34a8aeca3347ce7d67c2dffd GIT binary patch literal 227 zcmd;J7vf1uOwLZtOVKS!EiSP-!^ow>#TdcG7|z8Q#Kq_~~R8K0rV9OUPxCB(&@ zk(rW`nipT3S(Pfmx`2^MND-tB$j>dvNsTYc%Zo41EXjz^%*!mvOw5T-%1kVd5(gS6 zB*Z1a!6?MT#l*n~#LOTJk_bnWV1-EpVUb{s5(YVmkBbLr6bIBOt|Un=kQ33=gKS`R IViMp30KS|h*Z=?k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_simple_rnn_with_initial_bias/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9cb9bf0ac34f11b9f5aad7933812673878f5f792 GIT binary patch literal 49 vcmd;J��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb new file mode 100644 index 000000000..29e4a9110 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sin/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ��;{?�t�>]mT?��H?R�t?�7T�_?P?f�]ӽv^�>��>�C~?m�0?v��=t��>L��>=??��P�a��>�A��!��?*�B?�-���C?LD~��\;=�>���?�~?3>� �>��F�m�j�#���*s>OMq?u�n?�c���n��4�]�u}���}�z�m?����E0پ.*s� �3?#���4X���G�O0�>sN����l����F��>x �=Ճ�>���`��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx new file mode 100644 index 000000000..89af4cae8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sin_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Sintest_sin_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sin_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..be8a83c2a7d9f0ac53c6212eb6731ef749f999b6 GIT binary patch literal 21 Zcmd;J7GQK@tn}hpk`=z60SJJ!Jpe6&1or>{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sinh/model.onnx b/testdata/dnn/onnx/conformance/node/test_sinh/model.onnx new file mode 100644 index 000000000..7536ba127 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Sinh test_sinhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb new file mode 100644 index 000000000..335d9cf7f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�%E5@hd�>�B�?̹�@�,J@����6��? ����ӽ�.�>�>��@//V?F��=E��>w�>�b@�S��>�7v�H��a3?��y?6�O��-�@��~;=,�@�uH @W�@DM>cD�>�)����c����"� >0R�?^��?�N˾�%��`2���O��ru*��\@g1����ݸͿ��[?�W�6~[�\�����>��¼�>����>�S�=�<�>V-��ҽ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx new file mode 100644 index 000000000..db291c42e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sinh_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Sinhtest_sinh_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sinh_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4cb4991cd5992bca838f90a833a45ec48356e349 GIT binary patch literal 21 Zcmd;J7GQK@tn}jfmosfY0}udddjK{v1}y*p literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_size/model.onnx b/testdata/dnn/onnx/conformance/node/test_size/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..11c8ac69c3db235f7d50c78534a5b49b03e3f529 GIT binary patch literal 85 zcmd;J7UD@tOwLZtOVKS!EiSRL=i=dFtPo��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_size/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2355ec3529179531024828ca7269a594b283081a GIT binary patch literal 15 RcmWe&cVevc;;>? lAO(C}JRFQd99&EsOhC+>#LdN6Da6Lb!oe=Y;KU@r2>|tZ5|sb| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9a18aeeb9b9f8631811af432db90c04fb5d6450e GIT binary patch literal 35 kcmd;J;$RkFbYiUVl3-wHuxDUkZ~!78ZUEv1KzzUf08BasV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_size_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6ca8cb761aa3c909f02f6081b80a8cc57bc0b28b GIT binary patch literal 15 RcmWe&cVevc;$UNd000eE0W1Ij literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice/model.onnx new file mode 100644 index 000000000..8c9a0407e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice/model.onnx @@ -0,0 +1,36 @@ + backend-test:� +( +x +starts +ends +axes +stepsy"Slice +test_sliceZ +x + + + + +Z +starts + + +Z +ends + + +Z +axes + + +Z +steps + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fcc1054b6d583a54b94e8285ea6483119b0003f8 GIT binary patch literal 30 Xcmd;J5@2^?D=tYaDk=67U_b)^Nzemj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..f5957cc580744c9c1fae2283a75031c5146665fe GIT binary patch literal 28 Zcmd;J5@2^?NzF?s_7Y%bfB-Hi4FEFU0(k%c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..a067b9907ec2e8caada970410e64d1978a7eb4ec GIT binary patch literal 28 Ycmd;J5@2^?NvudM_7Y%#0!Ane05bFfbN~PV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a16805e8a2969e2266ed93cd75b6f7543b91cb6 GIT binary patch literal 29 Zcmd;J5@2^?EiOqdDE1OyWPkt|4FEpK0`vd? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ab9861515 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ + +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6���^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l?ٺ�>*������>ǩ?3�1��9�r�޾���?�,?֞�>8E�< +?�,��`=��"��*-?u�?ELU�d��>q鋿�᾿���>u�*>l�"?r�@h�q?��i�d��?�o���T� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx new file mode 100644 index 000000000..37579effb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/model.onnx @@ -0,0 +1,25 @@ + backend-test:� + +x +starts +endsy"Slicetest_slice_default_axesZ +x + + + + +Z +starts + + +Z +ends + + +b +y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d407e4590787473264d87d4298171ddf711e5bf5 GIT binary patch literal 38 acmd;J7GQT`D=tYaDk=7oU_b-RP(A=<{R43T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..8235cfa62f0fd22fae44fd73164576da8d7765de GIT binary patch literal 36 bcmd;J7GQT`NzF?s_L2}`fB-Hi%>tzXNl5~i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_axes/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc16d58b2dbddbd11e6fcfee66be4c7c9ac9027 GIT binary patch literal 814 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d407e4590787473264d87d4298171ddf711e5bf5 GIT binary patch literal 38 acmd;J7GQT`D=tYaDk=7oU_b-RP(A=<{R43T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..8235cfa62f0fd22fae44fd73164576da8d7765de GIT binary patch literal 36 bcmd;J7GQT`NzF?s_L2}`fB-Hi%>tzXNl5~i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0febb06e034fd53cd6bdf0f9ded31f63cd3a92c GIT binary patch literal 36 acmd;J7GQT`NvudM_L5+L0!Ap!1f>B-j{<)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_default_steps/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc16d58b2dbddbd11e6fcfee66be4c7c9ac9027 GIT binary patch literal 814 zcmV~$2~1OW7yxiu5NaJq3xb9tN)*u;tcp8=@Bclqied*17>R_TRG3`a1j7V|Bh*fX zjiV?OL`F9o(5Mwbx&`;X?@1~!FigrMLX7diC`TCEq=q@S{eH3lnOr9Elf+7j<1L;; zxxRdM=BOa57P*{w3p@KSM~j+sJE<0HE5=P1xvPlW|?{xez!aY;3-ba)QGZuH{? zql_7UqV;1fd6Zqoo|Zux)}{!>8(UG^)6af(NkqvN2h5sP&}2JH z^~U?SepM8OHE)Ja?-+WUS1P#sXA*ZbnvPbODJ6Ilz4*MD{#h9SSf-+a`URZywXs71 z6{svI!QU~SGBE^=oUtZKGGiFgr(nJgi%R=`VcNigJ9MxBn8q+7iNrtb^b zcWQuB?s5~OuIEtl8aw3rq{BDmO2J(Dg64mWXCa~Af^zPAn6q8LrGo~TPQQoQ%d{Z1 zo*{YXLm@0mhOB&wNnL-95{==Nwl+*(P^5JXcc_1BI{jsM3e|2`p`_1KFj48usOB^dH?vCN-r@|v_un85s=E( z!lqrkOwSz^Y|zw(;0zhCwB1Vg-0C2QC(h#OA&OtV4U*s@O>!VX1p-gb=lHfChT4*S zxM$`(To1^{KBsrowCOC{YxfLH^9hC}IAU0KJ6rQa12fiK00ZM#G#$K%Uo-~kqS;wG zJ~ItOEC{6RDj4Z!mr+Z7JBSM&M~Q|O+#!_)o2_z)59PF35?1zYf#5(9j*H9<@Zo1^-;!YZ@2zv-jw_&G zU>WTH-i^uDt&M3PP0)HvJdvK;&W7{s1ONRwq{G$*!n;3EMA3WQrt=vRT zrb%-8<+Rz}+9P;MwTvFw@t(5L)1=?11ta4l8IHL!dCB!BRTJ~^R(250wywqlNx$g# z?;?1D?;&abFA*>OvIfgd2svSV+!XSZJhssW8Qo=Q=+jA`NC{EV&@}qR@Cw~@x*yXc z65*3xEaVzFU}r@GM(z2-w^s(Wc1RJvh-wO$4yC2bus*W`@0%`ySgkay zp*$#@KOegtwy}JVzoE9hDXCj50J-v2%rUL2ls(qU+_mo_8iD#;XSW$}sBa}4z7;64 zvW?bt{vuBXpI8lL z9h6JcgpgNn>Cd)8WIT&dDMKHOe3ntk2_YKw#Ou=&{C>?P?E#=tj06P4nw0gfQxP# zj(@QPpEIdAq^rqoTDuSgZVlq_;3(O)P!}~0Jb*XNF`%n5PL<{L@YUW7yv!Y4(3D5{Vtofyeg$MYta^fxW)_tXc$y4-hj}pjt z8vy^(5aZ0agYa6Sgxm=^-ssk$N^Yz-r!^WKbf@eYTI_WJ#Z%&m3-b@E1#biCzzE7| z*vM!<{zc4gs)C+KJI23sq`r=x5aad)vuy4VO*ctyxSU<(EuXd@{qaEH}uKxCl>c8{jd=6}(IpvHIb86tS>? zxd*CA=+0rR=BXw-qa9$%?J!gQ4@1S8>`+X-4xI*Vfn#xn4od~lp7s|IVyp{yp0gw` zREp@wH$mjW=OFskABsffU`9-U`^NJ>rfEGtjoZ&!I-QFJkB-Oj`LE3zZT`X%Gr_v zOM7-{I3K1Zg<;T(LE3h69Z9R5gSp-dIGL}4krm#A+)!z5Lep{5Ey}~KP!z$Ns&Ta8 z<{I=&dwHj$n!8uxZZpMs&ai%gY$&WzrOQ@2Tu zsVF;t>p8IK51?WrWpr-0EUujC#mu5M%=?gn2FZEQs_PB+XG>w?WFe0H{E0z7)NxpN zHQDO)n|xh%3KqsCkQRvnpr3csc-)5?29Gc+aW}TS43;@d8R_5En(S=TkZ_fih`OrNB?uB@ke&GvMi$PgQy?n=&9-B79gSB%wK-&jibH9Y%+~Ad)s+f&AhMXt`mS?M--qdH3Ej*-M(}Y5oB$=*>g5i3Ol;?hO($ zg7lL~4}rDbWP5WyQO?K(#}O{ZXlX-9%5AEW>rKPB>2!k(m;U~887*03a&+h+uy4It z$Jna+2cLB@B4v{GDE>hFF0hoxWt^6Uc9R{ve#lrylFM_pK&NyGtX@#Z`iqsqS)XX= z6pX-qBN=F*dYNieo&dvnNo;wuB952df#o9?$(3kX?vPgw@mk6cQ~W-pkTXg;ThFit zxAO5#7fT0a0&!8>L0ngqjd?|5kRIP^RogGATuL6F57Y~`9rm$b!19-&MaofH% z+{j~s9CQ6{JR2#^s(8%jxS1A^KAs?mvEyQD>?<_fDTFsO&%$NvGHT<$2`6hdlBeOZ zaQ90s%6v)3^`kbpXz@7^4?aXz2Mck=>jPjKC0OYX*-&(GJE;#|jSr=DAjHf7Ka?cV z_OAtS<3JBvoW2=vujG79?kj0DFfydQ$lV=V_Afy$C1y;T6-H(|jzW5Fz?cC_1 zh~M<~c!>%BCO@?Bv?S5v^>p3F5j^refaOijq41>_bN)WVuDwP<^9VnfUta{8)i+Q; z>nm9~cRq;<5QJ8*$7GXO363Ueu=nSh;ZN1gtW={n3jV$hnImo}vve;uanl&DmuE24 z{|Su`bwZo$N;s@(1M1#>Z2IOlIx}zxCXV)y`Z>SJf`tCYcM6X&!D*B=`%4J7t1Jic z=t%fqfI8~+ek2?8U&6YNnrLYA2&BwiQBl6pMEE4&voKH zlTQYM#W@M#r67Nj7wxy^5oPlTD84ykLbA@Yz;R?A@q56Tl`g18^JwPtNirLJmFR8_ zCP~gLUHCl|Y!ieyWpce_ajzvc2sMREd?Hx&7BIw1fQhwT&i%JC5yjQZ=@a8(%+rp> zu*?B^)AkNVNimjErrB1<2 z?o}5$sc4Sze?C=TO#paZ5Wsu=v1C+dGnN)FN6(H=grj>9mY-ThLwTxEfc*`9R&Ln1 zr3J<2sd2Wv=%x}28gODt2OsM+5}_e8@?OLhdF>|vPVr;UwN&Jp42A}!LRfG87rN}M zK%bEl;3_zmJIRxYafKn^TIa=fshp;sxs_z}&?4$#oQH>;uYp8*0aTc6A%QQAnEj1% zoQ#+_YBd&3Z8GbLwNoQZ40J-y?r56!B9n-C-^8sASE=RVZTMo~IF2)q!1n$|bW{++ z7>5S3>`w>koTiD@B|Xlmw`uJEjz*K1g>j^!vFL z8%&`dRDRwBkNwrLOehqFX7`flo-%MBox|~w%%tB0da0O!J4Ok}&_`*v>9k}maTJ!N zvCHbHqeTq7oqq@&xi3iCqaM2U&^q8altH;}29@d=B4KiC$>%&?PGR9@zyuOI_t~K=ktNyQI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..f6355e9ab2cc56fdcdac2ece673899277b39b68c GIT binary patch literal 22 Ycmd;J6kvB^D=tYaDk=8jU}S&*04`GlT>t<8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e69ecf6bff7a0bb2ef41dca7974ce2ba674ed3db GIT binary patch literal 20 Xcmd;J6kvB^NzF?s_TqTK%m4-eCHMnQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpelr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_end_out_of_bounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de6ff73b88ee41bcfef766dc20dcab13a3c1f628 GIT binary patch literal 3614 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 LzCMRFZdLUE9bf8& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx new file mode 100644 index 000000000..f0d9bb4fb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg/model.onnx @@ -0,0 +1,34 @@ + backend-test:� +( +x +starts +ends +axes +stepsy"Slicetest_slice_negZ +x + + + + +Z +starts + + +Z +ends + + +Z +axes + + +Z +steps + + +b +y + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6993ea4ef8684028431b55fee9b8819467a6c302 GIT binary patch literal 22 Xcmd;J6kvB^D=tYaDk=8jV1NPuE=vPk literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9f204f888 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BendsJ�������� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpelr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6512db50db96272596bc110e3519397d74142dd0 GIT binary patch literal 3614 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5ad173903f99ad789988b633e385b0911270a432 GIT binary patch literal 38 dcmd;J7GQT`D=tYaDk=7o5Mh7-E-1|cr2%M#1CRg! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..1cefc061b8e7ba2c83b763557c3910313841a5c4 GIT binary patch literal 36 Ycmd;J7GQT`NzF?s_L5*g1B_5U07kI_b^rhX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0febb06e034fd53cd6bdf0f9ded31f63cd3a92c GIT binary patch literal 36 acmd;J7GQT`NvudM_L5+L0!Ap!1f>B-j{<)H literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb new file mode 100644 index 000000000..b9a2bbfad --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +BstepsJ������������������������ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fe91b5eac --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_neg_steps/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ +ByJ��Z�����=�p��#����K?���?� ��?U����ݝ>�p��"��R�ξ�Rſ�C�!Tu=n�]?��>wb=� +�?@S=���<�<6I�?�xT�bމ�,�>C�?�N[���<�q�>"T8?"�@���Ns ������|�?ImK�(��aA?���>#�?��?6 ��Y�^��>S���XĨ>�6���]�<� � 呿��?G�?r�!���#��̣��Ȝ?��?�#�?Pr��֤��\?��h��€>� K�����v�O�x�dt^?��?�x>�@Z?��?;=*[��b���)ʾ��>�v >�/*���E?��۽�Ⓘ�w�>t<?���>.*1��y�=��=˳���0�?������ +��-�- �>Y�?+�R?+ ?-�$�MF�>�ſ�T�d��?��"��,��l?������>h��? �?Ok�>��T=���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx new file mode 100644 index 000000000..d01aa2a18 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/model.onnx @@ -0,0 +1,30 @@ + backend-test:� +! +x +starts +ends +axesy"Slicetest_slice_negative_axesZ +x + + + + +Z +starts + + +Z +ends + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d407e4590787473264d87d4298171ddf711e5bf5 GIT binary patch literal 38 acmd;J7GQT`D=tYaDk=7oU_b-RP(A=<{R43T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..8235cfa62f0fd22fae44fd73164576da8d7765de GIT binary patch literal 36 bcmd;J7GQT`NzF?s_L2}`fB-Hi%>tzXNl5~i literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..0a4bfd11f5bda9db22565ce638bf1e86edb4b1d1 GIT binary patch literal 36 Zcmd;J7GQT`NvudM_L5+Lf`9)}0RYa|5^Dee literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc16d58b2dbddbd11e6fcfee66be4c7c9ac9027 GIT binary patch literal 814 zcmV~$2~1OW7yxiu5NaJq3xb9tN)*u;tcp8=@Bclqied*17>R_TRG3`a1j7V|Bh*fX zjiV?OL`F9o(5Mwbx&`;X?@1~!FigrMLX7diC`TCEq=q@S{eH3lnOr9Elf+7j<1L;; zxxRdM=BOa57P*{w3p@KSM~j+sJE<0HE5=P1xvPlW|?{xez!aY;3-ba)QGZuH{? zql_7UqV;1fd6Zqoo|Zux)}{!>8(UG^)6af(NkqvN2h5sP&}2JH z^~U?SepM8OHE)Ja?-+WUS1P#sXA*ZbnvPbODJ6Ilz4*MD{#h9SSf-+a`URZywXs71 z6{svI!QU~SGBE^=oUtZKGGiFgr(nJgi%R=`VcNigJ9MxBn8q+7iNrtb^b zcWQuB?s5~OuIEtl8aw3rq{BDmO2J(Dg64mWXCa~Af^zPAn6q8LrGo~TPQQoQ%d{Z1 zo*{YXLm@0mhOB&wNpe12(3e12MdQhq5=Ta-A^Bq1R#0S-nX9xf&h5g_IQ yV%8`TnE66nTpS$iLM%X0#wa0(ZRlbkyHUi1VJ<<^oCLJ163s3KkX=qp0$c#t9WCzw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dbead81fac93bc25d2638a80c43bafa64dd3d94f GIT binary patch literal 4014 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd22222d0c9f0ad17a264162fb29b51e5d74c1a1 GIT binary patch literal 22 Zcmd;J6kvB^D=tYaDk=8jc)`p71^_jn1V;b> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e69ecf6bff7a0bb2ef41dca7974ce2ba674ed3db GIT binary patch literal 20 Xcmd;J6kvB^NzF?s_TqTK%m4-eCHMnQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpelr literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_slice_start_out_of_bounds/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f3f730287a12235781a34f9a662e0ba29a157d01 GIT binary patch literal 13 Ucmd-O;b7ok6<~B?tn^|400r;?NdN!< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6ae888a4397cb361310a9558893bf8254514129f GIT binary patch literal 123 zcmd;J7vf1uOwLZtOVKS!EiSQ2<&xoItPoLMH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..dd6206503 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ����>�QJ>�:�>/�?��>eE�>���>\ �>/��=i�Y>�w>��?�>���=�X�> W�>���>o�T>�&�>��>��?�W�>��f>��=o ?� ?KH>Շ>iQ�>)�?Йz>�3O>�v�>�~?��>��>F��>/?)��>�Ȇ>��>�? ?��?�J�>�a�=��:>B=�>��>N��>��2>a?rQ>bш>�N�>ꋃ> ��>��=<�j>GG�>x.�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1092330ae7c6c47610a2ddd64580dbbcf7d39f1b GIT binary patch literal 834 zcmbVKO-sZu5H)Sr#&N|G4|?#FV?j_)vL|u%=w*8mFClGGC~MO~l9K&5d-pf^-%LO~ zEkb&jVLq67k9mW0vaETtl}g+gsm<#17&hdt8d}qH$3ltepM<+kvs)(J$d!Lxi;a=QGQ}5slMdO9BcwJ{|R@wen zGanw3DfV1}{ybeh0fKfkeeNc5{og~sUxp_oP+&xskl@r?=50~?#_mw#DJjmr0RUMe AAOHXW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..dd6206503 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_0_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ����>�QJ>�:�>/�?��>eE�>���>\ �>/��=i�Y>�w>��?�>���=�X�> W�>���>o�T>�&�>��>��?�W�>��f>��=o ?� ?KH>Շ>iQ�>)�?Йz>�3O>�v�>�~?��>��>F��>/?)��>�Ȇ>��>�? ?��?�J�>�a�=��:>B=�>��>N��>��2>a?rQ>bш>�N�>ꋃ> ��>��=<�j>GG�>x.�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx new file mode 100644 index 000000000..6b0e9ec2c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/model.onnx @@ -0,0 +1,14 @@ + backend-test:e + +xy"Softmax* +axis�test_softmax_axis_1Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d61d8aa11 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ��F?u�=�l�> 9?�` ?�^v>��N>e�%>n��=��>p*�=K�>�]�>�ѱ= C>/q>��>�.>T�=�ZJ>��(?|�z>P(�>G0 >\�?QCa>��>*>>#p�>���>K�u=_>>z;�>~)�>���=� v=�,�> }�>�8�=��=�5�>�>ü?�g�>�ʞ>n9=>&�>�)P>���>��k>|{�>�!>|o>��A>�9D>�c;># �=�s>o��=��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx new file mode 100644 index 000000000..c1ae59472 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/model.onnx @@ -0,0 +1,29 @@ + backend-test:� +R1Softmax_test_softmax_axis_1_expanded_functionaxes"Constant* +value*:� +f +x8Softmax_test_softmax_axis_1_expanded_functionX_ReduceMax" ReduceMax* +axes@�* +keepdims� +v +x +8Softmax_test_softmax_axis_1_expanded_functionX_ReduceMax2Softmax_test_softmax_axis_1_expanded_functionX_Sub"Sub +m +2Softmax_test_softmax_axis_1_expanded_functionX_Sub2Softmax_test_softmax_axis_1_expanded_functionX_Exp"Exp +� +2Softmax_test_softmax_axis_1_expanded_functionX_Exp +1Softmax_test_softmax_axis_1_expanded_functionaxes8Softmax_test_softmax_axis_1_expanded_functionX_ReduceSum" ReduceSum* +keepdims� +v +2Softmax_test_softmax_axis_1_expanded_functionX_Exp +8Softmax_test_softmax_axis_1_expanded_functionX_ReduceSumy"Divtest_softmax_axis_1_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d61d8aa11 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_1_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ��F?u�=�l�> 9?�` ?�^v>��N>e�%>n��=��>p*�=K�>�]�>�ѱ= C>/q>��>�.>T�=�ZJ>��(?|�z>P(�>G0 >\�?QCa>��>*>>#p�>���>K�u=_>>z;�>~)�>���=� v=�,�> }�>�8�=��=�5�>�>ü?�g�>�ʞ>n9=>&�>�)P>���>��k>|{�>�!>|o>��A>�9D>�c;># �=�s>o��=��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx new file mode 100644 index 000000000..26164ecd2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/model.onnx @@ -0,0 +1,14 @@ + backend-test:e + +xy"Softmax* +axis�test_softmax_axis_2Z +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_axis_2_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJSoftmax_test_softmax_default_axis_expanded_functionX_ReduceMax" ReduceMax* +axes@����������* +keepdims� +� +x +>Softmax_test_softmax_default_axis_expanded_functionX_ReduceMax8Softmax_test_softmax_default_axis_expanded_functionX_Sub"Sub +y +8Softmax_test_softmax_default_axis_expanded_functionX_Sub8Softmax_test_softmax_default_axis_expanded_functionX_Exp"Exp +� +8Softmax_test_softmax_default_axis_expanded_functionX_Exp +7Softmax_test_softmax_default_axis_expanded_functionaxes>Softmax_test_softmax_default_axis_expanded_functionX_ReduceSum" ReduceSum* +keepdims� +� +8Softmax_test_softmax_default_axis_expanded_functionX_Exp +>Softmax_test_softmax_default_axis_expanded_functionX_ReduceSumy"Div"test_softmax_default_axis_expandedZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_default_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ;M*? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx new file mode 100644 index 000000000..225b45fb2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/model.onnx @@ -0,0 +1,28 @@ + backend-test:� +\2Softmax_test_softmax_example_expanded_functionaxes"Constant* +value*: +���������� +p +x9Softmax_test_softmax_example_expanded_functionX_ReduceMax" ReduceMax* +axes@����������* +keepdims� +x +x +9Softmax_test_softmax_example_expanded_functionX_ReduceMax3Softmax_test_softmax_example_expanded_functionX_Sub"Sub +o +3Softmax_test_softmax_example_expanded_functionX_Sub3Softmax_test_softmax_example_expanded_functionX_Exp"Exp +� +3Softmax_test_softmax_example_expanded_functionX_Exp +2Softmax_test_softmax_example_expanded_functionaxes9Softmax_test_softmax_example_expanded_functionX_ReduceSum" ReduceSum* +keepdims� +x +3Softmax_test_softmax_example_expanded_functionX_Exp +9Softmax_test_softmax_example_expanded_functionX_ReduceSumy"Divtest_softmax_example_expandedZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_example_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a00f7191aa129fe41d6a7aba60fd7f1e50b03bf1 GIT binary patch literal 23 acmd;J;M*? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx new file mode 100644 index 000000000..108e775d9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_large_number/model.onnx @@ -0,0 +1,11 @@ + backend-test:V + +xy"Softmaxtest_softmax_large_numberZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_large_number/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..559a11acd68c820eba42b56b3286069d7fdc10c1 GIT binary patch literal 43 ocmd;J;$RVAbYiUVQeXgs274go07MQ94l-^GE��$?�O=�x�=j�r>��$? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx new file mode 100644 index 000000000..db3d34d31 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/model.onnx @@ -0,0 +1,28 @@ + backend-test:� +a7Softmax_test_softmax_large_number_expanded_functionaxes"Constant* +value*: +���������� +u +x>Softmax_test_softmax_large_number_expanded_functionX_ReduceMax" ReduceMax* +axes@����������* +keepdims� +� +x +>Softmax_test_softmax_large_number_expanded_functionX_ReduceMax8Softmax_test_softmax_large_number_expanded_functionX_Sub"Sub +y +8Softmax_test_softmax_large_number_expanded_functionX_Sub8Softmax_test_softmax_large_number_expanded_functionX_Exp"Exp +� +8Softmax_test_softmax_large_number_expanded_functionX_Exp +7Softmax_test_softmax_large_number_expanded_functionaxes>Softmax_test_softmax_large_number_expanded_functionX_ReduceSum" ReduceSum* +keepdims� +� +8Softmax_test_softmax_large_number_expanded_functionX_Exp +>Softmax_test_softmax_large_number_expanded_functionX_ReduceSumy"Div"test_softmax_large_number_expandedZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_large_number_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..559a11acd68c820eba42b56b3286069d7fdc10c1 GIT binary patch literal 43 ocmd;J;$RVAbYiUVQeXgs274go07MQ94l-^GE��$?�O=�x�=j�r>��$? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx new file mode 100644 index 000000000..87881ea15 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/model.onnx @@ -0,0 +1,14 @@ + backend-test:u +% +xy"Softmax* +axis����������test_softmax_negative_axisZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softmax_negative_axis_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26c97e69912bb639267ea26c1f9e2ce10c2e5d02 GIT binary patch literal 254 zcmVDBK9n_zJ&rV=JsaDYK67@DKEy<>J@VPvJsnduKHNJ8 zKPOz%J)79xJ��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softplus/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..279b05d94214a826a732ff5453eac3da6de2ac3d GIT binary patch literal 254 zcmVK1qm~ zJ%&YzKj)>JKTTf8KHQEMK(OvsKB-99KYVKmy+IKKJeZK3S`P zK78wwKLqeOJ`|}JKfqV7KGwQtKU1afKKLAoJ|EpJKTH{JKlvFtKOq!bKlIhvKG-t{ EKj8&u)&Kwi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx new file mode 100644 index 000000000..070aeb04d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softplus_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:K + +xy"Softplustest_softplus_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..38457adfc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softplus_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ �c�>r1?��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign/model.onnx b/testdata/dnn/onnx/conformance/node/test_softsign/model.onnx new file mode 100644 index 000000000..8153b1eee --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softsign/model.onnx @@ -0,0 +1,13 @@ + backend-test:S + +xy"Softsign test_softsignZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a3f7ba64c8dda53994f2e61315a9b411f82d15af GIT binary patch literal 254 zcmVNiKHFmLKHwbMzUZ_uKQXcwzs)%_JzsPozTWH_KT%W|KPzDgKB#?+K4r-8zV00= zzdk2~zD0BjK7BV0KN`aeKj!g{zErbqzM}{Ozcx1(zolm(zdt@HKU>+XzU23tz6f0o zzZCS}KHU!yYKAan^zEzqEzi*1*yf=!OK0tPVJ$cP-K4ZAXzGO*= Ez6|$sp#T5? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx new file mode 100644 index 000000000..ad246c571 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_softsign_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:K + +xy"Softsigntest_softsign_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_softsign_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc3568ade007e42c935580121b0069d0378e31f7 GIT binary patch literal 21 Ycmd;J7GQK@tn}hxU|`q}#2{b~02yKeEdT%j literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx b/testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx new file mode 100644 index 000000000..756c871f0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_spacetodepth/model.onnx @@ -0,0 +1,16 @@ + backend-test:u +& +xy" SpaceToDepth* + blocksize�test_spacetodepthZ +x + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..31fb558538c43b650460dd0bcea743ffb54c8ba8 GIT binary patch literal 592 zcmV~$eJs>*90%~|?mD?sKWA(w*3@~7jmX*kzMpsL;hbc#PEXPpTE)=&qx)mGA z^QNXpYwJR-T>0aQS#>29D^K&(n2oe%RT;v zzZP*(YWP~y@bXF#T5A&^QqNO&zZzpPzu4HPO^CF+)91lF4A%=$oj5>)`DO}>+=HtX zb2MGbfm>+gQ+<4q*s%fWi#{l9%tLQ^7_zxedhmLje%D7}#bRJF?ZKG0gutA0kah?K z^u^dh3Cb6g^@oG5YJxaXF~(Q=*}G{iC5I`u|0ouHwLw_Vh{B^fSby{yud0{Ym)@V5|B$07-&MF{*Vhi*HA&a{!q-d9m`&=PCA zRZnFB4%Xgxo7D0F>OO8_!@I*_mvHc#G*g{Jh^cfNQ{~BUbmlY)yzfxvNHBy;B2wz2 z;SyRyrFANLrtm~<=UqN4>Hsc}HmXjPh2kPzqeoFZ{v{cpu$GX-D8srcFUXDVFrCp; z>TEu4E_^3uIRqKE6|I^Ea?|d|2WLAiSL(2@&jTl|I@mPf*!3_5_LNnad36ruqnlw~ zJw$c9H{4XsydblQ{G5UyEvuo}ZN8{BkI-}LS~7GtkaCVg?oKZ(i)08<27vwa$K=!~ Sd6Z_rJ-mzBg2u^9tH*x@4d{*l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_spacetodepth/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea1db0c8befc792bd7773acfa744a4c152871814 GIT binary patch literal 592 zcmV~$eJs>*90%}lcb(j+pEI@-YwA44M&#^%-_N`Ba89yVrzdF_Hc=w&isDvBw_+o4 z9yT>ST3Z)t<;ovd%&IG?Sb3VK#%!c@%WAasdWoIIVzGl9{YAir5*GXRtEtKMCA+8RZr0P zN`9$+(IM&yFL=J?IAGb z9iVs9TJnhugvR!Rnm4DQ%9slLEdswM6K7I-s5NUf{H*C{txH6AzZ&6DyD?qHAR2R!v>3W=46^stWS4L-JA_ab$nZ?z zg`DX9I9?tGk)#XJK*~qUY8%q@3fhERrGUs~kGx2G$(B#QY~s zG?igvM`li;uJbN`d9+b=k*-nNY$2HCAX+sIWKUg%iqTCl^FGjbHcO70PD}#40J=UgxBvhE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..69df4a67a9a0885f94442e19da12f083dc7108b3 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^5S4%aByH?Xm9`kKduEj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_1d/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..645225b0b35d13151568c5408d75159200c798b2 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM_Tpe*Sm40GaKHfoLU{$- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx new file mode 100644 index 000000000..0e5365f68 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +/ +inputoutput_1output_2"Split* +axis�test_split_equal_parts_2dZ +input +  + +b +output_1 +  + +b +output_2 +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8708fe5cdcd82b8410c81fcbeb871d00155c1f05 GIT binary patch literal 63 zcmd;J;$RbCbYjiSD=01TGGJh6uxDUkZ~!78ZUEv1Kzsm*9{@3fBLjl~5Gw$&0T4Sl F0svV33O@h< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fef1d0db23f58c4f948b38c3548c1c2f0932bb60 GIT binary patch literal 42 scmd;J;$RkFbmGV_Eh#81i8u6;U|?vlXJBA(03slM0K^QA3=9H}0H$9DMF0Q* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_2d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..66077a27023edcab3f53782b7125d7add48cfe8c GIT binary patch literal 42 scmd;J;$RkFbmGV_Eh#81i8u0+U|?u)U|?7P#0P*_!I6Q%0EitN0kYT#2mk;8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx new file mode 100644 index 000000000..3cee40bd1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/model.onnx @@ -0,0 +1,19 @@ + backend-test:� +, +inputoutput_1output_2output_3"Split#test_split_equal_parts_default_axisZ +input + + +b +output_1 + + +b +output_2 + + +b +output_3 + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..69df4a67a9a0885f94442e19da12f083dc7108b3 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^5S4%aByH?Xm9`kKduEj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_split_equal_parts_default_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..645225b0b35d13151568c5408d75159200c798b2 GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM_Tpe*Sm40GaKHfoLU{$- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d87fab03f2abc92c9e887c9d2c04401d508f4135 GIT binary patch literal 199 zcmd;J7vf1uOwLZtOVKS!EiSRzz{q9B#hRH{P+G#pT3nEmSt7)dUs?j>#v8&}MoO%~ zASo?wE|$cK%wh?K1&mBWG9Uxu!FuA$5{ohulX6ny3lfV;isKDaqJ*KQ3UP69a4-t7 ka4~VPfdnCTfCSmWf=o$bTnHNxijl>QkPKmQViMp50Pt@xqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbfc1ff6b2476b1e756c287b1707d17411dd511f GIT binary patch literal 29 acmd;J5@2^?EiTB(Eb$UxVt@b^C=CEUvI6x0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_1d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7debf1d8295992eeafb18708a827d8a710a97eb1 GIT binary patch literal 32 kcmd;J5ny!U$S*A^C@qOM@)BTRaByH?XaM2`KzzUf0C5BdBme*a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx new file mode 100644 index 000000000..7b4ba520f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +6 +input +splitoutput_1output_2"Split* +axis�test_split_variable_parts_2dZ +input +  + +Z +split + + +b +output_1 +  + +b +output_2 +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8708fe5cdcd82b8410c81fcbeb871d00155c1f05 GIT binary patch literal 63 zcmd;J;$RbCbYjiSD=01TGGJh6uxDUkZ~!78ZUEv1Kzsm*9{@3fBLjl~5Gw$&0T4Sl F0svV33O@h< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbfc1ff6b2476b1e756c287b1707d17411dd511f GIT binary patch literal 29 acmd;J5@2^?EiTB(Eb$UxVt@b^C=CEUvI6x0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6316dcd25b35da7a42d126a07d9277fdea0b2673 GIT binary patch literal 34 ncmd;J;$RYBbmGV_Eh#81i8u5TU|?vlXJBA(U|@Iv#0-uAaC-)8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_2d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c0f7af5f1e0633d1a022455483bcfc8ac483683 GIT binary patch literal 50 xcmd;J;$RVAbmGV_Eh#81i8u06U|?`?U|?tf;sro_0Eh(~85k6R*Z_zf90Bqq2;u+$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx new file mode 100644 index 000000000..12e3bd0f3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/model.onnx @@ -0,0 +1,20 @@ + backend-test:� +) +input +splitoutput_1output_2"Split&test_split_variable_parts_default_axisZ +input + + +Z +split + + +b +output_1 + + +b +output_2 + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..547a3af79b1d635a7dd6b96010fefe6fed3a1e08 GIT binary patch literal 37 mcmd;J6JT^=&CDw(E%B0IU}&&sU|?_nA|P%6;sro_zySb%^9L9J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cbfc1ff6b2476b1e756c287b1707d17411dd511f GIT binary patch literal 29 acmd;J5@2^?EiTB(Eb$UxVt@b^C=CEUvI6x0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d8ae6a55e724b2cc7ce6b76069980e85c6338e0c GIT binary patch literal 24 fcmd;J5@2-V$S*A^C@qOM^x|M(Xs~BsU~m8cKpq76 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_variable_parts_default_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7debf1d8295992eeafb18708a827d8a710a97eb1 GIT binary patch literal 32 kcmd;J5ny!U$S*A^C@qOM@)BTRaByH?XaM2`KzzUf0C5BdBme*a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/model.onnx b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..346c8f9b39a4021e859cc69f949c12bad3cfa5b2 GIT binary patch literal 219 zcmd;J7vf1uOwLZtOVKS!EiSP-!pLRJ#hRH{P+G#pT3nEmSt7)dUs?j>#v8&}MsSv~ z5^FG6ku*qmJXk|~RccXwd~s$~DuiDgB@8uDh>MGZgHecui;05)BnUAdB*+dHWKI&} XLfD3+7)jg+*$^agV`OnBCIMam>9IAI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..16d4ac7a398ab96299391c7d2fa5fefc962aeae7 GIT binary patch literal 13 Ucmd;J5MXp-&CDw(E%9Oi01prX+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ff7ae248158693f1966427135f66b3fbf411114a GIT binary patch literal 37 Wcmd;J7GQT`EiTB(Eb)?HzySbO)&lqd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..14aa56f56b63a9f129eb665f27be7c5e25d52b1a GIT binary patch literal 16 Xcmd;J5MXrT$S*A^C@qOM^kM)28?^)P literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f700936b76f6cde4cd35d91c538ad0008444a54 GIT binary patch literal 16 Xcmd;J5MXrT$S*A^C@qOM@?ro08@L1T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_split_zero_size_splits/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..f45e84e61dcfeb8d00bdd20a5b3d89d0c7f2a72a GIT binary patch literal 16 Xcmd;J5MXrT$S*A^C@qOM_F@148@mJX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx b/testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx new file mode 100644 index 000000000..59b5f4b0a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sqrt/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Sqrt test_sqrtZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb new file mode 100644 index 000000000..c3a1c952e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z?�8s?b�>hd�=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R>iJ�>�Z?/d#@�S'?�K]?��=?�C@�(�?Hm;= �?>2�?��?��>���>�Ec?���?�!�>� >*z�?��?�O�>mǚ>�6�?&õ?g�?��?�x?FK�>�[�?� G?4��?��Y>L=e?�> �?��?k��.:�=�ݚ>�b"?6��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..292f9e1796e40ee317e4098cc2d2d5d0347870cb GIT binary patch literal 254 zcmVyKX;h2J{OKEKa}7TKPYvaKS${2J^(!rKbn?oKlg;p zKd$#qKO+QgKb(qOKTX%bKS5oZKiUghKKX;)K9hK!KWr$QKUs>&K2U8PKb19cKky~A zKhFOaKPq#|KEwHqKOb9+KetjJKMcVPKM)dwKhuYpKld`HKOV=jKO4d}KW=a-KdwZN zKcu>0KRcYFKU^p5J|IAHKVCc^KmPVMKe7~yKbPk#K4gn0Kd}siJ|N2sKeyvcKLsxu EKQbg_ivR!s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx new file mode 100644 index 000000000..8236f8c45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sqrt_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:C + +xy"Sqrttest_sqrt_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a9e7f45d264e52a60ae59fa7e0e8d1ac0c097778 GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&%hVh08W0Y?BHH3I$s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sqrt_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1b32d5d7420ab29b1d5add5669908677c0c5b7e9 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}&&sU|?_nA_o8)qXMn~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx b/testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx new file mode 100644 index 000000000..26798f82e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze/model.onnx @@ -0,0 +1,19 @@ + backend-test:o + +x +axesy"Squeeze test_squeezeZ +x + + + + +Z +axes + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb new file mode 100644 index 000000000..09d5a14a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ec9874a7b23bdc41efa2b3dcca6d1c221235b1a3 GIT binary patch literal 20 Vcmd;J6kvB^NvudM_TpfG0stQQ0%`yN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx new file mode 100644 index 000000000..e148d48ca --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/model.onnx @@ -0,0 +1,19 @@ + backend-test:} + +x +axesy"Squeezetest_squeeze_negative_axesZ +x + + + + +Z +axes + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..55c2bdcf0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2f4bbd39a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxesJ�������� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ed4b2d0f6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_squeeze_negative_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx new file mode 100644 index 000000000..07c9b4e37 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +j +xy"StringNormalizer* +case_change_action"LOWER�* +is_case_sensitive�* + stopwordsJmonday�5test_strnormalizer_export_monday_casesensintive_lowerZ +x + + +b +y + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb new file mode 100644 index 000000000..179b510f5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +2monday2tuesday2 wednesday2thursdayBx \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cdc27a745 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_lower/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +2tuesday2 wednesday2thursdayBy \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx new file mode 100644 index 000000000..fa9c6e29d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_strnormalizer_export_monday_casesensintive_nochangecase/model.onnx @@ -0,0 +1,13 @@ + backend-test:� +J +xy"StringNormalizer* +is_case_sensitive�* + stopwordsJmonday���z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad0a46bf4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ���@a|B?w\�?5�}@>V�?�S�k#%@>8�(�M?b��>�����?̸��ҡ�?�*=�]�?"Z@{T�>�?�i�����$}�,�>�HK?�H?�jV���� ���D�&@�n�>=�?�"X��K���F=��K4�~� �"�?�_�)��}L4��;�����<߾�;{??�)?�m�C�V�h1�?�[b���ؿi�0����Rj�>��E���u>?����wa�;�>�˟�,y�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx new file mode 100644 index 000000000..4cf126e7c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:c + +x +yz"Subtest_sub_bcastZ +x + + + +Z +y + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_bcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d037b77fc25219fd64f63459f8028dedb503a973 GIT binary patch literal 254 zcmV|p4zPMXtzPJ}ZKX%NTKEAIDKLCqTzQg8>KjtOcK9tOkKU~F&KWIn_ EzdEjTQ~&?~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx new file mode 100644 index 000000000..8071c8ca5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:U + +x +yz"Subtest_sub_exampleZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ce0065b3858cb75c730fdc1dcb23c7f5d1e287bf GIT binary patch literal 21 acmd;J7GQK@tn}hxU~q6?01^xg4fX&Ts{*b7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e2d77723862c9fd7bc43d71add487f8d7d7f3238 GIT binary patch literal 21 Ycmd;J7GQK@tn%VvU|=`^#30}R02zA%FaQ7m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx new file mode 100644 index 000000000..fefec3b64 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_uint8/model.onnx @@ -0,0 +1,19 @@ + backend-test:k + +x +yz"Subtest_sub_uint8Z +x + + + +Z +y + + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..869287523 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<      \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7066e13c275b1e8536ccefa34f6f3c369c566d9f GIT binary patch literal 73 zcmV~$u>pVp2m>%nK?+?w$jQ-<{N6-Vs;+qOy?16Aa~@!kt0pvw(R#4argOa^Mbl=Z JJ!9mS{R4->0{Q>| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..75d09ba75 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sub_uint8/test_data_set_0/output_0.pb @@ -0,0 +1,8 @@ +BzJ< +   +   +     + +  +    + \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx new file mode 100644 index 000000000..9423e1eb0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sum_example/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +% +data_0 +data_1 +data_2result"Sumtest_sum_exampleZ +data_0 + + +Z +data_1 + + +Z +data_2 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6c4d118d7b1a92baa67e80234bbf349e722a062 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qY+VPI&mXJBw}0MZTsKR^WJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..81b00338e8b588fc3aa50a8c73b212882e08cc19 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qS)VPIfzU|=`^#sEFo1ttIh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..17070ed435a979166ca70669b37114cbb576ac67 GIT binary patch literal 26 hcmd;J7GQK@D@rXc%_;HXVPH7mz`!8j$iU#>2mnWt1uOsn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx new file mode 100644 index 000000000..ce89e7112 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sum_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:W + +data_0result"Sumtest_sum_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf4d7ffcfdacdd20cddceab74a940cc9ab131001 GIT binary patch literal 26 ccmd;J7GQK@D@rXc%_;HXVPJ4@V1NJz06=U68UO$Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx new file mode 100644 index 000000000..29e94ea74 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:v + +data_0 +data_1result"Sumtest_sum_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6c4d118d7b1a92baa67e80234bbf349e722a062 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qY+VPI&mXJBw}0MZTsKR^WJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sum_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f7b367cec73b94695a38507aa064887bb0a31670 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPI%*U|?_n;sXu��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e1a4ad5cf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tan/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�R������>�R�?=����JQ�f�����?-/�k%ԽF��>��>��A[�s?pm�=�u�>5z�>&PAzU����>s꒿��*?�D?!�?��j��I�����̎;=]�A��T�A�0A��>�h�>�P��P@@!���6k!>��4@��%@��оD����e޿ ������@�> �7���RmB���{?Y~�Ap1]��Ο�̛�>pw�ԟ������>�m�=�ğ>xZ<�~R¾ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx new file mode 100644 index 000000000..ff7d2e6f3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tan_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Tantest_tan_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8a9445744b63f66e76c3ef4fce746606ffc6f47e GIT binary patch literal 21 Ycmd;J7GQK@tnlJtU})IS00s^A03TBWEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tan_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..92f2324117e92e34bf4c44b855be55129b6826ea GIT binary patch literal 21 Zcmd;J7GQK@tn}hhjy%4f0SJJ!Jpd`h1hW7D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tanh/model.onnx b/testdata/dnn/onnx/conformance/node/test_tanh/model.onnx new file mode 100644 index 000000000..3fe77ec1e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tanh/model.onnx @@ -0,0 +1,13 @@ + backend-test:K + +xy"Tanh test_tanhZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tanh/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..827ec7a1fb77e8e4a689f174711cf035bb68e589 GIT binary patch literal 254 zcmVDuwCX6^?1oL7{J=MD z-tb!Ljor?0k8pO)CZ2aYwdbYz)OI%T*xQxt p+?HEzbp2f@|Gx_b9zU*p{RvBGoKl722xrr;|sD(2~ z21LpmHa=o)q&ld;5nvcW0x4v{am&tkUAN`hxTgmjwe+Y00SXxq?<(#?F76sFo3B$8 t-}6eidd>Gn3nMEXF0e7egNI>aPil>0!K|FXGdJw#q(t25v?4~YFc1yBK^}h)DLH;PS zTkzs>zW3hDJQie0SyX$e#hsPCefp;GLx5~DvR$OB`bE@hSy|JmFWKeSkhaB<@4BMp zjnq5)Hm3uj`4wC^-tX0cSLR*Y`NUyoSNgww24QQ2T+r3?K!P!yXur}&dz@f6kT}1A z*$FEx=*DoQIr4x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_only_bigrams_skip0/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26da97aeb545695c72b32d1a75b8279360f8e49c GIT binary patch literal 57 mcmd9o4+e4*-ll9;4 fu*I%-hxat31z>EJO@Xqc@?bpzGJ@!tUY-8}_v%qa literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_levelempty/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26da97aeb545695c72b32d1a75b8279360f8e49c GIT binary patch literal 57 mcmd2iAhB17vRFy%6sw6{B?c8fONV?QJ`}Ml zu`u56y?1wy1$kPP^+sxOW948U_7r{ykk_277TL0S7R`&St?AXb?28M?x^la~5J(~;2P98Mh{Hfqaj^P%lLa@g6G{%@Z_*cl-gbon%rU`nUjuk_IYk1!lbQe499 zfRz?vwOND-OU|oQFVJT1{Z(0r4Ptq-V#!mse3e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tfidfvectorizer_tf_onlybigrams_skip5/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26da97aeb545695c72b32d1a75b8279360f8e49c GIT binary patch literal 57 mcmdm1n)(xmnF$=>e6PnBwHzdn350Vhcdeb zp~v~X_h#m?AWy5ZUP~?Rt?cddfx<5V@{yC}JX2fjR2C%;(l5j%z`-cQ!^OnG48$xz%$fw0sKh4W#3aB4 E0CzwfjQ{`u literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..785eddacc67ecc5a5f21694b97b12e331fdd8b32 GIT binary patch literal 254 ocmd;J=3wDq6<~B?tn~W8$bbY+XYo5AajC*w=`2WfGbwQx031jJ?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx new file mode 100644 index 000000000..9ff869e13 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:i + +xy"ThresholdedRelutest_thresholdedrelu_defaultZ +x + + + +b +y + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..199a6a13895ab1fdbaa73238767bc104d455ac38 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaIf|Jp&Y+&f<4a;du||!^C0qBGp|Oa(`_1V~D}jgXopc lf)2=h8KWcipN03})T323*M92rnONnSHvhybj%+?5HUQg~6}kWb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0f669d7e06e205cd74355b5da27fc7bcd8a844b0 GIT binary patch literal 128 zcmd;J5#mWoOwLZtOVKS!EiSRj;?m$^tPo2fjR2H9Fk(gVMlN!YjGKY(cgM(3sg^P)UH3=wCi7ep6 HB)|m#3N{}) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..13c6863dca3910b8274da1bd1d112c0c4fc2258d GIT binary patch literal 29 icmd;J6<~B?tnd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_thresholdedrelu_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1734d481ce09c690f91f7dd32c23d63dc2bd4b98 GIT binary patch literal 29 Xcmd;J6<~B?tn?CLKm%vb@HhYfBD4b@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile/model.onnx b/testdata/dnn/onnx/conformance/node/test_tile/model.onnx new file mode 100644 index 000000000..1c48fb69b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile/model.onnx @@ -0,0 +1,21 @@ + backend-test:g + +x +yz"Tile test_tileZ +x + + + + +Z +y + + +b +z + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb new file mode 100644 index 000000000..7a5f0f874 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..33f6604a92a9882160219807764a3d50b0153eea GIT binary patch literal 41 bcmd;J5ny*>tn^Y~XMg}UD9r+;nV>WPFL(i6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb new file mode 100644 index 000000000..dc79fc5ec --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ + +BzJ��  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?  ?�7?�N?w} ?H��>  ?�7?�N?w} ?H��>QY%?n �>QY%?n �>~�J?�e?^k?��l?Z{�=~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?��z?��L?G�>��G?�9�=��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>k�>���>��2?��v=9�*?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>�+?�nW>A>��>L8�>j�?a��>}?���=��U>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=��">] �=7(?� >�LI>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=??�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?���G�>�_�=�E1?� ?�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>x�>h�*?�>8a7? -�>��;>�%?����%?����>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1?b�-?|>�>�5b�-?|>�>�5 ?�??�od>\�s? ?�??�od>\�s?���>=�X?3?�I�>UP?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx new file mode 100644 index 000000000..ae4be32da --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/model.onnx @@ -0,0 +1,16 @@ + backend-test:c + +x +yz"Tiletest_tile_precomputedZ +x +  + +Z +y + + +b +z +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..188fd6ddef5fe097f2f2d192becdab2c5a031c87 GIT binary patch literal 27 bcmd;J;$RYBbYiUV5?}y>274go07MP|A%+6F literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d57e6d6e9ce5cde07d0a49ddd9bea234cc5e58c6 GIT binary patch literal 25 Vcmd;J5@2^?tn?CKVt@b`4FDJj0XzTz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tile_precomputed/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..449a9c05ca8860111a80cfa8d782dfd6618fad75 GIT binary patch literal 75 jcmd;J;b0M9bYiUXa$o?1274qLDCPjf3@{qV#4Qg16|@I! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_top_k/model.onnx b/testdata/dnn/onnx/conformance/node/test_top_k/model.onnx new file mode 100644 index 000000000..79731ef9f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_top_k/model.onnx @@ -0,0 +1,22 @@ + backend-test:� +* +x +kvaluesindices"TopK* +axis� +test_top_kZ +x +  + +Z +k + + +b +values +  + +b +indices +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3a5dd6da89853cbf0ca66e6832f5172a89c16141 GIT binary patch literal 59 xcmd;J=3o(EbYiUVGGG9M274go07O9C0K^M`_y7<;0AdD51_l8jRsdoHM*!aJ2mt^9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_top_k/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1e2082fc759a47d6c8467253c0b030d630e71f9e GIT binary patch literal 17 Tcmd;J6kvB^%=Y47W`Fi#;c?C>^L%f&s+m)y`A9nU@})0#Oqs4%8|n#3jJND8$3X#K8>2EI`Z}#SJu2h>eQ{ ZD8T^Ylz=&$LJUbjEtS}`I57$E001{k9GU��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2c1bf8de7e70a638b5684037c0b9744847dac05e GIT binary patch literal 11 ScmWe&bYd*>Vqsu#um=DL%mI`D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dcbd20d5a98f65c2e145df9c856bf792a6abd72e GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bcO*fP|C&O6|``xx5d=)@Ts62hkvKz~HAHgasj)M1%Hc zdM&VLT^4mfKSlXqPq4ZJNT&Ut?Ew%C1PvfUVXggs5Df#Z^A3W{Y(T;=DTdAd$3SY4 Z9nU@})0#Os6lA4xSno|-b4m3hYh)aNjQHY0&iGvx4S%8=| hiW_LK5E~Z@P=W!(DFJghg&2~6S}L(=abgnS0RRX2AMOAE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5d0231aeb9e53e6bb1eb225454c021a8ca3f764 GIT binary patch literal 11 ScmWe&bYd*>Vqsulum=DLOaW8? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..579996a550b74168c164e6309cfea8d1b9df0ad0 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaBxNA>*Ns{p7x1_NTM@9T0QUAUf&qtbG|N!TUgL zjfTl~i&U)~;w~SuKVVR42NHt;Cecg#GQAY+S(n|~ub;B`Ku_>;dyriFzrA2{R%loq z0Pz*p?%yY4��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5d0231aeb9e53e6bb1eb225454c021a8ca3f764 GIT binary patch literal 11 ScmWe&bYd*>Vqsulum=DLOaW8? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_default_mask/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..579996a550b74168c164e6309cfea8d1b9df0ad0 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaBxNA>*Ns{p7x1_NTM@9T0QUAUf&qtbG|N!TUgL zjfTl~i&U)~;w~SuKVVR42NHt;Cecg#GQAY+S(n|~ub;B`Ku_>;dyriFzrA2{R%loq z0Pz*p?%yY4��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2c1bf8de7e70a638b5684037c0b9744847dac05e GIT binary patch literal 11 ScmWe&bYd*>Vqsu#um=DL%mI`D literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_mask/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dcbd20d5a98f65c2e145df9c856bf792a6abd72e GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8$bcO*fP|C&O6|``xx5d=)@Ts62hkvKz~HAHgasj)M1%Hc zdM&VLT^4mfKSlXqPq4ZJNT&Ut?Ew%C1PvfUVXggs5Df#Z^A3W{Y(T;=DTdAd$3SY4 Z!mjDN&5Dym<2Qv_} k05NM6H_&V$HZB&R1Otdu0_JcEF(d)CRASTO#3aB20LVrmO#lD@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1b82ab9d8ad8103c8a4c54c02f02bbd3f6cda67 GIT binary patch literal 11 QcmWe&bYd*>VqpLR00<2M6#xJL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/model.onnx b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6731f32062d827e420cf8c5b97e63e3afc29c9e2 GIT binary patch literal 202 zcmd;J7vf1uOwLZtOVKS!EiSRz%*dt6#aO|`Sj5FxBE(oJ#8{=o?oyOrkY8G&#m&W1 zoSK>KE9+VF*7eSFFig5q9(p7wJ1NnD6u3nKR!3HI6F!lXqu1^mjDN& z5Dym<2Qv_}05NM6H_#3tHZB&R1Otdu0_JcEF(d)CRASQtlBfbpaH5*!#3aB202~7) A!2kdN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a1b82ab9d8ad8103c8a4c54c02f02bbd3f6cda67 GIT binary patch literal 11 QcmWe&bYd*>VqpLR00<2M6#xJL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb new file mode 100644 index 000000000..f66a23b9b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/input_2.pb @@ -0,0 +1 @@ + BtJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb new file mode 100644 index 000000000..de98527e0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_training_dropout_zero_ratio_mask/test_data_set_0/output_1.pb @@ -0,0 +1 @@ + BzJ< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1b0e50c6d3a8523c06c70ffdbafa9434a25eaa95 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHI50XeEns99QUqy?hbxXx%*lxdsVFT;EXmBzD~>mal7bp3#3jJND8$3X#K8o_ U%s|YNq`-w_kq{OYPD}!v0RB5E!TQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..36a37a6fe --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_0/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0648cd5e35a9b82b4b32316ffac3e6787d6f0b63 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHI50UdE?{IAQUqy?hbxXx%*lxdsVFT;EXmBzD~>mel7bp3#3jJND8$3X#K8o_ X%s|YNq`-w_kr1j17LY0@CILQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6c4bed4b5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_1/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?H��>��v?�7?QY%?rR�>�N?n �>~�J?w} ?�p�=�^?��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7971bc3f0ad6205c5e16990b2c63ac50f210a3a3 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHIxsjeEns99QUqy?hbxXx%*lxdsVFT;EXmBzD~>mcl7bp3#3jJND8$3X#K8o_ Z%s|YNq`-w_kq|-!NEW1u#feFP69E3lDZ~H( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..931c9d04d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_2/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?�7?�N?w} ?^k?��l?Z{�=�p�=H��>QY%?n �>~�J?�e?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..05e7a313a0ae35c6a946340f93e9a34ab59486d1 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHIxsmfEMR08QUqy?hbxXx%*lxdsVFT;EXmBzD~>mgl7bp3#3jJND8$3X#K8o_ Y%s|YNq`-w_kq|-!SQezxiAjJH0RI*##Q*>R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fcc0cd0dc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_3/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?^k?�7?��l?�N?Z{�=w} ?�p�=H��> ��H5G?��L?~�J?G�>�e?��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/model.onnx b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..36e66e8b59b520a6333cc40b3d9b1db8d0c4c634 GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jGI~#gdX(k|@MgQk0liT##R!nxe!R0%L3ObFmbp z7UeoHIWRadE?{IAQUqy?hbxXx%*lxdsVFT;EXmBzD~>mbl7bp3#3jJND8$3X#K8o_ X%s|YNq`-w_kq|-!3rv+0lK>|G|5+)< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c17d014b8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_4/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?H��>��v?^k? ��<��z?�7?QY%?rR�>��l?�&U?��L?�N?n �>~�J?Z{�=H5G?G�>w} ?mfl7bp3#3jJND8$3X#K8o_ Y%s|YNq`-w_kq|-!3seP@6O#ZZ0RN&X#{d8T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cb9b3bab2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_all_permutations_5/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?^k?H��> ��<��v?��z?�7?��l?QY%?�&U?rR�>��L?�N?Z{�=n �>H5G?~�J?G�>w} ?�p�=QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cb9b3bab2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_transpose_default/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +B +transposedJ`  ?^k?H��> ��<��v?��z?�7?��l?QY%?�&U?rR�>��L?�N?Z{�=n �>H5G?~�J?G�>w} ?�p�==@H@*-~bxO#l*o3#Ed}9ngo=n#3tdyB)|s%hmjb+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..cfa55bc2e94b36fae013e4b38058c2c5a6371012 GIT binary patch literal 133 zcmd;J=3wMt6<~K_tnjK}Wk3bYP%eyShw?em#9{iFpyDi08m68N%I83%8KHat<7WZ= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_one_row_neg/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..acfbd93d2eec2af64197370c5bdcefa5f49488f0 GIT binary patch literal 133 fcmd;J=3wMt6<~K_tn{j2Wgrf45~qxTok(>6+0p^b literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_out_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_out_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ac7cec8729172d25cc57553fc1f41f165ac6fc2f GIT binary patch literal 128 zcmd;J7vf1uOwLZtOVKS!EiSRj;*#THtl(nI7GkVaVht(E%qi94;bJWN@X#v;( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_out_pos/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_out_pos/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..597b9d910973c67e191ba853857fdc27d75fa6c7 GIT binary patch literal 128 zcmd;J7vf1uOwLZtOVKS!EiSRj;*#THtl(nI7GkVaVht(E%qi94;bJW0^ScfH2shd^RY}fkrc;$-~scXqbAK FIsisl0xkdm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_square/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_square/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d724d3227614675aa028fa0b5c6ec3dec6d9177b GIT binary patch literal 119 zcmd;J7vf1uOwLZtOVKS!EiSQ2eb7vd7&0Gh9P? D8~_3k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_square_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_tril_square_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5cf2e1c6677650cbf024ebfd0cbfb40cd9280991 GIT binary patch literal 139 zcmd;J7vf1uOwLZtOVKS!EiSPt<&xuKtl(nI7GkVaVht(E%qi94;bJWw8`Cb|R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_square_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1568e16ad70924ef2fbcc76b641bd3f6fa95187d GIT binary patch literal 158 zcmd;J;$Y@r7GQT`tniw^$jX2Un4w%4%?{;rqKU)wF+s&ypfpT98Jpcdz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a86e8a1db9aaf6dab302c01115863a9290a17f4e GIT binary patch literal 15 RcmWe&cVf);;$UNd000cU0UiJV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_tril_zero/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8e360928f26fd7fc456cc94b7feba6c0aa745334 GIT binary patch literal 13 Ucmd;J=3wAp6<~K_tn^|400l?^J^%m! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu/model.onnx new file mode 100644 index 000000000..705506d86 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_triu/model.onnx @@ -0,0 +1,11 @@ + backend-test:D + +xy"Trilu test_triuZ +x +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6f69b05f97cf95881085bc68d165a31d7401f77 GIT binary patch literal 172 zcmd;J;b0YDcVevYTENK4fC`wQTo}y`<#VEm!}Kvh#aW;eJ_lfXfvs{;T+ CK>`v0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3d805bec0319756ce4a9151c92b8a8b53922437a GIT binary patch literal 110 zcmd;J7vf1uOwLZtOVKS!EiSQ&;1b|stl(nI7GkVaVht(E%qbP(1$Z}F>4ezNDCVm3s8_D380T}=Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_one_row/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0744d8e87928d66696cd937b00008b05cd6dfb18 GIT binary patch literal 133 vcmd;J=3wMt6<~K_tn{j2Km*KBK8$9^AJLLojb9u9UP4lX7R79eJg;s$AD<6;2{G9&?2RHCbJViMp30Jtm`@c;k- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_out_neg_out/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6f69b05f97cf95881085bc68d165a31d7401f77 GIT binary patch literal 172 zcmd;J;b0YDcVevYTENK4fC`wQTo}y`<#VEm!}Kvh#aW;$Z}F>4ezNE;g$3s8_D38N@X#v;( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_pos/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_pos/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2b32b6bd8abc33c75bb3532a77c14b4609bf7d88 GIT binary patch literal 110 zcmd;J7vf1uOwLZtOVKS!EiSQ&;1b|stl(nI7GkVaVht(E%qbP(1$Z}F>4ezNDCVm3s8_D38`*=@nmCNh1ZA*5X_$I8m;xxx0i_wy#9>^R FJ^&q<0tx^C literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_square_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_square_neg/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..822c69a789a5ee462a09a76ee822f8eddfd700e0 GIT binary patch literal 125 zcmd;J7vf1uOwLZtOVKS!EiSQ2=Mvyztl(nI7GkVaVht(E%qbNT0m;Od6lIpi7Z;W$ y7Ny4LrKU%T1Jwx$aS3n$jo@P9U;<)h5RT#o>1N|%0ZK3=0aaCEQ{}`Yzy|<2J{G?K literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_square_neg/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1568e16ad70924ef2fbcc76b641bd3f6fa95187d GIT binary patch literal 158 zcmd;J;$Y@r7GQT`tniw^$jX2Un4w%4%?{;rqKU)wF+s&ypfpT980^S5vp{K>dNwGZ1C3^c@?jKA HJ&XnbBB%l( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/model.onnx b/testdata/dnn/onnx/conformance/node/test_triu_zero/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8e9762aed1769214d789a8afca8ee561323b51a5 GIT binary patch literal 111 zcmd;J7vf1uOwLZtOVKS!EiSQ&w8kCqej literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c30a05280b593bfb6c378059775729ed4708a1ef GIT binary patch literal 11 Scmd;J;9wPCcVevYVgLXHw*fK$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a86e8a1db9aaf6dab302c01115863a9290a17f4e GIT binary patch literal 15 RcmWe&cVf);;$UNd000cU0UiJV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_triu_zero/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1975dd0e46f5898a7c20343238904929f79dad9d GIT binary patch literal 11 Scmd;J;9wPCcVevcVgLXHx&bo) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6fa2028d71076dccd24442d2c6ab564968c3ba63 GIT binary patch literal 235 zcmd;J72-)sOwLZtOVKS!EiSRT!pLRM#TX&P7%9Y_nU|88oLVfzpP5&dT2!1G4-;TZ z&M(a?DOO?&&C4t-P1WM%Vk^!sDoIU|U|7J&B%};7DZUge7oV435)YA#FV8H=$S*C4 zPprr+j^YQ|!o|hG!6?MS#l*pu1Qduw5@1OZ<$}8aq>de|jwMN!3&TAKX|^O0E~x9k MW&&*57OinHKQec1rMkvh;rCFdf0FDX+z5oCK literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_unique_not_sorted_without_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..03a9fb8afa141d6b00c8fca8656d4787d024e8bb GIT binary patch literal 71 qcmd;J6JU4Z&&(@JEhOU^IND=GF;U}S&*CNvr*4gi8919$)c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e8a2a5aba5671db2da0939b0f4bfe585b5c8ced4 GIT binary patch literal 249 zcmd;J72-)sOwLZtOVKS!EiSQo#K`5t#TX&P7%9Y_nU|88oLVfzpP5&dT2!1G4-;TZ z&M(a?DOO?&&C4t-P1WM&Vo9vXES6wcz{sS<%f(ilUsRHsBEbmc3dw+sjV}c&jE6|X zmuHq_#DjE134`q7pF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d679fa0bac045f702df973d32310e3246a90bf39 GIT binary patch literal 31 bcmd;J5@2^?&&*57OinHK5@3J=CMXR6Q3eC1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..ae8834e205cb2d4e39a5a1f20ad4764bac2f0e3f GIT binary patch literal 47 jcmd;J7GQVc&&(@JEhK0D}g51_l^raDcEu5->3k4G{+b(hdi| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_axis_3d/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..73c400b427ba5d0c12a438abd44d0696eb9d6b09 GIT binary patch literal 39 ccmd;J7GQT`&&*57OinHKl3-*&1x!#b0B1#Wp)E? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx new file mode 100644 index 000000000..248e95902 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +U +XYindicesinverse_indicescounts"Unique* +axis����������* +sorted�%test_unique_sorted_with_negative_axisZ +X +  + +b +Y +  + +b +indices + + +b +inverse_indices + + +b +counts + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f33ae1108ae68de78c119f5e72edb22aa9bf566f GIT binary patch literal 47 hcmd;J=3o|JbYhI~Qej|duxEe+WHy5X1A_w?0{~uA1MdI; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d06b0dcf500769e9bfaa18979efca86196ce2cff GIT binary patch literal 35 dcmd;J=3o+FbYhJ3l3)OX273hU-~ePh001{K17iRH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..51a5f2848137097d6ce35bb1cbc19af32aa72089 GIT binary patch literal 31 Zcmd;J5@2^?&&*57OinHK5@2LN1prY71El}} literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_unique_sorted_with_negative_axis/test_data_set_0/output_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..21d3dd96c3456cc8b398eceeb5a8cfab4c106bb7 GIT binary patch literal 47 hcmd;J7GQVc&&(@JEh&&*57OinHKQeb321OU^IND=GF;U}As(MktNW2LOUA19$)c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx new file mode 100644 index 000000000..8a9a742e7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/model.onnx @@ -0,0 +1,19 @@ + backend-test:z + +x +axesy" Unsqueezetest_unsqueeze_axis_0Z +x + + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ec9874a7b23bdc41efa2b3dcca6d1c221235b1a3 GIT binary patch literal 20 Vcmd;J6kvB^NvudM_TpfG0stQQ0%`yN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5cfc6bead --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_0/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx new file mode 100644 index 000000000..8802e0411 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/model.onnx @@ -0,0 +1,19 @@ + backend-test:z + +x +axesy" Unsqueezetest_unsqueeze_axis_1Z +x + + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpe��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx new file mode 100644 index 000000000..2a9858109 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/model.onnx @@ -0,0 +1,19 @@ + backend-test:z + +x +axesy" Unsqueezetest_unsqueeze_axis_2Z +x + + + +Z +axes + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e8256ea4dee5836050a3f38e60689bcd2ff89ba2 GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpe-fB*m=2?A^Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4e331e4bd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_2/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx new file mode 100644 index 000000000..13437cae7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/model.onnx @@ -0,0 +1,15 @@ + backend-test:m + +xy" Unsqueeze* +axes@�test_unsqueeze_axis_3Z +x + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb new file mode 100644 index 000000000..5b5348d4f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_axis_3/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx new file mode 100644 index 000000000..3ac7c8d94 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + +x +axesy" Unsqueezetest_unsqueeze_negative_axesZ +x + + + + +Z +axes + + +b +y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..55c2bdcf0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2f4bbd39a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxesJ�������� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4ef93c72b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_negative_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx new file mode 100644 index 000000000..4602f2246 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + +x +axesy" Unsqueezetest_unsqueeze_three_axesZ +x + + + +Z +axes + + +b# +y + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7fff38d7375acbfd1fe832924bad93e92880f46a GIT binary patch literal 36 bcmd;J7GQT`NvudM_L5*?fB+UK%?hOfNCyIk literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6c8b8816a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_three_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx new file mode 100644 index 000000000..9c9e4100e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/model.onnx @@ -0,0 +1,20 @@ + backend-test:� + +x +axesy" Unsqueezetest_unsqueeze_two_axesZ +x + + + +Z +axes + + +b +y + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bcf4f4e739c8a7f560d5344708abc2b260ac4ed9 GIT binary patch literal 28 Zcmd;J5@2^?NvudM_7Y%ZfB+UK4FEG70(bxb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0f34445df --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_two_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx new file mode 100644 index 000000000..9b5f8bc12 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + +x +axesy" Unsqueezetest_unsqueeze_unsorted_axesZ +x + + + +Z +axes + + +b# +y + + + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_unsqueeze_unsorted_axes/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b22e7e7720a513ef200332de6efbbfc166685a2f GIT binary patch literal 36 bcmd;J7GQT`NvudM_L5*_fB+UK%><��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_upsample_nearest/model.onnx b/testdata/dnn/onnx/conformance/node/test_upsample_nearest/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b049f2209454ad7c4a5c6ea903682612ade5aa49 GIT binary patch literal 174 zcmd;J5#mWoOwLZtOVKS!EiSQ|%E+a|#TdcGR-BxelUgjq7^%b&T2P#rTac5gCB(&& zo1c=Z#GaR$SOiqPfRR~96r?S_6sja1Dib9QG(<>@ON4__NPvrpgAt0EfHYH-2;6us bE)Jjy7N96g5>QJd7A+u2HYXM?1_4e0+^ZsS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_upsample_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..617f1279225147a7ed73f6cb00d503e82c74289d GIT binary patch literal 111 zcmd;J4Uut#792L=Wh#wG3mR0G2eKsF4+#6UDmtib^Q{FDy< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_where_example/model.onnx new file mode 100644 index 000000000..94e449818 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_where_example/model.onnx @@ -0,0 +1,21 @@ + backend-test:� + + condition +x +yz"Wheretest_where_exampleZ + condition +   + +Z +x +  + +Z +y +  + +b +z +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..deccba9827a10ce758c4bc18bdfdfcef4bcf6fe0 GIT binary patch literal 23 ecmd;J;$RZsbmC0T&r8WH$;{95Vqs)pWCQ>+!32>2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f5057bfebc610a309370954e2ba53bd72dbd438 GIT binary patch literal 27 fcmd;J;$RYBbYiUV5@29xuxDUkZ~!78Zg2nqD8d7J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..02ce320aac9a21a12a8aaa00f6bfd56d1c4b25f5 GIT binary patch literal 27 gcmd;J;$RYBbYiUZ5@28uaAaU$0OAJ@3=9Vx04Ep&?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_where_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..13d0f8899115629439cd1ecba69efa8912945f36 GIT binary patch literal 27 gcmd;J;$RYBbYiUX5@29xuxDUkaAaU`Z~(F$04VVTeE+!32>2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..567dbebbab85ed94490442223264a35ae442e77b GIT binary patch literal 43 dcmd;J;$RYBcVevYQeb3&046BS45eA1GypG?0b2k7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_where_long_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e4d7a0cbcf6a7140bdb43976c93dc4598a8847f2 GIT binary patch literal 43 dcmd;J;$RYBcVevcQs88O01hb44yD9F literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx new file mode 100644 index 000000000..e17f63dfb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor2d/model.onnx @@ -0,0 +1,17 @@ + backend-test:_ + +x +yxor"Xor +test_xor2dZ +x +   + +Z +y +   + +b +xor +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9541774b1b6eb6fca5913ce404acbc7b8bfaf00 GIT binary patch literal 23 acmd;J=3o)vbYiUV;$Z{<21W)3AO!#vI{`}o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f37772a3d53eb91534d1067016b0849ddbc0188 GIT binary patch literal 23 acmd;J=3o)vbYiUZ;$Z{<21W)3APE2zNdZd$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2ede816292e13e03a52bdea2ae7654529d8fbc88 GIT binary patch literal 25 Xcmd;J=3o)vbYiZ^FY@AHKmbMnBbWjv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx new file mode 100644 index 000000000..ce915d7b4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor3d/model.onnx @@ -0,0 +1,20 @@ + backend-test:k + +x +yxor"Xor +test_xor3dZ +x +  + + +Z +y +  + + +b +xor +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..402cb458fef2a00e0a948f85be2d86f6c4af72f4 GIT binary patch literal 73 scmd;J=3wDq72tGYtnjj7WB@`SU|;}IKoUqJW2hKN5ULQY2*hRp0Ah;)m;e9( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..825b4f452aedebedb58afce7049b99d4664b65a9 GIT binary patch literal 73 ycmd;J=3wDq72tGYtn{*BWMpJuU}OMNPypru2_OKAgIGY!02Ts?fH)vMjEn$ek^!dx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5aaed12726799becf6db783112f9095c017d9e43 GIT binary patch literal 75 tcmd;J=3wDq72tGYuE;O)vSDCk03sk{1Tvr`gbS7c3&CZf5+FWEF#w%g0)hYl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx new file mode 100644 index 000000000..c4ab09c45 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor4d/model.onnx @@ -0,0 +1,23 @@ + backend-test:w + +x +yxor"Xor +test_xor4dZ +x +  + + + +Z +y +  + + + +b +xor +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3c2fb94d859345b8155ce8046769d8923e74ddf8 GIT binary patch literal 376 zcmX|*%MrsM3`9{9XOx?3@-Y>;k`1q+@1TxhD&OB2|NW zr1L#W^g`PP2QDIB%-kx8Dw;v-82}zqLqAi79ON=M`O_d5b#I>rTRYxNb< Y5GDdiV2R)nR@UTeGg>>zm6;>LKAvF$-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4b38cb45462a62f1552bc170397d18603d41c448 GIT binary patch literal 378 zcmY+8!4ZHU3c!Jjqxv>9i7S+Zrw-T^9(2}$lY5-F#ZV4e ze@SZ7p0g^x(8G~d1WB&o4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1500686f9682b83e63e4ba1557429c3dd431dc27 GIT binary patch literal 14 Tcmd;J72tGYtn^}K00Kq;3Ty#0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast3v1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..191b7b0ef6d808181ac66d67587d78c8bfe54af9 GIT binary patch literal 75 tcmd;J=3wDq72tGYuE;O)vS9=Q1_mHv0JDG`2m*@vA7p##4>`z+T+Shx1&g07O{d;9(gic>6Bw5Dc z;lN!?!2_vQv8+cC4VG%`wn$l+cZb&0VTkEX@CI9FioIa!2$bg$Re<~>QN{!n)dmm} c0Mz4?6X;>hPoNZj$q;UT8E-L4=vd7Wf16JN-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d7cba2c1a18ae46eb63d8ff7a8295379f7cd10e2 GIT binary patch literal 41 icmd;Jc0cZ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx new file mode 100644 index 000000000..77dbcb6b5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/model.onnx @@ -0,0 +1,21 @@ + backend-test:{ + +x +yxor"Xortest_xor_bcast4v3dZ +x +  + + + +Z +y +  + + +b +xor +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..70f33b925df1f7d5dbbf82dcbf8404e6008fd10f GIT binary patch literal 376 zcmX|*$q|4s48$$Ih literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..854b39a4896d7e8c81f91f76dbf3059b27762bec GIT binary patch literal 378 zcmYk0OA>%E2t!+cgFDaU(#tsG$|HLWNdl;~v_M{{jW*eA%eL<0eO|{i^wv68>$oEL z=STgKL&P>3A}R{-loDFVpmLDHsfCoAhxd>HSCQ%z0^`h-xDnqZ04NIKA(L-r1I+*c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx new file mode 100644 index 000000000..4e30fd1e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/model.onnx @@ -0,0 +1,22 @@ + backend-test: + +x +yxor"Xortest_xor_bcast4v4dZ +x +  + + + +Z +y +  + + + +b +xor +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_xor_bcast4v4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..024a3481cd47fb9cbd00d45c46a206d2320deb56 GIT binary patch literal 39 jcmd;JrLAo{_H%yk=lZ5nYVoV3_P(+N zBM3>?;qr9N5Zg0+fH@>mxMY+|6NnKG#}Q6SoN_qPbCcv.inl.hpp --- +// Update note: execute /testdata/dnn/onnx/generate_conformance_list.py +BEGIN_SWITCH() +CASE(test_abs) + // pass +CASE(test_acos) + // pass +CASE(test_acos_example) + // pass +CASE(test_acosh) + // pass +CASE(test_acosh_example) + // pass +CASE(test_adagrad) + // pass +CASE(test_adagrad_multiple) + // pass +CASE(test_adam) + // pass +CASE(test_adam_multiple) + // pass +CASE(test_add) + // pass +CASE(test_add_bcast) + // pass +CASE(test_add_uint8) + // pass +CASE(test_and2d) + // pass +CASE(test_and3d) + // pass +CASE(test_and4d) + // pass +CASE(test_and_bcast3v1d) + // pass +CASE(test_and_bcast3v2d) + // pass +CASE(test_and_bcast4v2d) + // pass +CASE(test_and_bcast4v3d) + // pass +CASE(test_and_bcast4v4d) + // pass +CASE(test_argmax_default_axis_example) + // pass +CASE(test_argmax_default_axis_example_select_last_index) + // pass +CASE(test_argmax_default_axis_random) + // pass +CASE(test_argmax_default_axis_random_select_last_index) + // pass +CASE(test_argmax_keepdims_example) + // pass +CASE(test_argmax_keepdims_example_select_last_index) + // pass +CASE(test_argmax_keepdims_random) + // pass +CASE(test_argmax_keepdims_random_select_last_index) + // pass +CASE(test_argmax_negative_axis_keepdims_example) + // pass +CASE(test_argmax_negative_axis_keepdims_example_select_last_index) + // pass +CASE(test_argmax_negative_axis_keepdims_random) + // pass +CASE(test_argmax_negative_axis_keepdims_random_select_last_index) + // pass +CASE(test_argmax_no_keepdims_example) + // pass +CASE(test_argmax_no_keepdims_example_select_last_index) + // pass +CASE(test_argmax_no_keepdims_random) + // pass +CASE(test_argmax_no_keepdims_random_select_last_index) + // pass +CASE(test_argmin_default_axis_example) + // pass +CASE(test_argmin_default_axis_example_select_last_index) + // pass +CASE(test_argmin_default_axis_random) + // pass +CASE(test_argmin_default_axis_random_select_last_index) + // pass +CASE(test_argmin_keepdims_example) + // pass +CASE(test_argmin_keepdims_example_select_last_index) + // pass +CASE(test_argmin_keepdims_random) + // pass +CASE(test_argmin_keepdims_random_select_last_index) + // pass +CASE(test_argmin_negative_axis_keepdims_example) + // pass +CASE(test_argmin_negative_axis_keepdims_example_select_last_index) + // pass +CASE(test_argmin_negative_axis_keepdims_random) + // pass +CASE(test_argmin_negative_axis_keepdims_random_select_last_index) + // pass +CASE(test_argmin_no_keepdims_example) + // pass +CASE(test_argmin_no_keepdims_example_select_last_index) + // pass +CASE(test_argmin_no_keepdims_random) + // pass +CASE(test_argmin_no_keepdims_random_select_last_index) + // pass +CASE(test_asin) + // pass +CASE(test_asin_example) + // pass +CASE(test_asinh) + // pass +CASE(test_asinh_example) + // pass +CASE(test_atan) + // pass +CASE(test_atan_example) + // pass +CASE(test_atanh) + // pass +CASE(test_atanh_example) + // pass +CASE(test_averagepool_1d_default) + // pass +CASE(test_averagepool_2d_ceil) + // pass +CASE(test_averagepool_2d_default) + // pass +CASE(test_averagepool_2d_pads) + // pass +CASE(test_averagepool_2d_pads_count_include_pad) + // pass +CASE(test_averagepool_2d_precomputed_pads) + // pass +CASE(test_averagepool_2d_precomputed_pads_count_include_pad) + // pass +CASE(test_averagepool_2d_precomputed_same_upper) + // pass +CASE(test_averagepool_2d_precomputed_strides) + // pass +CASE(test_averagepool_2d_same_lower) + // pass +CASE(test_averagepool_2d_same_upper) + // pass +CASE(test_averagepool_2d_strides) + // pass +CASE(test_averagepool_3d_default) + // pass +CASE(test_basic_conv_with_padding) + // pass +CASE(test_basic_conv_without_padding) + // pass +CASE(test_basic_convinteger) + // pass +CASE(test_batchnorm_epsilon) + // pass +CASE(test_batchnorm_epsilon_training_mode) + // pass +CASE(test_batchnorm_example) + // pass +CASE(test_batchnorm_example_training_mode) + // pass +CASE(test_bernoulli) + // pass +CASE(test_bernoulli_double) + // pass +CASE(test_bernoulli_double_expanded) + // pass +CASE(test_bernoulli_expanded) + // pass +CASE(test_bernoulli_seed) + // pass +CASE(test_bernoulli_seed_expanded) + // pass +CASE(test_bitshift_left_uint16) + // pass +CASE(test_bitshift_left_uint32) + // pass +CASE(test_bitshift_left_uint64) + // pass +CASE(test_bitshift_left_uint8) + // pass +CASE(test_bitshift_right_uint16) + // pass +CASE(test_bitshift_right_uint32) + // pass +CASE(test_bitshift_right_uint64) + // pass +CASE(test_bitshift_right_uint8) + // pass +CASE(test_cast_BFLOAT16_to_FLOAT) + // pass +CASE(test_cast_DOUBLE_to_FLOAT) + // pass +CASE(test_cast_DOUBLE_to_FLOAT16) + // pass +CASE(test_cast_FLOAT16_to_DOUBLE) + // pass +CASE(test_cast_FLOAT16_to_FLOAT) + // pass +CASE(test_cast_FLOAT_to_BFLOAT16) + // pass +CASE(test_cast_FLOAT_to_DOUBLE) + // pass +CASE(test_cast_FLOAT_to_FLOAT16) + // pass +CASE(test_cast_FLOAT_to_STRING) + // pass +CASE(test_cast_STRING_to_FLOAT) + // pass +CASE(test_castlike_BFLOAT16_to_FLOAT) + // pass +CASE(test_castlike_BFLOAT16_to_FLOAT_expanded) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT16) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT16_expanded) + // pass +CASE(test_castlike_DOUBLE_to_FLOAT_expanded) + // pass +CASE(test_castlike_FLOAT16_to_DOUBLE) + // pass +CASE(test_castlike_FLOAT16_to_DOUBLE_expanded) + // pass +CASE(test_castlike_FLOAT16_to_FLOAT) + // pass +CASE(test_castlike_FLOAT16_to_FLOAT_expanded) + // pass +CASE(test_castlike_FLOAT_to_BFLOAT16) + // pass +CASE(test_castlike_FLOAT_to_BFLOAT16_expanded) + // pass +CASE(test_castlike_FLOAT_to_DOUBLE) + // pass +CASE(test_castlike_FLOAT_to_DOUBLE_expanded) + // pass +CASE(test_castlike_FLOAT_to_FLOAT16) + // pass +CASE(test_castlike_FLOAT_to_FLOAT16_expanded) + // pass +CASE(test_castlike_FLOAT_to_STRING) + // pass +CASE(test_castlike_FLOAT_to_STRING_expanded) + // pass +CASE(test_castlike_STRING_to_FLOAT) + // pass +CASE(test_castlike_STRING_to_FLOAT_expanded) + // pass +CASE(test_ceil) + // pass +CASE(test_ceil_example) + // pass +CASE(test_celu) + // pass +CASE(test_celu_expanded) + // pass +CASE(test_clip) + // pass +CASE(test_clip_default_inbounds) + // pass +CASE(test_clip_default_int8_inbounds) + // pass +CASE(test_clip_default_int8_max) + // pass +CASE(test_clip_default_int8_min) + // pass +CASE(test_clip_default_max) + // pass +CASE(test_clip_default_min) + // pass +CASE(test_clip_example) + // pass +CASE(test_clip_inbounds) + // pass +CASE(test_clip_outbounds) + // pass +CASE(test_clip_splitbounds) + // pass +CASE(test_compress_0) + // pass +CASE(test_compress_1) + // pass +CASE(test_compress_default_axis) + // pass +CASE(test_compress_negative_axis) + // pass +CASE(test_concat_1d_axis_0) + // pass +CASE(test_concat_1d_axis_negative_1) + // pass +CASE(test_concat_2d_axis_0) + // pass +CASE(test_concat_2d_axis_1) + // pass +CASE(test_concat_2d_axis_negative_1) + // pass +CASE(test_concat_2d_axis_negative_2) + // pass +CASE(test_concat_3d_axis_0) + // pass +CASE(test_concat_3d_axis_1) + // pass +CASE(test_concat_3d_axis_2) + // pass +CASE(test_concat_3d_axis_negative_1) + // pass +CASE(test_concat_3d_axis_negative_2) + // pass +CASE(test_concat_3d_axis_negative_3) + // pass +CASE(test_constant) + // pass +CASE(test_constant_pad) + // pass +CASE(test_constantofshape_float_ones) + // pass +CASE(test_constantofshape_int_shape_zero) + // pass +CASE(test_constantofshape_int_zeros) + // pass +CASE(test_conv_with_autopad_same) + // pass +CASE(test_conv_with_strides_and_asymmetric_padding) + // pass +CASE(test_conv_with_strides_no_padding) + // pass +CASE(test_conv_with_strides_padding) + // pass +CASE(test_convinteger_with_padding) + // pass +CASE(test_convinteger_without_padding) + // pass +CASE(test_convtranspose) + // pass +CASE(test_convtranspose_1d) + // pass +CASE(test_convtranspose_3d) + // pass +CASE(test_convtranspose_autopad_same) + // pass +CASE(test_convtranspose_dilations) + // pass +CASE(test_convtranspose_kernel_shape) + // pass +CASE(test_convtranspose_output_shape) + // pass +CASE(test_convtranspose_pad) + // pass +CASE(test_convtranspose_pads) + // pass +CASE(test_convtranspose_with_kernel) + // pass +CASE(test_cos) + // pass +CASE(test_cos_example) + // pass +CASE(test_cosh) + // pass +CASE(test_cosh_example) + // pass +CASE(test_cumsum_1d) + // pass +CASE(test_cumsum_1d_exclusive) + // pass +CASE(test_cumsum_1d_reverse) + // pass +CASE(test_cumsum_1d_reverse_exclusive) + // pass +CASE(test_cumsum_2d_axis_0) + // pass +CASE(test_cumsum_2d_axis_1) + // pass +CASE(test_cumsum_2d_negative_axis) + // pass +CASE(test_depthtospace_crd_mode) + // pass +CASE(test_depthtospace_crd_mode_example) + // pass +CASE(test_depthtospace_dcr_mode) + // pass +CASE(test_depthtospace_example) + // pass +CASE(test_dequantizelinear) + // pass +CASE(test_dequantizelinear_axis) + // pass +CASE(test_det_2d) + // pass +CASE(test_det_nd) + // pass +CASE(test_div) + // pass +CASE(test_div_bcast) + // pass +CASE(test_div_example) + // pass +CASE(test_div_uint8) + // pass +CASE(test_dropout_default) + // pass +CASE(test_dropout_default_mask) + // pass +CASE(test_dropout_default_mask_ratio) + // pass +CASE(test_dropout_default_old) + // pass +CASE(test_dropout_default_ratio) + // pass +CASE(test_dropout_random_old) + // pass +CASE(test_dynamicquantizelinear) + // pass +CASE(test_dynamicquantizelinear_expanded) + // pass +CASE(test_dynamicquantizelinear_max_adjusted) + // pass +CASE(test_dynamicquantizelinear_max_adjusted_expanded) + // pass +CASE(test_dynamicquantizelinear_min_adjusted) + // pass +CASE(test_dynamicquantizelinear_min_adjusted_expanded) + // pass +CASE(test_edge_pad) + // pass +CASE(test_einsum_batch_diagonal) + // pass +CASE(test_einsum_batch_matmul) + // pass +CASE(test_einsum_inner_prod) + // pass +CASE(test_einsum_sum) + // pass +CASE(test_einsum_transpose) + // pass +CASE(test_elu) + // pass +CASE(test_elu_default) + // pass +CASE(test_elu_example) + // pass +CASE(test_equal) + // pass +CASE(test_equal_bcast) + // pass +CASE(test_erf) + // pass +CASE(test_exp) + // pass +CASE(test_exp_example) + // pass +CASE(test_expand_dim_changed) + // pass +CASE(test_expand_dim_unchanged) + // pass +CASE(test_eyelike_populate_off_main_diagonal) + // pass +CASE(test_eyelike_with_dtype) + // pass +CASE(test_eyelike_without_dtype) + // pass +CASE(test_flatten_axis0) + // pass +CASE(test_flatten_axis1) + // pass +CASE(test_flatten_axis2) + // pass +CASE(test_flatten_axis3) + // pass +CASE(test_flatten_default_axis) + // pass +CASE(test_flatten_negative_axis1) + // pass +CASE(test_flatten_negative_axis2) + // pass +CASE(test_flatten_negative_axis3) + // pass +CASE(test_flatten_negative_axis4) + // pass +CASE(test_floor) + // pass +CASE(test_floor_example) + // pass +CASE(test_gather_0) + // pass +CASE(test_gather_1) + // pass +CASE(test_gather_2d_indices) + // pass +CASE(test_gather_elements_0) + // pass +CASE(test_gather_elements_1) + // pass +CASE(test_gather_elements_negative_indices) + // pass +CASE(test_gather_negative_indices) + // pass +CASE(test_gathernd_example_float32) + // pass +CASE(test_gathernd_example_int32) + // pass +CASE(test_gathernd_example_int32_batch_dim1) + // pass +CASE(test_gemm_all_attributes) + // pass +CASE(test_gemm_alpha) + // pass +CASE(test_gemm_beta) + // pass +CASE(test_gemm_default_matrix_bias) + // pass +CASE(test_gemm_default_no_bias) + // pass +CASE(test_gemm_default_scalar_bias) + // pass +CASE(test_gemm_default_single_elem_vector_bias) + // pass +CASE(test_gemm_default_vector_bias) + // pass +CASE(test_gemm_default_zero_bias) + // pass +CASE(test_gemm_transposeA) + // pass +CASE(test_gemm_transposeB) + // pass +CASE(test_globalaveragepool) + // pass +CASE(test_globalaveragepool_precomputed) + // pass +CASE(test_globalmaxpool) + // pass +CASE(test_globalmaxpool_precomputed) + // pass +CASE(test_greater) + // pass +CASE(test_greater_bcast) + // pass +CASE(test_greater_equal) + // pass +CASE(test_greater_equal_bcast) + // pass +CASE(test_greater_equal_bcast_expanded) + // pass +CASE(test_greater_equal_expanded) + // pass +CASE(test_gridsample) + // pass +CASE(test_gridsample_aligncorners_true) + // pass +CASE(test_gridsample_bicubic) + // pass +CASE(test_gridsample_bilinear) + // pass +CASE(test_gridsample_border_padding) + // pass +CASE(test_gridsample_nearest) + // pass +CASE(test_gridsample_reflection_padding) + // pass +CASE(test_gridsample_zeros_padding) + // pass +CASE(test_gru_batchwise) + // pass +CASE(test_gru_defaults) + // pass +CASE(test_gru_seq_length) + // pass +CASE(test_gru_with_initial_bias) + // pass +CASE(test_hardmax_axis_0) + // pass +CASE(test_hardmax_axis_1) + // pass +CASE(test_hardmax_axis_2) + // pass +CASE(test_hardmax_default_axis) + // pass +CASE(test_hardmax_example) + // pass +CASE(test_hardmax_negative_axis) + // pass +CASE(test_hardmax_one_hot) + // pass +CASE(test_hardsigmoid) + // pass +CASE(test_hardsigmoid_default) + // pass +CASE(test_hardsigmoid_example) + // pass +CASE(test_hardswish) + // pass +CASE(test_hardswish_expanded) + // pass +CASE(test_identity) + // pass +CASE(test_identity_opt) + // pass +CASE(test_identity_sequence) + // pass +CASE(test_if) + // pass +CASE(test_if_opt) + // pass +CASE(test_if_seq) + // pass +CASE(test_instancenorm_epsilon) + // pass +CASE(test_instancenorm_example) + // pass +CASE(test_isinf) + // pass +CASE(test_isinf_negative) + // pass +CASE(test_isinf_positive) + // pass +CASE(test_isnan) + // pass +CASE(test_leakyrelu) + // pass +CASE(test_leakyrelu_default) + // pass +CASE(test_leakyrelu_example) + // pass +CASE(test_less) + // pass +CASE(test_less_bcast) + // pass +CASE(test_less_equal) + // pass +CASE(test_less_equal_bcast) + // pass +CASE(test_less_equal_bcast_expanded) + // pass +CASE(test_less_equal_expanded) + // pass +CASE(test_log) + // pass +CASE(test_log_example) + // pass +CASE(test_logsoftmax_axis_0) + // pass +CASE(test_logsoftmax_axis_0_expanded) + // pass +CASE(test_logsoftmax_axis_1) + // pass +CASE(test_logsoftmax_axis_1_expanded) + // pass +CASE(test_logsoftmax_axis_2) + // pass +CASE(test_logsoftmax_axis_2_expanded) + // pass +CASE(test_logsoftmax_default_axis) + // pass +CASE(test_logsoftmax_default_axis_expanded) + // pass +CASE(test_logsoftmax_example_1) + // pass +CASE(test_logsoftmax_example_1_expanded) + // pass +CASE(test_logsoftmax_large_number) + // pass +CASE(test_logsoftmax_large_number_expanded) + // pass +CASE(test_logsoftmax_negative_axis) + // pass +CASE(test_logsoftmax_negative_axis_expanded) + // pass +CASE(test_loop11) + // pass +CASE(test_loop13_seq) + // pass +CASE(test_loop16_seq_none) + // pass +CASE(test_lrn) + // pass +CASE(test_lrn_default) + // pass +CASE(test_lstm_batchwise) + // pass +CASE(test_lstm_defaults) + // pass +CASE(test_lstm_with_initial_bias) + // pass +CASE(test_lstm_with_peepholes) + // pass +CASE(test_matmul_2d) + // pass +CASE(test_matmul_3d) + // pass +CASE(test_matmul_4d) + // pass +CASE(test_matmulinteger) + // pass +CASE(test_max_example) + // pass +CASE(test_max_float16) + // pass +CASE(test_max_float32) + // pass +CASE(test_max_float64) + // pass +CASE(test_max_int16) + // pass +CASE(test_max_int32) + // pass +CASE(test_max_int64) + // pass +CASE(test_max_int8) + // pass +CASE(test_max_one_input) + // pass +CASE(test_max_two_inputs) + // pass +CASE(test_max_uint16) + // pass +CASE(test_max_uint32) + // pass +CASE(test_max_uint64) + // pass +CASE(test_max_uint8) + // pass +CASE(test_maxpool_1d_default) + // pass +CASE(test_maxpool_2d_ceil) + // pass +CASE(test_maxpool_2d_default) + // pass +CASE(test_maxpool_2d_dilations) + // pass +CASE(test_maxpool_2d_pads) + // pass +CASE(test_maxpool_2d_precomputed_pads) + // pass +CASE(test_maxpool_2d_precomputed_same_upper) + // pass +CASE(test_maxpool_2d_precomputed_strides) + // pass +CASE(test_maxpool_2d_same_lower) + // pass +CASE(test_maxpool_2d_same_upper) + // pass +CASE(test_maxpool_2d_strides) + // pass +CASE(test_maxpool_2d_uint8) + // pass +CASE(test_maxpool_3d_default) + // pass +CASE(test_maxpool_with_argmax_2d_precomputed_pads) + // pass +CASE(test_maxpool_with_argmax_2d_precomputed_strides) + // pass +CASE(test_maxunpool_export_with_output_shape) + // pass +CASE(test_maxunpool_export_without_output_shape) + // pass +CASE(test_mean_example) + // pass +CASE(test_mean_one_input) + // pass +CASE(test_mean_two_inputs) + // pass +CASE(test_min_example) + // pass +CASE(test_min_float16) + // pass +CASE(test_min_float32) + // pass +CASE(test_min_float64) + // pass +CASE(test_min_int16) + // pass +CASE(test_min_int32) + // pass +CASE(test_min_int64) + // pass +CASE(test_min_int8) + // pass +CASE(test_min_one_input) + // pass +CASE(test_min_two_inputs) + // pass +CASE(test_min_uint16) + // pass +CASE(test_min_uint32) + // pass +CASE(test_min_uint64) + // pass +CASE(test_min_uint8) + // pass +CASE(test_mod_broadcast) + // pass +CASE(test_mod_int64_fmod) + // pass +CASE(test_mod_mixed_sign_float16) + // pass +CASE(test_mod_mixed_sign_float32) + // pass +CASE(test_mod_mixed_sign_float64) + // pass +CASE(test_mod_mixed_sign_int16) + // pass +CASE(test_mod_mixed_sign_int32) + // pass +CASE(test_mod_mixed_sign_int64) + // pass +CASE(test_mod_mixed_sign_int8) + // pass +CASE(test_mod_uint16) + // pass +CASE(test_mod_uint32) + // pass +CASE(test_mod_uint64) + // pass +CASE(test_mod_uint8) + // pass +CASE(test_momentum) + // pass +CASE(test_momentum_multiple) + // pass +CASE(test_mul) + // pass +CASE(test_mul_bcast) + // pass +CASE(test_mul_example) + // pass +CASE(test_mul_uint8) + // pass +CASE(test_mvn) + // pass +CASE(test_mvn_expanded) + // pass +CASE(test_neg) + // pass +CASE(test_neg_example) + // pass +CASE(test_nesterov_momentum) + // pass +CASE(test_nllloss_NC) + // pass +CASE(test_nllloss_NC_expanded) + // pass +CASE(test_nllloss_NCd1) + // pass +CASE(test_nllloss_NCd1_expanded) + // pass +CASE(test_nllloss_NCd1_ii) + // pass +CASE(test_nllloss_NCd1_ii_expanded) + // pass +CASE(test_nllloss_NCd1_mean_weight_negative_ii) + // pass +CASE(test_nllloss_NCd1_mean_weight_negative_ii_expanded) + // pass +CASE(test_nllloss_NCd1_weight) + // pass +CASE(test_nllloss_NCd1_weight_expanded) + // pass +CASE(test_nllloss_NCd1_weight_ii) + // pass +CASE(test_nllloss_NCd1_weight_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2) + // pass +CASE(test_nllloss_NCd1d2_expanded) + // pass +CASE(test_nllloss_NCd1d2_no_weight_reduction_mean_ii) + // pass +CASE(test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2_reduction_mean) + // pass +CASE(test_nllloss_NCd1d2_reduction_mean_expanded) + // pass +CASE(test_nllloss_NCd1d2_reduction_sum) + // pass +CASE(test_nllloss_NCd1d2_reduction_sum_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight) + // pass +CASE(test_nllloss_NCd1d2_with_weight_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_mean) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_mean_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum_expanded) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum_ii) + // pass +CASE(test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2d3_none_no_weight_negative_ii) + // pass +CASE(test_nllloss_NCd1d2d3_none_no_weight_negative_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2d3_sum_weight_high_ii) + // pass +CASE(test_nllloss_NCd1d2d3_sum_weight_high_ii_expanded) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_mean_weight) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_mean_weight_expanded) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_none_no_weight) + // pass +CASE(test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded) + // pass +CASE(test_nonmaxsuppression_center_point_box_format) + // pass +CASE(test_nonmaxsuppression_flipped_coordinates) + // pass +CASE(test_nonmaxsuppression_identical_boxes) + // pass +CASE(test_nonmaxsuppression_limit_output_size) + // pass +CASE(test_nonmaxsuppression_single_box) + // pass +CASE(test_nonmaxsuppression_suppress_by_IOU) + // pass +CASE(test_nonmaxsuppression_suppress_by_IOU_and_scores) + // pass +CASE(test_nonmaxsuppression_two_batches) + // pass +CASE(test_nonmaxsuppression_two_classes) + // pass +CASE(test_nonzero_example) + // pass +CASE(test_not_2d) + // pass +CASE(test_not_3d) + // pass +CASE(test_not_4d) + // pass +CASE(test_onehot_negative_indices) + // pass +CASE(test_onehot_with_axis) + // pass +CASE(test_onehot_with_negative_axis) + // pass +CASE(test_onehot_without_axis) + // pass +CASE(test_optional_get_element) + // pass +CASE(test_optional_get_element_sequence) + // pass +CASE(test_optional_has_element) + // pass +CASE(test_optional_has_element_empty) + // pass +CASE(test_or2d) + // pass +CASE(test_or3d) + // pass +CASE(test_or4d) + // pass +CASE(test_or_bcast3v1d) + // pass +CASE(test_or_bcast3v2d) + // pass +CASE(test_or_bcast4v2d) + // pass +CASE(test_or_bcast4v3d) + // pass +CASE(test_or_bcast4v4d) + // pass +CASE(test_pow) + // pass +CASE(test_pow_bcast_array) + // pass +CASE(test_pow_bcast_scalar) + // pass +CASE(test_pow_example) + // pass +CASE(test_pow_types_float) + // pass +CASE(test_pow_types_float32_int32) + // pass +CASE(test_pow_types_float32_int64) + // pass +CASE(test_pow_types_float32_uint32) + // pass +CASE(test_pow_types_float32_uint64) + // pass +CASE(test_pow_types_int) + // pass +CASE(test_pow_types_int32_float32) + // pass +CASE(test_pow_types_int32_int32) + // pass +CASE(test_pow_types_int64_float32) + // pass +CASE(test_pow_types_int64_int64) + // pass +CASE(test_prelu_broadcast) + // pass +CASE(test_prelu_example) + // pass +CASE(test_qlinearconv) + // pass +CASE(test_qlinearmatmul_2D) + // pass +CASE(test_qlinearmatmul_3D) + // pass +CASE(test_quantizelinear) + // pass +CASE(test_quantizelinear_axis) + // pass +CASE(test_range_float_type_positive_delta) + // pass +CASE(test_range_float_type_positive_delta_expanded) + // pass +CASE(test_range_int32_type_negative_delta) + // pass +CASE(test_range_int32_type_negative_delta_expanded) + // pass +CASE(test_reciprocal) + // pass +CASE(test_reciprocal_example) + // pass +CASE(test_reduce_l1_default_axes_keepdims_example) + // pass +CASE(test_reduce_l1_default_axes_keepdims_random) + // pass +CASE(test_reduce_l1_do_not_keepdims_example) + // pass +CASE(test_reduce_l1_do_not_keepdims_random) + // pass +CASE(test_reduce_l1_keep_dims_example) + // pass +CASE(test_reduce_l1_keep_dims_random) + // pass +CASE(test_reduce_l1_negative_axes_keep_dims_example) + // pass +CASE(test_reduce_l1_negative_axes_keep_dims_random) + // pass +CASE(test_reduce_l2_default_axes_keepdims_example) + // pass +CASE(test_reduce_l2_default_axes_keepdims_random) + // pass +CASE(test_reduce_l2_do_not_keepdims_example) + // pass +CASE(test_reduce_l2_do_not_keepdims_random) + // pass +CASE(test_reduce_l2_keep_dims_example) + // pass +CASE(test_reduce_l2_keep_dims_random) + // pass +CASE(test_reduce_l2_negative_axes_keep_dims_example) + // pass +CASE(test_reduce_l2_negative_axes_keep_dims_random) + // pass +CASE(test_reduce_log_sum) + // pass +CASE(test_reduce_log_sum_asc_axes) + // pass +CASE(test_reduce_log_sum_default) + // pass +CASE(test_reduce_log_sum_desc_axes) + // pass +CASE(test_reduce_log_sum_exp_default_axes_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_default_axes_keepdims_random) + // pass +CASE(test_reduce_log_sum_exp_do_not_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_do_not_keepdims_random) + // pass +CASE(test_reduce_log_sum_exp_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_keepdims_random) + // pass +CASE(test_reduce_log_sum_exp_negative_axes_keepdims_example) + // pass +CASE(test_reduce_log_sum_exp_negative_axes_keepdims_random) + // pass +CASE(test_reduce_log_sum_negative_axes) + // pass +CASE(test_reduce_max_default_axes_keepdim_example) + // pass +CASE(test_reduce_max_default_axes_keepdims_random) + // pass +CASE(test_reduce_max_do_not_keepdims_example) + // pass +CASE(test_reduce_max_do_not_keepdims_random) + // pass +CASE(test_reduce_max_keepdims_example) + // pass +CASE(test_reduce_max_keepdims_random) + // pass +CASE(test_reduce_max_negative_axes_keepdims_example) + // pass +CASE(test_reduce_max_negative_axes_keepdims_random) + // pass +CASE(test_reduce_mean_default_axes_keepdims_example) + // pass +CASE(test_reduce_mean_default_axes_keepdims_random) + // pass +CASE(test_reduce_mean_do_not_keepdims_example) + // pass +CASE(test_reduce_mean_do_not_keepdims_random) + // pass +CASE(test_reduce_mean_keepdims_example) + // pass +CASE(test_reduce_mean_keepdims_random) + // pass +CASE(test_reduce_mean_negative_axes_keepdims_example) + // pass +CASE(test_reduce_mean_negative_axes_keepdims_random) + // pass +CASE(test_reduce_min_default_axes_keepdims_example) + // pass +CASE(test_reduce_min_default_axes_keepdims_random) + // pass +CASE(test_reduce_min_do_not_keepdims_example) + // pass +CASE(test_reduce_min_do_not_keepdims_random) + // pass +CASE(test_reduce_min_keepdims_example) + // pass +CASE(test_reduce_min_keepdims_random) + // pass +CASE(test_reduce_min_negative_axes_keepdims_example) + // pass +CASE(test_reduce_min_negative_axes_keepdims_random) + // pass +CASE(test_reduce_prod_default_axes_keepdims_example) + // pass +CASE(test_reduce_prod_default_axes_keepdims_random) + // pass +CASE(test_reduce_prod_do_not_keepdims_example) + // pass +CASE(test_reduce_prod_do_not_keepdims_random) + // pass +CASE(test_reduce_prod_keepdims_example) + // pass +CASE(test_reduce_prod_keepdims_random) + // pass +CASE(test_reduce_prod_negative_axes_keepdims_example) + // pass +CASE(test_reduce_prod_negative_axes_keepdims_random) + // pass +CASE(test_reduce_sum_default_axes_keepdims_example) + // pass +CASE(test_reduce_sum_default_axes_keepdims_random) + // pass +CASE(test_reduce_sum_do_not_keepdims_example) + // pass +CASE(test_reduce_sum_do_not_keepdims_random) + // pass +CASE(test_reduce_sum_empty_axes_input_noop_example) + // pass +CASE(test_reduce_sum_empty_axes_input_noop_random) + // pass +CASE(test_reduce_sum_keepdims_example) + // pass +CASE(test_reduce_sum_keepdims_random) + // pass +CASE(test_reduce_sum_negative_axes_keepdims_example) + // pass +CASE(test_reduce_sum_negative_axes_keepdims_random) + // pass +CASE(test_reduce_sum_square_default_axes_keepdims_example) + // pass +CASE(test_reduce_sum_square_default_axes_keepdims_random) + // pass +CASE(test_reduce_sum_square_do_not_keepdims_example) + // pass +CASE(test_reduce_sum_square_do_not_keepdims_random) + // pass +CASE(test_reduce_sum_square_keepdims_example) + // pass +CASE(test_reduce_sum_square_keepdims_random) + // pass +CASE(test_reduce_sum_square_negative_axes_keepdims_example) + // pass +CASE(test_reduce_sum_square_negative_axes_keepdims_random) + // pass +CASE(test_reflect_pad) + // pass +CASE(test_relu) + // pass +CASE(test_reshape_allowzero_reordered) + // pass +CASE(test_reshape_extended_dims) + // pass +CASE(test_reshape_negative_dim) + // pass +CASE(test_reshape_negative_extended_dims) + // pass +CASE(test_reshape_one_dim) + // pass +CASE(test_reshape_reduced_dims) + // pass +CASE(test_reshape_reordered_all_dims) + // pass +CASE(test_reshape_reordered_last_dims) + // pass +CASE(test_reshape_zero_and_negative_dim) + // pass +CASE(test_reshape_zero_dim) + // pass +CASE(test_resize_downsample_scales_cubic) + // pass +CASE(test_resize_downsample_scales_cubic_A_n0p5_exclude_outside) + // pass +CASE(test_resize_downsample_scales_cubic_align_corners) + // pass +CASE(test_resize_downsample_scales_linear) + // pass +CASE(test_resize_downsample_scales_linear_align_corners) + // pass +CASE(test_resize_downsample_scales_nearest) + // pass +CASE(test_resize_downsample_sizes_cubic) + // pass +CASE(test_resize_downsample_sizes_linear_pytorch_half_pixel) + // pass +CASE(test_resize_downsample_sizes_nearest) + // pass +CASE(test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn) + // pass +CASE(test_resize_tf_crop_and_resize) + // pass +CASE(test_resize_upsample_scales_cubic) + // pass +CASE(test_resize_upsample_scales_cubic_A_n0p5_exclude_outside) + // pass +CASE(test_resize_upsample_scales_cubic_align_corners) + // pass +CASE(test_resize_upsample_scales_cubic_asymmetric) + // pass +CASE(test_resize_upsample_scales_linear) + // pass +CASE(test_resize_upsample_scales_linear_align_corners) + // pass +CASE(test_resize_upsample_scales_nearest) + // pass +CASE(test_resize_upsample_sizes_cubic) + // pass +CASE(test_resize_upsample_sizes_nearest) + // pass +CASE(test_resize_upsample_sizes_nearest_ceil_half_pixel) + // pass +CASE(test_resize_upsample_sizes_nearest_floor_align_corners) + // pass +CASE(test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric) + // pass +CASE(test_reversesequence_batch) + // pass +CASE(test_reversesequence_time) + // pass +CASE(test_rnn_seq_length) + // pass +CASE(test_roialign_aligned_false) + // pass +CASE(test_roialign_aligned_true) + // pass +CASE(test_round) + // pass +CASE(test_scan9_sum) + // pass +CASE(test_scan_sum) + // pass +CASE(test_scatter_elements_with_axis) + // pass +CASE(test_scatter_elements_with_duplicate_indices) + // pass +CASE(test_scatter_elements_with_negative_indices) + // pass +CASE(test_scatter_elements_without_axis) + // pass +CASE(test_scatter_with_axis) + // pass +CASE(test_scatter_without_axis) + // pass +CASE(test_scatternd) + // pass +CASE(test_scatternd_add) + // pass +CASE(test_scatternd_multiply) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii_expanded) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii_log_prob) + // pass +CASE(test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob) + // pass +CASE(test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii_expanded) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii_log_prob) + // pass +CASE(test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight_log_prob) + // pass +CASE(test_sce_NCd1d2d3d4d5_mean_weight_log_prob_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight_expanded) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight_log_prob) + // pass +CASE(test_sce_NCd1d2d3d4d5_none_no_weight_log_prob_expanded) + // pass +CASE(test_sce_mean) + // pass +CASE(test_sce_mean_3d) + // pass +CASE(test_sce_mean_3d_expanded) + // pass +CASE(test_sce_mean_3d_log_prob) + // pass +CASE(test_sce_mean_3d_log_prob_expanded) + // pass +CASE(test_sce_mean_expanded) + // pass +CASE(test_sce_mean_log_prob) + // pass +CASE(test_sce_mean_log_prob_expanded) + // pass +CASE(test_sce_mean_no_weight_ii) + // pass +CASE(test_sce_mean_no_weight_ii_3d) + // pass +CASE(test_sce_mean_no_weight_ii_3d_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_3d_log_prob) + // pass +CASE(test_sce_mean_no_weight_ii_3d_log_prob_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_4d) + // pass +CASE(test_sce_mean_no_weight_ii_4d_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_4d_log_prob) + // pass +CASE(test_sce_mean_no_weight_ii_4d_log_prob_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_expanded) + // pass +CASE(test_sce_mean_no_weight_ii_log_prob) + // pass +CASE(test_sce_mean_no_weight_ii_log_prob_expanded) + // pass +CASE(test_sce_mean_weight) + // pass +CASE(test_sce_mean_weight_expanded) + // pass +CASE(test_sce_mean_weight_ii) + // pass +CASE(test_sce_mean_weight_ii_3d) + // pass +CASE(test_sce_mean_weight_ii_3d_expanded) + // pass +CASE(test_sce_mean_weight_ii_3d_log_prob) + // pass +CASE(test_sce_mean_weight_ii_3d_log_prob_expanded) + // pass +CASE(test_sce_mean_weight_ii_4d) + // pass +CASE(test_sce_mean_weight_ii_4d_expanded) + // pass +CASE(test_sce_mean_weight_ii_4d_log_prob) + // pass +CASE(test_sce_mean_weight_ii_4d_log_prob_expanded) + // pass +CASE(test_sce_mean_weight_ii_expanded) + // pass +CASE(test_sce_mean_weight_ii_log_prob) + // pass +CASE(test_sce_mean_weight_ii_log_prob_expanded) + // pass +CASE(test_sce_mean_weight_log_prob) + // pass +CASE(test_sce_mean_weight_log_prob_expanded) + // pass +CASE(test_sce_none) + // pass +CASE(test_sce_none_expanded) + // pass +CASE(test_sce_none_log_prob) + // pass +CASE(test_sce_none_log_prob_expanded) + // pass +CASE(test_sce_none_weights) + // pass +CASE(test_sce_none_weights_expanded) + // pass +CASE(test_sce_none_weights_log_prob) + // pass +CASE(test_sce_none_weights_log_prob_expanded) + // pass +CASE(test_sce_sum) + // pass +CASE(test_sce_sum_expanded) + // pass +CASE(test_sce_sum_log_prob) + // pass +CASE(test_sce_sum_log_prob_expanded) + // pass +CASE(test_selu) + // pass +CASE(test_selu_default) + // pass +CASE(test_selu_example) + // pass +CASE(test_sequence_insert_at_back) + // pass +CASE(test_sequence_insert_at_front) + // pass +CASE(test_shape) + // pass +CASE(test_shape_clip_end) + // pass +CASE(test_shape_clip_start) + // pass +CASE(test_shape_end_1) + // pass +CASE(test_shape_end_negative_1) + // pass +CASE(test_shape_example) + // pass +CASE(test_shape_start_1) + // pass +CASE(test_shape_start_1_end_2) + // pass +CASE(test_shape_start_1_end_negative_1) + // pass +CASE(test_shape_start_negative_1) + // pass +CASE(test_shrink_hard) + // pass +CASE(test_shrink_soft) + // pass +CASE(test_sigmoid) + // pass +CASE(test_sigmoid_example) + // pass +CASE(test_sign) + // pass +CASE(test_simple_rnn_batchwise) + // pass +CASE(test_simple_rnn_defaults) + // pass +CASE(test_simple_rnn_with_initial_bias) + // pass +CASE(test_sin) + // pass +CASE(test_sin_example) + // pass +CASE(test_sinh) + // pass +CASE(test_sinh_example) + // pass +CASE(test_size) + // pass +CASE(test_size_example) + // pass +CASE(test_slice) + // pass +CASE(test_slice_default_axes) + // pass +CASE(test_slice_default_steps) + // pass +CASE(test_slice_end_out_of_bounds) + // pass +CASE(test_slice_neg) + // pass +CASE(test_slice_neg_steps) + // pass +CASE(test_slice_negative_axes) + // pass +CASE(test_slice_start_out_of_bounds) + // pass +CASE(test_softmax_axis_0) + // pass +CASE(test_softmax_axis_0_expanded) + // pass +CASE(test_softmax_axis_1) + // pass +CASE(test_softmax_axis_1_expanded) + // pass +CASE(test_softmax_axis_2) + // pass +CASE(test_softmax_axis_2_expanded) + // pass +CASE(test_softmax_default_axis) + // pass +CASE(test_softmax_default_axis_expanded) + // pass +CASE(test_softmax_example) + // pass +CASE(test_softmax_example_expanded) + // pass +CASE(test_softmax_large_number) + // pass +CASE(test_softmax_large_number_expanded) + // pass +CASE(test_softmax_negative_axis) + // pass +CASE(test_softmax_negative_axis_expanded) + // pass +CASE(test_softplus) + // pass +CASE(test_softplus_example) + // pass +CASE(test_softsign) + // pass +CASE(test_softsign_example) + // pass +CASE(test_spacetodepth) + // pass +CASE(test_spacetodepth_example) + // pass +CASE(test_split_equal_parts_1d) + // pass +CASE(test_split_equal_parts_2d) + // pass +CASE(test_split_equal_parts_default_axis) + // pass +CASE(test_split_variable_parts_1d) + // pass +CASE(test_split_variable_parts_2d) + // pass +CASE(test_split_variable_parts_default_axis) + // pass +CASE(test_split_zero_size_splits) + // pass +CASE(test_sqrt) + // pass +CASE(test_sqrt_example) + // pass +CASE(test_squeeze) + // pass +CASE(test_squeeze_negative_axes) + // pass +CASE(test_strnormalizer_export_monday_casesensintive_lower) + // pass +CASE(test_strnormalizer_export_monday_casesensintive_nochangecase) + // pass +CASE(test_strnormalizer_export_monday_casesensintive_upper) + // pass +CASE(test_strnormalizer_export_monday_empty_output) + // pass +CASE(test_strnormalizer_export_monday_insensintive_upper_twodim) + // pass +CASE(test_strnormalizer_nostopwords_nochangecase) + // pass +CASE(test_sub) + // pass +CASE(test_sub_bcast) + // pass +CASE(test_sub_example) + // pass +CASE(test_sub_uint8) + // pass +CASE(test_sum_example) + // pass +CASE(test_sum_one_input) + // pass +CASE(test_sum_two_inputs) + // pass +CASE(test_tan) + // pass +CASE(test_tan_example) + // pass +CASE(test_tanh) + // pass +CASE(test_tanh_example) + // pass +CASE(test_tfidfvectorizer_tf_batch_onlybigrams_skip0) + // pass +CASE(test_tfidfvectorizer_tf_batch_onlybigrams_skip5) + // pass +CASE(test_tfidfvectorizer_tf_batch_uniandbigrams_skip5) + // pass +CASE(test_tfidfvectorizer_tf_only_bigrams_skip0) + // pass +CASE(test_tfidfvectorizer_tf_onlybigrams_levelempty) + // pass +CASE(test_tfidfvectorizer_tf_onlybigrams_skip5) + // pass +CASE(test_tfidfvectorizer_tf_uniandbigrams_skip5) + // pass +CASE(test_thresholdedrelu) + // pass +CASE(test_thresholdedrelu_default) + // pass +CASE(test_thresholdedrelu_example) + // pass +CASE(test_tile) + // pass +CASE(test_tile_precomputed) + // pass +CASE(test_top_k) + // pass +CASE(test_top_k_negative_axis) + // pass +CASE(test_top_k_smallest) + // pass +CASE(test_training_dropout) + // pass +CASE(test_training_dropout_default) + // pass +CASE(test_training_dropout_default_mask) + // pass +CASE(test_training_dropout_mask) + // pass +CASE(test_training_dropout_zero_ratio) + // pass +CASE(test_training_dropout_zero_ratio_mask) + // pass +CASE(test_transpose_all_permutations_0) + // pass +CASE(test_transpose_all_permutations_1) + // pass +CASE(test_transpose_all_permutations_2) + // pass +CASE(test_transpose_all_permutations_3) + // pass +CASE(test_transpose_all_permutations_4) + // pass +CASE(test_transpose_all_permutations_5) + // pass +CASE(test_transpose_default) + // pass +CASE(test_tril) + // pass +CASE(test_tril_neg) + // pass +CASE(test_tril_one_row_neg) + // pass +CASE(test_tril_out_neg) + // pass +CASE(test_tril_out_pos) + // pass +CASE(test_tril_pos) + // pass +CASE(test_tril_square) + // pass +CASE(test_tril_square_neg) + // pass +CASE(test_tril_zero) + // pass +CASE(test_triu) + // pass +CASE(test_triu_neg) + // pass +CASE(test_triu_one_row) + // pass +CASE(test_triu_out_neg_out) + // pass +CASE(test_triu_out_pos) + // pass +CASE(test_triu_pos) + // pass +CASE(test_triu_square) + // pass +CASE(test_triu_square_neg) + // pass +CASE(test_triu_zero) + // pass +CASE(test_unique_not_sorted_without_axis) + // pass +CASE(test_unique_sorted_with_axis) + // pass +CASE(test_unique_sorted_with_axis_3d) + // pass +CASE(test_unique_sorted_with_negative_axis) + // pass +CASE(test_unique_sorted_without_axis) + // pass +CASE(test_unsqueeze_axis_0) + // pass +CASE(test_unsqueeze_axis_1) + // pass +CASE(test_unsqueeze_axis_2) + // pass +CASE(test_unsqueeze_axis_3) + // pass +CASE(test_unsqueeze_negative_axes) + // pass +CASE(test_unsqueeze_three_axes) + // pass +CASE(test_unsqueeze_two_axes) + // pass +CASE(test_unsqueeze_unsorted_axes) + // pass +CASE(test_upsample_nearest) + // pass +CASE(test_where_example) + // pass +CASE(test_where_long_example) + // pass +CASE(test_xor2d) + // pass +CASE(test_xor3d) + // pass +CASE(test_xor4d) + // pass +CASE(test_xor_bcast3v1d) + // pass +CASE(test_xor_bcast3v2d) + // pass +CASE(test_xor_bcast4v2d) + // pass +CASE(test_xor_bcast4v3d) + // pass +CASE(test_xor_bcast4v4d) + // pass +END_SWITCH() diff --git a/testdata/dnn/onnx/generate_conformance_list.py b/testdata/dnn/onnx/generate_conformance_list.py new file mode 100644 index 000000000..930ba0764 --- /dev/null +++ b/testdata/dnn/onnx/generate_conformance_list.py @@ -0,0 +1,140 @@ +import sys +import os + +from contextlib import redirect_stdout # Python 3.4+ + +SCRIPT_PATH = os.path.dirname(os.path.abspath(__file__)) + +MODEL_NAME = 'model.onnx' +DATA_DIR = 'test_data_set_0' + +TEST_DATA_PATH = None #os.environ.get('OPENCV_TEST_DATA_PATH', None) +if TEST_DATA_PATH is not None: + ROOT_DIR = os.path.join(TEST_DATA_PATH, 'dnn/onnx/conformance') +else: + ROOT_DIR = os.path.join(SCRIPT_PATH, 'conformance') + +NODE_DIR = os.path.join(ROOT_DIR, 'node') + +def dump_test_list(): + print('--- This content is a stub for test_onnx_conformance.cpp ---') + print('static const TestCase testConformanceConfig[] =') + print('{') + for test_name in os.listdir(NODE_DIR): + test_path = os.path.join(NODE_DIR, test_name) + + assert os.path.isdir(test_path), 'node folder should contain only directories' + children = sorted([x for x in os.listdir(test_path)]) + assert children == [MODEL_NAME, DATA_DIR], 'test folder should contain model and one dataset' + + data_prefix = os.path.join(DATA_DIR) + dataset_path = os.path.join(test_path, DATA_DIR) + + inputs = 0 + outputs = 0 + for data_name in os.listdir(dataset_path): + data_path = os.path.join(data_prefix, data_name) + if data_name.startswith('input_'): + inputs += 1 + else: + assert data_name.startswith('output_'), 'only input_ and output_ prefixes are expected' + outputs += 1 + + print(f' {{"{test_name}", {inputs}, {outputs}}},') + print('};') + + +def dump_filter_switch_stub(check_fn = None): + print('--- This content is a stub for test_onnx_conformance_layer_filter_<...>.inl.hpp ---') + print('// Update note: execute /testdata/dnn/onnx/generate_conformance_list.py') + print('BEGIN_SWITCH()') + for test_name in os.listdir(NODE_DIR): + print(f'CASE({test_name})') + result = True + if check_fn is not None: + result = check_fn(test_name) + if result: + print(f' // pass') + else: + print(f' SKIP;') + + print('END_SWITCH()') + + +def dump_denylist_stub(check_fn = None): + print('--- This content is a stub for test_onnx_conformance_layer_filter_<...>.inl.hpp ---') + print('// Update note: execute /testdata/dnn/onnx/generate_conformance_list.py') + for test_name in os.listdir(NODE_DIR): + result = True + if check_fn is not None: + result = check_fn(test_name) + if not result: + print(f'"{test_name}",') + else: + print(f'//"{test_name}",') + + print('// end of list') + + +def parse_test_tags(fname_test_results): + from xml.dom.minidom import parse + log = parse(fname_test_results) + + test_results = {} + for xmlnode in log.getElementsByTagName("testcase"): + fixture = xmlnode.getAttribute("classname") + if 'Test_ONNX_conformance' != fixture: + continue + name = xmlnode.getAttribute("name") + if not name.startswith('Layer_Test/'): + continue + value_param = xmlnode.getAttribute("value_param") + # (test_abs, OCV/CPU) + if not value_param.endswith(', OCV/CPU)'): + continue + + test_name = value_param[1:-len(', OCV/CPU)')] + + properties = { + prop.getAttribute("name") : prop.getAttribute("value") + for prop in xmlnode.getElementsByTagName("property") + if prop.hasAttribute("name") and prop.hasAttribute("value") + } + + tags = properties.get('tags', '').split(',') + #print(test_name, tags) + test_results[test_name] = tags + + assert len(test_results) > 0 + return test_results + + +def dump_parser_filter(fname_test_results): + test_results = parse_test_tags(fname_test_results) + + def check_test_case_parser_error(test_name): + if not test_name in test_results: + return false + tags = test_results[test_name] + return not 'dnn_error_parser' in tags and not 'dnn_skip_parser' in tags + + with open(os.path.join(ROOT_DIR, 'stubs/test_onnx_conformance_layer_filter_parser.inl.hpp'), 'w') as f: + with redirect_stdout(f): + dump_denylist_stub(check_test_case_parser_error) + + +def main(): + with open(os.path.join(ROOT_DIR, 'stubs/test_list.txt'), 'w') as f: + with redirect_stdout(f): + dump_test_list() + with open(os.path.join(ROOT_DIR, 'stubs/test_onnx_conformance_layer_filter_XYZ.inl.hpp'), 'w') as f: + with redirect_stdout(f): + dump_filter_switch_stub() + if len(sys.argv) > 1: + dump_parser_filter(sys.argv[1]) + print('Check for updates!') + print('Execute in : git diff -- testdata/dnn/onnx/conformance/stubs') + + +if __name__ == '__main__': + sys.exit(main()) From 267aafec75c386c829086d66214a093d54167eee Mon Sep 17 00:00:00 2001 From: Crayon-new <1349159541@qq.com> Date: Thu, 16 Dec 2021 10:53:30 +0800 Subject: [PATCH 14/17] add test data for tf_Argmin and tf_Argmax Signed-off-by: Crayon-new <1349159541@qq.com> --- testdata/dnn/tensorflow/argmax_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/argmax_net.pb | Bin 0 -> 216 bytes testdata/dnn/tensorflow/argmax_out.npy | Bin 0 -> 152 bytes testdata/dnn/tensorflow/argmin_in.npy | Bin 0 -> 224 bytes testdata/dnn/tensorflow/argmin_net.pb | Bin 0 -> 211 bytes testdata/dnn/tensorflow/argmin_out.npy | Bin 0 -> 160 bytes testdata/dnn/tensorflow/generate_tf_models.py | 9 ++++++++- 7 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 testdata/dnn/tensorflow/argmax_in.npy create mode 100644 testdata/dnn/tensorflow/argmax_net.pb create mode 100644 testdata/dnn/tensorflow/argmax_out.npy create mode 100644 testdata/dnn/tensorflow/argmin_in.npy create mode 100644 testdata/dnn/tensorflow/argmin_net.pb create mode 100644 testdata/dnn/tensorflow/argmin_out.npy diff --git a/testdata/dnn/tensorflow/argmax_in.npy b/testdata/dnn/tensorflow/argmax_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..8fba6393d4f98093aa94efa4d45f77c43a158c80 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Its=*3MQI53bhL40j`Ht>uk?g*4Q_4W!sC$$=O=JKVqNoPQm_O;Q4(* zX9XR~Dw6HLEC{gA+$UkLapuIn_$2wgxBCw7`!Pd$KkxjN`(7o#-=E)~Y`@if<^Igb Xsrza|rtKB`CS|*ind^Ws$5}f7L6S*F literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/argmax_net.pb b/testdata/dnn/tensorflow/argmax_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..2857d1cd6565548ed40a13a3de52cc495f61a1ea GIT binary patch literal 216 zcmZXO%L>9U5Jmfn)u~9GjZps}8@tXs})6QupdHczol-5hfo9j+@1AA(m%qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= jXCxM+0{I$7Its>`ItsN4WCJb+h6Z~E1_uWQIDqg02BaP8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/argmin_in.npy b/testdata/dnn/tensorflow/argmin_in.npy new file mode 100644 index 0000000000000000000000000000000000000000..c788844a53f1e3852530e7d6be72de7251785e84 GIT binary patch literal 224 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= zXCxM+0{I$7Its=*3MQI53bhL40j^sDYIf&Ewe4$C_S#!$9kyw<6W+gS=6^fWzzO!d zJ~`N%JvFmW-X`iWzwFe0zqAwkO25wDFK}|YouZM(eud_f`)`J=*w5i~W?$~+lXhi) YT=vKA-)%S7C~)6?p{@2oSx5E*0Pf~Vq5uE@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/argmin_net.pb b/testdata/dnn/tensorflow/argmin_net.pb new file mode 100644 index 0000000000000000000000000000000000000000..5796b795434e066ae32b8954b57b9442860bbfb3 GIT binary patch literal 211 zcmdGy!xU9GY9E;L@GxPLQGILY&iZk=`gjk*P^NLHfgt%DC5_3vZg*ctqfvOp- z7#WcbW#$UyVuR=vg3?l)P?uO4NMRVOCCJ5{Us?ikDb!h; literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/argmin_out.npy b/testdata/dnn/tensorflow/argmin_out.npy new file mode 100644 index 0000000000000000000000000000000000000000..ed43e6ac103f14f71252e664c9f68553d80c1288 GIT binary patch literal 160 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= oXCxM+0{I$7ItnJ5ItsN4WCJb+h6Z~GW^iC&0AV;E$Yo#v00_Yz=>Px# literal 0 HcmV?d00001 diff --git a/testdata/dnn/tensorflow/generate_tf_models.py b/testdata/dnn/tensorflow/generate_tf_models.py index 60d2912f2..f9f89bcf3 100644 --- a/testdata/dnn/tensorflow/generate_tf_models.py +++ b/testdata/dnn/tensorflow/generate_tf_models.py @@ -1070,7 +1070,14 @@ def pad_depth(x, desired_channels): square = tf.square(inp) save(inp, square, 'square') ################################################################################ - +inp = tf.placeholder(tf.float32, [2, 3, 4], 'input') +argmax = tf.argmax(inp, -1) +save(inp, argmax, 'argmax') +################################################################################ +inp = tf.placeholder(tf.float32, [2, 3, 4], 'input') +argmin = tf.argmin(inp, 1) +save(inp, argmin, 'argmin') +################################################################################ # Uncomment to print the final graph. # with tf.gfile.FastGFile('fused_batch_norm_net.pb', 'rb') as f: # graph_def = tf.GraphDef() From b1ce373f0b2796a3a2a318c36c0e2dcc9b3c5f8e Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Fri, 15 Oct 2021 16:55:07 +0300 Subject: [PATCH 15/17] Regression test data for cuda::stereoBM with uniqueness check. --- .../gpu/stereobm/aloe-disp-uniqueness15.png | Bin 0 -> 38245 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 testdata/gpu/stereobm/aloe-disp-uniqueness15.png diff --git a/testdata/gpu/stereobm/aloe-disp-uniqueness15.png b/testdata/gpu/stereobm/aloe-disp-uniqueness15.png new file mode 100644 index 0000000000000000000000000000000000000000..32548d25bbab5a5a816c38a658a4158b6aeed4ff GIT binary patch literal 38245 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�#za}Y@n3-7 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 z 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 Date: Mon, 20 Dec 2021 19:54:07 +0300 Subject: [PATCH 16/17] add test data for Div --- testdata/dnn/onnx/data/input_div_const.npy | Bin 0 -> 144 bytes testdata/dnn/onnx/data/output_div_const.npy | Bin 0 -> 144 bytes testdata/dnn/onnx/generate_onnx_models.py | 26 ++++++++++++++++++++ testdata/dnn/onnx/models/div_const.onnx | Bin 0 -> 103 bytes 4 files changed, 26 insertions(+) create mode 100644 testdata/dnn/onnx/data/input_div_const.npy create mode 100644 testdata/dnn/onnx/data/output_div_const.npy create mode 100644 testdata/dnn/onnx/models/div_const.onnx diff --git a/testdata/dnn/onnx/data/input_div_const.npy b/testdata/dnn/onnx/data/input_div_const.npy new file mode 100644 index 0000000000000000000000000000000000000000..ae1854526e18fa7a6a7afb893e2e7dc73fc99ed8 GIT binary patch literal 144 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= dXCxM+0{I$7ItoUbItsN4WCJb+h6V>@3;-kl9%}#q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/data/output_div_const.npy b/testdata/dnn/onnx/data/output_div_const.npy new file mode 100644 index 0000000000000000000000000000000000000000..1e69cee394aad73da00b4f683d9221f004d37273 GIT binary patch literal 144 zcmbR27wQ`j$;eQ~P_3SlTAW;@Zl$1ZlV+l>qoAIaUsO_*m=~X4l#&V(cT3DEP6dh= dXCxM+0{I$7ItoUbItsN4WCJb+1_pa%3;+}39A^Lk literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/generate_onnx_models.py b/testdata/dnn/onnx/generate_onnx_models.py index d1965c2f4..b930c84d2 100644 --- a/testdata/dnn/onnx/generate_onnx_models.py +++ b/testdata/dnn/onnx/generate_onnx_models.py @@ -1558,3 +1558,29 @@ def forward(self, x): model = SubFromConst1() input_ = Variable(torch.randn(1, 2, 3, 4, dtype=torch.float32)) save_data_and_model("sub_from_const1", input_, model) + +########################## const / x ########################## + +node = onnx.helper.make_node('Div', inputs=['x', 'y'], outputs=['z']) + +x = np.array([2]).astype(np.float32) +y = np.array([[4, 4], [4, 4]]).astype(np.float32) +name = 'div_const' +input_files = os.path.join("data", "input_" + name) +np.save(input_files, x.data) +np.save(input_files, y.data) + +z = (x / y).astype(np.float32) +output_files = os.path.join("data", "output_" + name) +np.save(output_files, np.ascontiguousarray(z.data)) + +X = onnx.helper.make_tensor('x', onnx.TensorProto.FLOAT, x.shape, x) +Y = onnx.helper.make_tensor_value_info('y', onnx.TensorProto.FLOAT, y.shape) +Z = onnx.helper.make_tensor_value_info('z', onnx.TensorProto.FLOAT, z.shape) + +graph = onnx.helper.make_graph([node], 'div_const', [Y], [Z], initializer=[X]) +model = onnx.helper.make_model(graph, producer_name=name) +models_files = os.path.join("models", name + ".onnx") +onnx.save(model, models_files) + +########################## const / x ########################## diff --git a/testdata/dnn/onnx/models/div_const.onnx b/testdata/dnn/onnx/models/div_const.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7b05613c51673e25b2d054336677cc7f9d5e828d GIT binary patch literal 103 zcmd Date: Thu, 23 Dec 2021 15:31:55 +0300 Subject: [PATCH 17/17] Merge pull request #831 from mpashchenkov:mp/oe-add-gapi G-API: Adding a Python script to download onnx models * Added parser, removed deleting cache, added pulling * Removed cloning step for simple print of list of models --- testdata/gapi/onnx/download_onnx_models.py | 144 +++++++++++++++++++++ 1 file changed, 144 insertions(+) create mode 100755 testdata/gapi/onnx/download_onnx_models.py diff --git a/testdata/gapi/onnx/download_onnx_models.py b/testdata/gapi/onnx/download_onnx_models.py new file mode 100755 index 000000000..0581c9fee --- /dev/null +++ b/testdata/gapi/onnx/download_onnx_models.py @@ -0,0 +1,144 @@ +#!/usr/bin/env python + +import sys +import os +import hashlib +import argparse + +CUR_DIR = os.getcwd() +# This directory contains result git-lfs cache +CACHE_DIR = CUR_DIR + '/.cache/onnx_models/' + +class Model: + MB = 1024*1024 + BUFSIZE = 10*MB + # This directory contains large ONNX models that will be used + MODELS_DIR = CUR_DIR + '/onnx_models/' + + def __init__(self, **kwargs): + self.name = kwargs.pop('name') + self.filepath = kwargs.pop('filepath') + self.sha = kwargs.pop('sha') + self.model_path = self.filepath + self.name + '.onnx' + + def __str__(self): + return '[Model]: <{}>'.format(self.name + '\n '+ self.filepath) + + def sys_lfs_call(self): + return 'cd .cache/onnx_models/ && git lfs pull --include=/' + str(self.model_path) + ' --exclude="" ' + + def verify(self, path): + if not os.path.exists(path): + return False + if not self.sha: + return False + print('[Info]: Verifying file:') + print(' Expected sha: {}'.format(self.sha)) + sha = hashlib.sha1() + try: + with open(path, 'rb') as f: + while True: + buf = f.read(self.BUFSIZE) + if not buf: + break + sha.update(buf) + print(' Actual sha: {}'.format(sha.hexdigest())) + return self.sha == sha.hexdigest() + except Exception as e: + print('[Excn]: Catch {}'.format(e)) + + def create_dir(self): + model_dir_path = self.MODELS_DIR + self.filepath + if not os.path.exists(model_dir_path): + os.makedirs(model_dir_path) + else: + print('[Warn]: Directory already contains a folder for {} - skipping'.format(self.name)) + + def download(self): + print('______________________{}______________________'.format(self.name)) + print('[Info]: Creating directory for {}'.format(self.name)) + self.create_dir() + if self.verify(self.MODELS_DIR + self.model_path): + print('[Warn]: Hash match - skipping') + return True + print('[Info]: Downloading model') + # Pull large model file + os.system(self.sys_lfs_call()) + if self.verify(CACHE_DIR + self.model_path): + # Move large model file to onnx_models + os.replace(CACHE_DIR + self.model_path, self.MODELS_DIR + self.model_path) + return True + return False + +def download_cache(): + print('______________________{}______________________'.format('Download cache')) + if not os.path.exists(CACHE_DIR): + print('[Info]: Cloning onnx_models repository from https://github.com/onnx/models.git') + os.system('git clone --recursive https://github.com/onnx/models.git .cache/onnx_models/') + else: + # pulling possible changes + os.system('cd .cache/onnx_models/ && git checkout master && git pull https://github.com/onnx/models.git') + print('[Warn]: Directory already contains the ".cache/onnx_models/" folder. Content updated.') + +models = [ + Model( + name ='ssd_mobilenet_v1_10', + filepath ='vision/object_detection_segmentation/ssd-mobilenetv1/model/', + sha = '6a2ba88990166b5212fc4115bb347dd1402fbf39' + ), + Model( + name='squeezenet1.0-9', + filepath='vision/classification/squeezenet/model/', + sha = '7c4a0cc990d877f46105eb331bb71e2c90c0ecbb' + ), + Model( + name='emotion-ferplus-8', + filepath='vision/body_analysis/emotion_ferplus/model/', + sha = '073ea68e09c0c8c21401b95e9cdccb42c639bc75' + ), + Model( + name='FasterRCNN-10', + filepath='vision/object_detection_segmentation/faster-rcnn/model/', + sha = '7df2f48a6429ea412733af8ce9673a092a5f84c4' + ), + Model( + name='yolov3-10', + filepath='vision/object_detection_segmentation/yolov3/model/', + sha = 'a3e31b46f37c2b5de0fc85b6b54571898e7bbbb7' + ), + Model( + name='tinyyolov2-8', + filepath='vision/object_detection_segmentation/tiny-yolov2/model/', + sha = '7ad8395edc8057030d17c14459de6d07f4d11ac6' + ), +] + +if __name__ == '__main__': + parser = argparse.ArgumentParser() + parser.add_argument('--name', help='Name of model to download') + parser.add_argument('--models_list', default=False, action='store_true', + help='List of available models') + args = parser.parse_args() + + selected_model_name = args.name + print_all_models = args.models_list + if selected_model_name is not None: + print('Model: {}'.format(selected_model_name)) + + if not print_all_models: + download_cache() + + failedModels = [] + for m in models: + if (not print_all_models): + if selected_model_name is not None and not m.name.startswith(selected_model_name): + continue + if not m.download(): + failedModels.append(m.model_path) + else: + print(m) + if failedModels: + print("[Warn]: Following models have not been downloaded:") + for f in failedModels: + print("* {}".format(f)) +print('[Info]: Done')

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 ZgZ%l$&sTiOo+z7Y!y4BV{G)e9{U3usWjg=> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea11374d508125c2dd95d7f5f744ea7a2b7f7c1d GIT binary patch literal 51866 zcmbWzyKR+G6ogU0JRDLJAzct4a^wPNf__25EBU0+z5;^rJoowU^V9RkzyCixKRv(y z{OQZbmv29Re1G}+>-W>!H~;>C+(}+ArFr z+!oMS6yCTjxJ9xr$fHJT{`6Z&T=}m<4*JZOXu719(}qT-8<+wq(izstnOY> z9(pH~=i~0vad+i#Iehu<%Hfc%?=IxaLwd3A!u8x~59dRDXs2A?yZJbjgL3ZKFY=4+ zyFUJ-j*ldVG5O-KpQcT{*jU=uqAcl!wjX zcGewx@^X6iae29NdiUh)@#*$2v~Neh+)j0O7us_Nt~}ixckS?Td(G3K9&VRzj}G~I z&^eIW!x3f^6Z%3aG`M8{S!s_Mj*=bK+&fV(u?aAAvm+M14 zc{;9NkPsUQb+bi2@dp&o3GZWp(YcdvOI%G+_5e{p@N=RNvR4wr}C z0p+0{ABT42y+a=I<>_{C{iXAvJsi5XxO>gHtB1QIUoLOAz2ldUoiL-@9}@`+AU% z%jp;8>3Y?@N6xN%d2{ycv{xUuyY}qZm8awSklq{}dWW1oU5*dEN1k46&Mw_P9p~HU zSLf4<{Nj42zIVv!^OvqC5A}S99L|@A?#M&Bo*g|p4(a-OcI#J{Z{I#2>dWKq=+X7~ zdU8cR_R(5d3$_4SiiqRcl7M(%fag1Ew`tS%RxSr>pi+0l=B^QdAfV@xV)Sm zAD7d|>(lk+SI%8Md1yx;=hN*hzd78Fo_E;e!}@mUcB<>!ZLWE~yuLft_1lwcPi~+zwSy<&5?-R9}dRd?6B?9g$(K7Q@X!)uoh_1yCwI_@3#%G04cuzGjP z-GlmaczyT!9dtc@^>R6P`Otm7Jmlkg-ob}`Uo5$sf-dWVU z?%9*GgZm!buADxkH*W{pfpkdk4!t?|p`1SCs&4$D!TzK6mQdgM7QVeLKxJ zr?1Cvuf87aJ-VIt>F(+4$#JuR87?^bTmhyt;dG-FwvcuI|(A z^NYRHeEr4$_x;}Eu6?@ifO781<9blOeOw>f(X+F3JMwaRP>wIZ?#l7Iqi=Wl`tp#j zkK1t{=eJMq&eG-VxC7g3UXR}Q=@;$m^XcVwduQ>rBhR<%9k9NfcdeWr)Pr<8-eV8v zL%u#FiuE*D>+lO*?tK;o=mv4`+ zU+g{o_T=dH>5yL3v+o^p`f@mwZ=Y@lhw{bV!R2uGAstrN?|bCMyx_rNj59M%sdVKq^IsKwM zY!8R-;r6@-hjLI3x+{;n(;O~e?oP40e0TWv`1Hm54mrEsTY7VL<-LQB>(SlEp`0F+ zhje%K`LKKP`cR&4Pal`Z<>_{Ces{|4(e>=m<@mT9-gofn_HaJ51Lcc+=v~dZLzi=p zUzC?~r<~qC9ooaaV{v!%?6=3aqbCpR+u`fkE3agyGov$Nhy zw}b0JK9uV{KGbg>@9!ZG<)D1`>E5G{>*MXy_2j!NM{f>?a(d8xId|!>K5iG%?UdV- z_YTO{lY?^n-jSo*)8m&f-41NdzW4AU-#xr}`;d>fPnYA<-NE~w<;%lId+y77mpgPh z=uUI`usIy+*}>)9zV`L)%dNh=oL=*C{G$GPU-#tg=rxBI_3ZHJkS^Cd^yYo9{POMd zVf%LIdhWyao7aPO^{eyg-K#I>9rfFnbH9G|?&<3_PuHtY_ih~O>-AoHxSk!TU(|!{ zmD}Ota**#1-Mfl%P+ty*_HaGAcj?p1+mo}47whBpaqqx;Po56xy=#wOY~EcteY$(q z?a1MBdi?Io@#P_1u6;heXs2jT-@9@7>fP_o>dV=K_UhyHaeX-)Hitv+EVl>wxPASi z-%TFM@gX1DcNaE~^YxbQK9qNtZm&CZc^t~y!TEH3+&kpyde!;#m7_y>_n|#pPS5+G z-0JDq$L&CStH<{qIouAcU)~&U5B4r@56Z*l=+HfV9Ln+W;`%+Sdk@{t;!AJO`?^mr z+V!1$x_x_cbSTfagD+o>k3)BH*u0#3a*!?u>Aque_w>s3+~ec*>2meGM~?6Q()rLn z)a!nAc_yGbm$%K6#31&!`E}CKD}sHp5Hw>Y`*W{ul@RV?Ld9Lck#Q! zmxp$s9BzkRv;*~U{p$Q;_w^Ub`|jSM%kkmm%eij{*O!C7OI}WI>3S>2*N1dH? z`EvG~v)}KkUfx|k{o?LCN%w-KERpe8|_w`PFfIMZO)rJ>Mb6$DuxyTU-zJ z9&yl5ZtyF+&emvhGsY+et_;dXHTx?>;e z>*4x#={U3l>H2n|9X`~vvvTsywa+j19q!N}9lETlih8j7`gFP8tuN6Oc`zMcBGT{#@ucNfz2?BRSmY+tT=cjTZv?0fayg>twYv|nFOu09=l z7Y^;?cA#E49eR(P-Ew*NZ zbSTfq`QBaK`=C7Do_#v5N5}2R75RG5JNZ!GzMNjMdA^=qd(HFddUp7bE^n7lw*&Q{ zT+v=p&t7}(>&fBm)1kgyI;`G(es|=ccR+b}igxw!mE+qj^6l|)zJ1(#@%nT-knRrb zo;=ip?m@YtJRR>ndeQq}dvyD_9eH|DP9KN*e0@IjI~3)M-Q&Aw$9{dfygfafFK>sB zL-}&~?#R1~%R#yweEIfZ^LqB6oSyHHr#DxwXSaOq$=lPzA-y}-`{bb=Jsi^4yX5T2 z=~efBJ}yVM%g3Rd9;8Eg?~;RbIas~C@3QBvJidH8uzByH!|v(J7v<&pK3vWnx;=d; z2le%uTl(tByD#S+bVm--p}qF-_He!(*!RdoKHmFwp}d?s%eUK{zCC?;J}w94 zE+6-PIsT(uzdgDgTn_rK#r2z8x*XqKI?i_&`d!MKwAFkyK9FI?cm*Wmk;Ii-G_3}PV@Ek?bo*>S6|N^d7KaR zacEzk-W@(2m&fhN@!f~b;ZV*l&bJTcE|iCMp?zG=ci`^O+oKot>2~z_&^uO6uRd-^ z&K@1op}u#@;ZWYb9+WHc?c&g0{oa$KLp%C(dFWkodUQP;$`|$Z+_`jq^K^G{*gM`s zm$OTUd|aQdN0+0^@vHOOlY@LausW^>-NB)q`Z!#>`hI^{-95fNyuQ91?mc>Re4(B@ zkgn$*q{~Bh@uEI-2ioOByLeF_%G>h}KCG_?^&nl(JMiZCdPRB2$Dw`irsGf_(!IkD zAKJs^moCSLdVKfG<=1=cEVKvZ+`D$$YaaJbXdk)@t_S(JoIBf!c$4=z{Te*1KJeL1=uC*6IzKGc)L^7utu-)BR3-oKJ^z=-rU+-FW@#d_C`Qmyb6mZx>eAhuzVG z%{A{`?m#`hJzNgj<;z1kD2MAqzP|TBx;)ggD~HP!?dt2%p&dSMuev>bIY^hIL;Lmh z+=F_!K3qF|D2LmlB-~rbevCz_UyweuP@g-bbGKpyzkKGLpfXy(xG>i z+wrc|=gZqE^6j{*59Rdb^yK(-NY{gWCufBWGZtvKGayZn3bb0TA{N69Or^m0(x4Zo6@^+yd-*?cPp@vz21{| zw1Dn%#AIg>6p}Qjw?c&Yz>9{?d-yK{Y_I-As9JJ4ee0S)O?;c)X zU(P+cJRQ>YihQUC>E2c3%h#v7i?`SBz~%Mny<<;KPo6Hvr`wa4!=W7CPO*7+=+KT` zIeT=nA>V!dh0WPrdHe1)k3%_k@b1u|zFhm>N0+A;?fd~uPd5Po literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3d4d5_none_no_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..503a1db44846c66e5be70a0e2d851b390703f464 GIT binary patch literal 25944 zcmWJsWmr^O6a^%uBozcH0gF^HkPxtF5d{$?B%}nCkTy^e3mX-? zuY3+``HNunujf4;}XHT?4bDKe2UT9`}WJW2n6~^3ExR!M z&?wcT(L`+snGB5Aq zDfHdZmyIQ3@%l^#kLdd{;(XwMWHORkl(3CN3B4h4c5# z=<`~K<{vJKR%JcroomP9QQ=g-a0M;9?D-_aM%d&ZhkKnBw>i9px^pic_qilo$E9+{ zT~}rvEafj%BTRE2%enD3unejZ)lThdb=r^Oui}kRZ|lar7GE*Qrx%AU2;%HNFT}>X zefa*>W-Pg-O0Sht4Vh|^0dm5v*<7}d4(RFo2KVeT@$5nX++McFuf@fj9*}^9+rgAA zOK1D}y42c!9daLbi3hiuWMey;v&Su04qwxo2OYxjGF}IX(+*?s>we6uPpi4~Yrbe5 zX3Z_~Ys8UbW9ayByKK>MRc4L0MjN+jn0+UP?RM(0ch}Bb=;O>Qip9dQ`K?gzUM~w6 z>49%`nfzoK!Im!v;Wamb&kp2q^R*(Buq&6j?-EDmyRfSItMF;jAB!}#Ou zGZB+{4+#_WF?sK194p-=o38B7P1a+0ef$nM_gsc8X6o!z)|>TRbNP_rO#P-pm;J+V zpf#IIPsVbkTQswehOl1!BLIA=prbK>Qw$tA+2%1ice{Z6gH~L$t3OSg^ckER z%IRquTp{Plg-Q4Ex?>>5%1?u=a~GP04yHrW4XjA~gutfb2vVGb6+2^?buxf=cBmlt zcBI&|zZ<(h%t6JG@wCr3L~ct6FHSuoF4Wj#&VWMXyJ(Xc^+M6_GHPnu(`dsSk-kwG zX=cA+mAVou=lzGIJ6#dl;?BsO3H(p@E6&e2fm!*##GsXHak0jceJn#T<3$=B6bEz4 z#hzTdE1WG^6d`-&py%xxtT;Cmr`)FEYLXMv7(grakD@hyI|f^QLUei*L-(0e(?XS# zGrMzIToo=&2%+Vs>u`QrLaWz{g>p+96xc7s$El0pvDOnMsYxuoFrKX(&H7s{wWoSy zQFB~h#aaY2iFK&`qQs^)^DuBnA=e$Y<>JUu%t%oc z_U*^rpblL$xwfh&Nm7d#gKnlytHgAC+Z$W{<0&Y^;mB#2sGv8 z6KCMucLVZ92eY}g6O;c=L6=Xlta?8i5j~ZWS{6aK-S4n9TAoKf%&0A&ufq--d!c=Q z4Nih87mf<#q8*i3p|lU0(}wWJw#CSD%|l>g0!OWWbWUQ#NYD<$R@QEQ^z2Z z@BdSxO-dAwDrG>S;0)HkuELi1JGIZA<%zu=Qe}Y^CX{}K4}&XYL2Wuwqa=y*)m|V~ zy@)a4UHH>vf$%N4DMsxq7js7q;%?=!T)HolP2JitvVBh;9cBs5g(X~`v09vcd<{mg zm*SCv2@DsV#l*--R9{ys&ZTytLZ1ZQS8%7-glA}5pUaS#XdY1bghbl-(JIi_w{wx4$!ezH9K*T>%AD;;rcwgxf7eSPyyG z8qa(l?H_{F$cuP8hVi;{nHUj9+3%xfO*>J@yZ~0-TwWt;9PEvN7?`4(P2M2=C~HC=G4Gfk$RE z?rwx5jRjb~Bbl4}6~fVB0-V$~V9djw_->VjK$SuspMD2owS`bE=mxv7B`p6DO55x( zu6dHjweLF8xk^v`oi`SbjE>{{ss*wp#ZnCKunX%}*)h2IAu4>McqdsEb~U~{R8)zp z8>b=J-J0z+CB;o0ThnA0wV@j+|wZQMPKw(r4Xcf;}CJDplxEm@hQ&6TMT zDfS1&>Z7hS37kyNMHOPtdNsa(ya8SHyTV|83nq?Vh+`Eup*eghqT>Sf5id)G8sbuyYnfnKbuLllc_|i%we>g9OpVh*?CPiWL&Voa(=bZ#I62HY>hqwlQC83z15lLkLz=L_o;ZPejJMW((FEw zA$qR=DZXo+hf{#S!Xtj7?Z>-NPwBxSGp#Z2Nd?}C%h+#{#g@fA8P%=kB{<%6|bt7Unc z71?>@II7mz!os=_t^VA@-s$s2-Jv*~OCQI9tL9?kYzxdiw@7H6Hlf`8wL*39a1M8O z=1@6PmflU}h-n>pdY>HCrr2OzqFhMI&y>0u1LOpJJ0 ze+ugF%hAC{jsFdlqeh)FA4gB-prtc#z4;GDtGS7%-VXeERGTK7b|UigcEoouq`Xok zobx8|XOjc=yf6^D+uQPoG`}z1lR^7^B$Ha?DIa)C7@Ka#G$jwN4N+ppffk%UeaDV9xHR$R|z?cwhGh6>m~```y1`b4F%Tldhn&8PXt0WBg(2+}gZTZ>Pll$fzhF-E3{;qC?_Ixc&y03*8Crdm{ z$f12q2x?P~g85rTdR7LfmE{Y4jc;hW0cx)2_L$qA3cyOcUW=BM`lB0!J;3!m<1ZNUI3s z-Tl6Ncv+j9_Ek&xWDLVAi14N}I4NJm(O1;DU&2?rPR_@za%Xy^uD}j^3kEN25K6h7 znI<=kb0*&u?pcN0aP}I^6Bl8?xv$7rF^+!d&uc4uv2FWsE;*yYu16LKaVw44yK{LX zJeO{lkKpBt48}SYaj(Ql%%1&+m+#*r$ts00^V>tOXphKg(ueNj-ohbi9ZtsQ@<)^^ zoBiLSQD+0TKR05hOA%b#5XOp|o-CQ7DND`ohc}sB=X@(y$gT>R9C#Y}x6E5qAu}SePqAR?)sHy=C&&ROe0dwkUZpFljN6|h|gBzZI z!qz3-i0mX;fKLq7pA2B=@KeIvc`$}_c!iE#u0ge{2`zq%7b-O_(jACrMQl8^>wB^N zbbYpe8Ou?l?!j+K6gT&1$HELn+E*IzKz%&_>g>Vz?m;x!a1RSZNAs?c8~f{x#kF2Z z9MaRDW`BHXbU2CnKhDVx)ta--t}48Isf_+%UTiw`2IG|c#O}6r?jO&-T9K02IQXO9W?PRxCw$JfVAXl45vr#{+ZfUFnx{^!BAS#`4F z$J?>>y*%3~c_IC9lQ^g_nZ2I>6|UO(9F&}ZnWbL*=dQz!mtuLoS`B@_$J4?i23x;J zLN#L`d%SH&>l8hfTc+^zae2BO&f@Kr?Jz!687jMbaaFu0%|_W#?reLmKiCc_ze@2d z%Y`9cNet~0%NZ;BFv3lndoCv6-&Sp`w2P**L3@taz7b`|-(y#*KO6cw;e&)DzI4BU zg6~0$xaq~uLF#yu{1l&GC}OzAba+k3;{-V)_SUQw^FE|edGH3&*jE<~ai6ev(Jl#} zhYQQorR+PT4^{5wi_Ts4!$nb-cGB7CYmDREJ~}u(<+iw;VNRz28_v6PMz;QBDmQ+z zVc3L7=5}wx|CY~1t7SK;d^Tpz?(e7@{t#Ush4S0z2`E25hE4PQ7(T|F9)7NmR)5WnLw-D3GUwjYj!S{jP+0x0rW~$L$?4L814+4sXxkh)s zQ+*^9d)6W6%0}EeV8uk=5dNvXfZZx1W&8fit~gRolXW=Ik(M0Gl=|G3Dki82wbj zq_{mO+1`<+)v-9}R0F#m1wxdha8iOAt!mRbDqP~KPmW77R+{5un~<`{AH}D#`LzFV z>S>?DwTla&JaZXb504Qac>u=;M=@w^2?w~nMfC!6zKckc`q?#+lv4|f8MaV+m&KZX zoA6;!KOP@(UbgaAnJn~5E_c40z_`Uvu+_{P-SEu{18yj{{+`VAMy%Kj)3Q^7vZlh8@lnaot0yK3`4X z!n5j3RgPo2SqWEl-YC|cZX@nQ_MqcC2UbS~<4=4S7QRlTwQd$$?E>+n?`h$%sa}|` z_otqXiNK`k(A#kdL;b#py|STvv#}FjKQ0i@6uR<8a}iB*9*7{VA}XsZVPfiSOueyH zmKs5st-yg`K$px&~ZwMGal+{#x5fyJg<9$I6N3M>gtj3PL=Ere-*A&iI?T1X& z7*q=AT|a_e%?4=hGnQT&FT||BC5+CQ3IFyRptWNe+QjOJw`GrESRcYC(r3T!R_51% zmLe-5j>GLfpykSM9BLmW4n3?#Kz4Twf8z(;mHGJNK8&BL=1ZI=pV~7^xFFV)xx2z( z^|L$W&4y6@N+?|?#-U>Sc8ni8LzLXhq`|jfXu9^H&s{AxYS+W=+$~%>HkgK9mr(rl z9UMyopt{|AvoaQX*#j9LF@^)aJ*-ty{UwrAqPT3u2Mph`7&Z>3j4mkQe)W!wTF`?-``Y4a zyc&80tB}?gaIty__nb55np}0ZF6b;~eIH51*!VmkB z=zqRitRIq3o!j$af5Kk8ELLT?LbEunyg`&CHe-Bq4As)cb99*tZMsW6l-*lE?>6u)P82+_3uH+PqzPYkSdcVu_{OjPV8Rp}$td zcn@Ts?5{YHv>U7A&3U}|K#fh9RLg^J$X*O?%gB^K_IF+`Cj0%A$?Ifb)OCIIHFn~( zkx4v#p#^uH|3S~gL2UN7V5aL`*-IxYvHHCQ_gszQlf^l_^FfOg+T zXs*tDfOhXsAlWF9efLktl!b;|FjSenGs{4R9_G;MH@TIn&l#sJtv;hbw{HU9Q4O-hSBbslqVX zFMPT55v~?vxzb`VJf&yV-mgE?M~$a?s0#zU+j8eH6-H#whf?@ejBR@f_REWqVKyA? zntIau)hG@*+L;H9E0NLdu2`*}!M2lci3?_*(a|BE^9Q(yo0lG-AydK~;chrw7eoDr zsSH#sz`%$sPARPvmTo=iTUdvS?T4^_TLcWs^dR)du%$+wp%O<;b93fJ!*ycR%Y5AL zat8y8`%!qA@UQ$VIOulZr-{SG#Qv2~iI~jb!C$cIz#C|pdUHy2JGurN@U8P9d~=M3 zLU;tP{d1r~{uAtK4(Df=3EWg`LGLBXjQL>6|IXKm?PmoW#@AE zoUq_0due99evWqchH}I8Iuu8E@~wvkeV%p1*W6vgz9fow*T?awi!a^xJFrF1iF@?j zvCmeK7SUrdBGsEA1+K_m9*Ts$OE7-DoQ990dWX}PQXR~puP!5Kkvi{olXR-ht8upXPI3FT zDW>*0kBPNQ#Xpmtc+e%0^V;1MOO*?FJ-<7zNdCu*ZrT*i%G^CFf(y?~;;6}TTq9|* zmG_mI6FZ6Ny&j93-6LhoT|eM)uVQ}keTeC&9AMd`MYqUm@xIqs#7g-3wDgQ$d1`Uj zx@$`^%lU;^QTFc5TJa>)JeOS;BM5EjV=N60U_xUS0og@UPGow&B;XyH2Zirnx^O z>!LY-auDSrR1r9#H;*0YM)~g@C|~yqWvi0uw`n%Uce#z zEU~zDKQ?V0jZ(2rT)m@2-ffY5l>qMDY{Zufhw;#CE$%S(;`^ogJh*R znxbXV9VoVW3&qr(!bio3(L=4N_$icm-!~vmYcLl`Ue?0o!PL4Rh4K!Q`Afx*wx_MQ z@lY<3h7u;|I_f@jEBn*oq9?R#KBIF+ z6*S6cV#bF?{7~GDB%`)`eXlJxj&tCPTf>EoSx5N!2U0`vz3}Z^jcy8A{JLc#CjUEt zB9Bfi8{{okpVTCF2I4evbXgB)x*@M?Rl-c)P zI1k-7rRDe9+J&Q>aNH%4rf<^`zS)9?k59@L1SwIc=Qsq*jXL(~XcRA4cH!j5@_cVtP>x6ozleC)Y@0>h6hL%*LI6BgTW(3s9F zejCZJpHg`Fn<7&uEQFV)A0O_rV>er3aOF?v5Ant!rv|iaQeyfFJE|`TfPAA4bLU0U z;+_ewWLfg`BnP?}`S9WubC&rk;DqG8MK3Ghh4Tr}v@qc7>05BdB?~_{IkREvX<_W% zjcV5%*za8#OdtBP;@)Mn_w*K?lHT+oQ-!haa@@41Gi0Ov75TWd1%Zy4eUU z`YV1Z%!I)t9kx-);k$Wva5rEi#}zy9_twwoQ#ydjT`S;L)SazI6xsZFx43ws3v8_2 zcz3}D92{rJUi!J@Axo^Ql*26P_xy|1aJHowe|Hs8rFS6f4LdPc*MNUE4Pd`=N3Psx zh(VL;5vLSWJ5T#O7N4BR>h1pg_N);78stUA?3Y+1>&8mMAJG1gih#WPcw?H%?a8Ig zot4jfpWebst%S|XI&(`ba>&+57>yl-jh@}0vC%B>(%Ih=w zVd|qT7^pu72il*L}NC0jf(vx`YHK+w_5Z8CkNA~<3XnXI0=)a+hq)Vh>vThu{ zJ@@AUQNqlKix{#aOLjYM5DQP|v2cYqZ}#lU30W#Q68#%1r@zOattlwGuEq=#cky-p zKt?OwM*lV^ad%rD8w$<{_pRwPvPmXKyV8)yVB(UAZyM`SGHey%bZTHUlK5rdpg$zrO)*iSu|n@0L@*<9)TLR>h!yC!NYN_ks* z0M`tRWV!ue_-!7~8G*_?GI}Dv416s<*ef%;UWYk@uj5W?Tk&(44BPY)`TAxP?n%AB zV0=3!b@HXTM=Pp^{KC*ZZ5Z5hlx*S398UN&lsArF!pL`8nAQ6UzB|qmAuA-E%&<_n zIJ+d7MI^(z?D02Ii2a>&*Re0hB`f_>e%E<+hv=NypP z|B5VO_e4H_ltOIzhJ|Y3Z2t90T-($Sd-`b5UiBTy*4#wJzUN|mi2=2O)2MrYC^tI~ zk~JQ36#Jg*@z=^hJax^A`RiQxVU;d*lkQ;fjv>tMyBSIii{UsaMLb-SPS-Zy;ZRd6 z>wKdFi?g%2CjK@;-Zf)JK{sw$){%!UOycN8Y1F*E4vEs7=>DiT%$H8$zS(2>;oxM( zHJyWd!%A^Kd4aGD>dE`Bm%)6-MhsNU;GZ^89Q^UE=sBl=#x4_);&Dji8a#)yeK0k~ z^@hgkWNMpBn5M&PJg}U=>bnuJ*d4~g?!Phq({UvG3S1Q)n4Lci)ysx)*hFQXGTwm) z!Oi&g-In*(yhOIhV271nT=;R0coOvh{~|It;>A&c?8Bl%LcJ`gw?8lX4rgPS9#`qA za8=`ZjCfzjkqMF~qo>0uQ+hLDRR=ybZNb`_SPtq8q<{E%=W4%;Mp23pl*VU1oRpP1AuTrMIU6;Mwm~U4tCOn;mJ_`Hr+Hn9LJ(L%*DhJTAGn#j*>M`fo4Vi798+e~+K$Xi& zpvHpQ#($?_>aiHJXBhEpnH^Uqb!Wdb;ne+5#NHdMS@G6{+n0@D(N=xVUzJXuE4%R9 zRjSjiQiiAA8&SP?V4D3kEI(<_;hMv^Vp9PZ?A2$x_g-{!leDcuJL*Q*@z6FeeB96s zv+6y#lbpfbuN0{m)1DTSexiiq7*JY+3p*t5@<$Y3Y8uhZe=JqCoW*i0edIqg7{&&QGI*DB-$?Ps^V53j0f%kwbxVtx*1+&Id`&w5_HEYkRj9=JO zQU>#pt$6XvlcU!sGod+!J9Y#y^H6uXo^C~j>tBqU>%}?Wl(FrTJzI{3@xG+J4b#o% zBH3G9h)ThSxxKh!P!Vf;cyq5~4@ND24KI)WJmcODqx(CGynJJRow^r=Go9(VR0gO1 z=f%TDbJ@u~=`iqIDL#iaBTZohgFcxv{Gu=G>Qrjq&2;4L;g{h4eDxtbblbeeEluGh+w7 z&fX@g-r~cKnFf@%8qBVbcVqPZVpjO{r>){M4A&mc1$HBOb81&Ui0aM|VJJ5K$>Q=! z@qFyom1Dc+p*r*oMBZRd&FI1YZ?+(R(@a!{6bp~KPdM2Wgf$z}nO>LA;IeQ=?N;K( zm-#e5HBSV7E=TLyIQ|In6Thy^!_-`jdpHGEmNE^B;$KY^C5??HR1--UA-=r|_Uo<#nQd-$+9o#m4Up+VBE zgJX;MF|9Y1^!oDHGEa`vRpVfn?hKAH<*+%%JiekWfBv&&hEg|7Gd884%}H@@%6@Ta z&;z_U)|N%N{di;193)*gXQl30IAxl_dR1p`Dl!oHV*{8zCXHLoRH^^yC0ftLGj6&% zw;vCs|J#9FZ8b+M$xUHsyEYYYSRR`jOEl~3q9 zuLT{%2Xyf*qV0~KaLhJj^!*Up7~K>{2YW&9zzfkf+DOWo^(Ck<+aE1_A!zz4b{aJ8lev(1zl64$@>IVzBE z8qQamT71x6na*AU_X6E%oOBWEt|~C#;vlZ9U5v|3Iy~i;PX~o)dNl6Esr`U%Vm7B9 zdjp4C?HJq;%iE_^@yMqGRX>jAu?;ckbLu++%ch`Vy9MJ-3m6%%goo4Xu`8rE_r^TI z&O>de(eVquZB(ar)gi=cj-zIS2QwSnGr~BY1JzRKqn6Jq)3fO8`3b%&6zHrq5FIuR zg6c*US-(du*m_kTCCBnai-S9-8rsn*&62bCm1D!13QXNQ0R4JqL;bKH$31w0>`_H5 zGm?1Rlm3jltU?dZPr~tIAKtj<&qPU|X`7Tqm!>w1$ytXe`)CfD24U0H43>+eb9ws# z;}@FXW9& z8l}t^Cmhr%#=WWa+8xckm3=s(Vj^3A@4}(rzqooNkIj_;!^w(s3&%67 zexpT)oj7l!2^Xv$!runpA*8&j`xjg8^a|tBUDsvRz20HQw*c7xSRrH5 zGkl-xLG$t7G3{^w)mOg2^fhLtruGx+b19UlF3W4O@;oVa}j z%LfYCk_XF?>+Hwu6~(Z1+Y7CNM`GpHeEhuAPr65Ge8!7VkxydL@5}I48qcIPjpDD$ zKMdH_k7@=>MQrRu%J&$6l^LyQyVe9FlQX&LycH|k^k?+!u6UI(oc{v+S#Nt5uljg% zywV5Q+30ZIv_ifsS7x>LDctIHU1lHo3p#__VM@aROt#aMwArPo-FZWNFdoWv1Dx5R ztq+D;IdbMyQ^Y%tMX}=$%DqpaqRCe@T+>yMw~LGo4X^01=q z-n(Mtie@q5kQ3$&FBRdc2hr*hjmpRixGUj~uOn1gly@D*%Okk2bR_DQWK#P~JLC;& zl$n0mE|N8*?5>3l&;P1`q3v-ImfeBsc|DjBejelAcH)9xqfy=z!$Uhmx!EKb9|L>I zD)#Ka&sn<2ommC*kC&lQeGyk93t@2O7Isgr#ETaT@qDEVjpC%tSkETma$$yO%8X@L zRW`3Fti`nnf%NH9N<53?5^X(BX>7ymjeV#SavM8uD6(89f~Eb^xg+iyn$xuDF?p|S z!+J@(YHXD>-y#;g`z&_-_=bYgIpW=lRuSE*#M*a{guyLk&Xj!2A&oDw^uMcUw?N9Z zm<90t-WaZS@5gR`3h00M1A-%y;Fe_1b&r#|V_YG7X)Dt);~=Vc=d<|S7rd5unYMRl ztbg?lMU zc7@Qm(g@4h&Ro&ijALFM!Iv-YwD01|kh{ZhLegw{_85zK)fs&5y9BBWQs}+)i#S}? zjnBWH#WLAN+-vn=(>YD{e%zL$^91nHg6;OpK|#v#|8q5A02qdAAhq*A!@I8O|qf(|A5+Aoc!r6*IJNVc*mHQa(PC zsaGaL<6b*-Z$F937bMT?W-t|fq_YhL*8A9T+>-y$OR*1cH{Ta=a+-89+>Dlfjw z;lMlawD~s}SaAZC?~9q*d>s=Wj^PYlDTizu z!!5U^{!+XE+b2X|M4J@+i93SA@6r6;X&@>b^BDFn2m?x-gq3yx2S1IY-%@8}MLYBG zN`u;;lV6G4Rh5`@F{`%F$ARxG;;6H^JJ&z7X7S}}m>w9wf**YtsjfgX^%!QSx$tZ6 zk^B^y$6aL$@wVqbDE_U$AD7XzRIujX(tqfEOC2RSo%l0m1$+|HYit-epCu$WGC>zqcF-Y>%qgl4No8IN6q)1>`+*N^J&WTjW?#Q zvkSldRcB*R4|bL~PU*pA2yw~a_OE@oe5V~}mYcHQ@5x;HN|ic=Kk#DGY*>f6ltY{Buy!s zGnDs3zQ&LPW;jGUvxQ=( zOrF%VlJYsWd~`I8p&Q2V%o7DDOS?R;r%%Sgh9Q*ynkwryNR?JLF2$a%xTb&bk_tH1P*49`A=N9DbIbI zm&3D<7e>UXiWN_yWO-ZL^R9IpuJW?y;pBCgujRrYaoV`FA|A6oX>!aiiAyI>8Tx#L$c>$kgbr)x4dzD;3at{PO99}o%pojCZlDScDa*`a4! zam+e^7p@qxkGmyHrn~dR2`esDS%_b6J|VBV4(40NV^pXb`h7CvMfq-GlX5&q_gaBB z-4CI2#c84MCi&!Rj?2Pk&BTr~R(KX;L5CU7#o+@goarI;^Edq^9v?=VXg$Vto`vbD zMYNQ%b07RQuyeYE4_<|%RDTk;jr3!Dqi10p4UBh}T^QakGJ zaN?O`xA0=Lq|eMdgN;*%f#b4y_pqxtv))qZcbA^M{1X&)u;}w=zny-rs-}9(-uMfk@r7XRKxfZm1MZLc@<$4NPP1sF%zYk*a zimCAboaPB^qun6~Ln zr-%|#qnnf`^~PauXQsz2LGR?5;z7Y5cqpYwS!*eW)^05h=nHGc>5k>-Fa^rF`0(oa7`k=z zd-~NgHcE zF8W-%cScXR9515k9aW6e2*KbE#>tMUY>8*dRgl{GkgvJ*!+58&6wmALW6f?M7z@b~E^ ztUT+;;2G`dbIF|JV=Cd{Hylf!^umZY4T)UVh}b+`zN7&ttF~Cf_?pVVc`-5x+V-_ z?WoSIY6!)XA8EKXxCOU;SBTv02gR*Vy{UcqFupw)#spJUhI&XGaoBW(TU--od^(C2 z{rZ4Hy-^5XL?UT>h$H+*_m+m+H_tXYfo>34s3chnrDAJ6|bGfb8W>OoKOqm zKWQ&@voPhqnr8G#8_MPOu2_;4i1le!d}sDVcH^uMudkH&=y?Tn()8g!i9_8V{6ge+ zOr_&e0}=IXB=hp~nDVMKJMHU@wzJ%LT=Nm4-FtC{ehbX4PKzT1$(iue0u8Rt{^_VWaWG^^mU*)Oy`u|)QH zOdh66I^K=G*)-4D4te=i_9eJs#>E=cjf~^c$u3keT?q#%n?HVTBBvb;VwznM&*;VSVA*N>Jop=W6NUZQl=M-E3vL`X^F;tvZ(!)S% zrW6M*t$th%~NIpTQmD0ZG`8G(b+9_0~0HH%q zNV(l&K2=EK%r5HU+*KRawI(o2)sZzmKHMU=34x{--1kn>kykfkRaz6YlB)67{x#0G zSD~W50Y#$jJVV4$(dp2p%O}fuZTifyYIaLn&8pobv zrM%16(exf~&3j%ET%OW}#|*YXNE~#$Pc}Y2SS)5I9+l}$mM~CCJnOF~^4_uy=-%3u zjz_$)&s15=NgTo43S~CmT!U!uw=gm{plaIy_L|gzGdu1Q#iifHxIaE3H{&H*+K$AV zMK`fxwv-coW<&F-OW-_U82)9hL0GFQPj!ytpdX!?wd*_{+O5ENX@^C9TMp~L$w|8# z6LFz*xs=_u$lF5bBY0V53fRQoL)*GsH#`ApsWUl-46V=oGXtBCCXa33O@n;VZx8I5_p<48JErOxx zbDWUs%(kt>6J};JZ{Zk5R!bc3b2K0A_T|aLLm8i!jB}ebsq$9x*5~DN=Cu?KI%dG} zcKe{ZzgBqpXL7At0X+NNMW1=c;2P2&#!-!^uNu!O{<*vvwL!eOJdtNU4Cm^E5v+~M zLd)J4NZ%L9;|u*oN@5qxoIQp)6HM6mV-U|;wdEzFML4nRx9G|^UTTxi>3>T3{nJ;x zSewnz&f9Rq?~qt18^v@*HB3EN3;%F6zPK<_!t!a<``(D}n_uBrUmxbw>hq~eKOT9~ zjloAsaJ}Pb(J8Hj-v3v0=HXOzZ5WRX$xuR}L`qS~97=|eS;#zuLWE2yGDSs22u)O? zQ3K5?XFYdGgQTP)r6SQhr?+~&^{wxJu4|ubuXFZV&;7f9J52_~nJMJan1q~_%23>{ zg29js?5^w*WUmN=pLYp8C`!ho$}u=-?}*f&6_ohegUb7#(m@LoG+fz9FBGE5_@*Te z^;{ucO>;5{Gi483M{{667eX_WAD zK;67|RKc^DF3xu&PZO=pt`w#&iLoCzM{i(+xq`irb%V=7 zm0_5xV~=l{3lQFw#csQ6<7%r5wXYf^Gf_(fe6)n*_ere8yqUJB3}g4qOfW3`EUgz; zW69-wJ|ppwSzn(+R^x+Ep?#Rd>gV#TXfYi6e$%?NeKh=!5k?zsXBNC$xXZ#A0?B8j zb^ASgsF_Pb&O%7Ns}Ey=7epon@{lhR2~1luWY5YGx@$OXFkuwELq1Kd19kGS&vKx>$0#{27QL#yB$p?G*a!0Xt}`7)l?7DUd7at*JwQq2D(K+c+AiX=pkIoV zVjqTIo)d8F<9ITiz7Plfoe)zzlQPHZ(`r#q>NwjNYlFn>Qy@Wa2XD94iu(iN!$b-Er!VmqnGQ4FcRP zP**>KuEzaClO1wcP=^LAb(c}ifiC)T-j8NF2}52%n0BuoV%Amj8O zv}A=ozRbNv=Nki|Ce%YGl(#U`&sMPL4WO2waOj`=!#j%)>Aye6*{OwgG|jeYY)hi9d7p!3g+pke%&H+;8Zj0`+bl4^Z!SdZEdZX?|B?EP2ce{b6T#|sAK`Xmc zUQ4r8q_AYdd`i5L38(KLsXlcJCHGoWwVW~R=DerT8mX8UT|sFsvAEoRpSFHhL(y9e zD4ttRwaz*yT6lpL-r-J+q-Dr6Pl0IhhD(l9A}C#HA;Kk7c=?I9@w2Ui+g6;*<1-T>OX#$wmo@3ZLM#})xM9s`7^6(ZWzqM)>BiJ2P7_D zWVwQP_(dk+oMIf$4Bbh0M-S=0S;6%F^7E}@DQ!5XNH;zvU;@wXRL{xc_HcECMOBc@ zK?CMk{DGwA%QlppTa4QWjIr?dC}>)o5p4Op2)ePZq&}&DJqt5L|F7Aok(WWr#Mvx% zq#ag0pFqjsV(ev+EiTG{3Yi-|*&8EzS0L_c+hV@9D)h5;@Ts$of*X=>+tC6~N+sBh z0%?l=P(d&Etj5^UE_fjFls-iX^)Da~xbxn$zN* zcJ_3I7{bj~phNE{Q&EzqdtFCai;XxPINDE7)V<>!ic-RBe%G76VlmGNl2CtYxDp^T0g(#vpx-AA1S4j5~4zV?7 zBdKm_H47aT1>-j|EVj#${P*!5y-F=>sFvrQOe^v}D?y=o1{fY4OoI2Pnf3Zn@XftW zIU^Eb@kADF9aGTrWI4h`j_#ue_ui3gc# zd~22(y^e%spHOXM1wHgg!^9!RF78*w(f-qP zTeN`+BTX=idrC+(99dS{v?Ea-o$n^ozu#?P{91=BHVeZ{(wSyj@!pGjJkEEiK%TRS zYqs*9lz$r97q~-sw-gdq-D6J`)7Zw5r|DVeWaKziQ8o9=T={nrf``iK^e<29`^9@k z^`|JpWFDl>*&wJ;jvib~!&vtX)ZrkD%Mw-;AZkke;vadAUn&SK8pA~2@q9npjY-r+ zlS=0#$gGq?K;T-zinh_v3fM!JKK&5vcx8y-4MilfyC8-~J)Lb>LVUieUlWx4A!bdeEHMN^G z3pt;uCr{HQ7!w+?pK?5d@#@74TCC!L4Q4hlN{zxJ?iks3p^Swbm!#APHzsqulw^Iz zP;K!UQoMbas!wZEXN@=8X1^LDNqw|6M-L-k?&6Lb6B?Q-g1OV2q1SPlj;W0kSaQ~C zVCH(-d&mu`25ZRmdJ;4Irie+r59hkj67AYNcRZa0)u%gI%D`-Pr$+~n z^OP*3GpH`w9_F=k;Ggn~1`5k5(sCqasVB3_15@y^v51Lu8bM-*74M|4r!NPSAf2&` zzDvmBxXKQ)JF=Ax?OlxF8%pVRr#2Z|X5rh`1ej~Sr*jtGbTCUAYZZ+kGN1cwY|TJ( z|IjW?W14W1meP2il~7+d8S!5# zS%&OB>e&>C1Dl=b^G8#Bzb%X;14d^KSF;Mv1)JHJpt|5BX>?COp2TiyyHiAO3jPyZ z-IYwEy@Ft-w~qRKb+9mKJiaBzpmN?=LC72v7<#G0r=goxO;~}G`!vY5(4Eizjgc0h zgvRlos6}=G?$2+gk)fOw%bQ4Y`I2m>=2^CWx&g-Bal-w-_2g1mK#uu4nP&R;i?iZn z1@pS)>1E{fymH3dGv#!z<|ADT3&iR64eZZ)Px|D& z5@#IFQl+{gtv&OUif)cU9{0+)`t6~QN&4s#dPc4$w~C_stUhjJY8|k1V>Jsr>bRYH{H+jeE9K z&x{deHIEK0or_~8O(gsB5KA18#|w%5^s~qVb}6UmvB5mrb$cqBK8--k)Eb!YfuCU9)3Y z%Ty?)iaR_uSz-6-&*Ud}h<-ktNO84=q#P@W&WcskIh}Lx8z#}HifOR)rm(6L zg1@5Uk*>6fb=f81iTWsUUi*%G)i6U2V`XsXgjt-OXW=TFxt3JZU z=18NxC<5cGE>PDbT^x_>r}TVr(wj64%BRO6WZpFRmQ2OPsO1=JwuHj54K#Ox2>OIl zu-~Sc5|$HPb1I;VYy_X5N(mIh{ZVy&P*53>P8IqCRQqWxzKY3U7C)1BHS+5dos8Fe z(;%m;iUTR;6uXJL3;!zMl%(5oAK)kM+ z{?7sgoxLa6I^T^YIa#68!xJ^j+c|5*Sv!eAw%_q96OZ@6kQ*=7B(;!>Zv^W39=Is` z0cGD>%fejUaG_`d9s1RJsrn)Jm&vSVXUbRO%!Qv+JU#_|XI$~^B=6;(AEf<~2{5@~ zfUPgQ*}*fixRZaJ754Bm!#}S$!#t1W$y{f>rDYTwcb5h_p3%tErHD>{Lp%T7M6ure zbb8oITvguA)=G{-5x0=!_3N&BQ4=<32l^!m(N)|w&$O;0VsOH(oI zANQCte7HX?O&WQ#0w889&1PsuLU!g(Dy>b%s@K+Nd9TC#)}-T8NGjIma0c6N7M}k$ zfLDVVMixp#ambW=7hL%4ehEgC^J zGawUIMR!LYAy?jYuA6s{>6E;oBkP6muTlbBIM1MJ)In>1F5^BPpo9kX1Zt@h=is%(z+Cjv|mDW zSlkzTdlu5=6T)!v<#XVbrnE8Y8lBo!LnAsJv8HGRwtNdfP;?PRF34e`xn<WJYW7@Zadonf5k$&X`JzlAbb55RE7d@SBJ9FpD{SbQhQXaeYYFVm? zB?{c;QkjPaw2n@P@Sa5o>+{CM-0^4`I}Zzcv!M9&0!=s9KwgL*-rDD~wsJGt{5Xd# z=DS1Abq}=EDtx)oM}sGZLu4!)SaM;>P)nK zdQOKkZ7J?q9VK{mP~ESSOu5nz3$JotTI3cIlhwxQh6RWmio*9MZCYPdLxDZ&EcJps zp6?UF_L^rjqmu7YH>RN4DkjUH!}dy%9Lx;XOA;A5y8||9{;H zQ*|f6d@}DPAKlJ6W6bfzZ!r@z{h`!iVSFy-=TNu14gUttrm^=GD5bcMg4(PxH}?X~ zkScG;o_ml*wvJ=pb3ep3 zFG_IWj>Xn+X4LM@bmz=Md?xpy>ZswJp%9HE1?DhrB-EG5VSSVcIzO+5UGF?LWv(w2 zTqF_sFb*G-G_Z)zDUQZ0BEL5)a5g{+`;X6^+Tr z;ckc%(N(l=R~(F+C6Ia~4wb2A$oF|B%v48XNOBqy4&+dY#98`#N{aX4Z_)SDybA_Z z#2QVY6W1$9rRfq&-fd1h>cjES-VJ-tuBK_-mDGJ$0oS<)_n!wX?A8S-oN1bf7Gq^v zo6Y&N?V~Va{wF%`yoOT8Ok&EMBWXT2gVH?oA^PM19U6U9u%a{yI+vc&`t`n)(kYHq z`RCMVW4eS{Zy^^F|0){Y2p(D2zYvdnmR|mbQ19VbizU zG^TMLbjnA-eZ&U3!!wHY1-uh+EEK=ZBT1|=6o=B1$>*3kZ1m0HS#g*ZKmCV%?^;s& z%o5UHTS$&-nKVwWoQ*cIK*;v(l`lj}AwEYKP#q;X0PGlY55- zdj)NB_88|m9X9&{p|o&-G~V^m%Nge>UNV@b22`@66pe9J)}Hflj+rs<|_b+{##z5hq>uhJOQs#_rVZ#CKHC1P*KA!>a%3i~x~u~&1}Aj5nO zduKZnE*q1O3msTqXd@-h4J>40K3)9!i1id_;M!M9?mCr$+pKG(6%vnS0&`fWOh-58 z#WVliN->Mm=qUFc2G{ImNzr z1c%wWr1j`6@2bqh)F)DC7`ur33@2c``B-||8;X^j-?*IFN|&A_QMkh|$_jZvJDxcr zdK3R{slOq8!^QAc7=`@z7PLC#wjiwXGuzZwLPg2(H1<62vgz<^Yh6j_CEw8Z8E#}F z$9+d>e2q_?2tB_3f}aWFJ@;PSeCh$|hzCsT$YXj`_??yRHN+d$$4uyj8SHvCvhTyD z;@gX6R^_ycnm=pN_E1wgk|2Vi)@s51zHm7BBqCTz3h#VH5fj8`a-&bt)xeuvWx1$ zc)|CbSJwr>xPKAKbsmv@%UCSmszFyuIWx_LCAX``A#ivO^__FakHk#eaeBf%#FAtu zDMh^-9PxU`EGYfHN2R>Wbm7#%q?R?GOookOMQN_+6di>*U*+-OZ5_Q-`%B--3h2z)9rW%O_vJ3#M^7&2&} zLGM(3=3d&%GNx=N%crUMp?`wJ>sq?b;MIZamkmFWYDmNE`d59M_Z7ZeDV@0${ zW{5OAXTm7Gfu81`p~rrlP5N<_gj$q&&*MKDUi2UBd%c=w{!*rcR;6^mwws#vN#Hhj zLOxWt#;eB*VTP%wm+(c5bTqOpKJcD#1@#?W1HHfqj2C5;;XWD3<2^CBJ%;u?%7V$A zSeEefBb9dTqT#EYC?Y0-ZXEG!Nc%1+IA1AFhApCyJRAjG)y?GmQw_5(6$o1HEupsg zFX_P8ZVMr1~ZcPu!wmylf;4o6b}2>&^6X=?xOo4`)m@l(PHJ z(b47vQt{_m66db>@fqrm3Gwu1I%mV0mD!2FVkWuG8v8SKaP#XphzNPWUMB()Qn$%v z`yRG4Yk<7BO@_vTDNq$2gY+39cz!wr#phnrfSen--AsYbZy&Vs48WXo{nkpvXEGN^ zOOiXY+n1wk;RKw_^@on^2()zeQ^Aj9$e&Tf-0aDC7|oyC3JSn19em{PTJZX&COB3+ zh3^$y(b%5GCcF(m=gje#^7;ZbpLb%3rIzqL?u+T!VbHX{M{+sKxW|ppK);3I@sWAV zsA4LGzrIEHx5?wm;bXL>dOA8bzNfdreCEcTLC4~3uq$Xjk}bq=EbSPrb2KKsamL8z zo?HndNgOY5VB#|)1zx-55U0b}iq1DWnHvEa0~KiBaHh#eC!_a}983$<$@|GMTAU;g zU!zu5bZ48ORAEg+`qHz^QQ3~Z`rITthXaDc(*$IBRtQfA6=Bc&0MVQ|-n8Kn9aZq+ z9l#iTdC|{j(N+kUHW82Xr()ZI6ZBa_4=q!CkiO5ABF?+O#-o=0Te%444ThAMq(p9y zJYnawiAZG@1Y4r<Ni1-XULbkV?unlA~yo;IX(CE*7O= z`~BH)k8hye$%_%qJFz1;H{_YQhv}PW(bd1kSkry3Ay~u|uRU%vf1Nh6*NrC=R|PyC z;QK%SMcBvr&iT64bj;Y2zjtFcof{g9W5SDY#^wa?68XZ}RHZuAB!qLV9-8R_azD^O$1GDYc)^omcc_u_>Naz<&3Jtj{wWMW^^F#fkQZboThZr?~4|GY?*&H3cbzqjU*@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9d05f83c5e29951b2d8199020d86ea9fcfe3b5b GIT binary patch literal 27 gcmd;J6kv4XFHX)cN{uhcC`v8P$j?dfVqpLR0Ath#0ssI2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_center_point_box_format/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7744c3fc42bad7b63f8c58a4e9f4d9316ffb7111 GIT binary patch literal 98 rcmd;J=3o|JcM>R0%}GrzNll5*%uC5kPA&HGU_b-RXnaCkR;U61bO;Bb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx new file mode 100644 index 000000000..5aa922db4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression*test_nonmaxsuppression_flipped_coordinatesZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0d291bc9be1ef75d607c30d0ffee7f9b7598642 GIT binary patch literal 113 zcmd;JI{*Lx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..f22f0f9d669e91771ae111ee91533c81fdd6489e GIT binary patch literal 42 vcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9d05f83c5e29951b2d8199020d86ea9fcfe3b5b GIT binary patch literal 27 gcmd;J6kv4XFHX)cN{uhcC`v8P$j?dfVqpLR0Ath#0ssI2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_flipped_coordinates/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7744c3fc42bad7b63f8c58a4e9f4d9316ffb7111 GIT binary patch literal 98 rcmd;J=3o|JcM>R0%}GrzNll5*%uC5kPA&HGU_b-RXnaCkR;U61bO;Bb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx new file mode 100644 index 000000000..e88b53132 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/model.onnx @@ -0,0 +1,35 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression&test_nonmaxsuppression_identical_boxesZ +boxes + + + + +Z +scores + + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_identical_boxes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8e00a9ee3e4fba23587953952facc766fd83c720 GIT binary patch literal 178 lcmd;JR0%}GrzNll5*%uC5kPA&G5V88(Y0cQti literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx new file mode 100644 index 000000000..5998994cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression(test_nonmaxsuppression_limit_output_sizeZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_limit_output_size/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..b66f8f25ece602b69d8c90d497666597d0919f31 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}As(02l%b!TR0%}GrzNll5*%uC5kPA&E_U_b-RXnb@o0Ju;Gg8%>k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx new file mode 100644 index 000000000..eb28b883d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression!test_nonmaxsuppression_single_boxZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_single_box/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..485de5df7303fe12881609af4838802e46e6adda GIT binary patch literal 33 gcmd;JR0%}GrzNll5*%uC5kPA&G5V88(Y0cQti literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx new file mode 100644 index 000000000..94bd91c83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression&test_nonmaxsuppression_suppress_by_IOUZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/input_4.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9d05f83c5e29951b2d8199020d86ea9fcfe3b5b GIT binary patch literal 27 gcmd;J6kv4XFHX)cN{uhcC`v8P$j?dfVqpLR0Ath#0ssI2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7744c3fc42bad7b63f8c58a4e9f4d9316ffb7111 GIT binary patch literal 98 rcmd;J=3o|JcM>R0%}GrzNll5*%uC5kPA&HGU_b-RXnaCkR;U61bO;Bb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx new file mode 100644 index 000000000..5da2305f1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression1test_nonmaxsuppression_suppress_by_IOU_and_scoresZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;J@A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..0120421f277bd2916d102c92ba98b13a5b2700c1 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}k^-02m4j!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..b9ce4bd076747cc774871ca46ffc930e677096ac GIT binary patch literal 25 gcmd;J6kv4X&CD;2FUcrMEzZc#N%3M~U|_HZ08&r}Z~y=R literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb new file mode 100644 index 000000000..d4d71e25b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +Bscore_thresholdJ���> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_suppress_by_IOU_and_scores/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d188a28a6ca7ec93ff7873f1db03469d38c99137 GIT binary patch literal 74 ocmd;J;$RkFcM>R0%}GrzNll5*%uC5kPA&E_U_b-RXnb@o0Ju;Gg8%>k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx new file mode 100644 index 000000000..1e042f984 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression"test_nonmaxsuppression_two_batchesZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..94fcdf5c0a021deda5746adcedf4c7258ebe02e9 GIT binary patch literal 210 zcmd;J;$Y)o5nyy;P0FuGE%rLV$N&co_6!Ul%)oH=%o$q{`|Oz>7=JH_pO%&e<})xT jI6~AK0BHt>Su+*E{8=*%!F&dW6HXBMQ$QL9Xk$JAb@MHe literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5835690d41a30de54937ab6270b1d129935e95ec GIT binary patch literal 66 xcmd;J;$Y-p6JT^=D^AWYN-g#>NJ~qzXJBx!pEXm`-q^Sp$YubtXWHQs2LJ~~5j+3@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_batches/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..b66f8f25ece602b69d8c90d497666597d0919f31 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}As(02l%b!TR0%}GrzNll5*%uC5kPA&FIU_b-RXnb@oBboqAJ-Rqd82~iM2f6?N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx new file mode 100644 index 000000000..c48857bc1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/model.onnx @@ -0,0 +1,33 @@ + backend-test:� +p +boxes +scores +max_output_boxes_per_class + iou_threshold +score_thresholdselected_indices"NonMaxSuppression"test_nonmaxsuppression_two_classesZ +boxes + + + +Z +scores + + + +Z( +max_output_boxes_per_class + + +Z + iou_threshold + + +Z +score_threshold + + +b" +selected_indices +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..aae6e114b5994df794ddfec101dbabc9e403b6cb GIT binary patch literal 113 zcmd;JNJ~qzXJBx!pEXm`-q^Sp$YubtXWHQs2LJ~|5j+3@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nonmaxsuppression_two_classes/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..b66f8f25ece602b69d8c90d497666597d0919f31 GIT binary patch literal 42 scmd;J6kvCf%1x|@&o3=0C@qOk%CAT*jxR_picii-EH3uqU}As(02l%b!TR0%}GrzNll5*%uC5kPA&FIU_b-RXnb5;MyLe3dYCv&9{@DC2f6?N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx new file mode 100644 index 000000000..9cdd44638 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nonzero_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:k + + conditionresult"NonZerotest_nonzero_exampleZ + condition +   + +b +result +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..deccba9827a10ce758c4bc18bdfdfcef4bcf6fe0 GIT binary patch literal 23 ecmd;J;$RZsbmC0T&r8WH$;{95Vqs)pWCQ>+!32>2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nonzero_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6c3c3c460c5deff68d36ec68a92cbede6853d9b5 GIT binary patch literal 64 hcmd;J;$RkFcVa6_EiTO|@iJh50!B0%CJv)v@&Lao1Cam# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx new file mode 100644 index 000000000..ff72c264d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_not_2d/model.onnx @@ -0,0 +1,11 @@ + backend-test:H + +xnot"Not test_not_2dZ +x +   + +b +not +   + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9541774b1b6eb6fca5913ce404acbc7b8bfaf00 GIT binary patch literal 23 acmd;J=3o)vbYiUV;$Z{<21W)3AO!#vI{`}o literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_not_2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ca32c63e43bf6f1a9b4fa54e478ffd54678e6ee GIT binary patch literal 25 ccmd;J=3o)vbYjlSFY)4G00Bk@Mn)h703#a$AOHXW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx new file mode 100644 index 000000000..166007f42 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_not_3d/model.onnx @@ -0,0 +1,13 @@ + backend-test:P + +xnot"Not test_not_3dZ +x +  + + +b +not +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..55314312cf53c30d290de7d7a3f49911376dca0f GIT binary patch literal 73 scmd;J=3wDq72tGYtnjj71OWy{1_m$*WP!LK9*6|e$QUXHRt-`C0An}-n*aa+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_not_3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..684f874e0126cd4447140151f01b1d6aa8ab6b7f GIT binary patch literal 75 ucmd;J=3wDq72tGY&dV?HvS9!LMg~SkFbQOVxF8;g1k%VDDh5^!QUL&)7y^0# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx new file mode 100644 index 000000000..dd23efe0a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_not_4d/model.onnx @@ -0,0 +1,15 @@ + backend-test:X + +xnot"Not test_not_4dZ +x +  + + + +b +not +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..482239dd0df8c30bb3950c4db9c98291f5dae179 GIT binary patch literal 376 zcmYL@*%87p3`A`RjPgfK`AkKWOd0IHRUD1Sy7o{#YpYkiKl?Gi=kGDc910~r)g)C8 zI(;q|!egM)Q<57s$>G^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_not_4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f663b0f120e9c4c1922060e0119a24e40ce6454f GIT binary patch literal 378 zcmYL@%Mrpb3`Aob80VIna- zHA$6&PM^z(@EGVl3&5T6^MeByo&OG=+p>rtk|;+4d&De+u8rWO&y3rGm`kKFtjno= joH^koL7Y50Yaf@pwmoB|T0tma2%gm1XyFJbYFoPi=2!#L literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx new file mode 100644 index 000000000..cb07971ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/model.onnx @@ -0,0 +1,23 @@ + backend-test:� +0 +indices +depth +valuesy"OneHot* +axis�test_onehot_negative_indicesZ +indices + + +Z +depth + + +Z +values + + +b +y +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..71291b6dea9d5207ea185d647f55092e4c1ba702 GIT binary patch literal 39 fcmd;J7GQT`&&*57OinHKl3;*>pZ_7?2b2Z?_2d(f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..cf79c28c387689e819b067cc4269831e9e47de15 GIT binary patch literal 17 Ycmd;J6kv2>O-U^%$?#%fU{G)b02(v{CIA2c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_onehot_negative_indices/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..db6d62a7d427a57e1a50799f4a834f08d5527add GIT binary patch literal 22 dcmd;J5@2*O-U^%$?#%fU{G)b02(v{CIA2c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_onehot_with_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..db6d62a7d427a57e1a50799f4a834f08d5527add GIT binary patch literal 22 dcmd;J5@2*O-U^%$?#%fU{G)b02(v{CIA2c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_onehot_with_negative_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..db6d62a7d427a57e1a50799f4a834f08d5527add GIT binary patch literal 22 dcmd;J5@2*Q<_>V#8|1s z=AW19kzXPt0a6{GpO>1EUlL!QS(1@oS`wdFky#ui3fC^g#l^wFF2usc#K9cJ4>e4P pjf;hYQHUW*1a2%y85>v`Q<5+jW2F!u7Y|T?1Edd#d7PL8xB;B8Cg%VE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e27319bdaa5e4beca52a30296b676e5cd3c11978 GIT binary patch literal 39 dcmd;J7GQT`&&*57OinHKl3;)Wb|}pOr2%iW1H1qL literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_onehot_without_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..434a8bac9b6e860f15df0543e5d00b7674f79ae6 GIT binary patch literal 15 WcmWe&bYe|OEhx$GVqsu#a0CDu+5XF$J&y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx b/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx new file mode 100644 index 000000000..0468db1b1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +, +optional_inputoutput"OptionalGetElement"test_optional_get_element_sequenceZ$ +optional_inputJ +" + + + +b +output" + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_optional_get_element_sequence/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b8e0b61f7697e1aead7318acbeba7a70800ec226 GIT binary patch literal 46 wcmd<$%P%O&%+E{AiO=9P;rmM zV%MD1+|;}hAxV&~c({g)#Nzl=h*XpUhCzH@JX~B{92|^7EL=<+EJ*@fP@{#|xL7zi Kg&3Te1o#0QM=R6- literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_optional_has_element/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f8f5e54fd1274dd58d2a01e0766a3493a4222c1e GIT binary patch literal 42 ucmd<$%P%O&%+E{AiO=9P;rmM zV%MD1+|;}hA$gFlc({g)#Nzl=h*W%PZb3<9lnjP(TwWYpY+NiHY(fl40$fnTg+L;l KLJUq!0{j5X2rfSW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_optional_has_element_empty/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d9a1909a1cc75070a339e49980ed4e6218452c87 GIT binary patch literal 18 Zcmd<$%P%O&%+E{AiO;k`1q+@1TxhD&OB2|NW zr1L#W^g`PP2QDIB%-kx8Dw;v-82}zqLqAi79ON=M`O_d5b#I>rTRYxNb< Y5GDdiV2R)nR@UTeGg>>zm6;>LKAvF$-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or4d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d31d551250539900ef4d660a3c00423ce919373d GIT binary patch literal 377 zcmYk0OA>$}3_}4wQ+J-prI&HWQ+o`XCIw)u5c1O6VykVopU2gn_x@U~#kbdjirc*W z4SIai(~y74LBk8V+ks+-I7PdW5;UB$&PQf-SkB;*Qa^f>f_98VXNrOnV>_Byp~wwF W3sGaTaB6a@AO`PHUV@4#y8j1!OarO_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx new file mode 100644 index 000000000..d1ddad410 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/model.onnx @@ -0,0 +1,18 @@ + backend-test:g + +x +yor"Ortest_or_bcast3v1dZ +x +  + + +Z +y + +  +b +or +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5cc32fe100a22bb1654e283a90b1cdfc7f9cb6e3 GIT binary patch literal 73 rcmd;J=3wDq72tGYtnjj71OWy{1_m$#&IXDAA&3i>0g^x(8G~d1WB&o4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1500686f9682b83e63e4ba1557429c3dd431dc27 GIT binary patch literal 14 Tcmd;J72tGYtn^}K00Kq;3Ty#0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v1d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..309a3355031706d563d5f2a7c6df4f03c0e28803 GIT binary patch literal 74 vcmd;J=3wDq72tGY$}jS=VFUpNMg|5j1Iz|;K_Vau$bgVQ8YBu4hKT_He}MuJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx new file mode 100644 index 000000000..64ef93b65 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/model.onnx @@ -0,0 +1,18 @@ + backend-test:k + +x +yor"Ortest_or_bcast3v2dZ +x +  + + +Z +y +   + +b +or +  + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d784193ad434efa0f3ee1407799bfac9192b6b1f GIT binary patch literal 73 ucmd;J=3wDq72tGYtnjj7U|?im1Ogxh1Ryqu3ljy&KzTqR5EHHf$OZsorU9e? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8bab0d309ce75e36c6c8e87f6ddb972209c50868 GIT binary patch literal 31 ecmd;J;b0ZubYiUZ5@BFqWMpIjLl6PtF#-S|cL7-d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast3v2d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2721aa9a6c5b4bddf9176a606e6126e30883222f GIT binary patch literal 74 ncmd;J=3wDq72tGY$}jS=VPIf{10WN@L$Dz75IzG)1xyM6fPDfS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx new file mode 100644 index 000000000..453376af5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/model.onnx @@ -0,0 +1,20 @@ + backend-test:s + +x +yor"Ortest_or_bcast4v2dZ +x +  + + + +Z +y +   + +b +or +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..22944e3243740501ecaa8be2c697296750f64652 GIT binary patch literal 376 zcmX|*%Mrsc2t*-vGV;we`RIyLa>@vA7p##4>`z+T+Shx1&g07O{d;9(gic>6Bw5Dc z;lN!?!2_vQv8+cC4VG%`wn$l+cZb&0VTkEX@CI9FioIa!2$bg$Re<~>QN{!n)dmm} c0Mz4?6X;>hPoNZj$q;UT8E-L4=vd7Wf16JN-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v2d/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d7cba2c1a18ae46eb63d8ff7a8295379f7cd10e2 GIT binary patch literal 41 icmd;JXx)0}d+(U1Edv6WVbHoac zMV%nHNl%_c)XF0qX;vhNvjfrmDyBz@#9%S{#&m&bh=NrB2PYON^xL-<73WV19cG{d U(OL!TzegTqvrjo9`^#^80CxogrT_o{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx new file mode 100644 index 000000000..e1302e7e5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/model.onnx @@ -0,0 +1,21 @@ + backend-test:w + +x +yor"Ortest_or_bcast4v3dZ +x +  + + + +Z +y +  + + +b +or +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..70f33b925df1f7d5dbbf82dcbf8404e6008fd10f GIT binary patch literal 376 zcmX|*$q|4s48$$Ih literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v3d/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9785a10c9301eb1089782c2982d8a71b80592b7 GIT binary patch literal 377 zcmZ8cNe+N82yESgH{ayZ&zSgXpCK~?q|pWFY^cq)*lOFcpVR$Z@6=oCxZ~+QMV)%Q#|k=p$l5 Wu91utCErqs;ZFdgpkyQk()a;=O9QX~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx b/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx new file mode 100644 index 000000000..877dd603b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/model.onnx @@ -0,0 +1,22 @@ + backend-test:{ + +x +yor"Ortest_or_bcast4v4dZ +x +  + + + +Z +y +  + + + +b +or +  + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_or_bcast4v4d/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..024a3481cd47fb9cbd00d45c46a206d2320deb56 GIT binary patch literal 39 jcmd;JjZjt}u5W-N{3pd0bbCLxR5FWkSox-|0;(=*q)q+{QGL0>F M2h|w_6Nd|&DTR6iwg3PC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow/model.onnx new file mode 100644 index 000000000..b79fad401 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow/model.onnx @@ -0,0 +1,19 @@ + backend-test:e + +x +yz"Powtest_powZ +x + + + +Z +y + + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..24e36372b779ab74539269e2948ee887220a5966 GIT binary patch literal 254 zcmW;7Aq)Xw0EXfJhV6oIK@bE%5ClOGY|c$E69hpJ1VIo)@uDb-q9}@@D2k#eik|uQ zKKtTAT#QReltsJoCkp@NeV2-y6E|LjK?n(T+N4ZbvL$EFfg>l*T)1-M&Vwf}-hB8H lvJi^Ilu4*irAD0wO<4!!C?fy> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb new file mode 100644 index 000000000..ad67ee7f4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..68db533213a5220236396ac4f310874e1bd382bc GIT binary patch literal 254 zcmVKJr%fs zI=3H|KIAFiKQ30JLgB2LLhD3&KHn#)K4CYjJm>qTJG#E!I=2tNL_yXRK3+OOKJrcn zJiMZxLHC;dI#9RYK4P8rJmYTL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx new file mode 100644 index 000000000..c0fd50393 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float/model.onnx @@ -0,0 +1,16 @@ + backend-test:Y + +x +yz"Powtest_pow_types_floatZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d91963f15c890955c4049fa33858b8d64ca4c264 GIT binary patch literal 33 Ycmd;J7GQT`tniXxWPkuBD9sF|0V1^lMgRZ+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c77d2103a132ff11755f8c395343ece7c1ccd1ff GIT binary patch literal 33 acmd;J7GQT`tn!jzWPkt#D1DO&!TTL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx new file mode 100644 index 000000000..9fe81897e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/model.onnx @@ -0,0 +1,16 @@ + backend-test:a + +x +yz"Powtest_pow_types_float32_int64Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2a776165494d557dfd635a732120b459acb76fcf GIT binary patch literal 33 Ycmd;J7GQT`tn`v#VSoTuD9r|?0V7}mPyhe` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx new file mode 100644 index 000000000..110e4dc2f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:b + +x +yz"Powtest_pow_types_float32_uint32Z +x + + +Z +y + +  +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7918aa428c7bc792a28f31407f517e45ba1c62f9 GIT binary patch literal 21 Zcmd;J7T|GWtn}hxVPIfj1!6WJ1^^SH0Z9M= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx new file mode 100644 index 000000000..46cdbc7e2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:b + +x +yz"Powtest_pow_types_float32_uint64Z +x + + +Z +y + +  +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..015d9afbace42a4d241bc77acb6ea8770177b674 GIT binary patch literal 33 Ycmd;J7T|Satn`v#VSoTuD9r|?0VEUwRsaA1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_float32_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx new file mode 100644 index 000000000..2e62ba5ad --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int/model.onnx @@ -0,0 +1,16 @@ + backend-test:W + +x +yz"Powtest_pow_types_intZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2a776165494d557dfd635a732120b459acb76fcf GIT binary patch literal 33 Ycmd;J7GQT`tn`v#VSoTuD9r|?0V7}mPyhe` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0cc39708ca5cd984c0c32285657b92f0545914ba GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}&&sU|?`!a4>TL032)r>i_@% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx new file mode 100644 index 000000000..bc90f825a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:a + +x +yz"Powtest_pow_types_int32_float32Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb7ca3491e33a4debc334ff548aa5cca7ec638db GIT binary patch literal 21 Zcmd;J7GQH?tnlJtWME)m0%B$$1^^P@0XYBw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..67fd11d8712c63df32379d3d5d267b267b5638de GIT binary patch literal 21 acmd;J7GQH?tn%VvWME)W0OFfW3=9AlO9C+f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx new file mode 100644 index 000000000..ee0ccee1a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:_ + +x +yz"Powtest_pow_types_int32_int32Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb7ca3491e33a4debc334ff548aa5cca7ec638db GIT binary patch literal 21 Zcmd;J7GQH?tnlJtWME)m0%B$$1^^P@0XYBw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..194c2ad3ae1744cdd30210b1f3770f246a19e3eb GIT binary patch literal 21 Zcmd;J7GQH?tn}hxVPIfj1!6WJ1^^Q_0Yd-) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int32_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..67fd11d8712c63df32379d3d5d267b267b5638de GIT binary patch literal 21 acmd;J7GQH?tn%VvWME)W0OFfW3=9AlO9C+f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx new file mode 100644 index 000000000..3aa62ec7f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:a + +x +yz"Powtest_pow_types_int64_float32Z +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d91963f15c890955c4049fa33858b8d64ca4c264 GIT binary patch literal 33 Ycmd;J7GQT`tniXxWPkuBD9sF|0V1^lMgRZ+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_pow_types_int64_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c77d2103a132ff11755f8c395343ece7c1ccd1ff GIT binary patch literal 33 acmd;J7GQT`tn!jzWPkt#D1DO&!T��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..9ba86eef9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BslopeJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cfbf6fc67 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_broadcast/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��?h��>��z?�j@$ �?�<(?�8s? �=v6>�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?��*>iJ�>-����?�S'?�K]?���?�C@o^z?Hm;=a�>2�?��?��>���>k�8?��Z@?�|�� >*z�?��?�++?ڱ[��4?ش?���?��?1��1Ԗ>���>� G?�N2@9���'?�>���>Op@B٣�QN�>.:�=�ݚ>�)�?σ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx new file mode 100644 index 000000000..6c0fda53f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/model.onnx @@ -0,0 +1,19 @@ + backend-test:y + +x +slopey"PRelutest_prelu_exampleZ +x + + + +Z +slope + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb new file mode 100644 index 000000000..8e8f7df3b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BslopeJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c8a355842 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_prelu_example/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +ByJ�x��?h��>��z?�j@$ �?� �>�8s?�s���˿=�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?=6�=iJ�>�|D�`>@�S'?�K]?Q�?�C@�w0�Hm;=� =2�?��?��>���>[W=�t���n���� >*z�?��?GXI�����%������?� +@��?�?��Y�q�?� G?��F�C�� ֿ�>�<�>MS��~�;QN�>.:�=�ݚ>�oǾ�F�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearconv/model.onnx b/testdata/dnn/onnx/conformance/node/test_qlinearconv/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..bb712786ca4568f89283d6a9d6eb3d38a3426981 GIT binary patch literal 358 zcmZvXF%N<;6ohSqws|mMqYS#a`v)9#b#bi&0qj5|pg=73Px_a9G(aF>czMZPa^D?a z3NMb5r^+A4T2=MwN8t{n0oH_75@ia!Cj6?h2wz2-*FZEd-8*{hFw@IsBnx5=?(Lf9 zDk?8U{t(_KaUy^Xr@{xyNp}oClk1^~Sb@WdSjb>n$?6n!%+WJBHcxJc n+5&)Mj?-e~4!rRQ>(S0bbT?^?o{VcNAv#91nL*nLXX?9u^mtA+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_qlinearconv/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8e5c824a88ddfc7944562764090124fc4b6b3085 GIT binary patch literal 64 zcmV-G0KfkT0SEyI2M7lc0zv_JN-_Vgq8ZDmIuASTUx5HXIP#g@s0^m)vbw|VqV2pV Wd`(bhD}Uw{Qzs8SMymHO+`EsT@pjs WgR-xg)PNc4tk&0g0A-_c)oTckfEefi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx new file mode 100644 index 000000000..61abcb4ab --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/model.onnx @@ -0,0 +1,46 @@ + backend-test:� +] +a +a_scale + a_zero_point +b +b_scale + b_zero_point +y_scale + y_zero_pointy" QLinearMatMultest_qlinearmatmul_2DZ +a +  + +Z +a_scale + + +Z + a_zero_point + + +Z +b +  + +Z +b_scale + + +Z + b_zero_point + + +Z +y_scale + + +Z + y_zero_point + + +b +y +  + +B diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb9265d86e91ae7953b15572d8dc688ea9f4379f GIT binary patch literal 19 acmd;J;$RVAa$-#M;<)gJ;T`j}|FQrhqXoVI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb new file mode 100644 index 000000000..53c894041 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Ba_scaleJ�D�; \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb new file mode 100644 index 000000000..9cc71b957 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B a_zero_pointJq \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_2D/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea04e209a075a526be8ad795948fb95c7d2fb018 GIT binary patch literal 23 ecmd;J;b0bEa$-#K;+bLm#YXBsL;bhO!AVLVf@8L>OVvMxB7qIk=X#nZx1y9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb new file mode 100644 index 000000000..e5f59fb92 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_4.pb @@ -0,0 +1 @@ +Bb_scaleJ��; \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb new file mode 100644 index 000000000..db93763b2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_5.pb @@ -0,0 +1 @@ +B b_zero_pointJr \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb new file mode 100644 index 000000000..3128ded3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_6.pb @@ -0,0 +1 @@ +By_scaleJO/< \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb new file mode 100644 index 000000000..521faf834 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/input_7.pb @@ -0,0 +1 @@ +B y_zero_pointJv \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e69395115 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_qlinearmatmul_3D/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ �s�B��s�B� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/model.onnx b/testdata/dnn/onnx/conformance/node/test_quantizelinear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ae6d821005d37928c12e75d1dd6d60ff4275b064 GIT binary patch literal 168 zcmd;J72-)sOwLZtOVKS!EiSQ|$jGJ3#aO|`UKwAUoS2i!#Zwtym0FY^Uyz@fS0cn% zsl*ppnwVFTS(WOOnU|VaBqR*d7heb!%mE8V@dM2e;^N}qU=(8EV&Y(n5`>#5#Ky$} d6lRDLLo*vB&LqT;1k_sz*2@IZ>%=6$1pw^%DZ2mw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c1a28ac2dc128899da52b51a7e6856df3e5cedbf GIT binary patch literal 33 hcmd;J6JT^=tniXxfB**u1_vOna$#VoI}D_c002C+1v&r# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c2965adb8f38a068e8f669ecdeed2eaa494f2c0e GIT binary patch literal 17 YcmWe&bYicJFHTO(N%dl3U|?_n03>w-$p8QV literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb new file mode 100644 index 000000000..2119acc77 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B y_zero_pointJ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5703f727f490350be6b6521dd3adafb2cb0a2393 GIT binary patch literal 15 Wcmd;J6JT;;tn^}QXl(k=$N&Hp>I1L< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx new file mode 100644 index 000000000..318351585 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +- +x +y_scale + y_zero_pointy"QuantizeLineartest_quantizelinear_axisZ +x + + + + +Z +y_scale + + +Z + y_zero_point + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a72a063a195fa87b635dabbffa471eaefa8c11ca GIT binary patch literal 87 zcmd;J07?x7d;kCd literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..063961847 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +B y_zero_pointJT� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb new file mode 100644 index 000000000..36b3f9388 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_quantizelinear_axis/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJY"�J;W �c�yf \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/model.onnx b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cbcb35daae7bcdaf76f3259bf6564f7ca993997d GIT binary patch literal 172 zcmd;J6XHoqOwLZtOVKS!EiSQ|%E+a{#adjFSX9Ernv#(k)cAt@;>?oFvebC6rYL@>Swd`FEF6qN3?Kop gsmKCQ^C2pdM7W?f32||80QInNF>x?CF$r)30Ak!M?*IS* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d12d9e06c3535831ea55999c0b0791c1e19c65dc GIT binary patch literal 15 WcmWe&bYd+oNh~VyVqsutum=DePy>_z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc750f08e57d720518f64749cc173244b75b6ea6 GIT binary patch literal 15 WcmWe&bYjiP%*`zEVqsud-~a#``U9o_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf19463f266154020bca5a5588bf1140be501aa7 GIT binary patch literal 15 WcmWe&bYe|O%_&LrVqsulZ~y=q1Oo8@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26e23a85552eeddf431a64fe58b05df68a62f3a0 GIT binary patch literal 22 dcmd;J5@2*<%P%b{C@t~gU|?vlXJBw}001+;1f~E0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0f26bf349dd631855339ffcc5dbdf88b28495cde GIT binary patch literal 1868 zcmb`Izi-tr5XW(z^IqN+6=aY=uw|^o!pH`#D2O6K*&c&s$1bu6apasM-e1C0sUrgm zNJz~5G5j6a$xEvaNJ#PG^UwQ!d?)*gCA%p_^-(wK5$X<~{M?84kk{suLC8B44%zcl z(R|Q6E^{|@&uS}>` zAA6mKi&vsUtx9?r?7HJ8| z{5C1Gw6?wmy^heo7mz$OkRE*cmS4>YNiUoc%2eEXY(28&XiIuxZF}&G0F_p4AAck8 z0BB_!#fsR*?Pc*&=>`pM;UUo0>3;erSCw}zER~C=O2NHxk>xJdjH^@ZP8~FO^v?yN zGt#5p>;W-s3A9+T8=L)|W*o1>IM}Eo0WK-z8YVfpf>Gmw_z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..fc750f08e57d720518f64749cc173244b75b6ea6 GIT binary patch literal 15 WcmWe&bYjiP%*`zEVqsud-~a#``U9o_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf19463f266154020bca5a5588bf1140be501aa7 GIT binary patch literal 15 WcmWe&bYe|O%_&LrVqsulZ~y=q1Oo8@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_range_float_type_positive_delta_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..26e23a85552eeddf431a64fe58b05df68a62f3a0 GIT binary patch literal 22 dcmd;J5@2*<%P%b{C@t~gU|?vlXJBw}001+;1f~E0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/model.onnx b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..dbdcc8515743e04b692910ef452664b77d346673 GIT binary patch literal 172 zcmd;J6XHoqOwLZtOVKS!EiSQ|%E+a{#adjFSX9Ernv#(k)cCyA^u&_PvebC6rYL@>Swd`FEF5e?3?Kop gsmKCQ^C2pdM7W?f32||80QInNF>x?CF$r)305gFseEX}g#&Yq_OZZA4 zkw5l24HvIOhgy~NDD($w$k5#-=OhCO`EV)rVvf)lmw##eA&~YOkPLQS-j(Su^8VEH z@Oft5Fa5FSbJ9_1Q%_*@C>ZdCKq`;yI1ySPtbIvOLJQvsBz4Q)q=e+*FSzn_R`Kcl zNX`50D(7zXuJT#CVeEODO%?U{_S|gOHxbxU}WXrKH>9KRo!7l<-I<-Cg zM&KUM%2~yV*v9Q;@lt7v2Dfk@Xw&L``X^VFZ`-g`E*>idcg97Qx3Okio?^G^puwYm zE)ZKIJ?hOK5W|*0ixs=J+23hKdmZf1M;!@pK_S;L$;lOr8s{WuLlyh)GPSueMKek* igH)Ipir>Jpn;5IWZil=LyI`?^6V6b`itI^tbMG%HUa3(4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5709b8713f0ce38091c6a8e18c21020f4e3d2b49 GIT binary patch literal 15 WcmWe&b7CznNh~VyV&P(7U;qFbe*)wH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e269978d9da69346477cd97b7c3097afdc4e91e2 GIT binary patch literal 15 WcmWe&b7IZO%*`zEVqs%oU;qFa*aFc2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..07ccefab4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BdeltaJ���� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_range_int32_type_negative_delta_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..23aa3933eecfb85e9e836f4ab515df28ef4727d3 GIT binary patch literal 22 bcmd;J5@2&;%P%b{C@t~g;9_84U? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reciprocal/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..de5edfb561c32365bb0a726bb56c8eb60cff2c16 GIT binary patch literal 254 zcmVKZehEKfSPTKkbq;KWiu8KZyd`Kkp3oKTsM#Kh{Y|KN8$JKXoE4 zKlKbnKhYqCKiBF@~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reciprocal_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9884413339fa74d6b5c5a7a7cf72ad28ed3f3369 GIT binary patch literal 17 Ycmd;J5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..72345560f23eae3759d01226dd32bea1c9821e3c GIT binary patch literal 23 ccmd;J!V7;15Iu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5864c47c183dc64faf7a7461c2015ee7309dd135 GIT binary patch literal 41 scmd;J=3o+FbYd?`O({)IP4SXoU~q6?V0Zw;296921wcFlh<7*w0HJ^gLI3~& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..92f9c1fbcca340db9b19f61dd162d65d8739c875 GIT binary patch literal 174 zcmd;J7UD@tOwLZtOVKS!EiSQ|&d6oX#gdX(k|@Mpl$uhSoSLG<5d>!V7;15Iu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..187306a1826cb6a8cd80ffb40d7898841fb8c8ef GIT binary patch literal 43 ucmd;J=3wGr6kv2>FG@`*O-@bml3-wPaA06~0K^843=9Q8JOhY#I068p3J6O8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx new file mode 100644 index 000000000..9b401cf38 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +7 +datareduced"ReduceL1* +axes@�* +keepdims�test_reduce_l1_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1ce97738b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ;��@��<@�;�@�VA��9A`2�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx new file mode 100644 index 000000000..d14425870 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +@ +datareduced"ReduceL1* +axes@����������* +keepdims�.test_reduce_l1_negative_axes_keep_dims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..187306a1826cb6a8cd80ffb40d7898841fb8c8ef GIT binary patch literal 43 ucmd;J=3wGr6kv2>FG@`*O-@bml3-wPaA06~0K^843=9Q8JOhY#I068p3J6O8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx new file mode 100644 index 000000000..8d76c7b8b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +@ +datareduced"ReduceL1* +axes@����������* +keepdims�-test_reduce_l1_negative_axes_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1ce97738b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l1_negative_axes_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ;��@��<@�;�@�VA��9A`2�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..46872d721 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +* +datareduced"ReduceL2* +keepdims�,test_reduce_l2_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..9369f0f09 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ���A \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..b243fb95f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +* +datareduced"ReduceL2* +keepdims�+test_reduce_l2_default_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..83dff2bd1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_default_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ�oA \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..895b92038e448539bf35e90f519a152ac4b30dc0 GIT binary patch literal 175 zcmd;J7UD@tOwLZtOVKS!EiSQ|!N_IK#gdX(k|@Mpl$uhSoSLG<5d>!V7-?~Hu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..307fc647196ffe70199999408779aae818f07b60 GIT binary patch literal 41 wcmd;J=3o+FbYd?`O({)IP4SZ0E6wk~z_7q!;@h7NBBEN3+)m++Y}QSV0M6?Q=>Px# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8383af96acdf13e6188155d8e4404baca52dae5c GIT binary patch literal 174 zcmd;J7UD@tOwLZtOVKS!EiSQ|&d6oX#gdX(k|@Mpl$uhSoSLG<5d>!V7-?~Hu_RWc z7CSI4U}V?g=ilY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60a0c66e808bab369b8ed9fec0bcd73dec93f514 GIT binary patch literal 43 ycmd;J=3wGr6kv2>FG@`*O-@bmlGrQF@4&#Yz+vLspAI6TT8`XK;f`$9O^yK2bqewT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx new file mode 100644 index 000000000..3ebd0e25c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +7 +datareduced"ReduceL2* +axes@�* +keepdims�test_reduce_l2_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..300121443 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJV8�@5�@��R@���@ �A��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx new file mode 100644 index 000000000..0cc2989e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +@ +datareduced"ReduceL2* +axes@����������* +keepdims�.test_reduce_l2_negative_axes_keep_dims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..60a0c66e808bab369b8ed9fec0bcd73dec93f514 GIT binary patch literal 43 ycmd;J=3wGr6kv2>FG@`*O-@bmlGrQF@4&#Yz+vLspAI6TT8`XK;f`$9O^yK2bqewT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx new file mode 100644 index 000000000..eacb2fd38 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +@ +datareduced"ReduceL2* +axes@����������* +keepdims�-test_reduce_l2_negative_axes_keep_dims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..300121443 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_l2_negative_axes_keep_dims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJV8�@5�@��R@���@ �A��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..2d4f60fce29896d9b2eaa7ca04384c364cc7c39f GIT binary patch literal 158 zcmd;J7UD@tOwLZtOVKS!EiSQYXXLWwVo6CXNfcr)N=+$EPEAqb2?8^G^3#J$bG3N6 zSQ0BziyfF87#A?IYw>e&WT&PUq-5q6OE4^8WD*hvnG+Au8=sS(9$#FV8zlubQ;17| jgHecwi;067h*^M`HA$2UW|I&X7Y9%pB+Tr@B)|p$bH63m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..913f023fd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b1470001e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ ! @F�@�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..054e73bb13b14d6b54eda49cc024ea1b220caf0b GIT binary patch literal 167 zcmd;J7UD@tOwLZtOVKS!EiSQ|z{q9G#gdX(k|@Mpl$uhSoSLG<69i`X] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m?x�>h�*?�>8a7? -�>��;>�%?����>�5 ?�??�od>\�s?���>=�X?3?�I�>UP?��>��a?M�?i�a?�I1? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..cab8e98af --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_asc_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ���?T��?|g�?*�?4��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx new file mode 100644 index 000000000..8674eb79c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/model.onnx @@ -0,0 +1,13 @@ + backend-test:w + +datareduced" ReduceLogSumtest_reduce_log_sum_defaultZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb new file mode 100644 index 000000000..913f023fd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6b7b454ba --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_default/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJh�[@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5bdd032faa3caeeca02eaab6348468529ca0e53c GIT binary patch literal 168 zcmd;J7UD@tOwLZtOVKS!EiSQ|$jD{O#gdX(k|@Mpl$uhSoSLG<69i`XQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b1470001e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_desc_axes/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ ! @F�@�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..c049f9e12 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +1 +datareduced"ReduceLogSumExp* +keepdims�5test_reduce_log_sum_exp_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a8a3e2e5f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ�pB \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..b6d1232b3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +1 +datareduced"ReduceLogSumExp* +keepdims�4test_reduce_log_sum_exp_default_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fa571dd15 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_default_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ[QA \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..276f74553d039899496e0d283e41da1d9b2d6c7f GIT binary patch literal 191 zcmd;J7UD@tOwLZtOVKS!EiSQI!N_ID#gdX(k|@Mpl$uhSoSLG<9|UIjb=-ElA1CEtX(dz{n(|4>BkoqB%Y%KRv#h=+@bgBggKKsZT~3+4BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..db3d09770af0d179ce5b49b2da5ee5d4d3c26e09 GIT binary patch literal 41 qcmd;J=3o+FbYd?`O({)IP4SXoU|8T-%_HK#!=T^b=-ElA1CEtX(dz{n(|2QnxgqB%Y%KRv# +datareduced"ReduceLogSumExp* +axes@�* +keepdims�(test_reduce_log_sum_exp_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4196e6ca26788040a739de618079e22d5209a1a7 GIT binary patch literal 43 scmd;J=3wMt5@2* +datareduced"ReduceLogSumExp* +axes@�* +keepdims�'test_reduce_log_sum_exp_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..238ac3561 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ�C@�Ê@RL/����@��A��!? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..621850ad0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +G +datareduced"ReduceLogSumExp* +axes@����������* +keepdims�6test_reduce_log_sum_exp_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_exp_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4196e6ca26788040a739de618079e22d5209a1a7 GIT binary patch literal 43 scmd;J=3wMt5@2*QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb new file mode 100644 index 000000000..158e49302 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_log_sum_negative_axes/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BreducedJ��?l� ?W:? +l��> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx new file mode 100644 index 000000000..aa3f19ac3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:� ++ +datareduced" ReduceMax* +keepdims�,test_reduce_max_default_axes_keepdim_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_default_axes_keepdim_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0c997f0b5222b3827c64c4c38023795d8e1844f1 GIT binary patch literal 23 ccmd;JU5U|7J&B%}^9A|9eGJ~y!$GY~U@aFQe!%wi!vE*_vX2TaBgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..baa4437987e46889ca81c5a233e6d797ace5c246 GIT binary patch literal 41 ocmd;J=3o+FbYd?`O({)IP4SXoU|8VDz`)?Zz@Xp+p$ot?0Fr$MV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..79403846b6984069dac8998f9fa3620adb0520ab GIT binary patch literal 176 zcmd;J7UD@tOwLZtOVKS!EiSQ|$;f5F#gdX(k|@Mpl$uhSoSLG<83bndCRS*1bFm~= zq!v3cE?{KW;^*SXPE9RH$;>U5U|7J&B%}s1A|9eGJ~y!gAkVh2cr-V7ZV3F5Ho>rk|Y<*ULig%9-uS_OxlS_fD-_4&MamC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1cae77821 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ��@���@�Ɵ���@A_A&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx new file mode 100644 index 000000000..8a6e5c156 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +8 +datareduced" ReduceMax* +axes@�* +keepdims� test_reduce_max_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7074788dc6cff3030734f9ed7e80fc82b46a707f GIT binary patch literal 43 qcmd;J=3wMt5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_max_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7074788dc6cff3030734f9ed7e80fc82b46a707f GIT binary patch literal 43 qcmd;J=3wMt5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05bd7f0cab933a2f4f614811cb449a82a0cbd707 GIT binary patch literal 23 ccmd;JBgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..28ac847845bc854e4b7498d85f2dcf6fcf3bcd9b GIT binary patch literal 41 ocmd;J=3o+FbYd?`O({)IP4SXoVDNBcU^rmUz`)}Kq0_)L0H6K{DgXcg literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ca41aa054750bdefe8beb85ce86378dad02a27ee GIT binary patch literal 178 zcmd;J7UD@tOwLZtOVKS!EiSQ|&B$fR#gdX(k|@Mpl$uhSoSLG<6$EDZrY7cTadWXG zR-_g?FfL$Z*W%~m$WBcyNXg7CmS9-G$Rwl=G9w$GY~U@aFQe!%w{1zE*_vX2Ta9H*# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..be0143722 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ��?Ir&@8���� �@^��@1k`� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx new file mode 100644 index 000000000..064167c05 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +9 +datareduced" +ReduceMean* +axes@�* +keepdims�!test_reduce_mean_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a14b8a3cac10a850dce7ab91d604acd1ed5ac9c GIT binary patch literal 43 qcmd;J=3wMt5@2*78z%&4%h6pnN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx new file mode 100644 index 000000000..4c1fba9b1 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +9 +datareduced" +ReduceMean* +axes@�* +keepdims� test_reduce_mean_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6b871c664 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ��?Ir&@8���� �@^��@1k`� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..2bdf1930d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +B +datareduced" +ReduceMean* +axes@����������* +keepdims�/test_reduce_mean_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5a14b8a3cac10a850dce7ab91d604acd1ed5ac9c GIT binary patch literal 43 qcmd;J=3wMt5@2*78z%&4%h6pnN literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..45674aa78 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +B +datareduced" +ReduceMean* +axes@����������* +keepdims�.test_reduce_mean_negative_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..6b871c664 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_mean_negative_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ��?Ir&@8���� �@^��@1k`� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..0e11b39b7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:� ++ +datareduced" ReduceMin* +keepdims�-test_reduce_min_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b5a42c567b63d0059cd8e824a4ecb870eeb20eef GIT binary patch literal 23 ccmd;JU5U|7J&B%}^9A|9eGJ~uNjJ|#asFTW%nrYb(QA~Clh rCpAh6YK0J&00*NG4;K>$GY~U@aFQe!%wi!vE*_vX2TaBgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..61f74f2e9e6e43496af9a0b3f1a1e94a3b86a43e GIT binary patch literal 41 pcmd;J=3o+FbYd?`O({)IP4SXoU|8V5z|dgN!0^ElLdQ6PXaKAz2$}!@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..be8a46f9b3959e0cd8f9ad5c7c0dfc5a70825798 GIT binary patch literal 176 zcmd;J7UD@tOwLZtOVKS!EiSQ|$;f5F#gdX(k|@Mpl$uhSoSLG<83bndX69*ebFm~= zq!v3cE?{KW;^*SXPE9RH$;>U5U|7J&B%}s1A|9eGJ~uNjJ|#asFTW%nrYgQDF)t-Q qH%ba>gAkVh2cr-V7ZV3F5Ho>rk|Y<*ULig%9-uS_OxlS_fD-_3G%R8O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..02651dcf6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ��y?I�e?�qÿ��:@;��@�1� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx new file mode 100644 index 000000000..f7b2b5509 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +8 +datareduced" ReduceMin* +axes@�* +keepdims� test_reduce_min_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a47cf387a4ea270624846d87434db18d454a3d1d GIT binary patch literal 64 zcmd;J=3wGr5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb58276c4900d1d68483779f198028016614e1e8 GIT binary patch literal 43 rcmd;J=3wMt5@2*BgS<^upt C@(L^f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_min_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb58276c4900d1d68483779f198028016614e1e8 GIT binary patch literal 43 rcmd;J=3wMt5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 000000000..06c2b1a19 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_example/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ�g�M \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..8b0269243 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +, +datareduced" +ReduceProd* +keepdims�-test_reduce_prod_default_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..925f922a7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_default_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ�Z�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..8c3fbd564e3f5f5d3ec8fc565d3aa52c0c354bb3 GIT binary patch literal 179 zcmd;J7UD@tOwLZtOVKS!EiSQ|!^maH#gdX(k|@Mpl$uhSoSLG<6$EAk6y>LAadWXG zR-_g?FfL$Z*W%~m$WBcyNXg7CmS9-G$RwlzG9wlY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ea6f56ba7897322c539147c5fa4ef6bb57a5eff1 GIT binary patch literal 41 scmd;J=3o+FbYd?`O({)IP4SXoU~q6?U|?`$VBm2AvVr&*5Pxt20FRjmc>n+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f469828e70722eb822d799616844335f01ec31ad GIT binary patch literal 178 zcmd;J7UD@tOwLZtOVKS!EiSQ|&B$fR#gdX(k|@Mpl$uhSoSLG<6$EAk6y>LAadWXG zR-_g?FfL$Z*W%~m$WBcyNXg7CmS9-G$Rwl=G9w$GY~U@aFQe!%w{1zE*_vX2TalY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bdead6054c0f7dd87ea91554adff002c455baa37 GIT binary patch literal 43 ucmd;J=3wMt5@2*Z~_34AqRp0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx new file mode 100644 index 000000000..3117112fd --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +9 +datareduced" +ReduceProd* +axes@�* +keepdims� test_reduce_prod_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc0e85ce9bacfc52150a14d78a6ca4617ce93488 GIT binary patch literal 43 zcmd;J=3wMt5@2*ZH}SY5l(RhYxV;G?y?S; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..0a8ae3b53 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +B +datareduced" +ReduceProd* +axes@����������* +keepdims�/test_reduce_prod_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bdead6054c0f7dd87ea91554adff002c455baa37 GIT binary patch literal 43 ucmd;J=3wMt5@2*Z~_34AqRp0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx new file mode 100644 index 000000000..ee1c9e4ea --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/model.onnx @@ -0,0 +1,16 @@ + backend-test:� +B +datareduced" +ReduceProd* +axes@����������* +keepdims�.test_reduce_prod_negative_axes_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_prod_negative_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bc0e85ce9bacfc52150a14d78a6ca4617ce93488 GIT binary patch literal 43 zcmd;J=3wMt5@2*ZH}SY5l(RhYxV;G?y?S; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c1b1f6ad0cf62fe549450cb98aa1abd32efad9ac GIT binary patch literal 200 zcmd;J7vf1uOwLZtOVKS!EiSRz$jD{L#gdX(lE}r9Sdm&R#9ow|QktBaqQn^lW(1e! zYVmV%WT&PUq-5q6OE4~AWD)}Fjfbd=FD}iEPf1NnEX^s22N@9$QyZUJk(gVMlNu!j zu|Y_POMrt>h=+@bgBggKKsZVWYA+WT2M4lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f3f037e956184b1786af96090b40aa16c7fbd90 GIT binary patch literal 12 Tcmd;J5MXy=NvudM_F@143zh<5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..72345560f23eae3759d01226dd32bea1c9821e3c GIT binary patch literal 23 ccmd;J5Ye|j4v+DjZaBUODxSPi3b@G4^taol$e*2pBp6w zu|Ph=+@bgBggKKsZVWYAqKR2M45Ye|j4v+DjZevs&&w}~hpCEBtw_u*$VrWof|xBN z#3jJND8$3X#K8>2OduR31htWii-Ut*hy^Idm?X&svtNjhiwCHM1E$4^Nq`psRZ%W< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_Tpei#J#gdX(lE}r9Sdm&R#9ow|QktBaqQn^lW(1e! zYVmV%WT&PUq-5q6OE4^8WD-&X>5Ye|j4v+DjZevs&&w}~hpCD$O3X{i&yA9T7%e2k yCBVTb#KXnJ!3@MqARHwGwUCR8gM(d&1t`XtB*_J{UWkv22dISurp1X#fENG`Pc8=l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_do_not_keepdims_random/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_TpelY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f3f037e956184b1786af96090b40aa16c7fbd90 GIT binary patch literal 12 Tcmd;J5MXy=NvudM_F@143zh<5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_empty_axes_input_noop_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..271a1516aab046464e2cf74302b7f0b9c2e6a331 GIT binary patch literal 67 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..31799432830506cff63208274e24952586e34bda GIT binary patch literal 20 Wcmd;J6kvB^NvudM_TpelY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb new file mode 100644 index 000000000..2f4bbd39a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +BaxesJ�������� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a39080e2659aecd01a9d7e31ad491b07dfafaf23 GIT binary patch literal 43 ucmd;J=3wMt5@2*1RSdv+m3RV*jGbz3(F)t-QH%ba(y^s)>00*NG4;K>$GY~U@aFh_#QCwUc9PC0Y TKrx0SSuU6pv1xH)65s^@x}iGl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..2f3f037e956184b1786af96090b40aa16c7fbd90 GIT binary patch literal 12 Tcmd;J5MXy=NvudM_F@143zh<5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..63d96ff69 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_negative_axes_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..dd1deadbc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/model.onnx @@ -0,0 +1,14 @@ + backend-test:� +1 +datareduced"ReduceSumSquare* +keepdims�4test_reduce_sum_square_default_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_default_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5086a99987ca86fc1c03316552c8e97c6ecb3c29 GIT binary patch literal 23 ccmd;Jsgd0AWEV}KaJfkddB5x zEW%$Htv6_=6zUqQ+TmXd0-^w|IRBy0qeF>nzK;3M)K%rE2`;z1U(eB+zt7eMVY AasU7T literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a63a3bada12c9997b9b8b126cfbe0382588da6e2 GIT binary patch literal 41 tcmd;J=3o+FbYd?`O({)IP4SXoU{G*mU|0aeQ=AwWP5`l&GXq13GXS9!2owMS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..949d7f58fcc03fb64b14b778cb3da6ba3ad62e60 GIT binary patch literal 189 zcmXv|yAFad6t#tfdL=?SsiPx_Kj2`DpCFsdP2t|bkb=@S@pG8`P7!4|$w|&rMLMla z-Ed0>&(0s;0!|Q<@kS>-Q>dBt*>xgiu;nwDo{JU4=Ed$T29XpQsD}ALck4EbK}bCn y;V+CXSaeegsl&GOIGeFIEp_&``_E~}mCz|j6^)QzR9l!&=ryFHtY-Nl^W_KourdVz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..fc88d339f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_do_not_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJګ�@���A��x@#ыB��B��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx new file mode 100644 index 000000000..8f8d08f87 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +> +datareduced"ReduceSumSquare* +axes@�* +keepdims�'test_reduce_sum_square_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d1fa987e2f89975f5509421c7c56e01b4ec681ac GIT binary patch literal 43 vcmd;J=3wMt5@2* +datareduced"ReduceSumSquare* +axes@�* +keepdims�&test_reduce_sum_square_keepdims_randomZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb new file mode 100644 index 000000000..715493359 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ0��y?���@��@I�e?�qÿ��:@�Ɵ���@A_A�1�;��@&�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb new file mode 100644 index 000000000..c18ae9b3d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_keepdims_random/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreducedJګ�@���A��x@#ыB��B��@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx new file mode 100644 index 000000000..be342cac9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/model.onnx @@ -0,0 +1,15 @@ + backend-test:� +G +datareduced"ReduceSumSquare* +axes@����������* +keepdims�5test_reduce_sum_square_negative_axes_keepdims_exampleZ +data + + + +b +reduced + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1ba94696c434eac8592bb07a8f73cc4ed57642a8 GIT binary patch literal 64 zcmd;J=3wGr5@2*lY} GI067VWeKkU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reduce_sum_square_negative_axes_keepdims_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d1fa987e2f89975f5509421c7c56e01b4ec681ac GIT binary patch literal 43 vcmd;J=3wMt5@2*AkFVe&9bVKhh_ a86b;;*dTL20Hg*)qsxQ%=wcwX*Z=_A#wH^G literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reflect_pad/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..131ea5f957c7b1fa9054ebd27d649ed75047b34c GIT binary patch literal 76 gcmdSs?K7`Vqy9=d}2n#JD9d$eBu8%��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_relu/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..9210c945eb811d99d4a992bbc612942ba0b7b898 GIT binary patch literal 254 zcmd;J=3wDq6<~B?tn~W8SaIf|ea6Exc9Z+6>`!O$JE-uyw`Tx?{}#ny8pQr#dC5+r zLD+7Q>Mr}Z%TD$O41U^jJ3Y3Gy}ruskL`Z2x=gPHb|AGN&=ag~ztKAuEWXlN&;cao zk!x)WqGgPZ*nbw@W8bw(&aQRdLAV}}+$Tu|JFTj@_EVqFgxd`ghXJO|KT*WzaJr-L X#UzfQm>1}G+fL7_!*=G~S#WUxU@$nc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_allowzero_reordered/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3fbdd306a236c1f56a075a69db8d82960f6ef4fa GIT binary patch literal 190 zcmd;J7vf1uOwLZtOVKS!EiSQI&d6oN#gdX(lE}qcoRL_ND#THg3TC7zu?Im|S^`|0 zi8(p>cslqe~PsX{_r0vwD&JX}m13_#2b j#4J(5FuS<8I5^maSU?gQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_extended_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6febe463bd45c547905e0f205289cf3ea92e3af9 GIT binary patch literal 45 dcmd;J5ny*>EzU?RNcB=+Vt@cQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx new file mode 100644 index 000000000..cf7cd55c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/model.onnx @@ -0,0 +1,18 @@ + backend-test:� + +data +shapereshaped"Reshapetest_reshape_negative_dimZ +data + + + +Z +shape + + +b +reshaped + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1f500c35826e9d0901180465730700f4edadf86b GIT binary patch literal 37 ccmd;J7GQT`EzU?RNcECnVt|1EPypit0JpLV*#H0l literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..3b8f76a72 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx new file mode 100644 index 000000000..a6ca3ffa0 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/model.onnx @@ -0,0 +1,19 @@ + backend-test:� + +data +shapereshaped"Reshape#test_reshape_negative_extended_dimsZ +data + + + +Z +shape + + +b" +reshaped + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_negative_extended_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e2cc6aa5e075c79ec0a19bf85c5640520e916a04 GIT binary patch literal 45 fcmd;J5ny*>EzU?RNcB?q4+TsN5WozjS)eokPn`QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx new file mode 100644 index 000000000..aea581d96 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/model.onnx @@ -0,0 +1,17 @@ + backend-test:� + +data +shapereshaped"Reshapetest_reshape_one_dimZ +data + + + +Z +shape + + +b +reshaped + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1c7276f8fc50ebec32ee744ef5604968b4366f4c GIT binary patch literal 21 Xcmd;J6kvB^EzU?RNcG~7V1NJsCJqAQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..caecce4a3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_one_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx new file mode 100644 index 000000000..ffc27ec00 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/model.onnx @@ -0,0 +1,17 @@ + backend-test:� + +data +shapereshaped"Reshapetest_reshape_reduced_dimsZ +data + + + +Z +shape + + +b +reshaped +  + + B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..36ae1cd665f702b277be88a4a29d0c6f4828e569 GIT binary patch literal 29 acmd;J5@2^?EzU?RNc9q6Vt@c1C=CES$^zm5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb new file mode 100644 index 000000000..515d48c1d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reduced_dims/test_data_set_0/output_0.pb @@ -0,0 +1 @@ + BreshapedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx new file mode 100644 index 000000000..5095951d4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/model.onnx @@ -0,0 +1,18 @@ + backend-test:� + +data +shapereshaped"Reshapetest_reshape_reordered_all_dimsZ +data + + + +Z +shape + + +b +reshaped + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..15b554247464532921467407ba738646a0fae0b1 GIT binary patch literal 37 ccmd;J7GQT`EzU?RNcECnVSoT8D9sF|0aR`R<^TWy literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb new file mode 100644 index 000000000..12748ef85 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_all_dims/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx new file mode 100644 index 000000000..e4fd33a52 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/model.onnx @@ -0,0 +1,18 @@ + backend-test:� + +data +shapereshaped"Reshape test_reshape_reordered_last_dimsZ +data + + + +Z +shape + + +b +reshaped + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..dd88ffb7e6ebd009e746fe3e40605870b32f0129 GIT binary patch literal 37 ccmd;J7GQT`EzU?RNcECnVt@b^D9sF|0aRWB<^TWy literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb new file mode 100644 index 000000000..651078ed9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_reordered_last_dims/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx new file mode 100644 index 000000000..c9c22ccd5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/model.onnx @@ -0,0 +1,19 @@ + backend-test:� + +data +shapereshaped"Reshape"test_reshape_zero_and_negative_dimZ +data + + + +Z +shape + + +b" +reshaped + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ff09fd3aceaa46daf81d383328d7437c0fe2553e GIT binary patch literal 45 dcmd;J5ny*>EzU?RNcB=+Vn79qQ0{*y005943gG|% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..57f7584da --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_and_negative_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx new file mode 100644 index 000000000..96d27fe40 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/model.onnx @@ -0,0 +1,19 @@ + backend-test:� + +data +shapereshaped"Reshapetest_reshape_zero_dimZ +data + + + +Z +shape + + +b" +reshaped + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d80707af3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BdataJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..17ddeb33aa22383827e893867799afe5d950d3a4 GIT binary patch literal 45 dcmd;J5ny*>EzU?RNcB=+Vn78fP%a~s1^{e&0_^|* literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e4d5bf5cc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_reshape_zero_dim/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BreshapedJ`  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f5173588693c4e304302cb0f25e48da62134bc24 GIT binary patch literal 184 zcmd;J7vf1uOwLZtOVKS!EiSQI$jGI|#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCBVg! zo1c=Z#F|{1l$pGMky%I?q$$1#EFGVcU!GT-m|KvO8V}JM4^|f?4Kz?lj7x-rQAmJ` liGvY}S%5T4lnC4+E-ntB3b1GrP)j5hEzCeI%uY-KyZ|0lCV2n= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JH3xUQ4v&NFF#-lY(_Ie*o?f)@Wf<%P3_nU^8y6SSL3Q2iTEioJf*6@Ank-Ez7!B z0AYY#zRI*zOnF)8MDY+RutOi+W3G7IsIdwhF@L4dx%QFDFPV;xr>bk>Lmc-v HW;y}@D!C45 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5e5ac1f30b36fe14da7f6cdecc4321173f89d391 GIT binary patch literal 250 zcmZurJqp4w6gF+G^vAfjy8N3?R0Gw`eIT^LUF^-mqA~Txe|?sklSt3|ID`O~;+oigmid zJmsxCDkij1XzZPYMFvsN48^6E!XtF~Dq^OOWR1Qm%e!-n?A^zD9s9|tW_}W#!XzOy fgCHTFi~NtO$#*J1;uSqwdrSGp5_(Ix39|GFJ|jQ@ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_cubic_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;J9BZe5fEQ;;IaPiVD&-Naq(0q$M6>sjy%@+ FjsP>w4?F+> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..153921f5622fe26d051a33d10a2b272e0a7b4395 GIT binary patch literal 186 zcmd;J7vf1uOwLZtOVKS!EiSQI%*dt9#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCCJ5+ zo1c=Z#Fmqpmzr3#fRR~91*9v!2rM6;l3$)zoS0jXlNt}v91l?#B@HxENQ_H_gHcF; mi;05~ikW~kOOy!QDlRS#pb8d{XcACMBo-|otxQf#0=xjRTPI`y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_scales_linear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ba20d26bff985d1c64fdd3395a66e68fea62a0b8 GIT binary patch literal 47 tcmd;J9a(?$>fWVG0g2YMDkmIb(k^?#QpuB*MG{)9S3s2~+(C%z(E4(rqTT@du z6OFoPl*VeZ?#aga0^*)Y8l_3t0P&)0LfdCzZSLBM_SO&%g*XWDC#hP8QG5labj*kPHH?@Ydlz4lr+#lAu%oy4n`pXE+!5} kC}siDEK$NRYq+>LIM{{2f=NIfkyvyv19dPvF$wSj0Fw75o&W#< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%?#zkXaI1N0}B8E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_cubic/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9a6d913911f85c2bb7aaba2cef641672aa2ca1e GIT binary patch literal 51 zcmd;J%93 zcSY|glQZdb;mP^+lK}zSK_gV#sXIBr_Hk!R)jnUrEHTEWN=r}Zt<>&hY$3fe8Vi$B zEXtcVHpwuP`3XyPrToEK^C3j_xsxkR(gsK@D?hZgFsA0Boh-_nur|f_AO5NxrXik~ kz?d^JfF@_3j>3!%qi<*c&by)pkAboO!)R5^O>@wH0UWPHZU6uP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|&5Xte0C0l?2><{9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_linear_pytorch_half_pixel/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..18da7b725b55a08d54953bfe543385aeb2d550cd GIT binary patch literal 27 icmd;J3` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ba20d26bff985d1c64fdd3395a66e68fea62a0b8 GIT binary patch literal 47 tcmd;JEzYb;E%s7iWPkv4ni(n%0B~~y2><{9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ab23a3f4903f67c9eda55c4221ce9dc8e7b0a2e5 GIT binary patch literal 27 ecmd;Jq8h literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..942a0983577154697dfcc6acfa9fc701c9a22f67 GIT binary patch literal 267 zcmZurK?=e^40LO&OHe4Qco95!6nualeS#<3OW3w47TaCvE-1dnNBRKMQg0GMl1U~r zGE%cl=QlFN-jnmkkAN$P3ye4-SG~w7k!&Yt>iXRQHo3KJQ5o$CeXETtZQE#HS%Zx& zXuI?!UUgmKy?RoOyhUT)V!Trj_6Ji#x@9HC)S;6^p7=Kw_FEzYb;E%s7iWPkt|%?#x;L1_SRivtP( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_downsample_sizes_nearest_tf_half_pixel_for_nn/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a8d6605b0d1e6366fa4e9b62f64ed0e74660c7ea GIT binary patch literal 39 pcmd;J9U5Nz72VNuZdxQHSi3!VjU`U#%2mk`@61ZyH`6!8bV_!0e7)2b&uEW6Ck z3^TOF+6R#wQKbuugvId`dnOx*f*7x&i~B?p;AN?tkl4V5;M1& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%?#zkXaI1N0}B8E literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_tf_crop_and_resize/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0119c6bb4746297f2a1e7ea248b95c6c23d72235 GIT binary patch literal 51 ncmd;JMQ|#)r`Wu2Tlt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c5262c6cfa7125a3996e574b4a23ce8cea49a651 GIT binary patch literal 182 zcmd;J7vf1uOwLZtOVKS!EiSQ|&&Z|4#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCBVg! zo1c=Z#F|{1l$pGMky%I)q$$1#EFE83P@I@skdqn@(HRd`6(tQcPDqSPgo9B?fQyNP j5sF!WG)t5S+!`(}4xkFKXcACMBo-|kKrI|jOai1wg(%rg-gWw{$FlejkM4{+!w zT%3a%8Uz>rLE_L54ZR0mc;Dwa=Y&BRggQ}B3%boD1G_Ugk4a`RY?TAUsz%yT21fEF z_ZyQI4C+eHC_WoEQ)Bb0yLZZ?`dDtJEaX%953!XoUuwT=ul3ir@@KR|XS?sb<(&DC z5uv{4q*=%EPWw>4EOzWnO4>)-6^E*mm{`*}xe&W@qMGyBaE2|pj_zEG_4Rfr_Mm<# T-&MbrAIRT}jhxk!bNb@{e{e^t literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_A_n0p5_exclude_outside/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..32c93a77278a25925b3407e4c484d49876f522cd GIT binary patch literal 254 zcmd;J7vf1uOwLZtOVKS!EiSQo&d3$b#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCCc8RV3ah_Swdo5A{>lD o0$fZSj8M!1q*zTE`meHf(VX|9>GZ+3~Bn5V4IXAT|A9f^Cre9g5dCY@cq*< zo0LLcQCCZk&Tk$BPC)k1gOQV>M#sn@AMMbo8y0I=NMmfJwD8Ei722JRZG=}w^Tt$| zr=nID&84v#t-F&!kwFrfq3lW}1Hx9XB5q?O?^-9CwnqML<59(bQjYU5h|OS13Co~Q d$>);rljHO|6o3XrM9W|~{ISqrq1%3zJ^_TtKQsUU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JJa@(%Yp5LkAs(XmIF}E;YN_S zL%+JN!=)}ShuVxBhgous4*9&390d0-Z~*Fa_>$k|;2$;7;Uo6~hvUCCI4C{c?eP8b z8Hbszw}EocfaaWXSSote!TtDS2bpbO9Lg8`cUb1m;aI+a-w|k^fi1jx5tO9rJmO9OpKfJF@?>cf1kg4wUn8 z^wPEhnq}|k@zc$5bAi9(!>1vR-m$TcGTTysa#@ZH3;{s1LLL8~jd9F$O?8~UE6b75 OsMzsRR~1mM!4UxeWM*Oj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_cubic_asymmetric/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4161b304cfe52ee07c6f5e952ac18d801d8f12a4 GIT binary patch literal 242 zcmZvWy9&ZE6oyT$8V(926c@pvV^Q24eFP^jLrBvj1e>NLanPsny?hyC6kQw+2R{BA z9kFpGCyT1gTN8U4tg+jQZ(oo*%!ktI(5Tx1#@YPtyL>La&JZJPR45Cm1(&) zH5MS;RcrKC$vf$n8Ke;pa9>C4Xt>D@tcmyxt z@WO zZnrEu;l4*x+W+rvyOq%a_ao}4r$aiXQ_QhsZ)ibxbV0e(79}e7kp`~@zyE8>f9-ML K{X`@0(SHHK;4*Un literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f87808b1165f36dbf0716765fe40a3aba17ac50e GIT binary patch literal 184 zcmd;J7vf1uOwLZtOVKS!EiSQI$jGJ5#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCCJ5+ zo1c=Z#Fmqpmzr3#fRR~938X8&2rM68T2P#rTac3)578PAQ5Gc)G*C#4ON4__NPvrp kgAt0EfHYH-2;3qrE)Jjy7N96g5>QJd7A;^&Cnf=204ZN4kN^Mx literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;J0HgzeI01+qpzH!5 H-QWNKx&jNW literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..9a90a83f1d60d2ed10611c545cb09baf60790580 GIT binary patch literal 250 zcmZury$ZrG5H_{cawybLTm*-X1wkAgeFP`lQ7aV*;~~CzHK7?Y@!DI_^)2DM4&O5T$tjn95???XGoC;Y dv(E+o2W9%53J`lm=+Ut9mg0|PAooEsdjd+bKo|f3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_linear_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;Jacp17LX62fl@$rC{R6w LUcD*{q}Kre%#;)q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7921fec040d1d0f31fa6128eda4f4be12ef92525 GIT binary patch literal 186 zcmd;J7vf1uOwLZtOVKS!EiSQI%*ds~#TdcGz{OUaoS2hZEW{Y8#1@oVoLQBsCB(&& zo1c=Z#GaR$SOiqPfRR~98Kf;9$O9^fFD)oe%q_@Cjfd!shpLN`1{x_O#wEhRC?vqe m#K8!~OhB3`N(62d7Z(Rm1q)D=B?+h{5{nj)B%2eH051T(cqfJc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_scales_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..617f1279225147a7ed73f6cb00d503e82c74289d GIT binary patch literal 111 zcmd;J4Uut#792L=Wh#wG3mR0G2eKsF4+#6UDmtib^Q{FDy< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b959499466244c64f395bbb130566fc00f658013 GIT binary patch literal 181 zcmd;J7vf1uOwLZtOVKS!EiSQ|$H=A4#TdcG0EDc?nN_L9LX440Y(c3Yww3@FOKyHj zsuF8*X;NnL0!C&b1(2@zBCvFPX+d#fZb43JJXm8qSW%QT&^RG6E)fn!AptHX4n`EzYb;E%s7iWPkt|%?agmL1_SSD+3q+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_cubic/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1c3c5c1cf78115d64e27adfa787d7e96143ddcc0 GIT binary patch literal 376 zcmV-;0f+tw0SEyI2?z=h0YU*;O6US50O>ve{UbkWxp+Sl7q&lLBlJH9OAbIQQ7u4Q zE=oXkU0*=4JZnG*d$K=&Im$n@m-IggDHlL4FE&7iXi7k1D z;ygfd!AL-i@LfQ>&3Zua>5M>}2A4puiKakC__RROkH0{1f5kv*k)}WhfviB47`H$y zhs8iY3e`aCCf`8)sqR3P82vyI*aJb}&jvx&c-%m9XyQNs0PR4SZu>yhcm+W#hYCTo zND@H+fEhu@%N{|N!y!Q+FbP5LCk#Qha}hxSs~ACxY#>45dL=<>JS{=Cb2LGGzd1om zw>&{dKrKNQI50uogEc`ZyF5X%d_+MAi%CI|Oi@AIgIGbN&s{-s$6!HpDMmp%Cp8|dH6E%gN*ZXSkQkQ;2cwVx7ZV2~ l6f*&7rYK>UMO<7Q9PC0YKtYxyppHl^I@p1d98OFEyZ|u=Ca?ei literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b41f51bede6ead3f8a69cbf9971163bae3a56572 GIT binary patch literal 31 jcmd;JEzYb;E%s7iWPkt|%?{;rKxqJQ`vVjJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3455f386418ffc8a2aac162bb6cca711fa2fadb5 GIT binary patch literal 240 zcmd;J85|fGkTI?09f0;B;|3rf86(Sq*vN7qHhy^k Dv7R9M literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..b631c4bb2d29a3aeaac77f4b37ee661c29417730 GIT binary patch literal 275 zcmZvXu?oU45QdFb8;%MRMF+v5V?hK*M<2mST|(MkG1w-hi6}me59(l26&DFdlAr&( z`;Ue!N=0@?l`kzCyLl400@*{yoxYKGG>jbL!4Ca9S-~RHy2+&y7P)PNGKFp`VWn2Q z(mBR(5@o?_dBgHSdI^J|l|zN1as9nEgXr^nBSD7Jo7vhY;Lheo@k?z)RhP)y5d2Gc sFaOOr&RtkGg$X5W1YJr#6}US%j=w7aP#UsUOdWCfLr_Q1ZFe+$0p_|#g8%>k literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%>m`ZXaI2w0~G)O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_ceil_half_pixel/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f570dcd22ee0749988f25f1abf62bbf9623e593a GIT binary patch literal 272 zcmd;JpxOi|E&$RX+<=5BlLr7r{3%HQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/model.onnx b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..0bbf247d4f453d896982884759bf3c58c47eaa87 GIT binary patch literal 283 zcmZvXzY4-I5XMcdHXId76cGdmN5RFx!O=%>QkM|hQ;Ka;lDO#VgZQXks~rRhA@}ch z-xnT<_@vS+>TK!J`OPzc2e3VK==5BEM<>`}-rr#zFIF&1jj>s-l}G8V((Y_*seEp< zEKP>WFpiLed<`$y?=ASrsT7 vBeF%BVfiC;oRVoVh7o5Xfq=8`4e1S!!}coxoJXQ5o`^X7Avh6y8zh4_+6YRz literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%>m`ZXaI2w0~G)O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_floor_align_corners/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1f3bda5f9f4e3d2ad13b86cb52805d13d6a60ecd GIT binary patch literal 272 zcmd;Jkh$!9mR{_K|Bf4yO%;Ap{MF4jJpvAotb53JhW%u!K;tj>{juh zgplMXAAceX)!*uJPp(=fifMJu;3PnNLxigDQFjW zK3JWMcW8Y@GtlwJT1vr`7tviP$XmH^qyrl?+8p}V=^uFu{^%;K1MMhaN#?*?>Z7>_ znPFc%)=}H~K-gY{H~ay_yZdIsZ>TYhq)-FMq_}3zHQx+x&jCnTs8-xEv3^2GCgf)} Gc>M#5pi*oA literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..97596cc6bef2f2e7bb42a701238a05cf4634ad89 GIT binary patch literal 79 zcmd;JEzYb;E%s7iWPkt|%>m`ZXaI2w0~G)O literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_resize_upsample_sizes_nearest_round_prefer_ceil_asymmetric/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f570dcd22ee0749988f25f1abf62bbf9623e593a GIT binary patch literal 272 zcmd;JpxOi|E&$RX+<=5BlLr7r{3%HQ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/model.onnx b/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cf7e37b9e6551b64c7746ab2a7deb637434087e1 GIT binary patch literal 199 zcmd;J7vf1uOwLZtOVKS!EiSRzz{usz#aO|`Tbx>0nwpoK8lRJzS1iO>sl*?YT9#T= zoEi+3&=Tb0N=htA&WKN}$Sjs%Sis1nCBVg5l9`(d5n%+12uXoVjW2>|g_{Z17bOg| pNQjS%hl5dwgNuoS1%#ud(XHm<;^1Hx0!tgP0dSAjn7HVEA~=gWPkuBD9sF|S)eok104oY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reversesequence_batch/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a98ca22fa42fa93b71d4aed67170f4390d072511 GIT binary patch literal 75 zcmd;J;b0M9bYiUZa$o?1274d{WIF)y0w8Vx;sZeZ0EiVF85jhBm;s0lfVcpN6M#4X Hh#edOc!Uaf literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_time/model.onnx b/testdata/dnn/onnx/conformance/node/test_reversesequence_time/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..74114ec9749c20ed2cccfd4f9a4e5530f543dfc5 GIT binary patch literal 198 zcmd;J72-)sOwLZtOVKS!EiSQI&&cJ?#aO|`Tbx>0nwpoK8lRJzS1iO>sl*?YT9#T= zoEi+3&=Tb0N=htA&WKN}$Sjs%T)@brCBVg5l9`(d5n%v|2uXrWjW2>|g_{Xd6eSF_ pM~IJ$hl5dwgNuoS1%#ud(QW49;^1Hx0!tgP0dSAjn7HVEA~=gVSoT;D9r?=8KE=)18oLT literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_reversesequence_time/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ce39dc5e6b2b5de0a9497c94992dafb8727b0494 GIT binary patch literal 75 zcmd;J;b0M9bYiUZa$sO^0OA8cEZ_)a12F@Ty#Rh=+@bg9(V4 zK^Pbqf{%*_XcPxfB}fNXk|Y<%QE2KxHn2J|3Ge{`S(qRD literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0879670028498bf46c1700e141ec4605166e864d GIT binary patch literal 85 zcmd;J;$Y@r7GQK@jPUYcU}&&sU|?_nA|P%6;sro_0Eiy|F@qxmg8&dK0I>lOI{��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb new file mode 100644 index 000000000..4f52fb9bc --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BRJd]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb new file mode 100644 index 000000000..88f54cf03 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/input_3.pb @@ -0,0 +1,2 @@ + +BBJ(�6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_rnn_seq_length/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a6aa8bd71fc96e8b8f7a4adf5245f033834e8337 GIT binary patch literal 75 kcmd;JYEu#HKRIP6%7D+ewJK7kY4C32gzjYyNK$pl9}rJunc@LMEo zNQlF;yu$Nhb;7I;HCj-So-$@07@@d8VAatxc{RVH=^n+;wf1y Fz5%QCS<(Oi literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..b50b5576c4a32d997f85da20843dd0d8534413dd GIT binary patch literal 416 zcmV;R0bl+I0SEyI3J3}i0YU*-N{|ChgpEEu3O7H@e@H$u=B_?6ckMnsEYv)rw3j|z z+$KMep!hzTnK?fTwRS(pOSe7ibCo`J;4D8|vA;a6`W!#o`A$DxO9(&tF=jvAwd6hm zE2lpB4_QCZM0h{Q2Yo(i0B=8~PC!2D1oS@9k=#Ce6s|sqV_iN~!KggNATT}%tXw_` z`QSbRyoEg=W3D~|yhT4%!N@*k8G=4kbQC{w`OiLOs$f2W1m!+*`R_i9{WU*r#cn^A zLwi5L${{~|@-RMnr5ry1k)A#iVFNx%F8@BIy#YV9727_$xQ#qzs^C7wATT|;0r#8^t(Pv zdow>Immfc0n0!Cm`3^tj&@w+Hmk&P)`CvaJD1JZO*AYLl;aNX6%_~1C%WyxA24FwQ zgq#r(jw}3v_fipkOs?R>qvq?V%G_gMC`zbwRf0;fCXaYZp(!M^{ KRt!Ico=rW@)vt8` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb14c14c86f15f7c11d7c7df4e7dbb7b861917dd GIT binary patch literal 62 scmd;J=3o(EbYdyW&n)&bV1NSwM+OEE27v_*3=9oG4B~^>APkWQ0OY#|n*aa+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_false/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7e24ffa046aa9475423b0a415e94bbdd0455a605 GIT binary patch literal 45 ecmd;J7GQVcO-d|D&WO*���>V�>��??W?$(�>���>Z�> c?F��>���>u�>�?M� ?"��>G�>�0?m��>I�`?�?ff6?�� ?�ƫ>��>���>j�>io�>q��>,� +?�/�>�z4?X9? +h�>��3?+�>��?�%?��?TtT?s?�(=?�m4?�RV?*�c?Di?M�?�5?ۊ?���>!t>;�>vO�>�(?�B?���>���>��6?�l?�y?�,?F%?�&?� C?�`?� ?a�>=[>�'�>�Q�>�|�>�g�>}Г>vq�>��p> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/model.onnx b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..01c8ced9d84c748c5adb4cf6685af8349bd74b98 GIT binary patch literal 342 zcmZ8cK~BRk5UkTwSgWLpOj|0DIP@3^ap!{I37lvzmJ_?l3dfFOM{wjR`2sKCYuL00 z#9?-|v%8}iN?BHk`b`;m=aush-wAvXAg_=P79Hf3@O8`4NUW7(WWS>?7N0aWro4yS z+S);)5ngdW2;+`+=!8dWcxR>BK`Zo;_xPdoMCRoRay$Bd^t@Hrw0^soNK#%xc4psE z`u0SwVd+HIYcvfXqT)7*w^xw6K8!+hR|~Dyv)Sk4L;0r#8^t(Pv zdow>Immfc0n0!Cm`3^tj&@w+Hmk&P)`CvaJD1JZO*AYLl;aNX6%_~1C%WyxA24FwQ zgq#r(jw}3v_fipkOs?R>qvq?V%G_gMC`zbwRf0;fCXaYZp(!M^{ KRt!Ico=rW@)vt8` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb14c14c86f15f7c11d7c7df4e7dbb7b861917dd GIT binary patch literal 62 scmd;J=3o(EbYdyW&n)&bV1NSwM+OEE27v_*3=9oG4B~^>APkWQ0OY#|n*aa+ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_roialign_aligned_true/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..7e24ffa046aa9475423b0a415e94bbdd0455a605 GIT binary patch literal 45 ecmd;J7GQVcO-d|D&WO*&S�>��> +h"? c�>�^ ?���>��>D��>I��>��>��?�2?sh�>��>:��>��?��>�U/?���>B�6?�ZR?���>���>/�>��_>�ڪ>#��>X�>$�?>Ș�>�\?b��>$��><�>���>��?��?�>ྎ>.��>�)?333?I�@?}�?}�3?'�9?Q�;? �P? u>ף�>;�>�G�>s��>���>�W�>-�>�S$?O�T?�;?��>;p? @?{n?'�)?��?�l�>��>��*?��)?䃾>ΈR>]mE>H�}> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_round/model.onnx b/testdata/dnn/onnx/conformance/node/test_round/model.onnx new file mode 100644 index 000000000..e989888e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_round/model.onnx @@ -0,0 +1,12 @@ + backend-test:= + +xy"Round +test_roundZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_round/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2638e9cfdeda9c554a1bf2724e34a98a457c7425 GIT binary patch literal 69 zcmd~H`84Y&!Y literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scan9_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_scan9_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..6b665b65f1962f4250a73bde1ef1dabea17d2dd0 GIT binary patch literal 350 zcmZ9Iv2MaJ6h(Q73(ggS>a|4-urMNZ=~gznF|%bs3C>^@9HclB;cMsz^fUS&{gm1f z6pQg)Kc9Q=lQH-6Z2MUl^=gaCE`B2X5_;NbtFs;G$kZ^MW@5d~%>0`m@=`T#UxW#| zRlVP617V7z<({9)+RoyoQkdd8v#i|L_C>B#VXU?dC#~jD>GPGtfRw}nk&IHlPy;Q0 zxiLd|gnx$+ai)j)2t(siwPxBJYFmxzOc4)!*H(VtxY(&9UmAym^vU-hpzl&imn!zj T@*&(sLVve)y5IT`=sYHW5~fT4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scan9_sum/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4e664a23ce5e925bacbd8ef525822ece5527a301 GIT binary patch literal 23 Ycmd;J5@2*<&&W&?FEdg@zI-P0DnnOHJn{^0F>gNfsopCCq8a0dk!jfRnIm zeqy1N^Ua$#Z$`$PsBH0(Tm9tn!oB=P*b!Rj7;Bu#K0#}yifJ03*nI7{6RKtDCh<&bjB%=27Jjtu$Tyu^XI#bIngy%$?&QOOl*9s&j8Z literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx new file mode 100644 index 000000000..b1eb70046 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/model.onnx @@ -0,0 +1,22 @@ + backend-test:� +9 +data +indices +updatesy"ScatterElements* +axis�test_scatter_elements_with_axisZ +data +  + +Z +indices +  + +Z +updates +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..661309dcc2f8651f19ea13124bee694309aa29e1 GIT binary patch literal 34 kcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ffdfd30e67b50594c5aaa5e8fea82d5cc0294a61 GIT binary patch literal 33 ecmd;JC=CEoNCU9| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..1fdaa8cfe --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BupdatesJ�̌?ff@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0e60ea3273ec40f40076febdeee1260fbc18270 GIT binary patch literal 31 mcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_duplicate_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..989ee890a65902f5117ec1a958746ecee7146385 GIT binary patch literal 33 dcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_with_negative_indices/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..97a7da2ef9274f95459cd46d1df638801be33748 GIT binary patch literal 33 fcmd;Jl>;;sp)>U=Rlv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx new file mode 100644 index 000000000..b5d10efd2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +, +data +indices +updatesy"ScatterElements"test_scatter_elements_without_axisZ +data +  + +Z +indices +  + +Z +updates +  + +b +y +  + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c063bb7315edd106f46ee96d06e0fc1b6e1467d5 GIT binary patch literal 50 Ycmd;J=3o|JbYe+KEJ^fIVITqk0Azatb^rhX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..be4025fbee6f9c9b7e48aea8c4913ffe6ea82080 GIT binary patch literal 65 jcmd;J;$RkFcVf@XOUX=5E%q{CWIzQ>s9XjZAEpif&h`V< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e50cacbb3830b10de856144b7202bd266192cabb GIT binary patch literal 41 xcmd;J;$RkFbYd?pNJ%V7E%uUNU}&&Ed#1;J*36mq3=9koX=!W@XV36B007;e3@rcv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_elements_without_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5e565d083d898d775f254510e0847b786239b47 GIT binary patch literal 47 ucmd;J=3o|JbYiUZQej|Va5#IW#~w%nK?9gRdxpmW#7j$KbC@-Arab__NC~$9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..c1898b8c2c8accfd153c1df9453def42bd10707a GIT binary patch literal 199 zcmd;J72-)sOwLZtOVKS!EiSQI$H-;K#gdX(lE}rLnU|88oLbDqURnSYNG%p(tW;tT zPEIT-NiEXi=3+^#$Sjs%T)@aABnHwOUks6oFV8H=hzChVi9w7K;^X4sU=-ruV&Y%~ kV%8{0xZz+acDNK1ND5{hsxGD^VJ^l>bfcVDxEKVu032H>!vFvP literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..661309dcc2f8651f19ea13124bee694309aa29e1 GIT binary patch literal 34 kcmd;J09LjIg#Z8m literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ffdfd30e67b50594c5aaa5e8fea82d5cc0294a61 GIT binary patch literal 33 ecmd;JC=CEoNCU9| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb new file mode 100644 index 000000000..1fdaa8cfe --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BupdatesJ�̌?ff@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_with_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c0e60ea3273ec40f40076febdeee1260fbc18270 GIT binary patch literal 31 mcmd;J93t#2^L;@p18RFbZ*SF>x@1aFit6NU#(; cSc(ZI1+xU93oMl+%*9xVZj=)X7lQy70HE3^R{#J2 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c063bb7315edd106f46ee96d06e0fc1b6e1467d5 GIT binary patch literal 50 Ycmd;J=3o|JbYe+KEJ^fIVITqk0Azatb^rhX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..be4025fbee6f9c9b7e48aea8c4913ffe6ea82080 GIT binary patch literal 65 jcmd;J;$RkFcVf@XOUX=5E%q{CWIzQ>s9XjZAEpif&h`V< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..e50cacbb3830b10de856144b7202bd266192cabb GIT binary patch literal 41 xcmd;J;$RkFbYd?pNJ%V7E%uUNU}&&Ed#1;J*36mq3=9koX=!W@XV36B007;e3@rcv literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatter_without_axis/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d5e565d083d898d775f254510e0847b786239b47 GIT binary patch literal 47 ucmd;J=3o|JbYiUZQej|Va5#IW#~w%nK?9gRdxpmW#7j$KbC@-Arab__NC~$9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx b/testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx new file mode 100644 index 000000000..ddd47e51f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_scatternd/model.onnx @@ -0,0 +1,24 @@ + backend-test:� +& +data +indices +updatesy" ScatterNDtest_scatterndZ +data + + + +Z +indices +  + +Z +updates + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f14eaeb3e5f88c1c02826dc18764e9d88603f4c GIT binary patch literal 273 zcmd;J;Q&GbMkkh(#F9j>1||lE273ku1_vMl;szjI0K^A?_yG_zI6^Rp4H8=b#0@~~ l0K^O+Hc&66`ayO)0Gf3Gh!=p&1Y!puW&p9NU_O5L0RZD)F5&bd_yLfQj2Rpm7?5#;Jp%(WW&o;3 O#tuL}GHw9!5f}hv85%wS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2357108760715a5f3f173dedcba8cc0df4d998dc GIT binary patch literal 270 zcmZ9_!3}^Q429uhJa}{?!J`{_>nI(CQ5ePlC74u0zVO<#u&o1||lE273ku1_vMl;szjI0K^A?_yG_zI6^Rp4H8=b#0@~~ l0K^O+Hc&66`ayO)0Gf3Gh!=p&1Y!puW&p9NU_O5L0RZD)F5&bd_yLfQj2Rpm7?5#;Jp%(WW&o;3 O#tuL}GHw9!5f}hv85%wS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd_add/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..cd316b9776cfa27da8f13aac52703b9f352539e2 GIT binary patch literal 270 zcmbu%s||oK6ouhaf~f2WY(hbz7=aP6xGRy2&`}trqwwDZEC|wk>B)V?Hu6#!!!}tX x)hua{5<1LSu)=U)zw=Y`-)Cm8_v~{c!%%RdLiC+yuN4?F1||lE273ku1_vMl;szjI0K^A?_yG_zI6^Rp4H8=b#0@~~ l0K^O+Hc&66`ayO)0Gf3Gh!=p&1Y!puW&p9NU_O5L0RZD)F5&bd_yLfQj2Rpm7?5#;Jp%(WW&o;3 O#tuL}GHw9!5f}hv85%wS literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_scatternd_multiply/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2b812a9ca35985f8a89da9c3771c26f1295d5092 GIT binary patch literal 270 zcmbu%F%5t)6ola`VPGV|03$9au%U*PtrC#X5gBMe0YVt~&j1Xh`SLEWc~_McuMT5a z=Tt~JO6?#m$eyFLVaI`Pk{aCP6C!(`oIQIc9T5o`2QG*{bM`JHAwtf+{rLae|9<}f DN!l)5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..5ed9c98b587183feb7d3608b27986f2dcfedb80a GIT binary patch literal 229 zcmXwzL2JT55QUu><2nshMnMmr1TTRey!Ke}CcStvmn9}+TqL_C**1y4#$VLGWH(R; z9t>|D^FARcJSFLsb@pbtvhTluM}!8UMW_jGtNFp4ZILwF(p1$>+tPfsd$&eQ3{|d8 z$x`Wzo5kZfa0f4%;i%;7JGIK_m0xh8@6e}p*CDHv<>xlr$j+8EtNdc6<~*_L$9+@r y+z}ArL;!{8iN4doDTt?zi(WAlLlXaoARc$5h{C1)E_r%ExKV(QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/��>���>5�A?e��>�be? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..527cc0d7e2e0ee815d0b4e93f8b7122125d4ff52 GIT binary patch literal 1640 zcmcIkK}rKL6m6!{Hhu?NqM(AfnB{rv)i??&mCv6K&5;i;2v81=aFB~7^SiR|(Fq&pTo**)4S|ymE^v3^ zaOEOnQm0Dus0n_`vq`(s_S$w14S01zr4uh*Vpp`QM!nMzir=?-qgC)(F7%c+M;^SR zrORp2lk}G^r;u_s$Dg^>iu;Kk*q<08w4*d>iuQ`8UWjBzo;Cn0(u~I@a;k6 I*lRVv0RH@0pa1{> literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..9cc7c7465 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/��>���>5�A?e��>�be? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f0a70b2916978337ce9296cf690627c7d892d925 GIT binary patch literal 280 zcmZusJ!=9%5Y3*Kb2A=MM!^)p!cs7h)>5$xY3#09?qj?x>aOf<;+Zc0#D8k$K&>2j zFuZxZ_eM&Lvozn3DW;w(Kl=+H2T_AKf;gb~MY*-5+B=(#hbz1GyR=?7TUATro!uWl zc%8gLtV?4ZDQya>U(VMNClO2r@Z_lY&b_u~9PTJJC(**UCQVg2sn136t{Pe$NS9w; z87fn+f7nf{Yj`r`Qi#x#0%Hhdi}A>al0H|(XNYAR<>e41-KIQ%WOdjmvkvep5rj-U OWFxpebQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/��>���>5�A?e��>�be? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ede2e50a4e8ae22af27b34b9e25d5826e3a8f8c7 GIT binary patch literal 381 zcmWN`O-Per0Kjp#*Uce9Cfz)YoKm;pr34Xj2SE=B5+Vo_M6p7dga^Hd5{e{3-W-19 z#s+>2Jt(iJlmAmJ#W~l^@hTII=F-QNvIZMo#QI%-CdFhh84GnbQ>UY&rTd+uwNC1z z_FX=##|Z94D4B{{U4;)tulgWDpsLi{8)={v5j5Y zrWKKJ%@LJr)YYieK3$~v`6iENPLO~u>*M{%9dD+>jClPltlp5cUSf=&B9}EHw=pi8 zV)U3t3Ct!L9QsZ9M2g$y2$qLwUZ?k|>^LSY72$dClm4wB*Fy&w)W0a=7jGY};QSJ& zp?`&p)X<-g;m#cMtn?FFz=bpmLgi=7_%68E(Tk8ROZx5yT?JVhtxJ4=r4xPiei}T7 VlvM0fzkR~I^@!XjpQ*T?<{vwq=i~qY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3a3cf8269a47c098d1be2cb1c33f726204f07955 GIT binary patch literal 1924 zcmcgtO==r46t>1=TX`8`qXwEn$zqlRU6d{gS(%QzD7abFT?9iBvgc(iY)ivPPR6-H zFX0n(+e`EU?XvrvA=ONsW)r$7r~_hz^w4|X`}safSu_*#C93R&MPtuykKi+5e4;Py zT2yJNjd`nVsf+E{ZFz0O%^dl8n!V&}6pCM?%omm`%!QR#$fe{fo%5p9GmcduRE8P9 z+^D&gT1^(Bz*nP~rdk;*lub^db0tKrh%a2K zMse>0ni@L%AmG=PS0tk}KKNJ)WeROD=|fmxxgNHL!O+#J2jBgI8>Rjl^Ma3cK6xKQ z{rlbg$svTIlIA4XkpO-Ye@(b|&gTA_utC?f;@=9mbhG9&$IT4HorVSAO91}^u+OqJ zczjNrE87Ei7@ySPJTbc36L(DCWvHyQTlngArkz(HTOikr+{Dk$_Zs3($8w1)xzIYR zbtgH7gA%h%qakrv>&}j}ljji0T3QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b03b0826e54ceb7499ce2551b3dd5aff86cff9cb GIT binary patch literal 156 scmd;J=3oyu@nQ1lG$HjY=o+AWbn{_+0B+9-+W-In literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..94db59b30 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ/��>���>5�A?e��>�be? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..4f6053890 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ(��? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1_mean_weight_negative_ii_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ede2e50a4e8ae22af27b34b9e25d5826e3a8f8c7 GIT binary patch literal 381 zcmWN`O-Per0Kjp#*Uce9Cfz)YoKm;pr34Xj2SE=B5+Vo_M6p7dga^Hd5{e{3-W-19 z#s+>2Jt(iJlmAmJ#W~l^@hTII=F-QNvIZMo#QI%-CdFhh84GnbQ>UY&rTd+uwNC1z z_FX=##|Z94D4B{{U4;)tulgWDpsLi{8)={v5j5Y zrWKKJ%@LJr)YYieK3$~v`6iENPLO~u>*M{%9dD+>jClPltlp5cUSf=&B9}EHw=pi8 zV)U3t3Ct!L9QsZ9M2g$y2$qLwUZ?k|>^LSY72$dClm4wB*Fy&w)W0a=7jGY};QSJ& zp?`&p)X<-g;m#cMtn?FFz=bpmLgi=7_%68E(Tk8ROZx5yT?JVhtxJ4=r4xPiei}T7 VlvM0fzkR~I^@!XjpQ*T?<{vwq=i~qY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx new file mode 100644 index 000000000..a0ed2486a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +V +x +yz"SoftmaxCrossEntropyLoss* + ignore_index����������* + reduction"none�,test_sce_NCd1d2d3_none_no_weight_negative_iiZ +x + + + + + +Z +y + + + + +b +z + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05f2333c144b0589f1078e4484d0ef03f42d20ad GIT binary patch literal 10818 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 zcmWNRc~}j27sqeiHjQoU48{^eH9RT?gU?ThOucvq8SCi9Yj`Kw9_ttk#`8|5-fWYU zQqwYZi|%ccZo1vB>UK-pol1)q(RL|ID)QcQ{yoog&gXl+=U7RtER1PB*u>f7_{x`q zCB}F^tBjuK8AN($aeS13-NY;^1Jr!x-+Ee$HI~=Qy2hLE2qHbwfA*`#O{nH!A609foK2 zJ1+XQU>)Rx>kuVdee+rG(?eP6L-wvS6<0phk=1ma(Fs8e_PWEIL&>a@$O%~ILxe%i zxqV4QDc`Wnr3mk!BBmPd@jB-+?Mo7=`%fYM{_kv!l96JoJDOcYVoSpUukY3f>R6&rxHI?U_6( zWY178xWkmbC%G3%lre`RJt}WKPi}R z{jEf<&3k6s#Zw+uPFzqDoAyWYYRwa5X^nW98s`bEV%xG9a(r^BJ1FDkwtK{DbgZ>b z!Zp2y{8iyp>spasNMz@@M4S&cpmTW3itTX(j5QNe#BDGlA(ZnWwa5_kB~-D4#}W~#CH+D!bE^ODUAVzDg>H;FiLS;2}! zH5^>rMoU*U{~Bm1CN+c;b?J?fF`V(mp|pLI%>+*sK8ve4-SammCd)CS7Da3q)<#wb zw?t;zr&Aprhy5qz2q!sLOfs-_kKuFGN0#^NX0}HomXn{OFzV)6TSaGwh4}7KFE!?I zc<(dd+VPC6^a5&+8$Ib9f=hW1)u}JBN$J35lNP0OFApN_QxGO+==>LyYGDzQG4|hAMf1ZvzdWBI+aNMmWPD+h9Z6%?G z4>*?g;&}Nj?I@V3yusc7iy<~>8k<%XaWUNx)JSLH36FIN4TanMWjxwo)h`K_0 z>cVJ#S4m!7KK4rkSR~QYu<$PPKg}d?RUyeW=3>!08BJcXsE1@x-f1ebjwE2Fm!q#J z_di(&4tK8hWUI{C_}c#_67 zc{Smgo!D=xr`92tkT2^vsVir6cm!U@GZ@nR3QGc5Z<0x0=PM4K4WoOFj87u{3A`SG zpDYT^Z_RjYf61}zk9;^8L&n}l6ywXVo*RkFXU6{j?!;OBkR$bPNY|K&GlL`Wm&;fc zqUUIH8v*u>ByY|qeq1qQ#+D&MD|w&uf%${{(f3ud)IJHdq8`_~x4HcI0pFWySeB#W z>-Q=Y=Tn#+oJEXQ&+K25h;i1jKfMIa>Ud61uR|YyAHQ{7SRE~X<^iWg7Ct+(2P^&pCbw41h}HCZ;Pu6+aFqDRj@ zg!lq_^hG>qcC9}kcn}hpBxC|JU*?-Hu8YeZ+8r_xZfU0U{=*{NB7D)7J$*@&AeKrU z3LVSnrfIe$y+c%&kya3Hhdbde5mGQSk!!~L15E_$Q_Zg!;heA}q9SA=>5WBKb1B*b z8nNAm=LS+JO@;P1pm;?`W9DNwUn%XEbGf(Afu^Vcj|fl#cGJP-hM{0PbW2REr z@QlD_Ad4s(fj55=Q=uZMn7;&th{c!nT-~Xg8kOM5Ca^|ei;SnFDf{gs57Om>?*0N4 zXu?&^nIZ>XkS*fPLSt%+cp0*cet#8?o8Gebx*6-eV%GC;=YV~%_R5uEvDaayT;Doz zZ?Tlgx>JI}e=7 F(mS1Ze&_%I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05f2333c144b0589f1078e4484d0ef03f42d20ad GIT binary patch literal 10818 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a6eca5e22c754bca9293c560fd222d61ac7ec0a6 GIT binary patch literal 2056 zcmcgty>8nu5H@AIX08To5JuqspanE^5YVB`mLV`IXDHxis51mv2->7&HV!F>bSnEX z@&ta5j(v-~Kr*&-hn7;6pP|T7m;z1|bOi3cyZi3Ln6xKsdL|TqYlX4?!Rc(NrdDb-p0iZ!4MQAjWh_%RdIil3wpfaY;Ci>U->%hu-#%!A8gPXG<=`nV z!nch7#MN&Ywmu6}6asD#c!}r(*Dwxujx(lAs*Q*`&`3pgKBx_Xf$L)nuDw7V##j-wt5Uy>$lmP-V_ z2jCIDhnAM;JTTR@^nL@aJuDy>kl;n72_gQ-g|gDF;G2(?;DQ5M5ws4U9aR$LevRar zSjf57yim8O2RoVI%Tl7kMxksQRF7UlTP8|pPSc!-<^5j|gef2g|0jv3uM5sRhdxH6 t2LY}-YdU*US@ZNok@qh2aEo-S3wO?mbFND#`iJuk+?D&W2p@uO=MOTS>`DLt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..05f2333c144b0589f1078e4484d0ef03f42d20ad GIT binary patch literal 10818 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 TyipF5kJ6rPn=}7?SS$Vq21#ny literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..4c3b6643f8444e4594e84f05548a2b7154711c06 GIT binary patch literal 4336 zcmajaxeWqQ5JW+4)+7Z|!6YNHB@YZhf^wcTS}ItTUzD@M_ug`MtK;31w-4pqY0lo{+u_U8?L#?ta7Zt9SKe;(c;BH%w`&K|<>_|m z-QgGI=+j>H_Helg<@!##cR>2|-Mym+-GTP_`gC`oo;<9-mUE{$oNu>W&O0YQ_4;l( zJMK2er{mtyUVR+O!)d3w_x2rlv3VT2k3)BHyWUTScA$KB+UG;QzJ1tzdA=Qe9Lnhx z`R?%bA>SQ6D5nqGqr>*>@nP@UmB;0vecWDq_!`=2&i(4RyG6cTzIWsH<#5;>U7nA- zOP9x?oE{zaopN-$P)`o8U!89k+JSO7l;`8U)9=;S8H-h;yrw|x#V literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_none_no_weight_negative_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0af5e50440b2d954b34810d0736a7ff7265d5e92 GIT binary patch literal 2176 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..db9676f5e078b2e1558b599f063c8cb9d0c86512 GIT binary patch literal 210 zcmW;Gy$ZrG5CCAWwHnW&5(k}&li;9kj*6S;;N}wACe|P((xmj~X?zb~&eY+K<2&w$ z5E>?N`V@+1-u|s2sJ`Up^0W!eYdZ;I^^1zqq4bv*C$slrx?mi>0B_WxTxm% z0ngze7raQV)GG2#@%n&I7wu+dQo+s#zUCXgWv;_YA+v{N50{ygx2ZczM;H>I1U=%r i2ySEd2t_2MPrEI)Q2qh_5F|r{hW4=Q#yWd%GX4RmUosK^ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(��>u?�> +�^?�|�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..eacdcc75091fa4b9c3f10883a0eac69154a0a055 GIT binary patch literal 1607 zcmcIkF;2rU6s^;gn%{^bcPR@)#z+jn##E8A6$T0tuvn&XTMKGOvD*eVZom;LaREjy z03%ld$AH)nLlVhJ^knP*=l|Zrm;~2sbi-w`W4Ja4&jCCjaz0dJGh=z2DXovB$y9nb zu)nm}L-mN$lQ`K;_L6<7=QFzGVlp*!YTr}{%JY=TgeP=7mm?#T98Ouv_xmA^mDGkw z6Kz9d!EWa~BDlWUJP2yFkDmvvkPj~iP!83!L5AhByReth51Xf47c}7wK@|lm=(-<= z>t`90I#rrSZSYf`&3d(-*RwNd!fO>o`f=Ifx}XC!86JmFe7wsv}qaI9%`LJH(FT*Vj)K*ufS6bO&fj z(0#ad!Y9m#1-Ixx-0)j5RVpcBH|oH8#*?`V)39zMcZKQ}48%mLj8kFLHt&KJJ8>!g z?}WbU6jIuN03(9I!*#nFS8dx90l>IP`~ob1r2~)y8rLmA_hb!xd#rZoZMHuF@7qIh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(��>u?�> +�^?�|�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..fdf4265e8370804eefb8372d62fa14674a2ea364 GIT binary patch literal 257 zcmZ9Hzit9C494p_{-o}yRAB&hWJF?UyLBvLLtQ$R#o{jEh=2qoL3i|Ncs`y2a}o?4 zY+1ig_V-x`ndQr3qpg}m9pdL1@E4&*I3iRM{-oHtlJ?%^qrs0`#oe-=dKbdXM(_5= zIgjH$W~Q{xYcf{pdWa`T7(RNf4n;K1j?!@0ogkHs2Zch@_f);9clAN6P^C?|j^_9Hz EE)kVI-~a#s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 000000000..aeb52e93c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(��>u?�> +�^?�|�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJ>&*ckw#O-Ry*QkoQ<8y!KO7Vp$cv+d8V_ga@QSytG zo;hXobS_Ff8YeU}+B%_K`V@LsVzI)M(e8f#c+ly5`+1QqiQx+YQbXYLu=j!Zp7}hD zlm1(@4RN?95HwOq9^)+8c~=Q-OJgw|LR@0C9Cb#~$k(Y4cR{I*vtW`u;}cU%-z3mH zeyBd(g;>(A^TX!|{sY~BC2QFP zbeb>O?~YLgY#2Teql<@LozT}3wNq{bHzBR;g96zASu=8-JU+!jICX^{ov2G(sJSt+ z88qnu>{KXM?bJxRe#mS|*MkF9Xj36qeyr4o;Qh&7{@YACKWIe12LnnNg@|_j>YWe$ o;TQm=eHJ%h1FTzsv_LQ41#-QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6912d0e73f7f5ae1633372de9a2ea5196925b80 GIT binary patch literal 33 Ycmd;J7GQT`tn`xLVt@b^D9sF|0VBu(QUCw| literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..199d6e353 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/input_2.pb @@ -0,0 +1,2 @@ +BwJ(��>u?�> +�^?�|�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..74b8cbdaf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJ�@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb new file mode 100644 index 000000000..935f07e82 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3_sum_weight_high_ii_log_prob_expanded/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +Blog_probJueHiEwcirKXf7mt^MWDY4|HCgv?*WEN5cnG#=|oEq=voMM<_lwzD>l42SU zl8!G=%}mcIiBboeFQmk!z`-aa!^OnG48*KJ%m&3EHb{&mN*U-1AvrD?4t604s34{y gevmu4xHy2Ou>cjZCUJ8yRtd3ju>b`aoR|do0iD4tEC2ui literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 zcmbWzJ8o1_6hu)>8*s>&2$>NXlVH9e;gxKubXta>T;FqFzdhc*{`>#s?eX^d{o9Y1 zUq65UdAxl3|L^lVzP=+J)_;$EqT`SEKj`*wIl4S_50}%YLq4=$v`fb!-44BX=yH9R z9jL#sIoz&0?O!>*_rmVb<@q@D4tejxi+Xf@y1sjhubv(I?dx@4o)6oXbEi2zU9LMg z-+S7#S8QKz>HMO*-r)`|Pq$w#-#vLd{PyWk&+bRj9lLgL?~-#D()FtA7wzluyC+v& zUSEzbPcNrKzP?>LZ$kgo48)>q9x*eZ8WbyLfwaeRuRA9opfq zo$kunfp(yMz8!jVc42#TJA6BQC|6$(Ht&6O+@9V-xpkM{UAkR;IXdordN`Eh+kV@^r|@?aA|T@1)~J zJ5XPb?k>OBJYSEGch|f0_;fwIIs1Bidi&j}-@aWryLRYM-VT(9&Ea;|9eeU}diHU7 zxpI2<bV%2e=fi7XP9Iix zufF^8c<<`dyTiA$P@iu{pAY%CoOih!S|#rE{uv!~yld~@>k<=nF;r`H@^57&o!_TGp7_zx?WU>H2iL(0idCY>sXhw~u$Pc^t~yahHE_eW>R>`cMv+hu#6@p&lQHcI3T7 z9`fbsc5wZr^PxQ)y0^G{&AF?GyCYvNZ@0bXaXs8V-Cnu<Cij)cA*>&_4v3QI@H7EeGgsE4!@`mo5$@z zJ9_TI=IHWvad|piclfY5++BR#qeJh(_1&v3?;e!HVfXCT*N3a;KHrXA{pN7Ke)am- zzPt8tXdjoOY29zIXMWd~@=!_vm_d=#byLbUpiekdMph7v<@C)xAf~ zu6%iO_UyD*AGf>q?AVp3Cu_4s;nMLy))>kb|2 zK{}*+7ag}xcfY(BZ$}T8hw^gtzK2hTcJ1gxKCTDpkPfR~ciPim=)3Gf zJ4JbWd_7pdze9KQ?CHzF>fJ53r;p1)K9uV{x*U}A9dvoRd-AxvoE{&S)5q)6_2pO2 zT|IedM<3_Y?JU1J+>V}i*yF?ccIbAh>)UOvdA_{9JJt2ulWR|Ip&s9Tcgp46(WC3} zp`5*9bGY5+>CIJl*SqY{alSr&?aRY!mk;&a^By|x9r()Ap*yg8cgx*_`f_-E_xc@l zJ%06aId}QceZD;8<9gn~hjw7|IJ9d|59iy*_37=kuP3h$o0nU=deDCJcKGg8=hK_R z?aSeO@1f)N%e$io<#BhQUA}yEKIGeh`h8b*eJEdSulJkB<%-@})VuE4le2^S9^9^+ zKBPBq2ik#jNbe54IrpKQKIG%xYY(qahxYB!+bh?D?%JX273Jve+R?}5+N&-vhj$-$ z$4*hdDCds7>g~zV<*R#_eH>QTUwiUU-aF{}?%?vUx*a;C+jFOSeRt@%9(2d999bK`EbPw9+f3{SySRNj%{Qm7$8WE`9_&53 zo%ZSO>FdeUp}f94l+%~zLw%@MPH(R|?jH0GXurI=dve`-*7vUN)9v$%z0-XC#XtIf z?{U{Y-FHAa_vCRsDBnJ=5AEpLS-Ks0IXx)HmtS|~_}$UByL^3lNY}^hxR3MOr*~)R za(3K-?KQ7Q@B8$N_VxMna=X2=_}Y=@+w~4uU(UN$P7mrqx*hMahw~v{A1^k~r|Uy{ z?|Sd*)8*`R7jLe4dvr**gFn0HyY#!u?=HRQZuR!d-Ph+=@2p}a_ z9^M?k`*e4p{^IM7eSQ1TUUT;N&<>PqpAY5i;0xuTeH_xEdw9RI_vG!>x5F>WyCaYD zAsx!wZI14pdboUZxV#+B?+z}97x~@sJ@W3#;rftYE^imNPuHuC+lTGZyH8*Hd}tTf z!|j*L=|g$E-=k-bFVF8zb-X)tXxANBU(Q{-bf_;!m$zGNuX%gL?stbzcegvsr+W|H zUAq0|>3YyR^dTM6_3T4Bly}z-)Z^>%^%vLU>(lK+IlI;I_Pfis$Ja0Ro_>3Bbo+Ej zFY4L%4mo`}9Ll#(w}V6ZV(;K`xciU}tLyhYa{Tt`eYf7qyVE{hue*Gx?;dOqw<`zj zKzTl{59#gky;IH}AAi=@vs>ibgLLIme0zNQ;(dpl-R>>DIlJ=SLC5vz?&DBS56VNjyZU_CJ$Zd7 z&$p+K%j5ENJ2<~P<@V@$cIa|^Tn_I$_;hvnxyLWc%ehldZ=VkB z;oh;hJ9_rpk`&-n@Ot$J?jN@#*g1eb4gc;j=yW<-N-tx*T+;Iepk14)t;O zR-Z1XPlwgLd+GM%x>MhK_B;b^YrH3ZC*~#zC2t# zx}LqI+jCDI(&g;na_;fm7RYzE^(v_W7`VJ9ItwVf)SN zLA(0Z`SkA9m-CML?aR4ezk2ud^_r*a)u($m4)yhVuRUDP4%9E|LHEk-@NqfFcZcp> zMLDQ1heLa~9^Je2>E-Ro*~N?Xar?M;;JqhLhxFdH$1gVTuADyIz3O)4a5+7G_vQHV zkS^CgpI)?6w5RXgxP0~QcW3qG>_L0=@%p&F91feqp?8+sgM8e+e$nqH59Rof5AC}P zo5%TjOLrg2yGys%9lAUYhu*VL z&pYIL#~vNZw@=rD&2`6nn#YU!dXV0G?aRxR`wn~14j<>+gLM1t>GN?peJIE89b67} z7w512>bN_0==Pv@!j-efFW0Bz&^$y*d@^*@HtIyZN z<=uz$=K0=ZhhCJk!>^9p!}aj?<>iXLL#{ja^yHi4S8ra`to*TdnZ^X<9o zUDfSYZ*S$?yYlweJL)&b_YUYj^bSaec5!IW9Xig}hjQ)}e=Ue4*M_DxV<9Z4&R>dkmKV}AIdGR2YV0K$6?=P2kJq( zp7#}3e%-YP<)A$%=Pu5tdoNzJ5Bc4pyMxQQV+S^`2jy@(IDg%-5B2qMeYe*R2`R3Z^7yAx(=#UQGU7YToeE0a(aXl!H`%b6_>FYgwXcyYSo3l%oFUr}0 z?a4v8?$P}od^!&4P!I3D`rawWhkSeP%HvSJeR3a5XJ{`6%SG_xOP#*TZ`tCwGTn^f=uP0ZZ4!sM9_HjE9Y-!2_i?>@gfa?m@VygNm^`uNK6?H2j=_&DD_?!9<@x*bS&2X;>$>OuFQTv48m z_a43IeXu>cecX;by(p)TLw&wJANn1N^2P4)-LqrAK3(3P9?qAy!^fd~xqNrz-Noe~ z-44Edd$4&udr(f#cgWM5E7!AIzV_tp>EV#xo$Gz_(2gDs>FZr`_T==cdp{qSqub@< zP)-lhp}cp=LAo5QUfy@vb5|Z;z8%=S_t0VY^yQ24a(y2z=MLSTK9qy{dd)3;_2k`` za}T;B2kFpWdw6>|-wy112P!{%@(XBX$&hjJInL%YyEF6TRNcj)cWi~4js`h4geE2mc?n$*kJvzQn&mBnDa}Uzxp}Tld zAG!nW@}XV4s1N1sc?TcX*MoYHuIC+ib9}v`JmllhzIW4cs1NDhVTTXx;qptD<3l~Z z`{nZMJ$4q_gL3X&yX`fPdndFH-Gy@Y?eK9q*uCm}Xs35@_lo+E-+MTJ-Q(MX&38|( zy7$xN+~JqY^Yw7(U63ws7xK&9qvLk;aK5{^J{{MCd|b|*a{KbQo#yFs-Q~mjxO?3% zcZZJa+oQ|T%e`y$>$i`??%;M{^WG~D`)<0tz3O^UUXJb^e8`uFy{8Z5+Q;q7+0)0H z(}!}fd$@c#9rm95LU;9Wd%g#kt8Tx2y1c#|T@Lcyh5CAOIF!fjLOs}Axx3Ilw99W_ z&OIoP7wtehuzl}X`Q^*IZ&x0dgLFB1cjW5pt-M~*j^Du!edXo&@{le^$Gwy8K3yN` z$>I92eK}~)jy%7}hy1l8_pEPE&v!t+Jvr~^SJ$s@M-R$D`|^;FuRGQC+|$S9%jxoV zpgh0%a`_AG!{+IJCqB-nLpte-dU<%)Lo_2|$JAGcTCp1vHU%h93z`g-m`JzO8I9X^!9 z?a^`f=mC`ad|qm9m1*dE?@=<}f*E(ht*yUOi&*Xr}-?G*WT z+|`G2`f_@5d^)7-K|Yj&y-SC7pdIhg=NH$Ge*LA}m0$1hp89sLo%ZDQ-FF9dDKMH;2RS(d~E#l!xx(dbnP9 z>*H77J!rRg>_Isk>Os1^_dtH{m)q0hSLfSZesy`fP>%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ� �=��?�@?�o�>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJX�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..01adc8ad5e86fb2d03afa85c477f1c31f305fefd GIT binary patch literal 1581 zcmcIk!Ab)$5N)cz9? zeuF=tNB>Hbwc2$#48!ETnK$EkxZEd$E5_-LVp7$g%5aa{9dW59WEQ4E$|J5) zk=(ZQGcqBO9I)slq`P#F*62Pxh$f8i=!V6^k&4(XA)GQAT~7Hx#e#Q6Bw@9t?}dU( zMYsy8P`D=JDGRWdUn$nhx!n8LL38B7GXgY&f53oGE%NH>8Z`Z4n@K|uUJ+Q&ZX0hi z^q0?4!et^P3o76yES)rR4X2^&UW6Cx6q=z`DRrZk7N>o zczJCFZA%L?Z{u@&TN)6q!iHDGYYXSkpo)PE;OT6x4l49ZfbQ@TxZ06BbXF=K8@MGw literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ� �=��?�@?�o�>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJX�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/model.onnx b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..cd7b2dbd8be3edf995aaae175c37b6e9b5ff6930 GIT binary patch literal 294 zcmdgKQk1r_7Pf`*O&QB}J zO{{P($}cW<%_}L&FR1hZGPOjwIEzwKN|Q@6^YfHga#IuY7BDgkX@Sg(FHTO4_j67$ zOfgC^PBBR_jR#4`m#1c?XOzUljE+(VS}CN&rNF@`B*VqT!3@N#K+FckAT~&hB}y6S zFd;cE84h+K38)~ZB7Tt5xwtrhrm+AOu_keI0X@RT#R3#yNYdkidx;n;otOmp0qKf3 ATL1t6 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4f77b9aa23cf6cd80c01cdc032530f3dbf548c7e GIT binary patch literal 129623 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 W;_oNEWN%bVwPlTa3jWbMrTz~&7h`__ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..181fd66da164806ef9ea68f993f539ff6e6dce4f GIT binary patch literal 51861 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%0A=*{ur>UpOeE|2r+(0yF4 zC|A8)&Rs}v-d#D|?}6*%cIfhu51X?i5Bm-|D2GFLpnKh`j;~(t$-7&Wch{~Q&Zpbu z(_!;;s0W*;y92!!?;ai2$KA76?mnzAMf*%I(nIk%xBi=J|Bo9?tI$E)V-YJ5UbV=R>|bbjWuPudgrX9$lUe>3T&z z)Pr>ID)Qy))7{0}>v!Pt`t;thC#NS*m*dmz$;;tTj&G;fygPJg$F7_`I;<~e2bYI> z(0zG2)Z;hr9^~WKj=Vd1?&;Iz`FL~PlcU4cTfVz|@9K_w^yXKudH3jg_UMrBzW&1I c?5@0h_nOC{oI7}T=uls-eea{o(~EZg0vIPW?f?J) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb new file mode 100644 index 000000000..cb79a6e2e --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BwJ� �=��?�@?�o�>id> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2d53399ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BzJX�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_sce_NCd1d2d3d4d5_mean_weight_log_prob/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5f4a11acb8a25b933f6596b96642f86d80484b97 GIT binary patch literal 129630 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�CFmUnXDQB@!v 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

WgpF2j)q%d(R=VcjE!j_P$Ak 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 AKBhx|1++{QAyUTo@t1yA)oAuJ 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 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx new file mode 100644 index 000000000..82f9379d2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/model.onnx @@ -0,0 +1,23 @@ + backend-test:� +< +xyz"MaxPool* + kernel_shape@@�* +pads@@@@�,test_maxpool_with_argmax_2d_precomputed_padsZ +x + + + + +b +y + + + + +b +z + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fd51891613091b69a3e894ef0df3dd496372f351 GIT binary patch literal 115 zcmd;Jn+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_pads/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..07a2b6f2dc24f2893c333eeb0db8809525ab23ab GIT binary patch literal 216 zcmd;JE@p00F#Enhysp2o)EC(!w}sF{rpWl$O9jQ(GMXV`l^s literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx new file mode 100644 index 000000000..27682bcb2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/model.onnx @@ -0,0 +1,24 @@ + backend-test:� +Q +xyz"MaxPool* + kernel_shape@@�* + storage_order�* +strides@@�/test_maxpool_with_argmax_2d_precomputed_stridesZ +x + + + + +b +y + + + + +b +z + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bb22a530a3c2daa0e26f9a6e3308004798ca90e8 GIT binary patch literal 115 zcmWN=p%H*E5Jka%f|-*kffDF|1c{;q1O*_Gkw_#m5{X1cQU;~)W_I1&yzwU3VB5Gz hxtA2d%)-i#N>X6Uj*$~*uFTwd@MPh|n-44B^aIW{6QBS9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5570ba5b841f41326f3dc9dfcc941734a7feaaff GIT binary patch literal 31 kcmd;J;K0Bj;K;zx0mL&L0W!}7VE_OC literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_maxpool_with_argmax_2d_precomputed_strides/test_data_set_0/output_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e0fe8526aff7de1eebbb3d50196829f1c22fd729 GIT binary patch literal 47 hcmd;J$L+5y!7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..a0a2f9dea2c4b45f241a58737c94a22fc5d14fbf GIT binary patch literal 52 kcmd;J5ny-X$uBJ_C@qOE&PXgs^-^GDfB+cH3gyFS0Q9*A2><{9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_with_output_shape/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..5d2d8b63a88e2197e4e1b2325317169f79d399c2 GIT binary patch literal 115 ocmd;JPx# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx new file mode 100644 index 000000000..963594634 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/model.onnx @@ -0,0 +1,24 @@ + backend-test:� +? +xT +xIy" MaxUnpool* + kernel_shape@@�* +strides@@�*test_maxunpool_export_without_output_shapeZ +xT + + + + +Z +xI + + + + +b +y + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6298c08ea7e98987dee78f38b8773879d4438b93 GIT binary patch literal 32 kcmd;J$L+5y!7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_maxunpool_export_without_output_shape/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..846f12439291f83f0902cd0953aecf4870484fb4 GIT binary patch literal 79 jcmd;J7tOVKs literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx new file mode 100644 index 000000000..9b467b411 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mean_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:Y + +data_0result"Meantest_mean_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf4d7ffcfdacdd20cddceab74a940cc9ab131001 GIT binary patch literal 26 ccmd;J7GQK@D@rXc%_;HXVPJ4@V1NJz06=U68UO$Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx new file mode 100644 index 000000000..d9f2c5a8d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:x + +data_0 +data_1result"Meantest_mean_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..20406f1dc46bcce42b98bda21f213d959289ec04 GIT binary patch literal 26 ccmd;J7GQK@OGzwAj5qM&VPJ4@V1NJz066*sqyPW_ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6c4d118d7b1a92baa67e80234bbf349e722a062 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qY+VPI&mXJBw}0MZTsKR^WJ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mean_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7ad6136e6957c4613decb732c48ae43107703037 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPIfzU|=|452PFbL?;Cq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_example/model.onnx new file mode 100644 index 000000000..04b6c80f5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_example/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +% +data_0 +data_1 +data_2result"Mintest_min_exampleZ +data_0 + + +Z +data_1 + + +Z +data_2 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/input_2.pb new file mode 100644 index 0000000000000000000000000000000000000000..da03dc8ce1497a90f669acafe1f586724605d353 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qS)VPIfzU|?7P#0(4oJ6Hq; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fe406eee51f84d18343b7ce68238abfc33691971 GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPI&mXJBA(0AdCJL*oQl literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx new file mode 100644 index 000000000..34db144c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_float16/model.onnx @@ -0,0 +1,19 @@ + backend-test:s + +data_0 +data_1result"Mintest_min_float16Z +data_0 + + + +Z +data_1 + + + +b +result + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..560f20f37ad536cb5a5c6278b71316af5c49ad0d GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qLNV{l?{V6XuIC07Hb literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0ebf1b00432909cf922237bbb01f3f51127a8f82 GIT binary patch literal 20 bcmd;J7T|JXOGzwAj5qXRW3XXxVQ>KeB~}Bh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0e54246bf25f45676119f4abd8a0125a40e2e13 GIT binary patch literal 20 bcmd;J7T|JXD@rXc%_;F>W3XXxV6XuIDdz+g literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx new file mode 100644 index 000000000..2d997033c --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_float32/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Mintest_min_float32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3df9a38731ced63293970993e1617fd3839e52e8 GIT binary patch literal 26 ecmd;J7GQK@D@rXc%_;HXVPI&mXJBA(0MP(NA_W)# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx new file mode 100644 index 000000000..08db1c5ff --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_float64/model.onnx @@ -0,0 +1,16 @@ + backend-test:s + +data_0 +data_1result"Mintest_min_float64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..fffda548211a6019ad9fa8dc657ca03ba114257e GIT binary patch literal 38 gcmd;J7T|VbOGzwAj5qL-U;qOS2MEmor9apM0AgbVu>b%7 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..3bc19186080156b9efa933bd5ed9f74ccf9847f9 GIT binary patch literal 38 fcmd;J7T|VbOGzwAj5qX>U;u*;_7GaY0Y(D=ah?Rq literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_float64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..98fc1974a9835610ab58896a7ff343dbe00eca66 GIT binary patch literal 38 fcmd;J7T|VbD@rXc%_;GcU;u*;_7IxE0mcUaf1Cym literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx new file mode 100644 index 000000000..504aa5250 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int16/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_int16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f4d132951402e4744451b34f39f56b96be8df1d1 GIT binary patch literal 20 bcmd;J7GQN^OGzwAj5qLNV`gAtU}OLQBG>}x literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d800761087c1745239dc94fda9b817fe1593c863 GIT binary patch literal 20 Zcmd;J7GQN^OGzwAj5qXRV`N|fLI5J;0_*?) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0d23fb9d01ecd774cfafd9a12e9c3e8e6151fe4 GIT binary patch literal 20 bcmd;J7GQN^D@rXc%_;F>V`N}rU}OLQCwc>1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx new file mode 100644 index 000000000..f97ce48cf --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_int32Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..136f93fa62e908c938a139eccaad882e1d85a692 GIT binary patch literal 26 ecmd;J7GQH?OGzwAj5qM&VP;@pU;<)BAO-+5r2_8& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d0c6f07990a072dce4a41d7354f28376baff0014 GIT binary patch literal 26 bcmd;J7GQH?OGzwAj5qY+VPs%nV1Z%)G`Iru literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e9ae1d84550cb874eaad7a104b624df2f8f086bf GIT binary patch literal 26 dcmd;J7GQH?D@rXc%_;HXVPs%nU;<(g4FEg;17iRH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx new file mode 100644 index 000000000..502e33a77 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int64/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_int64Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..09588d06e9c75b8fd374d133c5fade204d9ab414 GIT binary patch literal 38 dcmd;J7GQT`OGzwAj5qL-U}k^-CMeAar2$zO0{j2~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c5db1a476e52ed2357b5df916af390b019481599 GIT binary patch literal 38 bcmd;J7GQT`OGzwAj5qX>U}S&*7Bm_FSvvy& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..875ced6bc23241b109fa7a742bd4399356534942 GIT binary patch literal 38 dcmd;J7GQT`D@rXc%_;GcU}S&*CMXT#0{~^>18@KU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx new file mode 100644 index 000000000..8a4158884 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/model.onnx @@ -0,0 +1,16 @@ + backend-test:p + +data_0 +data_1result"Min test_min_int8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..33768d3cb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..26608b19b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..56666abe8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_int8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx new file mode 100644 index 000000000..7e2eb7231 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_one_input/model.onnx @@ -0,0 +1,11 @@ + backend-test:W + +data_0result"Mintest_min_one_inputZ +data_0 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_one_input/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..0e49b0c7e907ec550f99340a965d439610708c1b GIT binary patch literal 26 fcmd;J7GQK@D@rXc%_;HXVPJ4@U;q*f3=Q@GLaPMX literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx new file mode 100644 index 000000000..f7f7d0ec2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/model.onnx @@ -0,0 +1,16 @@ + backend-test:v + +data_0 +data_1result"Mintest_min_two_inputsZ +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6b1c568f05ba00c536af1dbeab6b908f90d007a4 GIT binary patch literal 26 fcmd;J7GQK@OGzwAj5qM&VPJ4@U;q*f3=Q@GJ2?bn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..e411be9680e872bd654dd1e5ae799963e5edbb98 GIT binary patch literal 26 dcmd;J7GQK@OGzwAj5qY+VPI&m2Vw^h1^__71tb6f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_two_inputs/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3df9a38731ced63293970993e1617fd3839e52e8 GIT binary patch literal 26 ecmd;J7GQK@D@rXc%_;HXVPI&mXJBA(0MP(NA_W)# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx new file mode 100644 index 000000000..b525b4c24 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint16/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Mintest_min_uint16Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..e0f4892347944b81da8c3db6ca274ced72ef5a94 GIT binary patch literal 20 bcmd;J7GQB=OGzwAj5qLNV`gAtU}OLQBF6&f literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..04f20f0f0768a707a682cebf1c71a9b62ccc3a31 GIT binary patch literal 20 Zcmd;J7GQB=OGzwAj5qXRV`N|fLI5Jt0_y+( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..df02e202d0a2b43de1ce1bf14d59098d7338f94d GIT binary patch literal 20 bcmd;J7GQB=D@rXc%_;F>V`N}rU}OLQCusv) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx new file mode 100644 index 000000000..6c2d76dd8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Mintest_min_uint32Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..3320c87965d818acf237e36470ed1283350512a0 GIT binary patch literal 26 ecmd;J7T|GWOGzwAj5qM&VP;@pU;<)BAO-+6F9P)d literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..d4f4b39f38b7ed52194b47a016d740b0666eefaa GIT binary patch literal 26 bcmd;J7T|GWOGzwAj5qY+VPs%nV1Z%)H9`XU literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..65fd206698422715defd4aa620683ba4f09024ec GIT binary patch literal 26 dcmd;J7T|GWD@rXc%_;HXVPs%nU;<(g4FEie18D#N literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx new file mode 100644 index 000000000..1c7e143e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:r + +data_0 +data_1result"Mintest_min_uint64Z +data_0 + +  +Z +data_1 + +  +b +result + +  +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7925e46d9fcf048989c650a8a2c1e18ba920e174 GIT binary patch literal 38 dcmd;J7T|SaOGzwAj5qL-U}k^-CMeAar2$#$0|Ed5 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..5c4afccbded99b31dde452bfec098327d94cfa52 GIT binary patch literal 38 bcmd;J7T|SaOGzwAj5qX>U}S&*7Bm_FS`7mR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..dd299620cd2bb42672bd92a947aaefab60e858e1 GIT binary patch literal 38 dcmd;J7T|SaD@rXc%_;GcU}S&*CMXT#0{~{U19kua literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx b/testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx new file mode 100644 index 000000000..a23f02e63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/model.onnx @@ -0,0 +1,16 @@ + backend-test:q + +data_0 +data_1result"Mintest_min_uint8Z +data_0 + + +Z +data_1 + + +b +result + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..3cae306a4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +Bdata_0J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..3fd882d37 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +Bdata_1J \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb new file mode 100644 index 000000000..df3ec96c3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_min_uint8/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BresultJ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx new file mode 100644 index 000000000..5cf0aa3b3 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:g + +x +yz"Modtest_mod_broadcastZ +x + + + +Z +y + + +b +z + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..63db997f2643dd15fc540aa1f9a426aa1486ca81 GIT binary patch literal 133 zcmWN=$q|Au002OeNDLl`%B5&CKB*|>yF0Tbl~~##|3cksLok{=*qS|B>^yn);?>@p TgLfZ39i5zATz&a=^W)b)8D;}% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..6e299f92dea709dd374a149b6d3218e70458f8d3 GIT binary patch literal 13 Ucmd;J6ku~=tn^}GXJB9e00{yCF#rGn literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_broadcast/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4a2cb529c96faafa528f7070617626bab1390da3 GIT binary patch literal 133 pcmd;J=3wGr6<~8>tn#X000KrJW&&bnAZ7t#Rv=~rVi2H}902G20u2BF literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx new file mode 100644 index 000000000..15a1e3f9d --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/model.onnx @@ -0,0 +1,17 @@ + backend-test:e + +x +yz"Mod* +fmod�test_mod_int64_fmodZ +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..7c7887f4d4b2c3c653e3817cae7d04d0f2c503af GIT binary patch literal 57 icmd;J6JU2@tnf1U^B)4(86bcaO0z)epHO)YC?5a~V-Z>a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb8b6e017935ae75e80e77187eec035f37ebac88 GIT binary patch literal 57 icmd;J6JU2@tn@NqVt|0Z{~>?_%Kr!DGeh~TP#ORYei2&$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_int64_fmod/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6299985a6f1f2df922c46684f9fa065377218a20 GIT binary patch literal 57 fcmd;J6JU2@tnxBofC5G+%?cBM(*L1=8OjF$s)q?) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx new file mode 100644 index 000000000..03fa86146 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/model.onnx @@ -0,0 +1,20 @@ + backend-test:m + +x +yz"Mod* +fmod�test_mod_mixed_sign_float16Z +x + + + +Z +y + + + +b +z + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..00344a59157805383f1d63127e5d9bcdaa1b8ee8 GIT binary patch literal 21 ccmd;J6X0@UtnlLTJ!0(6;OgsQe4N1p04y#9-2eap literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0a417c09ceff0d20ec9b88ed21d5af770d03fb8f GIT binary patch literal 21 ccmd;J6X0@Utn}hBb~t;8!Nd5#StkZp05WR@%m4rY literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..bf93e49d210f7b713267e5e561e94ab8a812f30a GIT binary patch literal 21 ccmd;J6X0@Utn%V%SeIbN;M$; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx new file mode 100644 index 000000000..1e61f440b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/model.onnx @@ -0,0 +1,17 @@ + backend-test:m + +x +yz"Mod* +fmod�test_mod_mixed_sign_float32Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..327456fb2229b15bb0284b0b752b1f66730f3f00 GIT binary patch literal 33 mcmd;J6JT^=tniYUHM8?TTG}%Q28IO=K(+&reSm?1!4UwifD1YR literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..c701f04255a2b8c90477686019c7df2faf617151 GIT binary patch literal 33 mcmd;J6JT^=tn`vdOJj4GH8b)60|SF2kbMBic3@yw-~a%IR|y*c literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d6c064b6808da798f82c999b94b93883de18cb68 GIT binary patch literal 33 mcmd;J6JT^=tn!jzID2OAfiq|97#J2f0NJ)c_C5v%2L}MU6AX6% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx new file mode 100644 index 000000000..2b392f270 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/model.onnx @@ -0,0 +1,17 @@ + backend-test:m + +x +yz"Mod* +fmod�test_mod_mixed_sign_float64Z +x + +  +Z +y + +  +b +z + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..6381f6fded3b99c247a50447131ba748e506e5e9 GIT binary patch literal 57 ocmd;J6X14Ytne~01_QwZXU~9ui~|E0h&VvS9iZX|AmR!R0M14bV*mgE literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_float64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..59f28eae90cf8989d94862ec59b2278df0dcc39a GIT binary patch literal 57 ocmd;J6X14Ytn@NCdjtnlLb^Pio8m4Suf=YI|c05Kf}KmY&$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..f0f16f43672aa7a63f5a6ae49b528328355540da GIT binary patch literal 21 ccmd;J6JT{>tn}hxV)*-?gW=zQW(HOU05K*7K>z>% literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..80ac5b12d21f69569ea90f0839daabbb49bc249a GIT binary patch literal 21 ccmd;J6JT{>tn%VvVEFf+m4ShQiGi5`045j%J^%m! literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx new file mode 100644 index 000000000..098d80ef8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/model.onnx @@ -0,0 +1,16 @@ + backend-test:^ + +x +yz"Modtest_mod_mixed_sign_int32Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..646a577416964ff2cc5f6fafeaf668916e06a0e4 GIT binary patch literal 33 jcmd;J6JT>a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb8b6e017935ae75e80e77187eec035f37ebac88 GIT binary patch literal 57 icmd;J6JU2@tn@NqVt|0Z{~>?_%Kr!DGeh~TP#ORYei2&$ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int64/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..99c107e718bb9c2fc43bf9b182aed53851ad7984 GIT binary patch literal 57 gcmd;J6JU2@tnxBofP#PjA%GPo0Hv9rG&7V20BNQPUH||9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx new file mode 100644 index 000000000..d15d9b1e4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/model.onnx @@ -0,0 +1,16 @@ + backend-test:] + +x +yz"Modtest_mod_mixed_sign_int8Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb new file mode 100644 index 000000000..06afc2e22 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb new file mode 100644 index 000000000..8db801619 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_mixed_sign_int8/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..129a893b2229db20fb5f0fd0e543121d5aa9703a GIT binary patch literal 15 Wcmd;J6JT~?tny-G_{Yk?#0&rsgaS7J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx new file mode 100644 index 000000000..87a2fac04 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_uint16/model.onnx @@ -0,0 +1,16 @@ + backend-test:T + +x +yz"Modtest_mod_uint16Z +x + + +Z +y + + +b +z + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..ebeefafac98fa926f5fb106af7471e6a3ec9b7e6 GIT binary patch literal 15 Wcmd;J7GQB=tngxEVPI!qWdHyRfdM-J literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..1aacd1c70a476a69e5aaa29c4d0f8a57eb6a2be5 GIT binary patch literal 15 Wcmd;J7GQB=tn^}IVqj+AU;qFMbOAX4 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint16/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..2397054539f36d380f8a7f1cfd6c6f370c62302b GIT binary patch literal 15 Wcmd;J7GQB=tny-GU|?imWdHyRV*xV& literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx new file mode 100644 index 000000000..df074b48f --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_uint32/model.onnx @@ -0,0 +1,16 @@ + backend-test:T + +x +yz"Modtest_mod_uint32Z +x + +  +Z +y + +  +b +z + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..d04eb642d708900059b92405af243c5376d0d4d2 GIT binary patch literal 21 Zcmd;J7T|GWtnlJtVPIfj2Vzzr1^^SE0Z9M= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..ecd08b25b3c352baf37d0ac65463207c5ee3704e GIT binary patch literal 21 Zcmd;J7T|GWtn}hxVqjok24W5%1^^R+0Y?A; literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint32/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..f1e7b2d2d9279311e1ba8e2bfa35c59b621c3d2e GIT binary patch literal 21 Xcmd;J7T|GWtn%Vv00KrJW(8sZ6I}s8 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx b/testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx new file mode 100644 index 000000000..9125564be --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mod_uint64/model.onnx @@ -0,0 +1,16 @@ + backend-test:T + +x +yz"Modtest_mod_uint64Z +x + +  +Z +y + +  +b +z + +  +B diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4333af7002c9fae14b63dcf318924d81473a652d GIT binary patch literal 33 Ycmd;J7T|SatniXxVSoU3D9s9`0VELtRsaA1 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mod_uint64/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..39e586b6bb12a74ac47e7deccf84529e0b1e70c2 GIT binary patch literal 33 Ycmd;J7T|Satn`v#Vt@ctny-JU}OaV2e$z( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/model.onnx b/testdata/dnn/onnx/conformance/node/test_momentum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..674a5faec93209cc1c971452ed160a7d119e099b GIT binary patch literal 333 zcmd;J7vf1uOwLZtOVKS!EiSQ|!^Ab2k&7{ii!p?YF@lTHor^I{h&3WUFST5VH4H>4 zaroxvrskED=4$bCu_opeWF(3j8yDLzU}V(d<6=olElCtTd*+NSh%d~=lAE8Bs>D%T zl9-p0Sd_AWky%TMOCT@5C^tSiKQ%2aGdUAzmT10EvlUQ-l|*8uUVdI)gFH<6_}p6k-5zLckn$Acr65ZXqr%4xkJR7ZV2) hNWdLkAPiX`Ntg@jLnLh=L9l<3RXWLV;dG$@BLMe_O#A=< literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb new file mode 100644 index 000000000..15244fd4b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BXJ���?333@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_momentum/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..439d577ffbbfb621346b9f41aca167107861274a GIT binary patch literal 17 Ycmd;J5@2*R`|I;j`!g`}B4txtODa-Y zr8_iouD}vSl}Aaz)@z<{HOnr@hpz_smz2AO5bthTu{X}PuB<2*Ts)JD=KoRNJsstn zO!6{gPe*DSG6oYPa?qHCHWOv6WiZJwIVPI&m2LKBq0rda? literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..eb51654d455357db15a81c2fc6a46a89d28f47b2 GIT binary patch literal 18 Zcmd;J5@2*ayRs1VPI(34*&}q0%QOH literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_5.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_5.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e5b3a8f7515918af3f49d0b6536a2fcea0da0b GIT binary patch literal 18 Zcmd;J5@2*@-XybVPIfz000T20cHRI literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_7.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/input_7.pb new file mode 100644 index 0000000000000000000000000000000000000000..cb33a3de6635f4b8e576e11be4af29c88323dfdf GIT binary patch literal 18 Xcmd;J5@2*<@-Xt^U|?u)0AhOp6S@Mc literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb new file mode 100644 index 000000000..27ed979d5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BX1_newJ5�h? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb new file mode 100644 index 000000000..bb3ee0eef --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_1.pb @@ -0,0 +1 @@ +BX2_newJ^K8?q @ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb new file mode 100644 index 000000000..b3cf24e55 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_2.pb @@ -0,0 +1 @@ +BV1_newJ�f? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb new file mode 100644 index 000000000..84f477966 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_momentum_multiple/test_data_set_0/output_3.pb @@ -0,0 +1 @@ +BV2_newJ�C3@n� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/model.onnx b/testdata/dnn/onnx/conformance/node/test_mul/model.onnx new file mode 100644 index 000000000..12eddd8f5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/model.onnx @@ -0,0 +1,19 @@ + backend-test:e + +x +yz"Multest_mulZ +x + + + +Z +y + + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb new file mode 100644 index 000000000..1424d7297 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ�^&,�Z��[*P���ܿ3�5>;�;W�п���>�Dh���T=��:?>�ב?������>�O/���^�~/�Ѓ��� f=�#����f?Ok�>��Ŀ �?��?@�?7>8�l��F��?5mξy�? FU>z?�u�>��4?G,�>���> �?^���A���b*x?�(�����?��Ӿ3Y?��"�?���?, �?��g?Iy\�}�?�7���mM?r?���N4?�l? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb new file mode 100644 index 000000000..2c2b54e46 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul/test_data_set_0/output_0.pb @@ -0,0 +1,3 @@ +BzJ�8ח��T�L�K��w�.��>� �>&@ƿ�s���˿=���<&�= @>�]?x����6>��i�y���=6�=�ǽ�|D�`>@e�?!�>Q�?�0X@�w0�[�\=� =�ҿ�Q�?���X��>[W=�t���n���$?�=W�S�<�>MS��~�;���>� +�=� @��oǾ�F�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx b/testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx new file mode 100644 index 000000000..00d063f19 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/model.onnx @@ -0,0 +1,18 @@ + backend-test:c + +x +yz"Multest_mul_bcastZ +x + + + +Z +y + + +b +z + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb new file mode 100644 index 000000000..dcbe531c4 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/input_1.pb @@ -0,0 +1 @@ +ByJ^&,�Z��[*P���ܿ3�5> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb new file mode 100644 index 000000000..966fee747 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_bcast/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BzJ�8ח��T�L�K��w�.��>�<(?'箾 �=v6>�2�=l`ƽ���k�(W�9I�=��e��� ���*>~Z +�-����?��p��3����?�0�>o^z?�dž�a�>;X)��z�>�dս�; �k�8?��Z@?�|��R׽W|�@Kz��++?ڱ[��4?ش?���?��W�1��1Ԗ>���>��!��N2@9���'?bs����>Op@B٣�}y��|�üW�{��)�?σ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx new file mode 100644 index 000000000..8f8bed98b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mul_example/model.onnx @@ -0,0 +1,16 @@ + backend-test:U + +x +yz"Multest_mul_exampleZ +x + + +Z +y + + +b +z + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..62e4e87e30c2908b48e0e912c49f073faf7953fd GIT binary patch literal 21 acmd;J7GQK@tnlJtU}&&sU|?_nA_o8)lme{) literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..a760307aaa9d741605ce33d06bfeb54d3669be86 GIT binary patch literal 21 acmd;J7GQK@tn}hxU}$h)U|0ae2OIz(Yy-~# literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mul_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..132af70732c919349edf5281c6cae4ffb1a0744b GIT binary patch literal 21 ccmd;J7GQK@tn%VvU}$h)U{G*mV3^O#D321iVbEmYt~MH^a!palmtY?;W_ZW7S#6-9r_PrW;OA0-OP} T2Uud{WtYoP(we(dQ*GUTv|y_;lL{d#?g&%>R3u_)UalEt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mvn/model.onnx b/testdata/dnn/onnx/conformance/node/test_mvn/model.onnx new file mode 100644 index 000000000..54494cb76 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn/model.onnx @@ -0,0 +1,15 @@ + backend-test:g +! +XY"MeanVarianceNormalizationtest_mvnZ +X + + + + +b +Y + + + + +B diff --git a/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??�o=���<�>��?9�K?2�p?ldt?��5>��>t��>�,?�j�<[�?̐l?U�x?��=W��>B�i?��?��Q?]HI?��=�F1?�� +?�ޙ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8725733a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJl�d�?�;�>:�ſr����d���>D��>6nQ?��[?:���#rc�vyH�E3U?> ����,?�UD?�Pi?�ҿ�o����?��>�2�?�ϗ?��m����=msþ��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mvn_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..88223e3294cfec33b07891437d1fb72b60c42fa5 GIT binary patch literal 1663 zcmbu9&q~8U5XQ4j#4r@Bi+J&tV?pqy_>WZEW2LkrX+f85c7t*f3K}jw7yw6znopejaL!qfkku9s4*`iRMaI*I+5*gH%@S3UMsMFx&~T z;GFKE^rIvggleHYiypRe`5q9D?qFWTEIyWrYq%xXoRDRBCV*Ck zLR9G?rlW?(l2OWIDIBvEUc)_^!YNqD0j7{&bvzL$CWFMmycv#v$NWkFhkLG%%%5Yz zt>A2B9kY}6;TAXOnF!s+47zh#cdX7R)^PXn*U;;No3O{SFWdTL@InCF1{85ATEoC= z#i1{gWNNB8MzbaaJR-m1HwY+R3ME~~tOprg{bT>Vjofb6Va+DA0wvr0aY%m}>@Er( Hl`8NKh|gf{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..eb4a0b06b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/input_0.pb @@ -0,0 +1,2 @@ +BXJlNX??�o=���<�>��?9�K?2�p?ldt?��5>��>t��>�,?�j�<[�?̐l?U�x?��=W��>B�i?��?��Q?]HI?��=�F1?�� +?�ޙ= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..b8725733a --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_mvn_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BYJl�d�?�;�>:�ſr����d���>D��>6nQ?��[?:���#rc�vyH�E3U?> ����,?�UD?�Pi?�ҿ�o����?��>�2�?�ϗ?��m����=msþ��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg/model.onnx b/testdata/dnn/onnx/conformance/node/test_neg/model.onnx new file mode 100644 index 000000000..26bf4ade7 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg/model.onnx @@ -0,0 +1,13 @@ + backend-test:I + +xy"Negtest_negZ +x + + + +b +y + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb new file mode 100644 index 000000000..bae0ffd63 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BxJ�x��?h��>��z?�j@$ �?�.z��8s?b��hdӽ�9�>(�>�%�?^�B?�0�= B�>]ת>�=�?R�iJ�>�Z�/d#��S'?�K]?��=��C@�(��Hm;= �?�2�?��?��>���>�Ec������!��� >*z�?��?�Oƾmǚ��6��&õ�gڿ��?�x�FKྙ[��� G?4�ο��Y�L=e��> �����k��QN�>.:�=�ݚ>�b"�6��� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb new file mode 100644 index 000000000..7eddb2758 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +ByJ�x��h�̾��z��j�$ ��.z?�8s�b�>hd�=�9Ҿ(���%��^�B��0�� B�]ת��=��R>iJ���Z?/d#@�S'��K]���=?�C��(�?Hm;� �?>2Ŀ�����������Ec?���?�!�>� �*z���癿�O�>mǚ>�6�?&õ?g�?����x?FK�>�[�?� G�4��?��Y>L=e?ƾ �?��?k�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx b/testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx new file mode 100644 index 000000000..e65786e29 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_neg_example/model.onnx @@ -0,0 +1,11 @@ + backend-test:A + +xy"Negtest_neg_exampleZ +x + + +b +y + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..a24b07662fb1808f13baff3e153c62b9e51659b4 GIT binary patch literal 17 Ycmd;J5@2*@~ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_neg_example/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1232f9a9e8802d3ff2a19822d40c1d23161e0c7c GIT binary patch literal 17 Ycmd;J5@2*4 zaroxvrskED=4$bCu_opeWF(3j8yDLzU}V(d<6=olElCt*U}ymIg}GRA^HWllIP!pI zrxxXxEnsBUlHwA`%P-1}PtH$GOUq2o1eztvbzRv8Xn>VOVy0exUS5S>K~ZX1W@@=! zNl{{EUS?jpkQm5$K>H!)#OFfY5XB92tPmR)3kRbR1Bep>=CA`f{6G%~adB|~WmveF jIG8{J?&tzx$O1{iTu`qfX#)v@J&vr>NrnrjQw10Sj`mL{ literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb new file mode 100644 index 000000000..d0483cc61 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BRJ���= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..54656de61df113af74638d4e31110b7cb8c8c9f0 GIT binary patch literal 15 QcmWe&cVZ0j;$VOR01J-+0RR91 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb new file mode 100644 index 000000000..15244fd4b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BXJ���?333@ \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_3.pb b/testdata/dnn/onnx/conformance/node/test_nesterov_momentum/test_data_set_0/input_3.pb new file mode 100644 index 0000000000000000000000000000000000000000..439d577ffbbfb621346b9f41aca167107861274a GIT binary patch literal 17 Ycmd;J5@2*QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..61a5b90534100d05a57fe2c835bc6513528a368f GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1U}S&*7AVaOr2%7J16%+A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb new file mode 100644 index 000000000..390025f31 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NC/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ �7�rRľ��l� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e672a8bd4b129bd0a98557dceefa5108d5194879 GIT binary patch literal 1453 zcmb_cv2MaJ6s$u++y|n_tyJcWkveo`sZ@$8RS_Lf7nal{4~R%@N*sjv5T*|NN`I!` zQ755nba4hte$Uq3>HN-=vi6imOBC^)!c6t|Ets+42Y{u7TA27WIb)O1z!Z}CN!GBV+7*ZYiJ+f z#{!diKA}N9=`#{jg;vt#^b?%` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..16567c328 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ<  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�= \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..61a5b90534100d05a57fe2c835bc6513528a368f GIT binary patch literal 38 dcmd;J7GQT`D@iO$Pc8A1U}S&*7AVaOr2%7J16%+A literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..390025f31 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NC_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ �7�rRľ��l� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4f6137dafcf754c6ce56d5c0eb8b1990d81dfe42 GIT binary patch literal 185 zcmdYxO({(-$;{7FV#!TS%v-?7EF=grFg`CQ2c$jT z&pE{~N*ZdkkPw#u2cr-V7ZV3F5VHa?Q%VjPh literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb new file mode 100644 index 000000000..91bd67770 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ab2f5e6a2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..719ace1063c2786357534176618df009b3c916a5 GIT binary patch literal 1664 zcmb`Hziz@X5XN!%=UyX<+y%8;#z-Al*;+(dQlu7jVTnw94JpB)#6gIsVd$&$Df$H6 z`UrIhu+haCEahbTeqYY_9i_~k@?efq+$l^|@5hE28;&sKDq5qLgkChqIGQDi@RBt3 z^FzLj<2VmSebM!Cv*c2s@ZT~Ss3?&^BK4Uqt`dj#^KUMddkyt9k27?el(ZWzsq9D% zLiSh!DUtXOh~%ItyEg*y4W{Q9%^uk^J_$4wUxlc^9L78&y{9)R1UVP4GX2O9w+LSZ z>XBS#3Q9$=XCuLTMZRvj8LoVcae-1ft>Hc%6k+OKLXB^tw4=*y!Hz)rNW*?SnnE~L zT@CoPz^uPd`JgOE8VV|`tqoUJo>B_l6~d{H<0wG*CWgw2lIx6Rn0R31i9(A0x90fZ z-FGM_Bdg`P9e6>J1^9$qx>rEwh)WSI(vF_Z7P~n==_j{`5yBX>DPcBPw5nHKFKf~{ cjzQJ}n>HCe>{`QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ab2f5e6a2 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..1da310f0dbc507ca001e1a2ea2ec5ddde9a8962d GIT binary patch literal 209 zcmX|*u?~VT6h&Pq+k9U7o7_#(Cjit%&!4!=$?#^Fpi_ns?+ z4D+nGq0u{sjXS&~D~KH4rIq|(?L z6&a1MCF>a9#xSi>w}m5XHvSzm(=kuRgGHID8a7pW(tAa8UjLL*!dx&J0vBFS(8JHm a|B(nnF_Gez@;rj?H8}>qZ;g(8KKlTvoi&UA literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb new file mode 100644 index 000000000..91bd67770 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..99215cae6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ"� � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..12715a249bb2eb068df79a5b7eb8c135caab035b GIT binary patch literal 4701 zcmcIo&ubGw6z*&`&E{F!FoFcc%i<~Ep&%Z55lo9eNUJuMLJtm;>}xt^Gn-~+YwW3i zN{`~ns~3+7f=B-Xj~={w)7jl5YSmVlNnjyEHuHV+-uK@7c7uQ}b$GXrGP9u#) zp-&%dVUKHZgsr645`B!tL6StRL@Act#AF=D*XlRC!8Zc)fr2?` z(Z1#fT=m29#$n21_~6;sbhaPNOI_|&_1IQbdc>vLPey}D8K|(ldw?T^j|9p>4pR;8 zG3XOp+Bq|3=AhxqFvbB&9WLL^*BixBH7tS`TUPQ zcXB)HbMHNHdK_@y?_5WPZrbMWIf~wao=mZ6XZu3zi>PQ5M)~%7&z`C5pK)?RsVoj` zT=qGVmlo)Rv_pj4kIy8 zbz@>YcuQQz)Y?-1RyypW1H5zQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..99215cae6 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ"� � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..52c2f55b1cfa7dd8ca34d74cb35a00d9d9cfcf29 GIT binary patch literal 269 zcmX|6L2kk@5UfK;-Bko=#eu3laRZ41SB~@=@qk>cfLCUPu~A}Lp2I7-Qiq1FG+Jp# zvoj+l=G$s_Ag33Bny|VFu+V3BItR!?RU3-?huG``rq(yj^nF973j9rlHw7Qa^4@!0 zL~8yCIUDC|QtUKcCimxvt4QW!c&kaDcY(c|rbnvWRrGMy+A3#l`&@0l^is8y`tww- zGgHjvM;8ncMp9r7iR?x6BeHVxjEe)vQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..936a645875f20ac55d2ab2ebc1bd19f7185bb5e7 GIT binary patch literal 161 xcmd;J=3o���>5�A?e��>�be? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ba805e464 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJI�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..4df302ec2d0b935c5f1feb91c055a94fa09700ed GIT binary patch literal 5957 zcmds5zi-n(6z(}r;y$XjIuMEklgCIP6(NR>l!~QvAVP>raJs}V=@I*!#^(~cz{e*t26M#7S%T%61IzW2U+KkRvYp(}es)WH>liCI0k z3eOoAn>dh0?czo}*ib_Z)pi^Q8*!3|>{mjEVVEs8*Mb!hq156Ds=>B>Q0x;*37m|i z4loe?RQHUEbuZR-?;eh0-&@N*OKsZcp}s4_6x&UYEjQY1ZlAgEj6Wi@AlCRB16XFj z9)Cb$fSh3RE9~Yfn__=r&@gg5Km&9}@PLHhEao`@fBv3Mc2dMWgqMsDNHB9*sez8i zD3n#)YNZIxkx5MzrMbc$`D@Hh>}-V>DjPQ*?UFlJ3pdw(dNC-|j2-~$-RsuteP#b^o_H@0T zFO&8;aOFfLEt~uuc)>W5nDVpF5&bZh=14iZSe7HO<%s$2oV~Js;|=LCsfH$07g(N< z1nw*iiP_01Pt0cq{{o(f~{ zR6T?*cFxGhw#rgJO=DBco<;6A7>)c!p7`O_|BzR!@)}WPJ{=yhQs&Zk4pG%O3zVo6 z&1QPuB`HY9SoqCOF-pI6h;mS#q-~C%bQR6SJvBYmxyS5uI&;XKM%#fyR!N*_W~pQ8K>Ug7 zN76W2bfUK56ie=A0`+UR)GojF_wS##E)^3l=V0Fg@&$0bn!W4xZfv#6m#use7Q80+ hil>dO3uSx60X)0U&GvK`VQLL;fNQ^-yXh=1{Qw}U02lxO literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 000000000..ecdd53bbb --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJ�  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�>�s�>.4F?���>�?�<\?N�?c�?y�q?Ƌ.?k�>���>��2?��v=9�*?�+?�nW>A>��>L8�>j�?a��>}?���=��U>R.%>2'?p��>I��>�Jz>��">] �=7(?� >�LI>�ɼ>�,R? ��=��V?>��=?�y? ��> z?(�?a@=?a� =̐>�)�=���>�'�=�΢>G�>�_�=�E1?� ?"�>��?�c�=;q?[�m? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..936a645875f20ac55d2ab2ebc1bd19f7185bb5e7 GIT binary patch literal 161 xcmd;J=3o���>5�A?e��>�be? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..ba805e464 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_mean_weight_negative_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJI�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..7d16e9f2a281c6ba4b0af49b6137080cf9b7d0e1 GIT binary patch literal 222 zcmX|*y$*sv5QODV&kaGcp}^QtnpoIcYD;(k8p6*8F5sPkLtn?Y@wGe@Ehd}n?`HsX;>Ie!I|i~3D1&Cb27X91fLn`g2^l`N6SpZUq5=_vK6w~ aHPhg~2!LtMo|wXe&pup&t$&NN>2Kb36*oWt literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb new file mode 100644 index 000000000..91bd67770 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_0.pb @@ -0,0 +1 @@ +BinputJx  ?�7?�N?w} ?H��>QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�<\?N�?c�?y�q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a6fd09257 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..863856b13c43e0b7a6ffbdee20b9ed4b5cb29dc1 GIT binary patch literal 2641 zcmd5;v2NQi5Dg_+X0C=~uo(<=szw1FvSw^rw1Z=yH3Ae~1Vy~sgk{RLNXN);F&Vm)l57Jl&}KOU9SDdL$#-|}-J>`coy#X;H{QQI<)yDA9SISCiqHJV~xlO{ONn^&-_0W%AkT%&0hx01J)(z+)Aj67MPS(lwTUgKD3$8tN;9(4@-= z8X&_IBZ}yEd^O=khZnm1ViB(q9vHNgURVSBKoXxQ!mr~?oJyy-OfbheY7=$e)$_N_ zw2YrYkgiqPcT{+A$6#;BGy>lCl#F~=BDnE^q%U^I0&!o{gxC0lYg^*uC^PbG}8wDaijBTAd$$j;*<;4{R9RP(a$E^`lluzl3{f}+O1 z^;q&$BKMRWI55~x4kDE<QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..8f1eef3454c447edf88b903b92b57011011ae3d3 GIT binary patch literal 64 mcmd;J=3o+FcVa6^EJ{x;@iJg$fB+cH1m&|pX&4{MWdH!Xumgku literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�<\?N�?c�?y�q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..a6fd09257 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..d405d7db065030726dd5cafa97ab0acc0d623c79 GIT binary patch literal 246 zcmX|*!EVAZ5JYQ}1a}odv~U1%F4lg{gpa2?O`<1 zj%Md6h54~=&g9HXpgz2Q3uqu^_i+u7g}Sp8{YGq00h8AE{dRpITL=E6(%X{H)bh!D zQ^shwfSj%K9cgxkzE0Vq1xTW1UJK)c5OTS)Q5Mo*S{;8x!Q~b wh)^hjIY>2$N~2`8`s2bGQY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�<\?N�?c�?y�q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..79596bce5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJz( � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..3a91a654077e53adb15ba58c9fe7ad5233a2fbe4 GIT binary patch literal 5189 zcmdT|J#Q015Y3&>_GO5YXhFyl-H8HOqKJejQYJ(cnDAjB5D=@2Z{nb zM~hT;Qfcnq!z>N_)#7_7b@Mb-2VtCJv+g^KwWc$(?|87wZjxfA68`|{6p%5yMg$oS zQT-0BzU++9-aAm!Vb(>#d@1l&L#3Ou;Oewd z-*;Si<$_g2ut#390+NKP7gX1F^Du^QE?I#nwgt;{v_`}GL^RY{DAjhFCF3koL3LvX zGlVY=RE6y48mvLFheU@M*~yJ28_PMyn4r|b{MFHVtz4?+De%IfPz|FuE<9r!MA$z? zoNvczsDCNhXD3n)M#`PQn=zk4TE7!>*w#_NW_%bD1>m^g^C_(-bpGJLzX2rc)Fv&Y zku>8ecvAtY9&oxd(08(AMwWSH8ddroi9@s$MM1S4iw?p^)5ew!zs0IarP$-iWL!2i zCjFpR)=c>Nzf>rDz918)qi*I)ldAO6C9AQ=!H~5|#R$jl5EbkLmIn3qc#eARl4W{X z;7nf9I)G}_8kv{N(hp{2nY!Qw-8gp$1FQs(-5{bw88A~vE7$WFj8;=`OlzsilVJ8X zMtKL@dD2_}zlYe5M4}p|!E@oWW69rCt@wcyF;~@G?q*~1UW(1boL^`D_+NMP%tY!LfN!4jif6XwVT8|W M;F;fMR@}vfADtS$QY%?n �>~�J?�e?^k?��l?Z{�=�p�= ��<�&U?H5G?�^?��z?��L?G�>��G?�9�=��#?4�>��q?ڗ?�N�> \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..0025f55b9ef21ba519deacd2a4a28b7cf71e608f GIT binary patch literal 64 lcmd;J=3o+FcVa6^EJ{x;@iJg!fB<=c(D+a;0|2{F1A+hm literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..64acbc99b --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�<\?N�?c�?y�q? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..79596bce5 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1_weight_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJz( � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx new file mode 100644 index 000000000..d75415b33 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/model.onnx @@ -0,0 +1,21 @@ + backend-test:� +F +input +targetloss"NegativeLogLikelihoodLoss* + reduction"none�test_nllloss_NCd1d2Z +input + + + + +Z +target + + + +b +loss + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c16e700ed71be7000c0e6f548661588382495808 GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suSPO==o3omls7aW<^_Mcg zJWFK1nzDAka#F;;ey&Qt+C?$Hb*xUm=ksj8mh%O_i`*o?v5GRkmOLB3qu4mVJIh_a z$GdsIIAJ%xNx<&Dl84*Aso*-lvA-|AG|Ljc($#UlVudZg1-qBLJ@6*K;o{uBiHzyK zKyV zqT|cHF9b)w1r%t%$p1*cGgCdkd>E#^`}%^t$;b}?m`K_y>BkR`BD_VG17*A+mSF(TQ%1pp4et_EJem9cQYa%-}_ZJD^f`G@GfZW=ScFy%GBk4+uF z8R?b2;Ky~o#=zCShz@waY5st|ERpKIy-F9qWWjg8%g?^P2!rgsZe$a`%NQm?*`2 zDoMhuDU@*>XGy=yJNz=l<%~&=JbX-Lq=k}^lBR2gbLG3;?3+m)9D%)Haf*TC60Z@E zy*E+^LGLPIDTzB!Btvo9Es0`FO#Y%cS0tx=5NK#NAESmUaI{}i^Y-5qqWt{_nY^Tk zD}+x1wve+_L&Xp}C@DHu6`B*A;5@__pHXW6;5N^1iZltDP-jb#oSL;;@J`@Aprx;K zV-xPz%ue9jg0lC%oe0&rw6v(g@WzDIO{!@19nO7w5Q_-mm6TRjEZ@wm#@zL6p6?6_ zL(=xH$8~tVb}K!BW0z15EVpLDHqppp*xtN6l!E6vw6*TYtD`f>X?czOu3cN+;SWBv BDO3Oe literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..c16e700ed71be7000c0e6f548661588382495808 GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suSPO==o3omls7aW<^_Mcg zJWFK1nzDAka#F;;ey&Qt+C?$Hb*xUm=ksj8mh%O_i`*o?v5GRkmOLB3qu4mVJIh_a z$GdsIIAJ%xNx<&Dl84*Aso*-lvA-|AG|Ljc($#UlVudZg1-qBLJ@6*K;o{uBiHzyK zKyV zqT|cHF9b)w1r%t%$p1*cGgCdkd>E#^`}%^t$;b}?m`K_y>BkR`BD_VG17*A+mSF(TQ%1pp4et_EJem9cQYa%-}_ZJD^f`G@GfZW=ScFy%GBk4+uF z8R?b2;Ky~o#=zCShz@waY5st|ERpKIy-F9qWWjg8%g?^P2!rgsZe$a`%NVqv@nYV^R>Z}(dh@+` zoQvp?9nWag%wg$PZw7m4lDXa-gf1&IIuYcyEGNS)>des{Q>#-tV@@Y)Ra!;U9z>*# zEl`qC_#Cho^QH;33skqGBWotX1vB$vzL?ivq{;KTQ*JkEp_bBE`9RVqC;x`51xd6U s|JH~;B%FyDJnmOCE5e%H=)Y4y%v&P*U3}9+2fph?2tj2x)?VEG04R1r3jhEB literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1af101da9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e3d7ca53c07ef16e1249bff498f453aee778a4c7 GIT binary patch literal 6146 zcmc&&PiqrV5bxV;lFeA!@RZVnAnY+9QW23}1Z(k9doYO5%VV3JCeQ4?O?Thcw5NjD zqke^c2gQ>IJ$m#Dh$k-|y!ZipyPKq1|5Su|4J>5YO=f=celzo%@jO1i9rT8%!mAoH zz53-E95IfY*blVa!;PfBA%_^rL6U?UNtTJ?Euo?)DsDE{!jFbgvOmxw#W3$_ znJ5uspoEkH$D=@n7>b=-l}~z!GXHRZY2tfp#rHtz&PAy21yPQjrpMZi4x2k>E<9sA zBzGiH_!mD|;m0B4g3ym(jM<-DXs)u-g-;9`I!ODdf!Y=Rm=NoX4HX!_^-yKIIpP7r zbH-yr%N6ZpUnMCDX&5;^E9M^@uow!Pws=Y&=pw&Gb;v^Rk1+IW-FzFqGOIX8gg8%8 z*>FnVyy3fRL8dz`aCEZVJZ28Ocfh(AU^kISt79BwL%+Vhn+FlRu8~&1!W5iCYFJH) zh%hB|8mMe1N#jZ8XMX+B08@mg4%DR@4;&pgNZU6xj;D%%&dW(>4y|dRSV2)W5gH+`*Vg6fo|toJdrdw+d82%~ Sy#S>byaBHH_1qn&z4#sO9X~7p literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..1af101da9 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_no_weight_reduction_mean_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..78407a9561def633db9d34da4c26d5cf055b3f1e GIT binary patch literal 210 zcmdYxO({(-$;{7FV#!TS%v-?7ETjZ7Fg`CQ2c$jT z&pE{~#V8)GE*_*TN*-#LkQkQ;2cwVx7ZV3F5VHa?8wf|qz+EB4CBVTh!~<0UmQCX0 S0=rF!jf(}So56`mfFA%C2Q_H` literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0fd331f83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJx � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ec9cfb12de00bc1cbd6c454d91db3ac13df2f5a6 GIT binary patch literal 1995 zcmchY&rZTX5XRX;p^gN|Y77SxlOAh4;L)SRctH*j|AfReOLv5ZvPE`F5Z}RP@F9Ex z6MYq5!)*)PG%;yCOww(4_xJ5i=NrqS)gkjHDENs&sm|W&@I>#rIAY3QU?&`P{0RpB zI1G6wl+ukSxgrRHc+hS07C&|8$Rkhrp>U_jgp11=6CAnw5Q*fq7Ye;-h4aw1+VL|J z%Gm>R!GZ{#ibWb_hZJ5(36}IW4|FK-7cz;-lJ>GCvn9%(pp`R{KtBnT6`PMxK@N0! zpY4gZc}*qTJJ&)!Mu;nfF9N17W|4w?nRJ-#krK_W{@2GicQL>z3T4+Wlkr75l+G@c z*wU9xoiYR73H*bGtjl0it=ul^3xtm%WL#%k0OaN!SxZh`Nn1m18|Rb77U#Cv4}1^d z#mHKFnn#Vu#gJ~Yt=?3uzK%+N?L*Iy6M~jvm<_$S)!~(Hb50$s3F3_VQ`ywb%b>@9 z=#7J;wPDf&*tZC6fMFGNm^#XF3=TJ~fl_E#6DCyOObE8rJ1_HL> AN&o-= literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..0fd331f83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_mean_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJx � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..aabd4ce6eb0a4e78f4e29cfa8bf08efd9f66b3cf GIT binary patch literal 208 zcmd69+R8vjQ<22uI1l-5|szz`-uW162W*P2%GM RyG)3Uiv_5g!HG$L9{`UBG|K=0 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e2e31eb34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�Zk� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..ae39a14c90b3ce019faf51fe3baba8f894953b6b GIT binary patch literal 1975 zcmcJQ%}xR_5Xb5AwTuKvHHL$U$sRZHfJcrJn-vr9OSjGx+MN($;K&fI+Kk^wy9tOBTp`6BD>fdIrbWfnf*1l}( za9OY;kiP`O@Bfgb+$rkYgIy8K=GSq5$g5%)7MztLT@doxHcXE`Qp$CD20|?rS<)c^zXOU^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..e2e31eb34 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_reduction_sum_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�Zk� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx new file mode 100644 index 000000000..edad33f00 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/model.onnx @@ -0,0 +1,26 @@ + backend-test:� +N +input +target +weightloss"NegativeLogLikelihoodLoss* + reduction"none�test_nllloss_NCd1d2_with_weightZ +input + + + + +Z +target + + + +Z +weight + + +b +loss + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49a0351073734dc5a0fcb778a5b78c2c2e1909fc GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suS#k~^0e%{u;6b!V!8p5K!_c(~Y7~+4tNIxgP z2QUS{sq7EG`4MHln0@TNYQ`qNIdS&BK0OM*$_f0wRe=hx6dNoxYVE^6GqX*>kK z*5nkwGleX_GnL=I{BF3sMb_TF7?IJvyGN_Na~2K1(mo@(PKjyu@ajc`he*nb59+xVkM(l$!HYrs^#>#D834Z_*Js`}8rUgg-nC{Gi= zj^lg0xML5#nv}D=1YT*s-k5Q|@YsmHS%S5O&)%iKA#(MMMN4Cnb4*e=FRZ8mN38GHzz!jlJm z6nzpm*|wmdc-Vl4fehK%@0-7GeV;C0NAWF6zNau#haUlqXy+VzkrE?prM;H8#YFVe zl(*6>W5ppRlO!pe^JBix57=0!J{zOx^%cX(Ad(z8yUAs&L@MJ{>WBv%rlEgad`D6> z*Ptllt zE#@-sr6C(Gc4T&+BR(L!6KDuI$Q4uwNSVcCO14aobsvWe6TCyI!j;p~KQV6BTmmPW zh-_20sRl0uswQA{;%6(#!@8~;JlDbIKFx23YSh6hStB}n`K!6Lg0}5*9yZ#Eh!KY1 z8Zn)z1iiAj2UDFkix9eI0pPJ_wNhqSbWZnC*z zsIY#PCv^9(Pjz=^s^xS8)_p<)sQGnm4Q*~=-R=1#QV4vHE>BOGzw5Jkr2xK;cZ%5S QEhxFrB7%I4II0D!pEZ0QLjV8( literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_expanded/test_data_set_0/output_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..49a0351073734dc5a0fcb778a5b78c2c2e1909fc GIT binary patch literal 449 zcmV;y0Y3f+0|*8P1`q*41Z;0}b4suS#k~^0e%{u;6b!V!8p5K!_c(~Y7~+4tNIxgP z2QUS{sq7EG`4MHln0@TNYQ`qNIdS&BK0OM*$_f0wRe=hx6dNoxYVE^6GqX*>kK z*5nkwGleX_GnL=I{BF3sMb_TF7?IJvyGN_Na~2K1(mo@(PKjyu@ajc`he*nb59+xVkM(l$!HYrs^#>#D834Z_*Js`}8rUgg-nC{Gi= zj^lg0xML5#nv}D=1YT*s-k5Q|@YsmHS%UuWLsSsA(C^JQ-PE@JV7@0Y1 zo91^ejA+(2t;lOCQX2Re7A}JGqi;epj~SpIrWDxJUNW?|&RY$^uNF%{oq9 or^stR`87j?g!M4~UVPm2-xq*6KJ@Hi0Ppq~LFjg^Z95sh0MH<pET3 literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb new file mode 100644 index 000000000..20aaf18c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BlossJN� +� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..961900b1655546271468772aa33e4aa498ab1a24 GIT binary patch literal 3268 zcmdT`!HN_y5Z(0j^kmCrcZiFuAP6}&cvvsO9$m%DxCaL>doc8L%APRY>2W$eJM2Xk zcK^d4@B=*fBO;#s0)If$otXgz6@)Z+2z1g(>b+FetD=NaEXhO)6?cV(I&nP{biEZ7!N2JMlsoWM?$zJEcK0})c6M&q=E64 zz4C`5Sz+}%0D}|K0{B88GRY!C1D=sE<&Wt$5F8c0`%+hLYQ#%~?*#fv&uatS*=O1x z)s~B}2{grpz#I$IhVMUX=TF_Vif=)ftWV3A{71mCl)OLARf=$BHOv)=jh3;@UjnX6k;_0Hxy*wPfzNk!acC+3 z&m!HDsI_}PlzcE=OZ3OUr#Am$7P<-zHt`pOE*@+K^q$u_d?nCK G2R{HHU^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..20aaf18c8 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_mean_expanded/test_data_set_0/output_0.pb @@ -0,0 +1,2 @@ +BlossJN� +� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..f5dc9a1af6df35f8e12da83eca26db0028c463fe GIT binary patch literal 250 zcmX|*O$x#=5QVM%F%F_-EP@~iE(I65bgA3g1Govb32iVoVp4k@@8(5JTXpdmm^a^> zM+lBCX?Eo$+Ze9R{_VgCd{N#j1A$2&Ik&UsA}vsEPh2bC nDrj_G{CXimNCr6iUUY8sZwo*y?=|dY3~hG|z_YvFp&w2@EC)aj literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2bfdf265 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�0 � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..e32aac19a8c74aef779d2d7d2062088c55f3d390 GIT binary patch literal 2683 zcmdT`F>Bl~7>#^BpYk;%hkBF@g@Q*zhji$Wu_0u+X6Vr+P=wF=au#RH*OQza8A>7T z|LCvCkYCcFV}3>om94uQ3hhvkp@YDZCEk0|_nt&4+nc7@9F=%!P@Ch25qu#mJI7gS zCW@M$fu1k)qMXCe} zep#z_G^>uLS%U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..7a4d9cddb48f3cc7d844b62893da61bb7ce8a2e1 GIT binary patch literal 883 zcmajaF%H5&5JOQQXxWl8QF03kM2~Xd9EF0s=1Yh)U-o!Bo4L#}$Mtd>>*M`;uJ>&m z58v;+vpDU>vQxgfYJ2VF>oc$BqdoV3<^R3I9yYJvU2Kk)FYWPZd$f1>KlA$4^7_qD rPw#Xtr$-+7a-}|b^gfis=6c7RZ_j;NznnSBwa*;e(>@yQp*!UV&5Z>I literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d2bfdf265 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJ�0 � \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..227b2f66b1edc6876793f0bf2ce66901b4d16efe GIT binary patch literal 274 zcmX|6O>4qH5H%mB+ac626|qndJQfPAM~`|9{s1pa;trd^bXSs1?a%Rl_Tt8`!(-sR zdGqE8foWOn_GHwjqt-3|11Mq0=FmAvT+wLq^GK{KhjDG&cK)^@T{!-w-0Gb7RC8sm z%DwdQ3Mp%28UU(E>ntf82Y^7r1o71Y*w( IR$(?e1NeVOc>n+a literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b16c52b5b52ffff5ce5f9caad3bc474f48cfba05 GIT binary patch literal 883 zcmZ|JF%H5&5JOQQXxWl8QF03kM2~V{jzY7q`BKvSc*geZ+~%0$etV4l_5Hl}=Wm?W zcl8rqmfjZ6*&j){_L}RnuQo?H_mBL2kDMMktY1Gr)<^S~a^|!g?H%4}-+48^etXo@ qJKgi?;YV}6QXfBhAM#;+y<=}K=RU2U&mQ^OXOHb^AB}S8PWcDQEd>Su literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d97cebfae --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJbڿ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/model.onnx new file mode 100644 index 0000000000000000000000000000000000000000..47e43070ba9d40234cb62bb1d52d00af386b859b GIT binary patch literal 5764 zcmds5KX21O6z@4s;ykK0I;yGz5|YOVh9ZR2j#L#(=|F^#x*XT|B{{`Dr@nI=x-sxa zVt|j(uK^1KLSkU#6ELwL#5dqM(EctCxE6=FlMZ&o2xBo!(`YAEiWP4$8OL$4+1-lPqZ{l<=pj2oF&Ju=VU+i@ zNF`Hw!h~Qr8FLw7#QM1`AM{db{^A(3Gz_+idoFe7GSm-woMWdMkanX(7EXu{PYFf) zNK%RC03ijC$Amt#34~8j{S8BNlav@f6KH6j4N!x1EOca3+c_gDb;8ztsSa|)V}zH4 zN}Hl9?umg+Gi1Wha&nH@OAdbWz@;&q3Zu%ttqVVA)j>1;XpB)<>*o9Low(KXz^10B z2yKX^Z`}<2Ev|H@1)fgVnkU4Aj~=*(0gnC2ZlFxK8in=kgPh0kre-$~7P8RB{nb61$5QZ!Lys5&XR4n za4x19RM<>_zv&bq>Ixxs;4WnBuoJU^SxhuyT1e_X4(MX{I+o0YcKx* D3?j0Q literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..1a71820b36a1975cdfa96cecb1c5fcf20bc15a86 GIT binary patch literal 2180 zcmWO6izC+e0tWDs_r*a=#9_lCN^T>U^!~oj6Ro*KvxXwHS1ftmg^^3SZm}Yv%UUNY za>{KbtqW>vN?NsASv9(>#jHA0TbGrc&mZy8oTMq!lxxbTO!ShiPE1Z;6?nnS5x>?t&E!&U%}P1 zQaHH0$Ir@#akog1dcSXz!cEP%xcx1zd}PY3Z7Doc=0KHRCmK!-;%Tij|8C9@9&NKZ z+HA|x#HH|*spE(I-SD6LHR7J>QCTqrJ$Wt%|Gp^B-3`VP2P?ekJd?>S>*3q|5QqG- zG1_Z^2%S5^T{eqX^L268-xuX)k7K9Z5^CK#BQ_O=5Z`|z_&kfcV~?P&o6T9*OsJeM zs4RS2=%25^PMbeP>#kZ9&m0qN7wX_`as{VX6pEh~I3!{2@D5E1hv%#6tfVJi641<24Cf zALPOftJOr!-dS)pHmB#e`n2DkhJCY=IA~`|g}D}&svFUJcpg2E>_Xk$KKR@YfpR|( zeJX`>J`_}$zJzix7LybO_`4-R+)(|Dj{04wT;R;s*dAz%xI^3aoMiv?XQE})o=^N9 zz%xRN^UGuSQ%Npi5{bMn8#-Msfv??u$;8TwegpMT27iOG9fqv!3gQ#>>D2mo1rO<# zvLQ0k~Fm;Z*4F z2(#LVb?%1TV->-&LyyJNRCV5xG+YgUBA>Wq0<348i3D_i0R z8Dj^RNwvLg5bZ{=3th`6qfaoc={2$rS@l_03qk2Vk zXE^8UWpTmtbjl23`Pa<%IAL=Wa{j$fjI6(ivlkL@tw{qJKZc3VyFDn)Q%Jq&P?8<0>hhvUU4VX4}VFqaZ|l?|ix zHwP9NI5Wzo5@(A~p+4UOW2A0aHwN?>zcZai?^@C2`V?_E;wCaH)cDX#izkvC zs6Txp$A^v319Ay zrR|wOmJ3Vdj=#;S@jmQJS|@r;1|U+4P!$%+q&Q7+FF&0R{x}TZx(k9 zb?dQgjvQO&ER-}0N5#<~Gv0{J;{4KFZb-U>l3UieS8T}ut(W-IHTtF#y?w$y7bt41+r^G>^T4gl(O;X%WP_bMdrEmBhEM ziI|?!j=j4BY3rNAPbYuE_NG znb*^V|5nFyxI3KLN!}vq)_M%7?!nsoN0F*(hi0arvzr5Jg3S5OFRm=Q_5mi3HDjKc zJwKhMWR8P2)lOF6QOjRa-E~(6*-e!CzCQ`yOB&37Bc8wc91#bueUEIr@1(2-4e literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_1.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_1.pb new file mode 100644 index 0000000000000000000000000000000000000000..b16c52b5b52ffff5ce5f9caad3bc474f48cfba05 GIT binary patch literal 883 zcmZ|JF%H5&5JOQQXxWl8QF03kM2~V{jzY7q`BKvSc*geZ+~%0$etV4l_5Hl}=Wm?W zcl8rqmfjZ6*&j){_L}RnuQo?H_mBL2kDMMktY1Gr)<^S~a^|!g?H%4}-+48^etXo@ qJKgi?;YV}6QXfBhAM#;+y<=}K=RU2U&mQ^OXOHb^AB}S8PWcDQEd>Su literal 0 HcmV?d00001 diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb new file mode 100644 index 000000000..6d74ae437 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/input_2.pb @@ -0,0 +1 @@ +BweightJ�Y?`�o?�p?�W=K�? \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb new file mode 100644 index 000000000..d97cebfae --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2_with_weight_reduction_sum_ii_expanded/test_data_set_0/output_0.pb @@ -0,0 +1 @@ +BlossJbڿ� \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx new file mode 100644 index 000000000..6deb40d83 --- /dev/null +++ b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/model.onnx @@ -0,0 +1,25 @@ + backend-test:� +d +input +targetloss"NegativeLogLikelihoodLoss* + ignore_index����������* + reduction"none�0test_nllloss_NCd1d2d3_none_no_weight_negative_iiZ# +input + + + + + +Z +target + + + + +b +loss + + + + +B \ No newline at end of file diff --git a/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb b/testdata/dnn/onnx/conformance/node/test_nllloss_NCd1d2d3_none_no_weight_negative_ii/test_data_set_0/input_0.pb new file mode 100644 index 0000000000000000000000000000000000000000..4563573203536ddb3d191686b2ea99fce42746bf GIT binary patch literal 10822 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