From 533cb89080e11b6b734ef635d701ab2540d8a4cd Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Mon, 9 Sep 2024 11:22:30 +0300 Subject: [PATCH] Test data for TFlite leaky relu. --- testdata/dnn/tflite/generate.py | 7 +++++++ testdata/dnn/tflite/leakyRelu.tflite | Bin 0 -> 524 bytes testdata/dnn/tflite/leakyRelu_inp.npy | Bin 0 -> 1108 bytes testdata/dnn/tflite/leakyRelu_out_Identity.npy | Bin 0 -> 1108 bytes 4 files changed, 7 insertions(+) create mode 100644 testdata/dnn/tflite/leakyRelu.tflite create mode 100644 testdata/dnn/tflite/leakyRelu_inp.npy create mode 100644 testdata/dnn/tflite/leakyRelu_out_Identity.npy diff --git a/testdata/dnn/tflite/generate.py b/testdata/dnn/tflite/generate.py index 31f0e0a09..975abeb4d 100644 --- a/testdata/dnn/tflite/generate.py +++ b/testdata/dnn/tflite/generate.py @@ -147,3 +147,10 @@ def keras_to_tf(model, input_shape): global_max_pool, inp = keras_to_tf(global_max_pool, (1, 7, 7, 5)) save_tflite_model(global_max_pool, inp, 'global_max_pooling_2d') + +leakyRelu = tf.keras.models.Sequential([ + tf.keras.layers.LeakyReLU() +]) + +leakyRelu, inp = keras_to_tf(leakyRelu, (1, 7, 7, 5)) +save_tflite_model(leakyRelu, inp, 'leakyRelu') diff --git a/testdata/dnn/tflite/leakyRelu.tflite b/testdata/dnn/tflite/leakyRelu.tflite new file mode 100644 index 0000000000000000000000000000000000000000..2bfd11a0b711d0cc88d66c28265b7f0a66ffab16 GIT binary patch literal 524 zcmZvZy-EW?6os$4nt&k&TqH$`Ei5d;;*wU<2tqJ6BDO)v7E|m*l8s<*VQHH@g@uKc z&*8%e>-okkHV%Ay@BE#6?rhJ@ZZ5`y*bB=; z#8(lC4^7_1n>f>)!G24iPK{>B&Cos+h4Yj7(wDBtCy)7j;bz`$tExh;BeFCbq?wY< zI8eMAkFJyRnb-L;pQc)A%ky6cZLQD;eiLyl@VqU)#IwK`gIL3P>K1p-qj{tp-wioI zQ{xh?uAnEgJ?%&Onypu>VXaeZ^PcXH8NMBToiHhYZ?yNbNmXqxMR n$|t3v8t3pAha12D4S(oyA3c2jr-xVPAC~39>^r=36wdts>j*Ed literal 0 HcmV?d00001 diff --git a/testdata/dnn/tflite/leakyRelu_inp.npy b/testdata/dnn/tflite/leakyRelu_inp.npy new file mode 100644 index 0000000000000000000000000000000000000000..33bc44f2082ee16e6828b4ce712048a4d076a166 GIT binary patch literal 1108 zcmbV={WH{g9KaC?iPW6(u+})caa$J`n(X)U_8bw)Qz~IR?VZQ$O)ls8vTDS68aHkz zkF$qCYEsz!yt!)7kmG2b!;E!Yj5^&p?0M+izi_X4{qlO1dIy~M4OUjVq4YI3GD;Yc z%ss>A@}p02d2DWUV)B>C;R&IM$&pe2eYfy9Vbtyy3c{13cKetWk8Q(a+wE$>W2dwK z2b$%1#iXcn0L@)QG^PGB)VjvQd0 zW}$N6M?F5QP9`%r6Q-<$V9~V#JLXB$bLL>rP5T_WI$K3JM(d4D{NvVT~g{OT?ucQY!8EU=H-1hf<0xE(y+U=g1O*+lz%IgEZ>f?>0IJ%8la zV(Lt_)Oj_7R{hdTL@i6>r;OqT0_S@_j4R z)qMkhYbRiJ`3W#7EJ}IoHoYFsOqzOP_em0r=nAdhHWCj=_l{{G29i)b_%Dc_HX6KBXmUZ*ajR9h&KHXjrL&*N$hyx!VjXX}pvQ1j7_}!pdx+E0gy!w664ATNlyIe96RDt>HeOR*^hS_Ixuw5sfFFP&3 z7lUndrS$_<@p(f3N?n4ChLdzcp~)}2l}~2H2WWi35wd#IA5`zSQ{yKWaHFvV{cSjK zIm(Jj^KAyXhdmUTjq$S2UnXl4|`NaNbz%_pU3fBy@*RanBv H<)P$XyNCg9 literal 0 HcmV?d00001 diff --git a/testdata/dnn/tflite/leakyRelu_out_Identity.npy b/testdata/dnn/tflite/leakyRelu_out_Identity.npy new file mode 100644 index 0000000000000000000000000000000000000000..42815bc391138a1e249e4b696ef850041202d677 GIT binary patch literal 1108 zcmbV={WIHl9KboXOg!{<+NJGOW43r$&|E#-Cg0B+$I2)=RP{-N5DpQxuGM;4i*6pO zwONf$+i)DWk#1Gx`*}x-yXvYQCfXtA8e_+$R97RnKFt1wz3%nP>s1{dvoA8v)Z~Q8 zX{RJx7vZs@f@02Xh{w!OP886RHlK%HUmZaxMH-3&xk|o_}XOWQaCFJ{T z=py9j@&57Zj33_dG0k=mM%+ zx2Wz}2Wa!}qU!J>T@oeYL`4S84jhFingV7R|iqCg{xi8D8~r)VknVVtR7|;shojh!27T6-}f+C>L5j?Wc9J3OsB3H#=fTWs|qv zBSwD#JfCLJE5%bCVSk$`h%10;Q4Y9tKZW~mS5XbuLw#&-J$?T83K7_?k;bG&X4o)H zLZdv?eUf%;kg2GRK|-vCd1NZMgp}vk5;L!5>J_6RLah(nT(>6?9Yw@?UkxP2w_~&a zZgrGR9~!wDc6I$Sz4E(;l>FEXnIE2{lRKKBaY03X@p*#dh7!iYqZnhdRs?ZbiRh_# z#>!--L_eg1cU?xP$6zha1xq1>-^-0yrcUF=ry%Kp)}@RgUB0!iDS5vz`i`K^#09z!GI(6d0frLL4GtVX}z1>>Gx@ z^$F_zgGMHQTtaMmRW#!akIpLH=wjVgWX*0fv3Yi|BoLBE-XWlpuYt3;7g>>liepcb z6o(s7y2S66=&$0pE8%p_#tA2P0w~@r#PGwmkkVEFr@lImq8wkf^Uyrgxl{~p=`1pX ziO_s;n1uL_AV*LA4*FFBr literal 0 HcmV?d00001