1 // clang-format off
2 // Generated file (from: l2_normalization_axis.mod.py). Do not edit
3 #include "../../TestGenerated.h"
4 
5 namespace l2_normalization_axis {
6 // Generated l2_normalization_axis test
7 #include "generated/examples/l2_normalization_axis.example.cpp"
8 // Generated model constructor
9 #include "generated/models/l2_normalization_axis.model.cpp"
10 } // namespace l2_normalization_axis
11 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis0)12 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0) {
13     execute(l2_normalization_axis::CreateModel_dim4_axis0,
14             l2_normalization_axis::is_ignored_dim4_axis0,
15             l2_normalization_axis::get_examples_dim4_axis0());
16 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis0,l2_normalization_axis::CreateModel_dim4_axis0)17 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis0, l2_normalization_axis::CreateModel_dim4_axis0)
18 
19 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0_relaxed) {
20     execute(l2_normalization_axis::CreateModel_dim4_axis0_relaxed,
21             l2_normalization_axis::is_ignored_dim4_axis0_relaxed,
22             l2_normalization_axis::get_examples_dim4_axis0_relaxed());
23 }
24 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis0_float16)25 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0_float16) {
26     execute(l2_normalization_axis::CreateModel_dim4_axis0_float16,
27             l2_normalization_axis::is_ignored_dim4_axis0_float16,
28             l2_normalization_axis::get_examples_dim4_axis0_float16());
29 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis0_float16,l2_normalization_axis::CreateModel_dim4_axis0_float16)30 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis0_float16, l2_normalization_axis::CreateModel_dim4_axis0_float16)
31 
32 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0_quant8) {
33     execute(l2_normalization_axis::CreateModel_dim4_axis0_quant8,
34             l2_normalization_axis::is_ignored_dim4_axis0_quant8,
35             l2_normalization_axis::get_examples_dim4_axis0_quant8());
36 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis0_quant8,l2_normalization_axis::CreateModel_dim4_axis0_quant8)37 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis0_quant8, l2_normalization_axis::CreateModel_dim4_axis0_quant8)
38 
39 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0_neg) {
40     execute(l2_normalization_axis::CreateModel_dim4_axis0_neg,
41             l2_normalization_axis::is_ignored_dim4_axis0_neg,
42             l2_normalization_axis::get_examples_dim4_axis0_neg());
43 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis0_neg,l2_normalization_axis::CreateModel_dim4_axis0_neg)44 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis0_neg, l2_normalization_axis::CreateModel_dim4_axis0_neg)
45 
46 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0_neg_relaxed) {
47     execute(l2_normalization_axis::CreateModel_dim4_axis0_neg_relaxed,
48             l2_normalization_axis::is_ignored_dim4_axis0_neg_relaxed,
49             l2_normalization_axis::get_examples_dim4_axis0_neg_relaxed());
50 }
51 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis0_neg_float16)52 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0_neg_float16) {
53     execute(l2_normalization_axis::CreateModel_dim4_axis0_neg_float16,
54             l2_normalization_axis::is_ignored_dim4_axis0_neg_float16,
55             l2_normalization_axis::get_examples_dim4_axis0_neg_float16());
56 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis0_neg_float16,l2_normalization_axis::CreateModel_dim4_axis0_neg_float16)57 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis0_neg_float16, l2_normalization_axis::CreateModel_dim4_axis0_neg_float16)
58 
59 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis0_neg_quant8) {
60     execute(l2_normalization_axis::CreateModel_dim4_axis0_neg_quant8,
61             l2_normalization_axis::is_ignored_dim4_axis0_neg_quant8,
62             l2_normalization_axis::get_examples_dim4_axis0_neg_quant8());
63 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis0_neg_quant8,l2_normalization_axis::CreateModel_dim4_axis0_neg_quant8)64 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis0_neg_quant8, l2_normalization_axis::CreateModel_dim4_axis0_neg_quant8)
65 
66 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1) {
67     execute(l2_normalization_axis::CreateModel_dim4_axis1,
68             l2_normalization_axis::is_ignored_dim4_axis1,
69             l2_normalization_axis::get_examples_dim4_axis1());
70 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis1,l2_normalization_axis::CreateModel_dim4_axis1)71 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis1, l2_normalization_axis::CreateModel_dim4_axis1)
72 
73 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1_relaxed) {
74     execute(l2_normalization_axis::CreateModel_dim4_axis1_relaxed,
75             l2_normalization_axis::is_ignored_dim4_axis1_relaxed,
76             l2_normalization_axis::get_examples_dim4_axis1_relaxed());
77 }
78 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis1_float16)79 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1_float16) {
80     execute(l2_normalization_axis::CreateModel_dim4_axis1_float16,
81             l2_normalization_axis::is_ignored_dim4_axis1_float16,
82             l2_normalization_axis::get_examples_dim4_axis1_float16());
83 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis1_float16,l2_normalization_axis::CreateModel_dim4_axis1_float16)84 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis1_float16, l2_normalization_axis::CreateModel_dim4_axis1_float16)
85 
86 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1_quant8) {
87     execute(l2_normalization_axis::CreateModel_dim4_axis1_quant8,
88             l2_normalization_axis::is_ignored_dim4_axis1_quant8,
89             l2_normalization_axis::get_examples_dim4_axis1_quant8());
90 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis1_quant8,l2_normalization_axis::CreateModel_dim4_axis1_quant8)91 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis1_quant8, l2_normalization_axis::CreateModel_dim4_axis1_quant8)
92 
93 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1_neg) {
94     execute(l2_normalization_axis::CreateModel_dim4_axis1_neg,
95             l2_normalization_axis::is_ignored_dim4_axis1_neg,
96             l2_normalization_axis::get_examples_dim4_axis1_neg());
97 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis1_neg,l2_normalization_axis::CreateModel_dim4_axis1_neg)98 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis1_neg, l2_normalization_axis::CreateModel_dim4_axis1_neg)
99 
100 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1_neg_relaxed) {
101     execute(l2_normalization_axis::CreateModel_dim4_axis1_neg_relaxed,
102             l2_normalization_axis::is_ignored_dim4_axis1_neg_relaxed,
103             l2_normalization_axis::get_examples_dim4_axis1_neg_relaxed());
104 }
105 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis1_neg_float16)106 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1_neg_float16) {
107     execute(l2_normalization_axis::CreateModel_dim4_axis1_neg_float16,
108             l2_normalization_axis::is_ignored_dim4_axis1_neg_float16,
109             l2_normalization_axis::get_examples_dim4_axis1_neg_float16());
110 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis1_neg_float16,l2_normalization_axis::CreateModel_dim4_axis1_neg_float16)111 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis1_neg_float16, l2_normalization_axis::CreateModel_dim4_axis1_neg_float16)
112 
113 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis1_neg_quant8) {
114     execute(l2_normalization_axis::CreateModel_dim4_axis1_neg_quant8,
115             l2_normalization_axis::is_ignored_dim4_axis1_neg_quant8,
116             l2_normalization_axis::get_examples_dim4_axis1_neg_quant8());
117 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis1_neg_quant8,l2_normalization_axis::CreateModel_dim4_axis1_neg_quant8)118 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis1_neg_quant8, l2_normalization_axis::CreateModel_dim4_axis1_neg_quant8)
119 
120 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2) {
121     execute(l2_normalization_axis::CreateModel_dim4_axis2,
122             l2_normalization_axis::is_ignored_dim4_axis2,
123             l2_normalization_axis::get_examples_dim4_axis2());
124 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis2,l2_normalization_axis::CreateModel_dim4_axis2)125 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis2, l2_normalization_axis::CreateModel_dim4_axis2)
126 
127 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2_relaxed) {
128     execute(l2_normalization_axis::CreateModel_dim4_axis2_relaxed,
129             l2_normalization_axis::is_ignored_dim4_axis2_relaxed,
130             l2_normalization_axis::get_examples_dim4_axis2_relaxed());
131 }
132 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis2_float16)133 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2_float16) {
134     execute(l2_normalization_axis::CreateModel_dim4_axis2_float16,
135             l2_normalization_axis::is_ignored_dim4_axis2_float16,
136             l2_normalization_axis::get_examples_dim4_axis2_float16());
137 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis2_float16,l2_normalization_axis::CreateModel_dim4_axis2_float16)138 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis2_float16, l2_normalization_axis::CreateModel_dim4_axis2_float16)
139 
140 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2_quant8) {
141     execute(l2_normalization_axis::CreateModel_dim4_axis2_quant8,
142             l2_normalization_axis::is_ignored_dim4_axis2_quant8,
143             l2_normalization_axis::get_examples_dim4_axis2_quant8());
144 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis2_quant8,l2_normalization_axis::CreateModel_dim4_axis2_quant8)145 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis2_quant8, l2_normalization_axis::CreateModel_dim4_axis2_quant8)
146 
147 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2_neg) {
148     execute(l2_normalization_axis::CreateModel_dim4_axis2_neg,
149             l2_normalization_axis::is_ignored_dim4_axis2_neg,
150             l2_normalization_axis::get_examples_dim4_axis2_neg());
151 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis2_neg,l2_normalization_axis::CreateModel_dim4_axis2_neg)152 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis2_neg, l2_normalization_axis::CreateModel_dim4_axis2_neg)
153 
154 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2_neg_relaxed) {
155     execute(l2_normalization_axis::CreateModel_dim4_axis2_neg_relaxed,
156             l2_normalization_axis::is_ignored_dim4_axis2_neg_relaxed,
157             l2_normalization_axis::get_examples_dim4_axis2_neg_relaxed());
158 }
159 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis2_neg_float16)160 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2_neg_float16) {
161     execute(l2_normalization_axis::CreateModel_dim4_axis2_neg_float16,
162             l2_normalization_axis::is_ignored_dim4_axis2_neg_float16,
163             l2_normalization_axis::get_examples_dim4_axis2_neg_float16());
164 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis2_neg_float16,l2_normalization_axis::CreateModel_dim4_axis2_neg_float16)165 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis2_neg_float16, l2_normalization_axis::CreateModel_dim4_axis2_neg_float16)
166 
167 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis2_neg_quant8) {
168     execute(l2_normalization_axis::CreateModel_dim4_axis2_neg_quant8,
169             l2_normalization_axis::is_ignored_dim4_axis2_neg_quant8,
170             l2_normalization_axis::get_examples_dim4_axis2_neg_quant8());
171 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis2_neg_quant8,l2_normalization_axis::CreateModel_dim4_axis2_neg_quant8)172 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis2_neg_quant8, l2_normalization_axis::CreateModel_dim4_axis2_neg_quant8)
173 
174 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3) {
175     execute(l2_normalization_axis::CreateModel_dim4_axis3,
176             l2_normalization_axis::is_ignored_dim4_axis3,
177             l2_normalization_axis::get_examples_dim4_axis3());
178 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis3,l2_normalization_axis::CreateModel_dim4_axis3)179 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis3, l2_normalization_axis::CreateModel_dim4_axis3)
180 
181 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3_relaxed) {
182     execute(l2_normalization_axis::CreateModel_dim4_axis3_relaxed,
183             l2_normalization_axis::is_ignored_dim4_axis3_relaxed,
184             l2_normalization_axis::get_examples_dim4_axis3_relaxed());
185 }
186 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis3_float16)187 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3_float16) {
188     execute(l2_normalization_axis::CreateModel_dim4_axis3_float16,
189             l2_normalization_axis::is_ignored_dim4_axis3_float16,
190             l2_normalization_axis::get_examples_dim4_axis3_float16());
191 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis3_float16,l2_normalization_axis::CreateModel_dim4_axis3_float16)192 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis3_float16, l2_normalization_axis::CreateModel_dim4_axis3_float16)
193 
194 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3_quant8) {
195     execute(l2_normalization_axis::CreateModel_dim4_axis3_quant8,
196             l2_normalization_axis::is_ignored_dim4_axis3_quant8,
197             l2_normalization_axis::get_examples_dim4_axis3_quant8());
198 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis3_quant8,l2_normalization_axis::CreateModel_dim4_axis3_quant8)199 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis3_quant8, l2_normalization_axis::CreateModel_dim4_axis3_quant8)
200 
201 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3_neg) {
202     execute(l2_normalization_axis::CreateModel_dim4_axis3_neg,
203             l2_normalization_axis::is_ignored_dim4_axis3_neg,
204             l2_normalization_axis::get_examples_dim4_axis3_neg());
205 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis3_neg,l2_normalization_axis::CreateModel_dim4_axis3_neg)206 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis3_neg, l2_normalization_axis::CreateModel_dim4_axis3_neg)
207 
208 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3_neg_relaxed) {
209     execute(l2_normalization_axis::CreateModel_dim4_axis3_neg_relaxed,
210             l2_normalization_axis::is_ignored_dim4_axis3_neg_relaxed,
211             l2_normalization_axis::get_examples_dim4_axis3_neg_relaxed());
212 }
213 
TEST_F(GeneratedTests,l2_normalization_axis_dim4_axis3_neg_float16)214 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3_neg_float16) {
215     execute(l2_normalization_axis::CreateModel_dim4_axis3_neg_float16,
216             l2_normalization_axis::is_ignored_dim4_axis3_neg_float16,
217             l2_normalization_axis::get_examples_dim4_axis3_neg_float16());
218 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis3_neg_float16,l2_normalization_axis::CreateModel_dim4_axis3_neg_float16)219 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis3_neg_float16, l2_normalization_axis::CreateModel_dim4_axis3_neg_float16)
220 
221 TEST_F(GeneratedTests, l2_normalization_axis_dim4_axis3_neg_quant8) {
222     execute(l2_normalization_axis::CreateModel_dim4_axis3_neg_quant8,
223             l2_normalization_axis::is_ignored_dim4_axis3_neg_quant8,
224             l2_normalization_axis::get_examples_dim4_axis3_neg_quant8());
225 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim4_axis3_neg_quant8,l2_normalization_axis::CreateModel_dim4_axis3_neg_quant8)226 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim4_axis3_neg_quant8, l2_normalization_axis::CreateModel_dim4_axis3_neg_quant8)
227 
228 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0) {
229     execute(l2_normalization_axis::CreateModel_dim3_axis0,
230             l2_normalization_axis::is_ignored_dim3_axis0,
231             l2_normalization_axis::get_examples_dim3_axis0());
232 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis0,l2_normalization_axis::CreateModel_dim3_axis0)233 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis0, l2_normalization_axis::CreateModel_dim3_axis0)
234 
235 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0_relaxed) {
236     execute(l2_normalization_axis::CreateModel_dim3_axis0_relaxed,
237             l2_normalization_axis::is_ignored_dim3_axis0_relaxed,
238             l2_normalization_axis::get_examples_dim3_axis0_relaxed());
239 }
240 
TEST_F(GeneratedTests,l2_normalization_axis_dim3_axis0_float16)241 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0_float16) {
242     execute(l2_normalization_axis::CreateModel_dim3_axis0_float16,
243             l2_normalization_axis::is_ignored_dim3_axis0_float16,
244             l2_normalization_axis::get_examples_dim3_axis0_float16());
245 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis0_float16,l2_normalization_axis::CreateModel_dim3_axis0_float16)246 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis0_float16, l2_normalization_axis::CreateModel_dim3_axis0_float16)
247 
248 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0_quant8) {
249     execute(l2_normalization_axis::CreateModel_dim3_axis0_quant8,
250             l2_normalization_axis::is_ignored_dim3_axis0_quant8,
251             l2_normalization_axis::get_examples_dim3_axis0_quant8());
252 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis0_quant8,l2_normalization_axis::CreateModel_dim3_axis0_quant8)253 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis0_quant8, l2_normalization_axis::CreateModel_dim3_axis0_quant8)
254 
255 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0_neg) {
256     execute(l2_normalization_axis::CreateModel_dim3_axis0_neg,
257             l2_normalization_axis::is_ignored_dim3_axis0_neg,
258             l2_normalization_axis::get_examples_dim3_axis0_neg());
259 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis0_neg,l2_normalization_axis::CreateModel_dim3_axis0_neg)260 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis0_neg, l2_normalization_axis::CreateModel_dim3_axis0_neg)
261 
262 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0_neg_relaxed) {
263     execute(l2_normalization_axis::CreateModel_dim3_axis0_neg_relaxed,
264             l2_normalization_axis::is_ignored_dim3_axis0_neg_relaxed,
265             l2_normalization_axis::get_examples_dim3_axis0_neg_relaxed());
266 }
267 
TEST_F(GeneratedTests,l2_normalization_axis_dim3_axis0_neg_float16)268 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0_neg_float16) {
269     execute(l2_normalization_axis::CreateModel_dim3_axis0_neg_float16,
270             l2_normalization_axis::is_ignored_dim3_axis0_neg_float16,
271             l2_normalization_axis::get_examples_dim3_axis0_neg_float16());
272 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis0_neg_float16,l2_normalization_axis::CreateModel_dim3_axis0_neg_float16)273 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis0_neg_float16, l2_normalization_axis::CreateModel_dim3_axis0_neg_float16)
274 
275 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis0_neg_quant8) {
276     execute(l2_normalization_axis::CreateModel_dim3_axis0_neg_quant8,
277             l2_normalization_axis::is_ignored_dim3_axis0_neg_quant8,
278             l2_normalization_axis::get_examples_dim3_axis0_neg_quant8());
279 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis0_neg_quant8,l2_normalization_axis::CreateModel_dim3_axis0_neg_quant8)280 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis0_neg_quant8, l2_normalization_axis::CreateModel_dim3_axis0_neg_quant8)
281 
282 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1) {
283     execute(l2_normalization_axis::CreateModel_dim3_axis1,
284             l2_normalization_axis::is_ignored_dim3_axis1,
285             l2_normalization_axis::get_examples_dim3_axis1());
286 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis1,l2_normalization_axis::CreateModel_dim3_axis1)287 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis1, l2_normalization_axis::CreateModel_dim3_axis1)
288 
289 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1_relaxed) {
290     execute(l2_normalization_axis::CreateModel_dim3_axis1_relaxed,
291             l2_normalization_axis::is_ignored_dim3_axis1_relaxed,
292             l2_normalization_axis::get_examples_dim3_axis1_relaxed());
293 }
294 
TEST_F(GeneratedTests,l2_normalization_axis_dim3_axis1_float16)295 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1_float16) {
296     execute(l2_normalization_axis::CreateModel_dim3_axis1_float16,
297             l2_normalization_axis::is_ignored_dim3_axis1_float16,
298             l2_normalization_axis::get_examples_dim3_axis1_float16());
299 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis1_float16,l2_normalization_axis::CreateModel_dim3_axis1_float16)300 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis1_float16, l2_normalization_axis::CreateModel_dim3_axis1_float16)
301 
302 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1_quant8) {
303     execute(l2_normalization_axis::CreateModel_dim3_axis1_quant8,
304             l2_normalization_axis::is_ignored_dim3_axis1_quant8,
305             l2_normalization_axis::get_examples_dim3_axis1_quant8());
306 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis1_quant8,l2_normalization_axis::CreateModel_dim3_axis1_quant8)307 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis1_quant8, l2_normalization_axis::CreateModel_dim3_axis1_quant8)
308 
309 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1_neg) {
310     execute(l2_normalization_axis::CreateModel_dim3_axis1_neg,
311             l2_normalization_axis::is_ignored_dim3_axis1_neg,
312             l2_normalization_axis::get_examples_dim3_axis1_neg());
313 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis1_neg,l2_normalization_axis::CreateModel_dim3_axis1_neg)314 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis1_neg, l2_normalization_axis::CreateModel_dim3_axis1_neg)
315 
316 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1_neg_relaxed) {
317     execute(l2_normalization_axis::CreateModel_dim3_axis1_neg_relaxed,
318             l2_normalization_axis::is_ignored_dim3_axis1_neg_relaxed,
319             l2_normalization_axis::get_examples_dim3_axis1_neg_relaxed());
320 }
321 
TEST_F(GeneratedTests,l2_normalization_axis_dim3_axis1_neg_float16)322 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1_neg_float16) {
323     execute(l2_normalization_axis::CreateModel_dim3_axis1_neg_float16,
324             l2_normalization_axis::is_ignored_dim3_axis1_neg_float16,
325             l2_normalization_axis::get_examples_dim3_axis1_neg_float16());
326 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis1_neg_float16,l2_normalization_axis::CreateModel_dim3_axis1_neg_float16)327 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis1_neg_float16, l2_normalization_axis::CreateModel_dim3_axis1_neg_float16)
328 
329 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis1_neg_quant8) {
330     execute(l2_normalization_axis::CreateModel_dim3_axis1_neg_quant8,
331             l2_normalization_axis::is_ignored_dim3_axis1_neg_quant8,
332             l2_normalization_axis::get_examples_dim3_axis1_neg_quant8());
333 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis1_neg_quant8,l2_normalization_axis::CreateModel_dim3_axis1_neg_quant8)334 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis1_neg_quant8, l2_normalization_axis::CreateModel_dim3_axis1_neg_quant8)
335 
336 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2) {
337     execute(l2_normalization_axis::CreateModel_dim3_axis2,
338             l2_normalization_axis::is_ignored_dim3_axis2,
339             l2_normalization_axis::get_examples_dim3_axis2());
340 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis2,l2_normalization_axis::CreateModel_dim3_axis2)341 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis2, l2_normalization_axis::CreateModel_dim3_axis2)
342 
343 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2_relaxed) {
344     execute(l2_normalization_axis::CreateModel_dim3_axis2_relaxed,
345             l2_normalization_axis::is_ignored_dim3_axis2_relaxed,
346             l2_normalization_axis::get_examples_dim3_axis2_relaxed());
347 }
348 
TEST_F(GeneratedTests,l2_normalization_axis_dim3_axis2_float16)349 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2_float16) {
350     execute(l2_normalization_axis::CreateModel_dim3_axis2_float16,
351             l2_normalization_axis::is_ignored_dim3_axis2_float16,
352             l2_normalization_axis::get_examples_dim3_axis2_float16());
353 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis2_float16,l2_normalization_axis::CreateModel_dim3_axis2_float16)354 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis2_float16, l2_normalization_axis::CreateModel_dim3_axis2_float16)
355 
356 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2_quant8) {
357     execute(l2_normalization_axis::CreateModel_dim3_axis2_quant8,
358             l2_normalization_axis::is_ignored_dim3_axis2_quant8,
359             l2_normalization_axis::get_examples_dim3_axis2_quant8());
360 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis2_quant8,l2_normalization_axis::CreateModel_dim3_axis2_quant8)361 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis2_quant8, l2_normalization_axis::CreateModel_dim3_axis2_quant8)
362 
363 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2_neg) {
364     execute(l2_normalization_axis::CreateModel_dim3_axis2_neg,
365             l2_normalization_axis::is_ignored_dim3_axis2_neg,
366             l2_normalization_axis::get_examples_dim3_axis2_neg());
367 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis2_neg,l2_normalization_axis::CreateModel_dim3_axis2_neg)368 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis2_neg, l2_normalization_axis::CreateModel_dim3_axis2_neg)
369 
370 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2_neg_relaxed) {
371     execute(l2_normalization_axis::CreateModel_dim3_axis2_neg_relaxed,
372             l2_normalization_axis::is_ignored_dim3_axis2_neg_relaxed,
373             l2_normalization_axis::get_examples_dim3_axis2_neg_relaxed());
374 }
375 
TEST_F(GeneratedTests,l2_normalization_axis_dim3_axis2_neg_float16)376 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2_neg_float16) {
377     execute(l2_normalization_axis::CreateModel_dim3_axis2_neg_float16,
378             l2_normalization_axis::is_ignored_dim3_axis2_neg_float16,
379             l2_normalization_axis::get_examples_dim3_axis2_neg_float16());
380 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis2_neg_float16,l2_normalization_axis::CreateModel_dim3_axis2_neg_float16)381 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis2_neg_float16, l2_normalization_axis::CreateModel_dim3_axis2_neg_float16)
382 
383 TEST_F(GeneratedTests, l2_normalization_axis_dim3_axis2_neg_quant8) {
384     execute(l2_normalization_axis::CreateModel_dim3_axis2_neg_quant8,
385             l2_normalization_axis::is_ignored_dim3_axis2_neg_quant8,
386             l2_normalization_axis::get_examples_dim3_axis2_neg_quant8());
387 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim3_axis2_neg_quant8,l2_normalization_axis::CreateModel_dim3_axis2_neg_quant8)388 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim3_axis2_neg_quant8, l2_normalization_axis::CreateModel_dim3_axis2_neg_quant8)
389 
390 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0) {
391     execute(l2_normalization_axis::CreateModel_dim2_axis0,
392             l2_normalization_axis::is_ignored_dim2_axis0,
393             l2_normalization_axis::get_examples_dim2_axis0());
394 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis0,l2_normalization_axis::CreateModel_dim2_axis0)395 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis0, l2_normalization_axis::CreateModel_dim2_axis0)
396 
397 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0_relaxed) {
398     execute(l2_normalization_axis::CreateModel_dim2_axis0_relaxed,
399             l2_normalization_axis::is_ignored_dim2_axis0_relaxed,
400             l2_normalization_axis::get_examples_dim2_axis0_relaxed());
401 }
402 
TEST_F(GeneratedTests,l2_normalization_axis_dim2_axis0_float16)403 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0_float16) {
404     execute(l2_normalization_axis::CreateModel_dim2_axis0_float16,
405             l2_normalization_axis::is_ignored_dim2_axis0_float16,
406             l2_normalization_axis::get_examples_dim2_axis0_float16());
407 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis0_float16,l2_normalization_axis::CreateModel_dim2_axis0_float16)408 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis0_float16, l2_normalization_axis::CreateModel_dim2_axis0_float16)
409 
410 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0_quant8) {
411     execute(l2_normalization_axis::CreateModel_dim2_axis0_quant8,
412             l2_normalization_axis::is_ignored_dim2_axis0_quant8,
413             l2_normalization_axis::get_examples_dim2_axis0_quant8());
414 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis0_quant8,l2_normalization_axis::CreateModel_dim2_axis0_quant8)415 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis0_quant8, l2_normalization_axis::CreateModel_dim2_axis0_quant8)
416 
417 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0_neg) {
418     execute(l2_normalization_axis::CreateModel_dim2_axis0_neg,
419             l2_normalization_axis::is_ignored_dim2_axis0_neg,
420             l2_normalization_axis::get_examples_dim2_axis0_neg());
421 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis0_neg,l2_normalization_axis::CreateModel_dim2_axis0_neg)422 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis0_neg, l2_normalization_axis::CreateModel_dim2_axis0_neg)
423 
424 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0_neg_relaxed) {
425     execute(l2_normalization_axis::CreateModel_dim2_axis0_neg_relaxed,
426             l2_normalization_axis::is_ignored_dim2_axis0_neg_relaxed,
427             l2_normalization_axis::get_examples_dim2_axis0_neg_relaxed());
428 }
429 
TEST_F(GeneratedTests,l2_normalization_axis_dim2_axis0_neg_float16)430 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0_neg_float16) {
431     execute(l2_normalization_axis::CreateModel_dim2_axis0_neg_float16,
432             l2_normalization_axis::is_ignored_dim2_axis0_neg_float16,
433             l2_normalization_axis::get_examples_dim2_axis0_neg_float16());
434 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis0_neg_float16,l2_normalization_axis::CreateModel_dim2_axis0_neg_float16)435 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis0_neg_float16, l2_normalization_axis::CreateModel_dim2_axis0_neg_float16)
436 
437 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis0_neg_quant8) {
438     execute(l2_normalization_axis::CreateModel_dim2_axis0_neg_quant8,
439             l2_normalization_axis::is_ignored_dim2_axis0_neg_quant8,
440             l2_normalization_axis::get_examples_dim2_axis0_neg_quant8());
441 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis0_neg_quant8,l2_normalization_axis::CreateModel_dim2_axis0_neg_quant8)442 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis0_neg_quant8, l2_normalization_axis::CreateModel_dim2_axis0_neg_quant8)
443 
444 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1) {
445     execute(l2_normalization_axis::CreateModel_dim2_axis1,
446             l2_normalization_axis::is_ignored_dim2_axis1,
447             l2_normalization_axis::get_examples_dim2_axis1());
448 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis1,l2_normalization_axis::CreateModel_dim2_axis1)449 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis1, l2_normalization_axis::CreateModel_dim2_axis1)
450 
451 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1_relaxed) {
452     execute(l2_normalization_axis::CreateModel_dim2_axis1_relaxed,
453             l2_normalization_axis::is_ignored_dim2_axis1_relaxed,
454             l2_normalization_axis::get_examples_dim2_axis1_relaxed());
455 }
456 
TEST_F(GeneratedTests,l2_normalization_axis_dim2_axis1_float16)457 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1_float16) {
458     execute(l2_normalization_axis::CreateModel_dim2_axis1_float16,
459             l2_normalization_axis::is_ignored_dim2_axis1_float16,
460             l2_normalization_axis::get_examples_dim2_axis1_float16());
461 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis1_float16,l2_normalization_axis::CreateModel_dim2_axis1_float16)462 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis1_float16, l2_normalization_axis::CreateModel_dim2_axis1_float16)
463 
464 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1_quant8) {
465     execute(l2_normalization_axis::CreateModel_dim2_axis1_quant8,
466             l2_normalization_axis::is_ignored_dim2_axis1_quant8,
467             l2_normalization_axis::get_examples_dim2_axis1_quant8());
468 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis1_quant8,l2_normalization_axis::CreateModel_dim2_axis1_quant8)469 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis1_quant8, l2_normalization_axis::CreateModel_dim2_axis1_quant8)
470 
471 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1_neg) {
472     execute(l2_normalization_axis::CreateModel_dim2_axis1_neg,
473             l2_normalization_axis::is_ignored_dim2_axis1_neg,
474             l2_normalization_axis::get_examples_dim2_axis1_neg());
475 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis1_neg,l2_normalization_axis::CreateModel_dim2_axis1_neg)476 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis1_neg, l2_normalization_axis::CreateModel_dim2_axis1_neg)
477 
478 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1_neg_relaxed) {
479     execute(l2_normalization_axis::CreateModel_dim2_axis1_neg_relaxed,
480             l2_normalization_axis::is_ignored_dim2_axis1_neg_relaxed,
481             l2_normalization_axis::get_examples_dim2_axis1_neg_relaxed());
482 }
483 
TEST_F(GeneratedTests,l2_normalization_axis_dim2_axis1_neg_float16)484 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1_neg_float16) {
485     execute(l2_normalization_axis::CreateModel_dim2_axis1_neg_float16,
486             l2_normalization_axis::is_ignored_dim2_axis1_neg_float16,
487             l2_normalization_axis::get_examples_dim2_axis1_neg_float16());
488 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis1_neg_float16,l2_normalization_axis::CreateModel_dim2_axis1_neg_float16)489 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis1_neg_float16, l2_normalization_axis::CreateModel_dim2_axis1_neg_float16)
490 
491 TEST_F(GeneratedTests, l2_normalization_axis_dim2_axis1_neg_quant8) {
492     execute(l2_normalization_axis::CreateModel_dim2_axis1_neg_quant8,
493             l2_normalization_axis::is_ignored_dim2_axis1_neg_quant8,
494             l2_normalization_axis::get_examples_dim2_axis1_neg_quant8());
495 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim2_axis1_neg_quant8,l2_normalization_axis::CreateModel_dim2_axis1_neg_quant8)496 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim2_axis1_neg_quant8, l2_normalization_axis::CreateModel_dim2_axis1_neg_quant8)
497 
498 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0) {
499     execute(l2_normalization_axis::CreateModel_dim1_axis0,
500             l2_normalization_axis::is_ignored_dim1_axis0,
501             l2_normalization_axis::get_examples_dim1_axis0());
502 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim1_axis0,l2_normalization_axis::CreateModel_dim1_axis0)503 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim1_axis0, l2_normalization_axis::CreateModel_dim1_axis0)
504 
505 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0_relaxed) {
506     execute(l2_normalization_axis::CreateModel_dim1_axis0_relaxed,
507             l2_normalization_axis::is_ignored_dim1_axis0_relaxed,
508             l2_normalization_axis::get_examples_dim1_axis0_relaxed());
509 }
510 
TEST_F(GeneratedTests,l2_normalization_axis_dim1_axis0_float16)511 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0_float16) {
512     execute(l2_normalization_axis::CreateModel_dim1_axis0_float16,
513             l2_normalization_axis::is_ignored_dim1_axis0_float16,
514             l2_normalization_axis::get_examples_dim1_axis0_float16());
515 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim1_axis0_float16,l2_normalization_axis::CreateModel_dim1_axis0_float16)516 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim1_axis0_float16, l2_normalization_axis::CreateModel_dim1_axis0_float16)
517 
518 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0_quant8) {
519     execute(l2_normalization_axis::CreateModel_dim1_axis0_quant8,
520             l2_normalization_axis::is_ignored_dim1_axis0_quant8,
521             l2_normalization_axis::get_examples_dim1_axis0_quant8());
522 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim1_axis0_quant8,l2_normalization_axis::CreateModel_dim1_axis0_quant8)523 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim1_axis0_quant8, l2_normalization_axis::CreateModel_dim1_axis0_quant8)
524 
525 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0_neg) {
526     execute(l2_normalization_axis::CreateModel_dim1_axis0_neg,
527             l2_normalization_axis::is_ignored_dim1_axis0_neg,
528             l2_normalization_axis::get_examples_dim1_axis0_neg());
529 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim1_axis0_neg,l2_normalization_axis::CreateModel_dim1_axis0_neg)530 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim1_axis0_neg, l2_normalization_axis::CreateModel_dim1_axis0_neg)
531 
532 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0_neg_relaxed) {
533     execute(l2_normalization_axis::CreateModel_dim1_axis0_neg_relaxed,
534             l2_normalization_axis::is_ignored_dim1_axis0_neg_relaxed,
535             l2_normalization_axis::get_examples_dim1_axis0_neg_relaxed());
536 }
537 
TEST_F(GeneratedTests,l2_normalization_axis_dim1_axis0_neg_float16)538 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0_neg_float16) {
539     execute(l2_normalization_axis::CreateModel_dim1_axis0_neg_float16,
540             l2_normalization_axis::is_ignored_dim1_axis0_neg_float16,
541             l2_normalization_axis::get_examples_dim1_axis0_neg_float16());
542 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim1_axis0_neg_float16,l2_normalization_axis::CreateModel_dim1_axis0_neg_float16)543 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim1_axis0_neg_float16, l2_normalization_axis::CreateModel_dim1_axis0_neg_float16)
544 
545 TEST_F(GeneratedTests, l2_normalization_axis_dim1_axis0_neg_quant8) {
546     execute(l2_normalization_axis::CreateModel_dim1_axis0_neg_quant8,
547             l2_normalization_axis::is_ignored_dim1_axis0_neg_quant8,
548             l2_normalization_axis::get_examples_dim1_axis0_neg_quant8());
549 }
TEST_AVAILABLE_SINCE(V1_2,l2_normalization_axis_dim1_axis0_neg_quant8,l2_normalization_axis::CreateModel_dim1_axis0_neg_quant8)550 TEST_AVAILABLE_SINCE(V1_2, l2_normalization_axis_dim1_axis0_neg_quant8, l2_normalization_axis::CreateModel_dim1_axis0_neg_quant8)
551 
552 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0) {
553     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0,
554             l2_normalization_axis::is_ignored_relaxed_dim4_axis0,
555             l2_normalization_axis::get_examples_relaxed_dim4_axis0());
556 }
557 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis0_relaxed)558 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0_relaxed) {
559     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0_relaxed,
560             l2_normalization_axis::is_ignored_relaxed_dim4_axis0_relaxed,
561             l2_normalization_axis::get_examples_relaxed_dim4_axis0_relaxed());
562 }
563 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis0_float16)564 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0_float16) {
565     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0_float16,
566             l2_normalization_axis::is_ignored_relaxed_dim4_axis0_float16,
567             l2_normalization_axis::get_examples_relaxed_dim4_axis0_float16());
568 }
569 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis0_quant8)570 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0_quant8) {
571     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0_quant8,
572             l2_normalization_axis::is_ignored_relaxed_dim4_axis0_quant8,
573             l2_normalization_axis::get_examples_relaxed_dim4_axis0_quant8());
574 }
575 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis0_neg)576 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0_neg) {
577     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0_neg,
578             l2_normalization_axis::is_ignored_relaxed_dim4_axis0_neg,
579             l2_normalization_axis::get_examples_relaxed_dim4_axis0_neg());
580 }
581 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis0_neg_relaxed)582 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0_neg_relaxed) {
583     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0_neg_relaxed,
584             l2_normalization_axis::is_ignored_relaxed_dim4_axis0_neg_relaxed,
585             l2_normalization_axis::get_examples_relaxed_dim4_axis0_neg_relaxed());
586 }
587 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis0_neg_float16)588 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0_neg_float16) {
589     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0_neg_float16,
590             l2_normalization_axis::is_ignored_relaxed_dim4_axis0_neg_float16,
591             l2_normalization_axis::get_examples_relaxed_dim4_axis0_neg_float16());
592 }
593 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis0_neg_quant8)594 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis0_neg_quant8) {
595     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis0_neg_quant8,
596             l2_normalization_axis::is_ignored_relaxed_dim4_axis0_neg_quant8,
597             l2_normalization_axis::get_examples_relaxed_dim4_axis0_neg_quant8());
598 }
599 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1)600 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1) {
601     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1,
602             l2_normalization_axis::is_ignored_relaxed_dim4_axis1,
603             l2_normalization_axis::get_examples_relaxed_dim4_axis1());
604 }
605 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1_relaxed)606 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1_relaxed) {
607     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1_relaxed,
608             l2_normalization_axis::is_ignored_relaxed_dim4_axis1_relaxed,
609             l2_normalization_axis::get_examples_relaxed_dim4_axis1_relaxed());
610 }
611 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1_float16)612 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1_float16) {
613     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1_float16,
614             l2_normalization_axis::is_ignored_relaxed_dim4_axis1_float16,
615             l2_normalization_axis::get_examples_relaxed_dim4_axis1_float16());
616 }
617 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1_quant8)618 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1_quant8) {
619     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1_quant8,
620             l2_normalization_axis::is_ignored_relaxed_dim4_axis1_quant8,
621             l2_normalization_axis::get_examples_relaxed_dim4_axis1_quant8());
622 }
623 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1_neg)624 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1_neg) {
625     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1_neg,
626             l2_normalization_axis::is_ignored_relaxed_dim4_axis1_neg,
627             l2_normalization_axis::get_examples_relaxed_dim4_axis1_neg());
628 }
629 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1_neg_relaxed)630 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1_neg_relaxed) {
631     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1_neg_relaxed,
632             l2_normalization_axis::is_ignored_relaxed_dim4_axis1_neg_relaxed,
633             l2_normalization_axis::get_examples_relaxed_dim4_axis1_neg_relaxed());
634 }
635 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1_neg_float16)636 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1_neg_float16) {
637     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1_neg_float16,
638             l2_normalization_axis::is_ignored_relaxed_dim4_axis1_neg_float16,
639             l2_normalization_axis::get_examples_relaxed_dim4_axis1_neg_float16());
640 }
641 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis1_neg_quant8)642 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis1_neg_quant8) {
643     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis1_neg_quant8,
644             l2_normalization_axis::is_ignored_relaxed_dim4_axis1_neg_quant8,
645             l2_normalization_axis::get_examples_relaxed_dim4_axis1_neg_quant8());
646 }
647 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2)648 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2) {
649     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2,
650             l2_normalization_axis::is_ignored_relaxed_dim4_axis2,
651             l2_normalization_axis::get_examples_relaxed_dim4_axis2());
652 }
653 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2_relaxed)654 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2_relaxed) {
655     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2_relaxed,
656             l2_normalization_axis::is_ignored_relaxed_dim4_axis2_relaxed,
657             l2_normalization_axis::get_examples_relaxed_dim4_axis2_relaxed());
658 }
659 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2_float16)660 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2_float16) {
661     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2_float16,
662             l2_normalization_axis::is_ignored_relaxed_dim4_axis2_float16,
663             l2_normalization_axis::get_examples_relaxed_dim4_axis2_float16());
664 }
665 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2_quant8)666 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2_quant8) {
667     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2_quant8,
668             l2_normalization_axis::is_ignored_relaxed_dim4_axis2_quant8,
669             l2_normalization_axis::get_examples_relaxed_dim4_axis2_quant8());
670 }
671 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2_neg)672 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2_neg) {
673     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2_neg,
674             l2_normalization_axis::is_ignored_relaxed_dim4_axis2_neg,
675             l2_normalization_axis::get_examples_relaxed_dim4_axis2_neg());
676 }
677 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2_neg_relaxed)678 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2_neg_relaxed) {
679     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2_neg_relaxed,
680             l2_normalization_axis::is_ignored_relaxed_dim4_axis2_neg_relaxed,
681             l2_normalization_axis::get_examples_relaxed_dim4_axis2_neg_relaxed());
682 }
683 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2_neg_float16)684 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2_neg_float16) {
685     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2_neg_float16,
686             l2_normalization_axis::is_ignored_relaxed_dim4_axis2_neg_float16,
687             l2_normalization_axis::get_examples_relaxed_dim4_axis2_neg_float16());
688 }
689 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis2_neg_quant8)690 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis2_neg_quant8) {
691     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis2_neg_quant8,
692             l2_normalization_axis::is_ignored_relaxed_dim4_axis2_neg_quant8,
693             l2_normalization_axis::get_examples_relaxed_dim4_axis2_neg_quant8());
694 }
695 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3)696 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3) {
697     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3,
698             l2_normalization_axis::is_ignored_relaxed_dim4_axis3,
699             l2_normalization_axis::get_examples_relaxed_dim4_axis3());
700 }
701 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3_relaxed)702 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3_relaxed) {
703     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3_relaxed,
704             l2_normalization_axis::is_ignored_relaxed_dim4_axis3_relaxed,
705             l2_normalization_axis::get_examples_relaxed_dim4_axis3_relaxed());
706 }
707 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3_float16)708 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3_float16) {
709     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3_float16,
710             l2_normalization_axis::is_ignored_relaxed_dim4_axis3_float16,
711             l2_normalization_axis::get_examples_relaxed_dim4_axis3_float16());
712 }
713 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3_quant8)714 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3_quant8) {
715     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3_quant8,
716             l2_normalization_axis::is_ignored_relaxed_dim4_axis3_quant8,
717             l2_normalization_axis::get_examples_relaxed_dim4_axis3_quant8());
718 }
719 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3_neg)720 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3_neg) {
721     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3_neg,
722             l2_normalization_axis::is_ignored_relaxed_dim4_axis3_neg,
723             l2_normalization_axis::get_examples_relaxed_dim4_axis3_neg());
724 }
725 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3_neg_relaxed)726 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3_neg_relaxed) {
727     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3_neg_relaxed,
728             l2_normalization_axis::is_ignored_relaxed_dim4_axis3_neg_relaxed,
729             l2_normalization_axis::get_examples_relaxed_dim4_axis3_neg_relaxed());
730 }
731 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3_neg_float16)732 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3_neg_float16) {
733     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3_neg_float16,
734             l2_normalization_axis::is_ignored_relaxed_dim4_axis3_neg_float16,
735             l2_normalization_axis::get_examples_relaxed_dim4_axis3_neg_float16());
736 }
737 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim4_axis3_neg_quant8)738 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim4_axis3_neg_quant8) {
739     execute(l2_normalization_axis::CreateModel_relaxed_dim4_axis3_neg_quant8,
740             l2_normalization_axis::is_ignored_relaxed_dim4_axis3_neg_quant8,
741             l2_normalization_axis::get_examples_relaxed_dim4_axis3_neg_quant8());
742 }
743 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0)744 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0) {
745     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0,
746             l2_normalization_axis::is_ignored_relaxed_dim3_axis0,
747             l2_normalization_axis::get_examples_relaxed_dim3_axis0());
748 }
749 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0_relaxed)750 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0_relaxed) {
751     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0_relaxed,
752             l2_normalization_axis::is_ignored_relaxed_dim3_axis0_relaxed,
753             l2_normalization_axis::get_examples_relaxed_dim3_axis0_relaxed());
754 }
755 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0_float16)756 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0_float16) {
757     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0_float16,
758             l2_normalization_axis::is_ignored_relaxed_dim3_axis0_float16,
759             l2_normalization_axis::get_examples_relaxed_dim3_axis0_float16());
760 }
761 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0_quant8)762 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0_quant8) {
763     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0_quant8,
764             l2_normalization_axis::is_ignored_relaxed_dim3_axis0_quant8,
765             l2_normalization_axis::get_examples_relaxed_dim3_axis0_quant8());
766 }
767 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0_neg)768 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0_neg) {
769     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0_neg,
770             l2_normalization_axis::is_ignored_relaxed_dim3_axis0_neg,
771             l2_normalization_axis::get_examples_relaxed_dim3_axis0_neg());
772 }
773 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0_neg_relaxed)774 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0_neg_relaxed) {
775     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0_neg_relaxed,
776             l2_normalization_axis::is_ignored_relaxed_dim3_axis0_neg_relaxed,
777             l2_normalization_axis::get_examples_relaxed_dim3_axis0_neg_relaxed());
778 }
779 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0_neg_float16)780 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0_neg_float16) {
781     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0_neg_float16,
782             l2_normalization_axis::is_ignored_relaxed_dim3_axis0_neg_float16,
783             l2_normalization_axis::get_examples_relaxed_dim3_axis0_neg_float16());
784 }
785 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis0_neg_quant8)786 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis0_neg_quant8) {
787     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis0_neg_quant8,
788             l2_normalization_axis::is_ignored_relaxed_dim3_axis0_neg_quant8,
789             l2_normalization_axis::get_examples_relaxed_dim3_axis0_neg_quant8());
790 }
791 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1)792 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1) {
793     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1,
794             l2_normalization_axis::is_ignored_relaxed_dim3_axis1,
795             l2_normalization_axis::get_examples_relaxed_dim3_axis1());
796 }
797 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1_relaxed)798 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1_relaxed) {
799     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1_relaxed,
800             l2_normalization_axis::is_ignored_relaxed_dim3_axis1_relaxed,
801             l2_normalization_axis::get_examples_relaxed_dim3_axis1_relaxed());
802 }
803 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1_float16)804 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1_float16) {
805     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1_float16,
806             l2_normalization_axis::is_ignored_relaxed_dim3_axis1_float16,
807             l2_normalization_axis::get_examples_relaxed_dim3_axis1_float16());
808 }
809 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1_quant8)810 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1_quant8) {
811     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1_quant8,
812             l2_normalization_axis::is_ignored_relaxed_dim3_axis1_quant8,
813             l2_normalization_axis::get_examples_relaxed_dim3_axis1_quant8());
814 }
815 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1_neg)816 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1_neg) {
817     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1_neg,
818             l2_normalization_axis::is_ignored_relaxed_dim3_axis1_neg,
819             l2_normalization_axis::get_examples_relaxed_dim3_axis1_neg());
820 }
821 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1_neg_relaxed)822 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1_neg_relaxed) {
823     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1_neg_relaxed,
824             l2_normalization_axis::is_ignored_relaxed_dim3_axis1_neg_relaxed,
825             l2_normalization_axis::get_examples_relaxed_dim3_axis1_neg_relaxed());
826 }
827 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1_neg_float16)828 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1_neg_float16) {
829     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1_neg_float16,
830             l2_normalization_axis::is_ignored_relaxed_dim3_axis1_neg_float16,
831             l2_normalization_axis::get_examples_relaxed_dim3_axis1_neg_float16());
832 }
833 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis1_neg_quant8)834 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis1_neg_quant8) {
835     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis1_neg_quant8,
836             l2_normalization_axis::is_ignored_relaxed_dim3_axis1_neg_quant8,
837             l2_normalization_axis::get_examples_relaxed_dim3_axis1_neg_quant8());
838 }
839 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2)840 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2) {
841     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2,
842             l2_normalization_axis::is_ignored_relaxed_dim3_axis2,
843             l2_normalization_axis::get_examples_relaxed_dim3_axis2());
844 }
845 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2_relaxed)846 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2_relaxed) {
847     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2_relaxed,
848             l2_normalization_axis::is_ignored_relaxed_dim3_axis2_relaxed,
849             l2_normalization_axis::get_examples_relaxed_dim3_axis2_relaxed());
850 }
851 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2_float16)852 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2_float16) {
853     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2_float16,
854             l2_normalization_axis::is_ignored_relaxed_dim3_axis2_float16,
855             l2_normalization_axis::get_examples_relaxed_dim3_axis2_float16());
856 }
857 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2_quant8)858 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2_quant8) {
859     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2_quant8,
860             l2_normalization_axis::is_ignored_relaxed_dim3_axis2_quant8,
861             l2_normalization_axis::get_examples_relaxed_dim3_axis2_quant8());
862 }
863 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2_neg)864 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2_neg) {
865     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2_neg,
866             l2_normalization_axis::is_ignored_relaxed_dim3_axis2_neg,
867             l2_normalization_axis::get_examples_relaxed_dim3_axis2_neg());
868 }
869 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2_neg_relaxed)870 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2_neg_relaxed) {
871     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2_neg_relaxed,
872             l2_normalization_axis::is_ignored_relaxed_dim3_axis2_neg_relaxed,
873             l2_normalization_axis::get_examples_relaxed_dim3_axis2_neg_relaxed());
874 }
875 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2_neg_float16)876 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2_neg_float16) {
877     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2_neg_float16,
878             l2_normalization_axis::is_ignored_relaxed_dim3_axis2_neg_float16,
879             l2_normalization_axis::get_examples_relaxed_dim3_axis2_neg_float16());
880 }
881 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim3_axis2_neg_quant8)882 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim3_axis2_neg_quant8) {
883     execute(l2_normalization_axis::CreateModel_relaxed_dim3_axis2_neg_quant8,
884             l2_normalization_axis::is_ignored_relaxed_dim3_axis2_neg_quant8,
885             l2_normalization_axis::get_examples_relaxed_dim3_axis2_neg_quant8());
886 }
887 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0)888 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0) {
889     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0,
890             l2_normalization_axis::is_ignored_relaxed_dim2_axis0,
891             l2_normalization_axis::get_examples_relaxed_dim2_axis0());
892 }
893 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0_relaxed)894 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0_relaxed) {
895     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0_relaxed,
896             l2_normalization_axis::is_ignored_relaxed_dim2_axis0_relaxed,
897             l2_normalization_axis::get_examples_relaxed_dim2_axis0_relaxed());
898 }
899 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0_float16)900 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0_float16) {
901     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0_float16,
902             l2_normalization_axis::is_ignored_relaxed_dim2_axis0_float16,
903             l2_normalization_axis::get_examples_relaxed_dim2_axis0_float16());
904 }
905 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0_quant8)906 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0_quant8) {
907     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0_quant8,
908             l2_normalization_axis::is_ignored_relaxed_dim2_axis0_quant8,
909             l2_normalization_axis::get_examples_relaxed_dim2_axis0_quant8());
910 }
911 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0_neg)912 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0_neg) {
913     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0_neg,
914             l2_normalization_axis::is_ignored_relaxed_dim2_axis0_neg,
915             l2_normalization_axis::get_examples_relaxed_dim2_axis0_neg());
916 }
917 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0_neg_relaxed)918 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0_neg_relaxed) {
919     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0_neg_relaxed,
920             l2_normalization_axis::is_ignored_relaxed_dim2_axis0_neg_relaxed,
921             l2_normalization_axis::get_examples_relaxed_dim2_axis0_neg_relaxed());
922 }
923 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0_neg_float16)924 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0_neg_float16) {
925     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0_neg_float16,
926             l2_normalization_axis::is_ignored_relaxed_dim2_axis0_neg_float16,
927             l2_normalization_axis::get_examples_relaxed_dim2_axis0_neg_float16());
928 }
929 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis0_neg_quant8)930 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis0_neg_quant8) {
931     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis0_neg_quant8,
932             l2_normalization_axis::is_ignored_relaxed_dim2_axis0_neg_quant8,
933             l2_normalization_axis::get_examples_relaxed_dim2_axis0_neg_quant8());
934 }
935 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1)936 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1) {
937     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1,
938             l2_normalization_axis::is_ignored_relaxed_dim2_axis1,
939             l2_normalization_axis::get_examples_relaxed_dim2_axis1());
940 }
941 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1_relaxed)942 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1_relaxed) {
943     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1_relaxed,
944             l2_normalization_axis::is_ignored_relaxed_dim2_axis1_relaxed,
945             l2_normalization_axis::get_examples_relaxed_dim2_axis1_relaxed());
946 }
947 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1_float16)948 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1_float16) {
949     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1_float16,
950             l2_normalization_axis::is_ignored_relaxed_dim2_axis1_float16,
951             l2_normalization_axis::get_examples_relaxed_dim2_axis1_float16());
952 }
953 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1_quant8)954 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1_quant8) {
955     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1_quant8,
956             l2_normalization_axis::is_ignored_relaxed_dim2_axis1_quant8,
957             l2_normalization_axis::get_examples_relaxed_dim2_axis1_quant8());
958 }
959 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1_neg)960 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1_neg) {
961     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1_neg,
962             l2_normalization_axis::is_ignored_relaxed_dim2_axis1_neg,
963             l2_normalization_axis::get_examples_relaxed_dim2_axis1_neg());
964 }
965 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1_neg_relaxed)966 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1_neg_relaxed) {
967     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1_neg_relaxed,
968             l2_normalization_axis::is_ignored_relaxed_dim2_axis1_neg_relaxed,
969             l2_normalization_axis::get_examples_relaxed_dim2_axis1_neg_relaxed());
970 }
971 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1_neg_float16)972 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1_neg_float16) {
973     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1_neg_float16,
974             l2_normalization_axis::is_ignored_relaxed_dim2_axis1_neg_float16,
975             l2_normalization_axis::get_examples_relaxed_dim2_axis1_neg_float16());
976 }
977 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim2_axis1_neg_quant8)978 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim2_axis1_neg_quant8) {
979     execute(l2_normalization_axis::CreateModel_relaxed_dim2_axis1_neg_quant8,
980             l2_normalization_axis::is_ignored_relaxed_dim2_axis1_neg_quant8,
981             l2_normalization_axis::get_examples_relaxed_dim2_axis1_neg_quant8());
982 }
983 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0)984 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0) {
985     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0,
986             l2_normalization_axis::is_ignored_relaxed_dim1_axis0,
987             l2_normalization_axis::get_examples_relaxed_dim1_axis0());
988 }
989 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0_relaxed)990 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0_relaxed) {
991     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0_relaxed,
992             l2_normalization_axis::is_ignored_relaxed_dim1_axis0_relaxed,
993             l2_normalization_axis::get_examples_relaxed_dim1_axis0_relaxed());
994 }
995 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0_float16)996 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0_float16) {
997     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0_float16,
998             l2_normalization_axis::is_ignored_relaxed_dim1_axis0_float16,
999             l2_normalization_axis::get_examples_relaxed_dim1_axis0_float16());
1000 }
1001 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0_quant8)1002 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0_quant8) {
1003     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0_quant8,
1004             l2_normalization_axis::is_ignored_relaxed_dim1_axis0_quant8,
1005             l2_normalization_axis::get_examples_relaxed_dim1_axis0_quant8());
1006 }
1007 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0_neg)1008 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0_neg) {
1009     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0_neg,
1010             l2_normalization_axis::is_ignored_relaxed_dim1_axis0_neg,
1011             l2_normalization_axis::get_examples_relaxed_dim1_axis0_neg());
1012 }
1013 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0_neg_relaxed)1014 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0_neg_relaxed) {
1015     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0_neg_relaxed,
1016             l2_normalization_axis::is_ignored_relaxed_dim1_axis0_neg_relaxed,
1017             l2_normalization_axis::get_examples_relaxed_dim1_axis0_neg_relaxed());
1018 }
1019 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0_neg_float16)1020 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0_neg_float16) {
1021     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0_neg_float16,
1022             l2_normalization_axis::is_ignored_relaxed_dim1_axis0_neg_float16,
1023             l2_normalization_axis::get_examples_relaxed_dim1_axis0_neg_float16());
1024 }
1025 
TEST_F(GeneratedTests,l2_normalization_axis_relaxed_dim1_axis0_neg_quant8)1026 TEST_F(GeneratedTests, l2_normalization_axis_relaxed_dim1_axis0_neg_quant8) {
1027     execute(l2_normalization_axis::CreateModel_relaxed_dim1_axis0_neg_quant8,
1028             l2_normalization_axis::is_ignored_relaxed_dim1_axis0_neg_quant8,
1029             l2_normalization_axis::get_examples_relaxed_dim1_axis0_neg_quant8());
1030 }
1031 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0)1032 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0) {
1033     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0,
1034             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0,
1035             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0());
1036 }
1037 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0_relaxed)1038 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0_relaxed) {
1039     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0_relaxed,
1040             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0_relaxed,
1041             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0_relaxed());
1042 }
1043 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0_float16)1044 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0_float16) {
1045     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0_float16,
1046             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0_float16,
1047             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0_float16());
1048 }
1049 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0_quant8)1050 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0_quant8) {
1051     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0_quant8,
1052             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0_quant8,
1053             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0_quant8());
1054 }
1055 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg)1056 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg) {
1057     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0_neg,
1058             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0_neg,
1059             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0_neg());
1060 }
1061 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg_relaxed)1062 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg_relaxed) {
1063     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0_neg_relaxed,
1064             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0_neg_relaxed,
1065             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0_neg_relaxed());
1066 }
1067 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg_float16)1068 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg_float16) {
1069     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0_neg_float16,
1070             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0_neg_float16,
1071             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0_neg_float16());
1072 }
1073 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg_quant8)1074 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis0_neg_quant8) {
1075     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis0_neg_quant8,
1076             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis0_neg_quant8,
1077             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis0_neg_quant8());
1078 }
1079 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1)1080 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1) {
1081     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1,
1082             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1,
1083             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1());
1084 }
1085 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1_relaxed)1086 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1_relaxed) {
1087     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1_relaxed,
1088             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1_relaxed,
1089             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1_relaxed());
1090 }
1091 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1_float16)1092 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1_float16) {
1093     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1_float16,
1094             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1_float16,
1095             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1_float16());
1096 }
1097 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1_quant8)1098 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1_quant8) {
1099     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1_quant8,
1100             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1_quant8,
1101             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1_quant8());
1102 }
1103 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg)1104 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg) {
1105     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1_neg,
1106             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1_neg,
1107             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1_neg());
1108 }
1109 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg_relaxed)1110 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg_relaxed) {
1111     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1_neg_relaxed,
1112             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1_neg_relaxed,
1113             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1_neg_relaxed());
1114 }
1115 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg_float16)1116 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg_float16) {
1117     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1_neg_float16,
1118             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1_neg_float16,
1119             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1_neg_float16());
1120 }
1121 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg_quant8)1122 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis1_neg_quant8) {
1123     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis1_neg_quant8,
1124             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis1_neg_quant8,
1125             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis1_neg_quant8());
1126 }
1127 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2)1128 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2) {
1129     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2,
1130             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2,
1131             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2());
1132 }
1133 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2_relaxed)1134 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2_relaxed) {
1135     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2_relaxed,
1136             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2_relaxed,
1137             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2_relaxed());
1138 }
1139 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2_float16)1140 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2_float16) {
1141     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2_float16,
1142             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2_float16,
1143             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2_float16());
1144 }
1145 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2_quant8)1146 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2_quant8) {
1147     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2_quant8,
1148             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2_quant8,
1149             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2_quant8());
1150 }
1151 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg)1152 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg) {
1153     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2_neg,
1154             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2_neg,
1155             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2_neg());
1156 }
1157 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg_relaxed)1158 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg_relaxed) {
1159     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2_neg_relaxed,
1160             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2_neg_relaxed,
1161             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2_neg_relaxed());
1162 }
1163 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg_float16)1164 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg_float16) {
1165     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2_neg_float16,
1166             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2_neg_float16,
1167             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2_neg_float16());
1168 }
1169 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg_quant8)1170 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis2_neg_quant8) {
1171     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis2_neg_quant8,
1172             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis2_neg_quant8,
1173             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis2_neg_quant8());
1174 }
1175 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3)1176 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3) {
1177     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3,
1178             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3,
1179             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3());
1180 }
1181 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3_relaxed)1182 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3_relaxed) {
1183     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3_relaxed,
1184             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3_relaxed,
1185             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3_relaxed());
1186 }
1187 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3_float16)1188 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3_float16) {
1189     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3_float16,
1190             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3_float16,
1191             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3_float16());
1192 }
1193 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3_quant8)1194 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3_quant8) {
1195     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3_quant8,
1196             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3_quant8,
1197             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3_quant8());
1198 }
1199 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg)1200 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg) {
1201     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3_neg,
1202             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3_neg,
1203             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3_neg());
1204 }
1205 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg_relaxed)1206 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg_relaxed) {
1207     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3_neg_relaxed,
1208             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3_neg_relaxed,
1209             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3_neg_relaxed());
1210 }
1211 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg_float16)1212 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg_float16) {
1213     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3_neg_float16,
1214             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3_neg_float16,
1215             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3_neg_float16());
1216 }
1217 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg_quant8)1218 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim4_axis3_neg_quant8) {
1219     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim4_axis3_neg_quant8,
1220             l2_normalization_axis::is_ignored_dynamic_output_shape_dim4_axis3_neg_quant8,
1221             l2_normalization_axis::get_examples_dynamic_output_shape_dim4_axis3_neg_quant8());
1222 }
1223 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0)1224 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0) {
1225     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0,
1226             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0,
1227             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0());
1228 }
1229 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0_relaxed)1230 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0_relaxed) {
1231     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0_relaxed,
1232             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0_relaxed,
1233             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0_relaxed());
1234 }
1235 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0_float16)1236 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0_float16) {
1237     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0_float16,
1238             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0_float16,
1239             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0_float16());
1240 }
1241 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0_quant8)1242 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0_quant8) {
1243     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0_quant8,
1244             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0_quant8,
1245             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0_quant8());
1246 }
1247 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg)1248 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg) {
1249     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0_neg,
1250             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0_neg,
1251             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0_neg());
1252 }
1253 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg_relaxed)1254 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg_relaxed) {
1255     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0_neg_relaxed,
1256             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0_neg_relaxed,
1257             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0_neg_relaxed());
1258 }
1259 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg_float16)1260 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg_float16) {
1261     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0_neg_float16,
1262             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0_neg_float16,
1263             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0_neg_float16());
1264 }
1265 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg_quant8)1266 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis0_neg_quant8) {
1267     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis0_neg_quant8,
1268             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis0_neg_quant8,
1269             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis0_neg_quant8());
1270 }
1271 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1)1272 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1) {
1273     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1,
1274             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1,
1275             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1());
1276 }
1277 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1_relaxed)1278 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1_relaxed) {
1279     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1_relaxed,
1280             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1_relaxed,
1281             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1_relaxed());
1282 }
1283 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1_float16)1284 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1_float16) {
1285     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1_float16,
1286             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1_float16,
1287             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1_float16());
1288 }
1289 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1_quant8)1290 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1_quant8) {
1291     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1_quant8,
1292             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1_quant8,
1293             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1_quant8());
1294 }
1295 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg)1296 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg) {
1297     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1_neg,
1298             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1_neg,
1299             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1_neg());
1300 }
1301 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg_relaxed)1302 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg_relaxed) {
1303     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1_neg_relaxed,
1304             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1_neg_relaxed,
1305             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1_neg_relaxed());
1306 }
1307 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg_float16)1308 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg_float16) {
1309     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1_neg_float16,
1310             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1_neg_float16,
1311             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1_neg_float16());
1312 }
1313 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg_quant8)1314 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis1_neg_quant8) {
1315     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis1_neg_quant8,
1316             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis1_neg_quant8,
1317             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis1_neg_quant8());
1318 }
1319 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2)1320 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2) {
1321     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2,
1322             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2,
1323             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2());
1324 }
1325 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2_relaxed)1326 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2_relaxed) {
1327     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2_relaxed,
1328             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2_relaxed,
1329             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2_relaxed());
1330 }
1331 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2_float16)1332 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2_float16) {
1333     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2_float16,
1334             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2_float16,
1335             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2_float16());
1336 }
1337 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2_quant8)1338 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2_quant8) {
1339     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2_quant8,
1340             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2_quant8,
1341             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2_quant8());
1342 }
1343 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg)1344 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg) {
1345     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2_neg,
1346             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2_neg,
1347             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2_neg());
1348 }
1349 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg_relaxed)1350 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg_relaxed) {
1351     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2_neg_relaxed,
1352             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2_neg_relaxed,
1353             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2_neg_relaxed());
1354 }
1355 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg_float16)1356 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg_float16) {
1357     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2_neg_float16,
1358             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2_neg_float16,
1359             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2_neg_float16());
1360 }
1361 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg_quant8)1362 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim3_axis2_neg_quant8) {
1363     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim3_axis2_neg_quant8,
1364             l2_normalization_axis::is_ignored_dynamic_output_shape_dim3_axis2_neg_quant8,
1365             l2_normalization_axis::get_examples_dynamic_output_shape_dim3_axis2_neg_quant8());
1366 }
1367 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0)1368 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0) {
1369     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0,
1370             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0,
1371             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0());
1372 }
1373 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0_relaxed)1374 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0_relaxed) {
1375     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0_relaxed,
1376             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0_relaxed,
1377             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0_relaxed());
1378 }
1379 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0_float16)1380 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0_float16) {
1381     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0_float16,
1382             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0_float16,
1383             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0_float16());
1384 }
1385 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0_quant8)1386 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0_quant8) {
1387     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0_quant8,
1388             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0_quant8,
1389             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0_quant8());
1390 }
1391 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg)1392 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg) {
1393     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0_neg,
1394             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0_neg,
1395             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0_neg());
1396 }
1397 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg_relaxed)1398 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg_relaxed) {
1399     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0_neg_relaxed,
1400             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0_neg_relaxed,
1401             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0_neg_relaxed());
1402 }
1403 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg_float16)1404 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg_float16) {
1405     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0_neg_float16,
1406             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0_neg_float16,
1407             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0_neg_float16());
1408 }
1409 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg_quant8)1410 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis0_neg_quant8) {
1411     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis0_neg_quant8,
1412             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis0_neg_quant8,
1413             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis0_neg_quant8());
1414 }
1415 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1)1416 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1) {
1417     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1,
1418             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1,
1419             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1());
1420 }
1421 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1_relaxed)1422 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1_relaxed) {
1423     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1_relaxed,
1424             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1_relaxed,
1425             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1_relaxed());
1426 }
1427 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1_float16)1428 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1_float16) {
1429     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1_float16,
1430             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1_float16,
1431             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1_float16());
1432 }
1433 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1_quant8)1434 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1_quant8) {
1435     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1_quant8,
1436             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1_quant8,
1437             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1_quant8());
1438 }
1439 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg)1440 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg) {
1441     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1_neg,
1442             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1_neg,
1443             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1_neg());
1444 }
1445 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg_relaxed)1446 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg_relaxed) {
1447     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1_neg_relaxed,
1448             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1_neg_relaxed,
1449             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1_neg_relaxed());
1450 }
1451 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg_float16)1452 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg_float16) {
1453     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1_neg_float16,
1454             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1_neg_float16,
1455             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1_neg_float16());
1456 }
1457 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg_quant8)1458 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim2_axis1_neg_quant8) {
1459     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim2_axis1_neg_quant8,
1460             l2_normalization_axis::is_ignored_dynamic_output_shape_dim2_axis1_neg_quant8,
1461             l2_normalization_axis::get_examples_dynamic_output_shape_dim2_axis1_neg_quant8());
1462 }
1463 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0)1464 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0) {
1465     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0,
1466             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0,
1467             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0());
1468 }
1469 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0_relaxed)1470 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0_relaxed) {
1471     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0_relaxed,
1472             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0_relaxed,
1473             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0_relaxed());
1474 }
1475 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0_float16)1476 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0_float16) {
1477     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0_float16,
1478             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0_float16,
1479             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0_float16());
1480 }
1481 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0_quant8)1482 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0_quant8) {
1483     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0_quant8,
1484             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0_quant8,
1485             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0_quant8());
1486 }
1487 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg)1488 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg) {
1489     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0_neg,
1490             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0_neg,
1491             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0_neg());
1492 }
1493 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg_relaxed)1494 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg_relaxed) {
1495     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0_neg_relaxed,
1496             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0_neg_relaxed,
1497             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0_neg_relaxed());
1498 }
1499 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg_float16)1500 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg_float16) {
1501     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0_neg_float16,
1502             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0_neg_float16,
1503             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0_neg_float16());
1504 }
1505 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg_quant8)1506 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_dim1_axis0_neg_quant8) {
1507     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_dim1_axis0_neg_quant8,
1508             l2_normalization_axis::is_ignored_dynamic_output_shape_dim1_axis0_neg_quant8,
1509             l2_normalization_axis::get_examples_dynamic_output_shape_dim1_axis0_neg_quant8());
1510 }
1511 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0)1512 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0) {
1513     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0,
1514             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0,
1515             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0());
1516 }
1517 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_relaxed)1518 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_relaxed) {
1519     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0_relaxed,
1520             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0_relaxed,
1521             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0_relaxed());
1522 }
1523 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_float16)1524 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_float16) {
1525     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0_float16,
1526             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0_float16,
1527             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0_float16());
1528 }
1529 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_quant8)1530 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_quant8) {
1531     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0_quant8,
1532             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0_quant8,
1533             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0_quant8());
1534 }
1535 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg)1536 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg) {
1537     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0_neg,
1538             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0_neg,
1539             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0_neg());
1540 }
1541 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg_relaxed)1542 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg_relaxed) {
1543     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0_neg_relaxed,
1544             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0_neg_relaxed,
1545             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0_neg_relaxed());
1546 }
1547 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg_float16)1548 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg_float16) {
1549     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0_neg_float16,
1550             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0_neg_float16,
1551             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0_neg_float16());
1552 }
1553 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg_quant8)1554 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis0_neg_quant8) {
1555     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis0_neg_quant8,
1556             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis0_neg_quant8,
1557             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis0_neg_quant8());
1558 }
1559 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1)1560 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1) {
1561     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1,
1562             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1,
1563             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1());
1564 }
1565 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_relaxed)1566 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_relaxed) {
1567     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1_relaxed,
1568             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1_relaxed,
1569             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1_relaxed());
1570 }
1571 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_float16)1572 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_float16) {
1573     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1_float16,
1574             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1_float16,
1575             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1_float16());
1576 }
1577 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_quant8)1578 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_quant8) {
1579     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1_quant8,
1580             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1_quant8,
1581             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1_quant8());
1582 }
1583 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg)1584 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg) {
1585     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1_neg,
1586             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1_neg,
1587             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1_neg());
1588 }
1589 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg_relaxed)1590 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg_relaxed) {
1591     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1_neg_relaxed,
1592             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1_neg_relaxed,
1593             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1_neg_relaxed());
1594 }
1595 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg_float16)1596 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg_float16) {
1597     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1_neg_float16,
1598             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1_neg_float16,
1599             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1_neg_float16());
1600 }
1601 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg_quant8)1602 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis1_neg_quant8) {
1603     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis1_neg_quant8,
1604             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis1_neg_quant8,
1605             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis1_neg_quant8());
1606 }
1607 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2)1608 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2) {
1609     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2,
1610             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2,
1611             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2());
1612 }
1613 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_relaxed)1614 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_relaxed) {
1615     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2_relaxed,
1616             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2_relaxed,
1617             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2_relaxed());
1618 }
1619 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_float16)1620 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_float16) {
1621     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2_float16,
1622             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2_float16,
1623             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2_float16());
1624 }
1625 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_quant8)1626 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_quant8) {
1627     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2_quant8,
1628             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2_quant8,
1629             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2_quant8());
1630 }
1631 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg)1632 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg) {
1633     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2_neg,
1634             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2_neg,
1635             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2_neg());
1636 }
1637 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg_relaxed)1638 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg_relaxed) {
1639     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2_neg_relaxed,
1640             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2_neg_relaxed,
1641             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2_neg_relaxed());
1642 }
1643 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg_float16)1644 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg_float16) {
1645     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2_neg_float16,
1646             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2_neg_float16,
1647             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2_neg_float16());
1648 }
1649 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg_quant8)1650 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis2_neg_quant8) {
1651     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis2_neg_quant8,
1652             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis2_neg_quant8,
1653             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis2_neg_quant8());
1654 }
1655 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3)1656 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3) {
1657     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3,
1658             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3,
1659             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3());
1660 }
1661 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_relaxed)1662 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_relaxed) {
1663     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3_relaxed,
1664             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3_relaxed,
1665             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3_relaxed());
1666 }
1667 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_float16)1668 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_float16) {
1669     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3_float16,
1670             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3_float16,
1671             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3_float16());
1672 }
1673 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_quant8)1674 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_quant8) {
1675     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3_quant8,
1676             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3_quant8,
1677             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3_quant8());
1678 }
1679 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg)1680 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg) {
1681     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3_neg,
1682             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3_neg,
1683             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3_neg());
1684 }
1685 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg_relaxed)1686 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg_relaxed) {
1687     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3_neg_relaxed,
1688             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3_neg_relaxed,
1689             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3_neg_relaxed());
1690 }
1691 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg_float16)1692 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg_float16) {
1693     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3_neg_float16,
1694             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3_neg_float16,
1695             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3_neg_float16());
1696 }
1697 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg_quant8)1698 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim4_axis3_neg_quant8) {
1699     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim4_axis3_neg_quant8,
1700             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim4_axis3_neg_quant8,
1701             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim4_axis3_neg_quant8());
1702 }
1703 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0)1704 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0) {
1705     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0,
1706             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0,
1707             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0());
1708 }
1709 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_relaxed)1710 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_relaxed) {
1711     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0_relaxed,
1712             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0_relaxed,
1713             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0_relaxed());
1714 }
1715 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_float16)1716 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_float16) {
1717     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0_float16,
1718             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0_float16,
1719             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0_float16());
1720 }
1721 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_quant8)1722 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_quant8) {
1723     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0_quant8,
1724             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0_quant8,
1725             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0_quant8());
1726 }
1727 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg)1728 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg) {
1729     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0_neg,
1730             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0_neg,
1731             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0_neg());
1732 }
1733 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg_relaxed)1734 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg_relaxed) {
1735     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0_neg_relaxed,
1736             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0_neg_relaxed,
1737             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0_neg_relaxed());
1738 }
1739 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg_float16)1740 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg_float16) {
1741     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0_neg_float16,
1742             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0_neg_float16,
1743             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0_neg_float16());
1744 }
1745 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg_quant8)1746 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis0_neg_quant8) {
1747     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis0_neg_quant8,
1748             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis0_neg_quant8,
1749             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis0_neg_quant8());
1750 }
1751 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1)1752 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1) {
1753     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1,
1754             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1,
1755             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1());
1756 }
1757 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_relaxed)1758 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_relaxed) {
1759     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1_relaxed,
1760             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1_relaxed,
1761             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1_relaxed());
1762 }
1763 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_float16)1764 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_float16) {
1765     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1_float16,
1766             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1_float16,
1767             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1_float16());
1768 }
1769 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_quant8)1770 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_quant8) {
1771     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1_quant8,
1772             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1_quant8,
1773             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1_quant8());
1774 }
1775 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg)1776 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg) {
1777     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1_neg,
1778             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1_neg,
1779             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1_neg());
1780 }
1781 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg_relaxed)1782 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg_relaxed) {
1783     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1_neg_relaxed,
1784             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1_neg_relaxed,
1785             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1_neg_relaxed());
1786 }
1787 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg_float16)1788 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg_float16) {
1789     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1_neg_float16,
1790             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1_neg_float16,
1791             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1_neg_float16());
1792 }
1793 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg_quant8)1794 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis1_neg_quant8) {
1795     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis1_neg_quant8,
1796             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis1_neg_quant8,
1797             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis1_neg_quant8());
1798 }
1799 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2)1800 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2) {
1801     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2,
1802             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2,
1803             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2());
1804 }
1805 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_relaxed)1806 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_relaxed) {
1807     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2_relaxed,
1808             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2_relaxed,
1809             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2_relaxed());
1810 }
1811 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_float16)1812 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_float16) {
1813     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2_float16,
1814             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2_float16,
1815             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2_float16());
1816 }
1817 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_quant8)1818 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_quant8) {
1819     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2_quant8,
1820             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2_quant8,
1821             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2_quant8());
1822 }
1823 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg)1824 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg) {
1825     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2_neg,
1826             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2_neg,
1827             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2_neg());
1828 }
1829 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg_relaxed)1830 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg_relaxed) {
1831     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2_neg_relaxed,
1832             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2_neg_relaxed,
1833             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2_neg_relaxed());
1834 }
1835 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg_float16)1836 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg_float16) {
1837     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2_neg_float16,
1838             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2_neg_float16,
1839             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2_neg_float16());
1840 }
1841 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg_quant8)1842 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim3_axis2_neg_quant8) {
1843     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim3_axis2_neg_quant8,
1844             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim3_axis2_neg_quant8,
1845             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim3_axis2_neg_quant8());
1846 }
1847 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0)1848 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0) {
1849     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0,
1850             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0,
1851             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0());
1852 }
1853 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_relaxed)1854 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_relaxed) {
1855     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0_relaxed,
1856             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0_relaxed,
1857             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0_relaxed());
1858 }
1859 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_float16)1860 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_float16) {
1861     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0_float16,
1862             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0_float16,
1863             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0_float16());
1864 }
1865 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_quant8)1866 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_quant8) {
1867     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0_quant8,
1868             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0_quant8,
1869             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0_quant8());
1870 }
1871 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg)1872 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg) {
1873     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0_neg,
1874             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0_neg,
1875             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0_neg());
1876 }
1877 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg_relaxed)1878 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg_relaxed) {
1879     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0_neg_relaxed,
1880             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0_neg_relaxed,
1881             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0_neg_relaxed());
1882 }
1883 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg_float16)1884 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg_float16) {
1885     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0_neg_float16,
1886             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0_neg_float16,
1887             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0_neg_float16());
1888 }
1889 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg_quant8)1890 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis0_neg_quant8) {
1891     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis0_neg_quant8,
1892             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis0_neg_quant8,
1893             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis0_neg_quant8());
1894 }
1895 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1)1896 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1) {
1897     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1,
1898             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1,
1899             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1());
1900 }
1901 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_relaxed)1902 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_relaxed) {
1903     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1_relaxed,
1904             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1_relaxed,
1905             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1_relaxed());
1906 }
1907 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_float16)1908 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_float16) {
1909     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1_float16,
1910             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1_float16,
1911             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1_float16());
1912 }
1913 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_quant8)1914 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_quant8) {
1915     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1_quant8,
1916             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1_quant8,
1917             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1_quant8());
1918 }
1919 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg)1920 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg) {
1921     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1_neg,
1922             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1_neg,
1923             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1_neg());
1924 }
1925 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg_relaxed)1926 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg_relaxed) {
1927     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1_neg_relaxed,
1928             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1_neg_relaxed,
1929             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1_neg_relaxed());
1930 }
1931 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg_float16)1932 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg_float16) {
1933     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1_neg_float16,
1934             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1_neg_float16,
1935             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1_neg_float16());
1936 }
1937 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg_quant8)1938 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim2_axis1_neg_quant8) {
1939     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim2_axis1_neg_quant8,
1940             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim2_axis1_neg_quant8,
1941             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim2_axis1_neg_quant8());
1942 }
1943 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0)1944 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0) {
1945     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0,
1946             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0,
1947             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0());
1948 }
1949 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_relaxed)1950 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_relaxed) {
1951     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0_relaxed,
1952             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0_relaxed,
1953             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0_relaxed());
1954 }
1955 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_float16)1956 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_float16) {
1957     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0_float16,
1958             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0_float16,
1959             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0_float16());
1960 }
1961 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_quant8)1962 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_quant8) {
1963     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0_quant8,
1964             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0_quant8,
1965             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0_quant8());
1966 }
1967 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg)1968 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg) {
1969     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0_neg,
1970             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0_neg,
1971             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0_neg());
1972 }
1973 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg_relaxed)1974 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg_relaxed) {
1975     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0_neg_relaxed,
1976             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0_neg_relaxed,
1977             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0_neg_relaxed());
1978 }
1979 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg_float16)1980 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg_float16) {
1981     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0_neg_float16,
1982             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0_neg_float16,
1983             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0_neg_float16());
1984 }
1985 
TEST_F(DynamicOutputShapeTest,l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg_quant8)1986 TEST_F(DynamicOutputShapeTest, l2_normalization_axis_dynamic_output_shape_relaxed_dim1_axis0_neg_quant8) {
1987     execute(l2_normalization_axis::CreateModel_dynamic_output_shape_relaxed_dim1_axis0_neg_quant8,
1988             l2_normalization_axis::is_ignored_dynamic_output_shape_relaxed_dim1_axis0_neg_quant8,
1989             l2_normalization_axis::get_examples_dynamic_output_shape_relaxed_dim1_axis0_neg_quant8());
1990 }
1991 
1992