From cb199262d8504cfe2af18f1bb77b8fbf219b183a Mon Sep 17 00:00:00 2001 From: Crayon-new <1349159541@qq.com> Date: Tue, 30 Nov 2021 14:53:46 +0800 Subject: [PATCH] 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