xref: /aosp_15_r20/external/XNNPACK/test/qu8-gavgpool-minmax-fp32.yaml (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
1# Copyright 2022 Google LLC
2#
3# This source code is licensed under the BSD-style license found in the
4# LICENSE file in the root directory of this source tree.
5
6# ARM NEON
7- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c8
8  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
9- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c16
10  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
11- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c24
12  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
13- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c32
14  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
15- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c8
16  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
17- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c16
18  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
19- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c24
20  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
21- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c32
22  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
23- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c8
24  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
25- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c16
26  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
27- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c24
28  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
29- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c32
30  init: xnn_init_qu8_avgpool_minmax_fp32_neon_params
31- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c8
32  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
33- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c16
34  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
35- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c24
36  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
37- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c32
38  init: xnn_init_qu8_avgpool_minmax_fp32_neonv8_params
39# x86 SSE
40- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__sse2_c8
41  init: xnn_init_qu8_avgpool_minmax_fp32_sse2_params
42- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__sse2_c16
43  init: xnn_init_qu8_avgpool_minmax_fp32_sse2_params
44- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__sse2_c24
45  init: xnn_init_qu8_avgpool_minmax_fp32_sse2_params
46- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__sse41_c8
47  init: xnn_init_qu8_avgpool_minmax_fp32_sse4_params
48- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__sse41_c16
49  init: xnn_init_qu8_avgpool_minmax_fp32_sse4_params
50- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__sse41_c24
51  init: xnn_init_qu8_avgpool_minmax_fp32_sse4_params
52- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__sse2_c8
53  init: xnn_init_qu8_avgpool_minmax_fp32_sse2_params
54- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__sse2_c16
55  init: xnn_init_qu8_avgpool_minmax_fp32_sse2_params
56- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__sse2_c24
57  init: xnn_init_qu8_avgpool_minmax_fp32_sse2_params
58- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__sse41_c8
59  init: xnn_init_qu8_avgpool_minmax_fp32_sse4_params
60- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__sse41_c16
61  init: xnn_init_qu8_avgpool_minmax_fp32_sse4_params
62- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__sse41_c24
63  init: xnn_init_qu8_avgpool_minmax_fp32_sse4_params
64# WAsm SIMD
65- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c8
66  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
67- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c16
68  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
69- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c24
70  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
71- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__wasmsimd_c32
72  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
73- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c8
74  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
75- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c16
76  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
77- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c24
78  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
79- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__wasmsimd_c32
80  init: xnn_init_qu8_avgpool_minmax_fp32_wasmsimd_params
81# Scalar
82- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c1
83  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_fmagic_params
84- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c2
85  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_fmagic_params
86- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c4
87  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_fmagic_params
88- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c1
89  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_imagic_params
90- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c2
91  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_imagic_params
92- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c4
93  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_imagic_params
94- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c1
95  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_lrintf_params
96- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c2
97  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_lrintf_params
98- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c4
99  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_lrintf_params
100- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c1
101  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_fmagic_params
102- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c2
103  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_fmagic_params
104- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c4
105  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_fmagic_params
106- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c1
107  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_imagic_params
108- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c2
109  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_imagic_params
110- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c4
111  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_imagic_params
112- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c1
113  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_lrintf_params
114- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c2
115  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_lrintf_params
116- name: xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c4
117  init: xnn_init_qu8_avgpool_minmax_fp32_scalar_lrintf_params
118