• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  // clang-format off
2  // Generated file (from: transpose_conv2d.mod.py). Do not edit
3  #include "../../TestGenerated.h"
4  
5  namespace transpose_conv2d {
6  // Generated transpose_conv2d test
7  #include "generated/examples/transpose_conv2d.example.cpp"
8  // Generated model constructor
9  #include "generated/models/transpose_conv2d.model.cpp"
10  } // namespace transpose_conv2d
11  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_none)12  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none) {
13      execute(transpose_conv2d::CreateModel_nhwc_none,
14              transpose_conv2d::is_ignored_nhwc_none,
15              transpose_conv2d::get_examples_nhwc_none());
16  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none,transpose_conv2d::CreateModel_nhwc_none)17  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none, transpose_conv2d::CreateModel_nhwc_none)
18  
19  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_weight_as_input) {
20      execute(transpose_conv2d::CreateModel_nhwc_none_weight_as_input,
21              transpose_conv2d::is_ignored_nhwc_none_weight_as_input,
22              transpose_conv2d::get_examples_nhwc_none_weight_as_input());
23  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_weight_as_input,transpose_conv2d::CreateModel_nhwc_none_weight_as_input)24  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_weight_as_input, transpose_conv2d::CreateModel_nhwc_none_weight_as_input)
25  
26  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_relaxed) {
27      execute(transpose_conv2d::CreateModel_nhwc_none_relaxed,
28              transpose_conv2d::is_ignored_nhwc_none_relaxed,
29              transpose_conv2d::get_examples_nhwc_none_relaxed());
30  }
31  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_none_relaxed_weight_as_input)32  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_relaxed_weight_as_input) {
33      execute(transpose_conv2d::CreateModel_nhwc_none_relaxed_weight_as_input,
34              transpose_conv2d::is_ignored_nhwc_none_relaxed_weight_as_input,
35              transpose_conv2d::get_examples_nhwc_none_relaxed_weight_as_input());
36  }
37  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_none_quant8)38  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_quant8) {
39      execute(transpose_conv2d::CreateModel_nhwc_none_quant8,
40              transpose_conv2d::is_ignored_nhwc_none_quant8,
41              transpose_conv2d::get_examples_nhwc_none_quant8());
42  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_quant8,transpose_conv2d::CreateModel_nhwc_none_quant8)43  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_quant8, transpose_conv2d::CreateModel_nhwc_none_quant8)
44  
45  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_quant8_weight_as_input) {
46      execute(transpose_conv2d::CreateModel_nhwc_none_quant8_weight_as_input,
47              transpose_conv2d::is_ignored_nhwc_none_quant8_weight_as_input,
48              transpose_conv2d::get_examples_nhwc_none_quant8_weight_as_input());
49  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_quant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_none_quant8_weight_as_input)50  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_quant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_none_quant8_weight_as_input)
51  
52  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_quant8_2) {
53      execute(transpose_conv2d::CreateModel_nhwc_none_quant8_2,
54              transpose_conv2d::is_ignored_nhwc_none_quant8_2,
55              transpose_conv2d::get_examples_nhwc_none_quant8_2());
56  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_quant8_2,transpose_conv2d::CreateModel_nhwc_none_quant8_2)57  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_quant8_2, transpose_conv2d::CreateModel_nhwc_none_quant8_2)
58  
59  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_quant8_weight_as_input_2) {
60      execute(transpose_conv2d::CreateModel_nhwc_none_quant8_weight_as_input_2,
61              transpose_conv2d::is_ignored_nhwc_none_quant8_weight_as_input_2,
62              transpose_conv2d::get_examples_nhwc_none_quant8_weight_as_input_2());
63  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_none_quant8_weight_as_input_2)64  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_none_quant8_weight_as_input_2)
65  
66  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_channelQuant8) {
67      execute(transpose_conv2d::CreateModel_nhwc_none_channelQuant8,
68              transpose_conv2d::is_ignored_nhwc_none_channelQuant8,
69              transpose_conv2d::get_examples_nhwc_none_channelQuant8());
70  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_channelQuant8,transpose_conv2d::CreateModel_nhwc_none_channelQuant8)71  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_channelQuant8, transpose_conv2d::CreateModel_nhwc_none_channelQuant8)
72  
73  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_channelQuant8_weight_as_input) {
74      execute(transpose_conv2d::CreateModel_nhwc_none_channelQuant8_weight_as_input,
75              transpose_conv2d::is_ignored_nhwc_none_channelQuant8_weight_as_input,
76              transpose_conv2d::get_examples_nhwc_none_channelQuant8_weight_as_input());
77  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_none_channelQuant8_weight_as_input)78  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_none_channelQuant8_weight_as_input)
79  
80  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_channelQuant8_2) {
81      execute(transpose_conv2d::CreateModel_nhwc_none_channelQuant8_2,
82              transpose_conv2d::is_ignored_nhwc_none_channelQuant8_2,
83              transpose_conv2d::get_examples_nhwc_none_channelQuant8_2());
84  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_channelQuant8_2,transpose_conv2d::CreateModel_nhwc_none_channelQuant8_2)85  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_channelQuant8_2, transpose_conv2d::CreateModel_nhwc_none_channelQuant8_2)
86  
87  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_channelQuant8_weight_as_input_2) {
88      execute(transpose_conv2d::CreateModel_nhwc_none_channelQuant8_weight_as_input_2,
89              transpose_conv2d::is_ignored_nhwc_none_channelQuant8_weight_as_input_2,
90              transpose_conv2d::get_examples_nhwc_none_channelQuant8_weight_as_input_2());
91  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_none_channelQuant8_weight_as_input_2)92  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_none_channelQuant8_weight_as_input_2)
93  
94  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_float16) {
95      execute(transpose_conv2d::CreateModel_nhwc_none_float16,
96              transpose_conv2d::is_ignored_nhwc_none_float16,
97              transpose_conv2d::get_examples_nhwc_none_float16());
98  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_float16,transpose_conv2d::CreateModel_nhwc_none_float16)99  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_float16, transpose_conv2d::CreateModel_nhwc_none_float16)
100  
101  TEST_F(GeneratedTests, transpose_conv2d_nhwc_none_float16_weight_as_input) {
102      execute(transpose_conv2d::CreateModel_nhwc_none_float16_weight_as_input,
103              transpose_conv2d::is_ignored_nhwc_none_float16_weight_as_input,
104              transpose_conv2d::get_examples_nhwc_none_float16_weight_as_input());
105  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_none_float16_weight_as_input,transpose_conv2d::CreateModel_nhwc_none_float16_weight_as_input)106  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_none_float16_weight_as_input, transpose_conv2d::CreateModel_nhwc_none_float16_weight_as_input)
107  
108  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu) {
109      execute(transpose_conv2d::CreateModel_nhwc_relu,
110              transpose_conv2d::is_ignored_nhwc_relu,
111              transpose_conv2d::get_examples_nhwc_relu());
112  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu,transpose_conv2d::CreateModel_nhwc_relu)113  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu, transpose_conv2d::CreateModel_nhwc_relu)
114  
115  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_weight_as_input) {
116      execute(transpose_conv2d::CreateModel_nhwc_relu_weight_as_input,
117              transpose_conv2d::is_ignored_nhwc_relu_weight_as_input,
118              transpose_conv2d::get_examples_nhwc_relu_weight_as_input());
119  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu_weight_as_input)120  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu_weight_as_input)
121  
122  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_relaxed) {
123      execute(transpose_conv2d::CreateModel_nhwc_relu_relaxed,
124              transpose_conv2d::is_ignored_nhwc_relu_relaxed,
125              transpose_conv2d::get_examples_nhwc_relu_relaxed());
126  }
127  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relu_relaxed_weight_as_input)128  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_relaxed_weight_as_input) {
129      execute(transpose_conv2d::CreateModel_nhwc_relu_relaxed_weight_as_input,
130              transpose_conv2d::is_ignored_nhwc_relu_relaxed_weight_as_input,
131              transpose_conv2d::get_examples_nhwc_relu_relaxed_weight_as_input());
132  }
133  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relu_quant8)134  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_quant8) {
135      execute(transpose_conv2d::CreateModel_nhwc_relu_quant8,
136              transpose_conv2d::is_ignored_nhwc_relu_quant8,
137              transpose_conv2d::get_examples_nhwc_relu_quant8());
138  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_quant8,transpose_conv2d::CreateModel_nhwc_relu_quant8)139  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_quant8, transpose_conv2d::CreateModel_nhwc_relu_quant8)
140  
141  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_quant8_weight_as_input) {
142      execute(transpose_conv2d::CreateModel_nhwc_relu_quant8_weight_as_input,
143              transpose_conv2d::is_ignored_nhwc_relu_quant8_weight_as_input,
144              transpose_conv2d::get_examples_nhwc_relu_quant8_weight_as_input());
145  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_quant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu_quant8_weight_as_input)146  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_quant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu_quant8_weight_as_input)
147  
148  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_quant8_2) {
149      execute(transpose_conv2d::CreateModel_nhwc_relu_quant8_2,
150              transpose_conv2d::is_ignored_nhwc_relu_quant8_2,
151              transpose_conv2d::get_examples_nhwc_relu_quant8_2());
152  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_quant8_2,transpose_conv2d::CreateModel_nhwc_relu_quant8_2)153  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_quant8_2, transpose_conv2d::CreateModel_nhwc_relu_quant8_2)
154  
155  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_quant8_weight_as_input_2) {
156      execute(transpose_conv2d::CreateModel_nhwc_relu_quant8_weight_as_input_2,
157              transpose_conv2d::is_ignored_nhwc_relu_quant8_weight_as_input_2,
158              transpose_conv2d::get_examples_nhwc_relu_quant8_weight_as_input_2());
159  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_relu_quant8_weight_as_input_2)160  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_relu_quant8_weight_as_input_2)
161  
162  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_channelQuant8) {
163      execute(transpose_conv2d::CreateModel_nhwc_relu_channelQuant8,
164              transpose_conv2d::is_ignored_nhwc_relu_channelQuant8,
165              transpose_conv2d::get_examples_nhwc_relu_channelQuant8());
166  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_channelQuant8,transpose_conv2d::CreateModel_nhwc_relu_channelQuant8)167  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_channelQuant8, transpose_conv2d::CreateModel_nhwc_relu_channelQuant8)
168  
169  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_channelQuant8_weight_as_input) {
170      execute(transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_weight_as_input,
171              transpose_conv2d::is_ignored_nhwc_relu_channelQuant8_weight_as_input,
172              transpose_conv2d::get_examples_nhwc_relu_channelQuant8_weight_as_input());
173  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_weight_as_input)174  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_weight_as_input)
175  
176  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_channelQuant8_2) {
177      execute(transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_2,
178              transpose_conv2d::is_ignored_nhwc_relu_channelQuant8_2,
179              transpose_conv2d::get_examples_nhwc_relu_channelQuant8_2());
180  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_channelQuant8_2,transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_2)181  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_channelQuant8_2, transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_2)
182  
183  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_channelQuant8_weight_as_input_2) {
184      execute(transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_weight_as_input_2,
185              transpose_conv2d::is_ignored_nhwc_relu_channelQuant8_weight_as_input_2,
186              transpose_conv2d::get_examples_nhwc_relu_channelQuant8_weight_as_input_2());
187  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_weight_as_input_2)188  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_relu_channelQuant8_weight_as_input_2)
189  
190  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_float16) {
191      execute(transpose_conv2d::CreateModel_nhwc_relu_float16,
192              transpose_conv2d::is_ignored_nhwc_relu_float16,
193              transpose_conv2d::get_examples_nhwc_relu_float16());
194  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_float16,transpose_conv2d::CreateModel_nhwc_relu_float16)195  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_float16, transpose_conv2d::CreateModel_nhwc_relu_float16)
196  
197  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu_float16_weight_as_input) {
198      execute(transpose_conv2d::CreateModel_nhwc_relu_float16_weight_as_input,
199              transpose_conv2d::is_ignored_nhwc_relu_float16_weight_as_input,
200              transpose_conv2d::get_examples_nhwc_relu_float16_weight_as_input());
201  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu_float16_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu_float16_weight_as_input)202  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu_float16_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu_float16_weight_as_input)
203  
204  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1) {
205      execute(transpose_conv2d::CreateModel_nhwc_relu1,
206              transpose_conv2d::is_ignored_nhwc_relu1,
207              transpose_conv2d::get_examples_nhwc_relu1());
208  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1,transpose_conv2d::CreateModel_nhwc_relu1)209  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1, transpose_conv2d::CreateModel_nhwc_relu1)
210  
211  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_weight_as_input) {
212      execute(transpose_conv2d::CreateModel_nhwc_relu1_weight_as_input,
213              transpose_conv2d::is_ignored_nhwc_relu1_weight_as_input,
214              transpose_conv2d::get_examples_nhwc_relu1_weight_as_input());
215  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu1_weight_as_input)216  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu1_weight_as_input)
217  
218  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_relaxed) {
219      execute(transpose_conv2d::CreateModel_nhwc_relu1_relaxed,
220              transpose_conv2d::is_ignored_nhwc_relu1_relaxed,
221              transpose_conv2d::get_examples_nhwc_relu1_relaxed());
222  }
223  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relu1_relaxed_weight_as_input)224  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_relaxed_weight_as_input) {
225      execute(transpose_conv2d::CreateModel_nhwc_relu1_relaxed_weight_as_input,
226              transpose_conv2d::is_ignored_nhwc_relu1_relaxed_weight_as_input,
227              transpose_conv2d::get_examples_nhwc_relu1_relaxed_weight_as_input());
228  }
229  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relu1_quant8)230  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_quant8) {
231      execute(transpose_conv2d::CreateModel_nhwc_relu1_quant8,
232              transpose_conv2d::is_ignored_nhwc_relu1_quant8,
233              transpose_conv2d::get_examples_nhwc_relu1_quant8());
234  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_quant8,transpose_conv2d::CreateModel_nhwc_relu1_quant8)235  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_quant8, transpose_conv2d::CreateModel_nhwc_relu1_quant8)
236  
237  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_quant8_weight_as_input) {
238      execute(transpose_conv2d::CreateModel_nhwc_relu1_quant8_weight_as_input,
239              transpose_conv2d::is_ignored_nhwc_relu1_quant8_weight_as_input,
240              transpose_conv2d::get_examples_nhwc_relu1_quant8_weight_as_input());
241  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_quant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu1_quant8_weight_as_input)242  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_quant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu1_quant8_weight_as_input)
243  
244  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_quant8_2) {
245      execute(transpose_conv2d::CreateModel_nhwc_relu1_quant8_2,
246              transpose_conv2d::is_ignored_nhwc_relu1_quant8_2,
247              transpose_conv2d::get_examples_nhwc_relu1_quant8_2());
248  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_quant8_2,transpose_conv2d::CreateModel_nhwc_relu1_quant8_2)249  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_quant8_2, transpose_conv2d::CreateModel_nhwc_relu1_quant8_2)
250  
251  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_quant8_weight_as_input_2) {
252      execute(transpose_conv2d::CreateModel_nhwc_relu1_quant8_weight_as_input_2,
253              transpose_conv2d::is_ignored_nhwc_relu1_quant8_weight_as_input_2,
254              transpose_conv2d::get_examples_nhwc_relu1_quant8_weight_as_input_2());
255  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_relu1_quant8_weight_as_input_2)256  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_relu1_quant8_weight_as_input_2)
257  
258  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_channelQuant8) {
259      execute(transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8,
260              transpose_conv2d::is_ignored_nhwc_relu1_channelQuant8,
261              transpose_conv2d::get_examples_nhwc_relu1_channelQuant8());
262  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_channelQuant8,transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8)263  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_channelQuant8, transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8)
264  
265  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_channelQuant8_weight_as_input) {
266      execute(transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_weight_as_input,
267              transpose_conv2d::is_ignored_nhwc_relu1_channelQuant8_weight_as_input,
268              transpose_conv2d::get_examples_nhwc_relu1_channelQuant8_weight_as_input());
269  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_weight_as_input)270  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_weight_as_input)
271  
272  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_channelQuant8_2) {
273      execute(transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_2,
274              transpose_conv2d::is_ignored_nhwc_relu1_channelQuant8_2,
275              transpose_conv2d::get_examples_nhwc_relu1_channelQuant8_2());
276  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_channelQuant8_2,transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_2)277  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_channelQuant8_2, transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_2)
278  
279  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_channelQuant8_weight_as_input_2) {
280      execute(transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_weight_as_input_2,
281              transpose_conv2d::is_ignored_nhwc_relu1_channelQuant8_weight_as_input_2,
282              transpose_conv2d::get_examples_nhwc_relu1_channelQuant8_weight_as_input_2());
283  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_weight_as_input_2)284  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_relu1_channelQuant8_weight_as_input_2)
285  
286  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_float16) {
287      execute(transpose_conv2d::CreateModel_nhwc_relu1_float16,
288              transpose_conv2d::is_ignored_nhwc_relu1_float16,
289              transpose_conv2d::get_examples_nhwc_relu1_float16());
290  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_float16,transpose_conv2d::CreateModel_nhwc_relu1_float16)291  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_float16, transpose_conv2d::CreateModel_nhwc_relu1_float16)
292  
293  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu1_float16_weight_as_input) {
294      execute(transpose_conv2d::CreateModel_nhwc_relu1_float16_weight_as_input,
295              transpose_conv2d::is_ignored_nhwc_relu1_float16_weight_as_input,
296              transpose_conv2d::get_examples_nhwc_relu1_float16_weight_as_input());
297  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu1_float16_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu1_float16_weight_as_input)298  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu1_float16_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu1_float16_weight_as_input)
299  
300  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6) {
301      execute(transpose_conv2d::CreateModel_nhwc_relu6,
302              transpose_conv2d::is_ignored_nhwc_relu6,
303              transpose_conv2d::get_examples_nhwc_relu6());
304  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6,transpose_conv2d::CreateModel_nhwc_relu6)305  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6, transpose_conv2d::CreateModel_nhwc_relu6)
306  
307  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_weight_as_input) {
308      execute(transpose_conv2d::CreateModel_nhwc_relu6_weight_as_input,
309              transpose_conv2d::is_ignored_nhwc_relu6_weight_as_input,
310              transpose_conv2d::get_examples_nhwc_relu6_weight_as_input());
311  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu6_weight_as_input)312  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu6_weight_as_input)
313  
314  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_relaxed) {
315      execute(transpose_conv2d::CreateModel_nhwc_relu6_relaxed,
316              transpose_conv2d::is_ignored_nhwc_relu6_relaxed,
317              transpose_conv2d::get_examples_nhwc_relu6_relaxed());
318  }
319  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relu6_relaxed_weight_as_input)320  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_relaxed_weight_as_input) {
321      execute(transpose_conv2d::CreateModel_nhwc_relu6_relaxed_weight_as_input,
322              transpose_conv2d::is_ignored_nhwc_relu6_relaxed_weight_as_input,
323              transpose_conv2d::get_examples_nhwc_relu6_relaxed_weight_as_input());
324  }
325  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relu6_quant8)326  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_quant8) {
327      execute(transpose_conv2d::CreateModel_nhwc_relu6_quant8,
328              transpose_conv2d::is_ignored_nhwc_relu6_quant8,
329              transpose_conv2d::get_examples_nhwc_relu6_quant8());
330  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_quant8,transpose_conv2d::CreateModel_nhwc_relu6_quant8)331  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_quant8, transpose_conv2d::CreateModel_nhwc_relu6_quant8)
332  
333  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_quant8_weight_as_input) {
334      execute(transpose_conv2d::CreateModel_nhwc_relu6_quant8_weight_as_input,
335              transpose_conv2d::is_ignored_nhwc_relu6_quant8_weight_as_input,
336              transpose_conv2d::get_examples_nhwc_relu6_quant8_weight_as_input());
337  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_quant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu6_quant8_weight_as_input)338  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_quant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu6_quant8_weight_as_input)
339  
340  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_quant8_2) {
341      execute(transpose_conv2d::CreateModel_nhwc_relu6_quant8_2,
342              transpose_conv2d::is_ignored_nhwc_relu6_quant8_2,
343              transpose_conv2d::get_examples_nhwc_relu6_quant8_2());
344  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_quant8_2,transpose_conv2d::CreateModel_nhwc_relu6_quant8_2)345  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_quant8_2, transpose_conv2d::CreateModel_nhwc_relu6_quant8_2)
346  
347  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_quant8_weight_as_input_2) {
348      execute(transpose_conv2d::CreateModel_nhwc_relu6_quant8_weight_as_input_2,
349              transpose_conv2d::is_ignored_nhwc_relu6_quant8_weight_as_input_2,
350              transpose_conv2d::get_examples_nhwc_relu6_quant8_weight_as_input_2());
351  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_relu6_quant8_weight_as_input_2)352  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_relu6_quant8_weight_as_input_2)
353  
354  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_channelQuant8) {
355      execute(transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8,
356              transpose_conv2d::is_ignored_nhwc_relu6_channelQuant8,
357              transpose_conv2d::get_examples_nhwc_relu6_channelQuant8());
358  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_channelQuant8,transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8)359  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_channelQuant8, transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8)
360  
361  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_channelQuant8_weight_as_input) {
362      execute(transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_weight_as_input,
363              transpose_conv2d::is_ignored_nhwc_relu6_channelQuant8_weight_as_input,
364              transpose_conv2d::get_examples_nhwc_relu6_channelQuant8_weight_as_input());
365  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_weight_as_input)366  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_weight_as_input)
367  
368  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_channelQuant8_2) {
369      execute(transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_2,
370              transpose_conv2d::is_ignored_nhwc_relu6_channelQuant8_2,
371              transpose_conv2d::get_examples_nhwc_relu6_channelQuant8_2());
372  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_channelQuant8_2,transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_2)373  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_channelQuant8_2, transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_2)
374  
375  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_channelQuant8_weight_as_input_2) {
376      execute(transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_weight_as_input_2,
377              transpose_conv2d::is_ignored_nhwc_relu6_channelQuant8_weight_as_input_2,
378              transpose_conv2d::get_examples_nhwc_relu6_channelQuant8_weight_as_input_2());
379  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_weight_as_input_2)380  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_relu6_channelQuant8_weight_as_input_2)
381  
382  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_float16) {
383      execute(transpose_conv2d::CreateModel_nhwc_relu6_float16,
384              transpose_conv2d::is_ignored_nhwc_relu6_float16,
385              transpose_conv2d::get_examples_nhwc_relu6_float16());
386  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_float16,transpose_conv2d::CreateModel_nhwc_relu6_float16)387  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_float16, transpose_conv2d::CreateModel_nhwc_relu6_float16)
388  
389  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relu6_float16_weight_as_input) {
390      execute(transpose_conv2d::CreateModel_nhwc_relu6_float16_weight_as_input,
391              transpose_conv2d::is_ignored_nhwc_relu6_float16_weight_as_input,
392              transpose_conv2d::get_examples_nhwc_relu6_float16_weight_as_input());
393  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_relu6_float16_weight_as_input,transpose_conv2d::CreateModel_nhwc_relu6_float16_weight_as_input)394  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_relu6_float16_weight_as_input, transpose_conv2d::CreateModel_nhwc_relu6_float16_weight_as_input)
395  
396  TEST_F(GeneratedTests, transpose_conv2d_nchw_none) {
397      execute(transpose_conv2d::CreateModel_nchw_none,
398              transpose_conv2d::is_ignored_nchw_none,
399              transpose_conv2d::get_examples_nchw_none());
400  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none,transpose_conv2d::CreateModel_nchw_none)401  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none, transpose_conv2d::CreateModel_nchw_none)
402  
403  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_weight_as_input) {
404      execute(transpose_conv2d::CreateModel_nchw_none_weight_as_input,
405              transpose_conv2d::is_ignored_nchw_none_weight_as_input,
406              transpose_conv2d::get_examples_nchw_none_weight_as_input());
407  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_weight_as_input,transpose_conv2d::CreateModel_nchw_none_weight_as_input)408  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_weight_as_input, transpose_conv2d::CreateModel_nchw_none_weight_as_input)
409  
410  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_relaxed) {
411      execute(transpose_conv2d::CreateModel_nchw_none_relaxed,
412              transpose_conv2d::is_ignored_nchw_none_relaxed,
413              transpose_conv2d::get_examples_nchw_none_relaxed());
414  }
415  
TEST_F(GeneratedTests,transpose_conv2d_nchw_none_relaxed_weight_as_input)416  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_relaxed_weight_as_input) {
417      execute(transpose_conv2d::CreateModel_nchw_none_relaxed_weight_as_input,
418              transpose_conv2d::is_ignored_nchw_none_relaxed_weight_as_input,
419              transpose_conv2d::get_examples_nchw_none_relaxed_weight_as_input());
420  }
421  
TEST_F(GeneratedTests,transpose_conv2d_nchw_none_quant8)422  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_quant8) {
423      execute(transpose_conv2d::CreateModel_nchw_none_quant8,
424              transpose_conv2d::is_ignored_nchw_none_quant8,
425              transpose_conv2d::get_examples_nchw_none_quant8());
426  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_quant8,transpose_conv2d::CreateModel_nchw_none_quant8)427  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_quant8, transpose_conv2d::CreateModel_nchw_none_quant8)
428  
429  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_quant8_weight_as_input) {
430      execute(transpose_conv2d::CreateModel_nchw_none_quant8_weight_as_input,
431              transpose_conv2d::is_ignored_nchw_none_quant8_weight_as_input,
432              transpose_conv2d::get_examples_nchw_none_quant8_weight_as_input());
433  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_quant8_weight_as_input,transpose_conv2d::CreateModel_nchw_none_quant8_weight_as_input)434  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_quant8_weight_as_input, transpose_conv2d::CreateModel_nchw_none_quant8_weight_as_input)
435  
436  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_quant8_2) {
437      execute(transpose_conv2d::CreateModel_nchw_none_quant8_2,
438              transpose_conv2d::is_ignored_nchw_none_quant8_2,
439              transpose_conv2d::get_examples_nchw_none_quant8_2());
440  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_quant8_2,transpose_conv2d::CreateModel_nchw_none_quant8_2)441  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_quant8_2, transpose_conv2d::CreateModel_nchw_none_quant8_2)
442  
443  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_quant8_weight_as_input_2) {
444      execute(transpose_conv2d::CreateModel_nchw_none_quant8_weight_as_input_2,
445              transpose_conv2d::is_ignored_nchw_none_quant8_weight_as_input_2,
446              transpose_conv2d::get_examples_nchw_none_quant8_weight_as_input_2());
447  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_none_quant8_weight_as_input_2)448  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_none_quant8_weight_as_input_2)
449  
450  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_channelQuant8) {
451      execute(transpose_conv2d::CreateModel_nchw_none_channelQuant8,
452              transpose_conv2d::is_ignored_nchw_none_channelQuant8,
453              transpose_conv2d::get_examples_nchw_none_channelQuant8());
454  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_channelQuant8,transpose_conv2d::CreateModel_nchw_none_channelQuant8)455  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_channelQuant8, transpose_conv2d::CreateModel_nchw_none_channelQuant8)
456  
457  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_channelQuant8_weight_as_input) {
458      execute(transpose_conv2d::CreateModel_nchw_none_channelQuant8_weight_as_input,
459              transpose_conv2d::is_ignored_nchw_none_channelQuant8_weight_as_input,
460              transpose_conv2d::get_examples_nchw_none_channelQuant8_weight_as_input());
461  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nchw_none_channelQuant8_weight_as_input)462  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nchw_none_channelQuant8_weight_as_input)
463  
464  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_channelQuant8_2) {
465      execute(transpose_conv2d::CreateModel_nchw_none_channelQuant8_2,
466              transpose_conv2d::is_ignored_nchw_none_channelQuant8_2,
467              transpose_conv2d::get_examples_nchw_none_channelQuant8_2());
468  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_channelQuant8_2,transpose_conv2d::CreateModel_nchw_none_channelQuant8_2)469  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_channelQuant8_2, transpose_conv2d::CreateModel_nchw_none_channelQuant8_2)
470  
471  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_channelQuant8_weight_as_input_2) {
472      execute(transpose_conv2d::CreateModel_nchw_none_channelQuant8_weight_as_input_2,
473              transpose_conv2d::is_ignored_nchw_none_channelQuant8_weight_as_input_2,
474              transpose_conv2d::get_examples_nchw_none_channelQuant8_weight_as_input_2());
475  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_none_channelQuant8_weight_as_input_2)476  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_none_channelQuant8_weight_as_input_2)
477  
478  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_float16) {
479      execute(transpose_conv2d::CreateModel_nchw_none_float16,
480              transpose_conv2d::is_ignored_nchw_none_float16,
481              transpose_conv2d::get_examples_nchw_none_float16());
482  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_float16,transpose_conv2d::CreateModel_nchw_none_float16)483  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_float16, transpose_conv2d::CreateModel_nchw_none_float16)
484  
485  TEST_F(GeneratedTests, transpose_conv2d_nchw_none_float16_weight_as_input) {
486      execute(transpose_conv2d::CreateModel_nchw_none_float16_weight_as_input,
487              transpose_conv2d::is_ignored_nchw_none_float16_weight_as_input,
488              transpose_conv2d::get_examples_nchw_none_float16_weight_as_input());
489  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_none_float16_weight_as_input,transpose_conv2d::CreateModel_nchw_none_float16_weight_as_input)490  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_none_float16_weight_as_input, transpose_conv2d::CreateModel_nchw_none_float16_weight_as_input)
491  
492  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu) {
493      execute(transpose_conv2d::CreateModel_nchw_relu,
494              transpose_conv2d::is_ignored_nchw_relu,
495              transpose_conv2d::get_examples_nchw_relu());
496  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu,transpose_conv2d::CreateModel_nchw_relu)497  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu, transpose_conv2d::CreateModel_nchw_relu)
498  
499  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_weight_as_input) {
500      execute(transpose_conv2d::CreateModel_nchw_relu_weight_as_input,
501              transpose_conv2d::is_ignored_nchw_relu_weight_as_input,
502              transpose_conv2d::get_examples_nchw_relu_weight_as_input());
503  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_weight_as_input,transpose_conv2d::CreateModel_nchw_relu_weight_as_input)504  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_weight_as_input, transpose_conv2d::CreateModel_nchw_relu_weight_as_input)
505  
506  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_relaxed) {
507      execute(transpose_conv2d::CreateModel_nchw_relu_relaxed,
508              transpose_conv2d::is_ignored_nchw_relu_relaxed,
509              transpose_conv2d::get_examples_nchw_relu_relaxed());
510  }
511  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relu_relaxed_weight_as_input)512  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_relaxed_weight_as_input) {
513      execute(transpose_conv2d::CreateModel_nchw_relu_relaxed_weight_as_input,
514              transpose_conv2d::is_ignored_nchw_relu_relaxed_weight_as_input,
515              transpose_conv2d::get_examples_nchw_relu_relaxed_weight_as_input());
516  }
517  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relu_quant8)518  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_quant8) {
519      execute(transpose_conv2d::CreateModel_nchw_relu_quant8,
520              transpose_conv2d::is_ignored_nchw_relu_quant8,
521              transpose_conv2d::get_examples_nchw_relu_quant8());
522  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_quant8,transpose_conv2d::CreateModel_nchw_relu_quant8)523  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_quant8, transpose_conv2d::CreateModel_nchw_relu_quant8)
524  
525  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_quant8_weight_as_input) {
526      execute(transpose_conv2d::CreateModel_nchw_relu_quant8_weight_as_input,
527              transpose_conv2d::is_ignored_nchw_relu_quant8_weight_as_input,
528              transpose_conv2d::get_examples_nchw_relu_quant8_weight_as_input());
529  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_quant8_weight_as_input,transpose_conv2d::CreateModel_nchw_relu_quant8_weight_as_input)530  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_quant8_weight_as_input, transpose_conv2d::CreateModel_nchw_relu_quant8_weight_as_input)
531  
532  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_quant8_2) {
533      execute(transpose_conv2d::CreateModel_nchw_relu_quant8_2,
534              transpose_conv2d::is_ignored_nchw_relu_quant8_2,
535              transpose_conv2d::get_examples_nchw_relu_quant8_2());
536  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_quant8_2,transpose_conv2d::CreateModel_nchw_relu_quant8_2)537  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_quant8_2, transpose_conv2d::CreateModel_nchw_relu_quant8_2)
538  
539  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_quant8_weight_as_input_2) {
540      execute(transpose_conv2d::CreateModel_nchw_relu_quant8_weight_as_input_2,
541              transpose_conv2d::is_ignored_nchw_relu_quant8_weight_as_input_2,
542              transpose_conv2d::get_examples_nchw_relu_quant8_weight_as_input_2());
543  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_relu_quant8_weight_as_input_2)544  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_relu_quant8_weight_as_input_2)
545  
546  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_channelQuant8) {
547      execute(transpose_conv2d::CreateModel_nchw_relu_channelQuant8,
548              transpose_conv2d::is_ignored_nchw_relu_channelQuant8,
549              transpose_conv2d::get_examples_nchw_relu_channelQuant8());
550  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_channelQuant8,transpose_conv2d::CreateModel_nchw_relu_channelQuant8)551  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_channelQuant8, transpose_conv2d::CreateModel_nchw_relu_channelQuant8)
552  
553  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_channelQuant8_weight_as_input) {
554      execute(transpose_conv2d::CreateModel_nchw_relu_channelQuant8_weight_as_input,
555              transpose_conv2d::is_ignored_nchw_relu_channelQuant8_weight_as_input,
556              transpose_conv2d::get_examples_nchw_relu_channelQuant8_weight_as_input());
557  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nchw_relu_channelQuant8_weight_as_input)558  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nchw_relu_channelQuant8_weight_as_input)
559  
560  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_channelQuant8_2) {
561      execute(transpose_conv2d::CreateModel_nchw_relu_channelQuant8_2,
562              transpose_conv2d::is_ignored_nchw_relu_channelQuant8_2,
563              transpose_conv2d::get_examples_nchw_relu_channelQuant8_2());
564  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_channelQuant8_2,transpose_conv2d::CreateModel_nchw_relu_channelQuant8_2)565  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_channelQuant8_2, transpose_conv2d::CreateModel_nchw_relu_channelQuant8_2)
566  
567  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_channelQuant8_weight_as_input_2) {
568      execute(transpose_conv2d::CreateModel_nchw_relu_channelQuant8_weight_as_input_2,
569              transpose_conv2d::is_ignored_nchw_relu_channelQuant8_weight_as_input_2,
570              transpose_conv2d::get_examples_nchw_relu_channelQuant8_weight_as_input_2());
571  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_relu_channelQuant8_weight_as_input_2)572  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_relu_channelQuant8_weight_as_input_2)
573  
574  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_float16) {
575      execute(transpose_conv2d::CreateModel_nchw_relu_float16,
576              transpose_conv2d::is_ignored_nchw_relu_float16,
577              transpose_conv2d::get_examples_nchw_relu_float16());
578  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_float16,transpose_conv2d::CreateModel_nchw_relu_float16)579  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_float16, transpose_conv2d::CreateModel_nchw_relu_float16)
580  
581  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu_float16_weight_as_input) {
582      execute(transpose_conv2d::CreateModel_nchw_relu_float16_weight_as_input,
583              transpose_conv2d::is_ignored_nchw_relu_float16_weight_as_input,
584              transpose_conv2d::get_examples_nchw_relu_float16_weight_as_input());
585  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu_float16_weight_as_input,transpose_conv2d::CreateModel_nchw_relu_float16_weight_as_input)586  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu_float16_weight_as_input, transpose_conv2d::CreateModel_nchw_relu_float16_weight_as_input)
587  
588  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1) {
589      execute(transpose_conv2d::CreateModel_nchw_relu1,
590              transpose_conv2d::is_ignored_nchw_relu1,
591              transpose_conv2d::get_examples_nchw_relu1());
592  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1,transpose_conv2d::CreateModel_nchw_relu1)593  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1, transpose_conv2d::CreateModel_nchw_relu1)
594  
595  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_weight_as_input) {
596      execute(transpose_conv2d::CreateModel_nchw_relu1_weight_as_input,
597              transpose_conv2d::is_ignored_nchw_relu1_weight_as_input,
598              transpose_conv2d::get_examples_nchw_relu1_weight_as_input());
599  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_weight_as_input,transpose_conv2d::CreateModel_nchw_relu1_weight_as_input)600  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_weight_as_input, transpose_conv2d::CreateModel_nchw_relu1_weight_as_input)
601  
602  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_relaxed) {
603      execute(transpose_conv2d::CreateModel_nchw_relu1_relaxed,
604              transpose_conv2d::is_ignored_nchw_relu1_relaxed,
605              transpose_conv2d::get_examples_nchw_relu1_relaxed());
606  }
607  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relu1_relaxed_weight_as_input)608  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_relaxed_weight_as_input) {
609      execute(transpose_conv2d::CreateModel_nchw_relu1_relaxed_weight_as_input,
610              transpose_conv2d::is_ignored_nchw_relu1_relaxed_weight_as_input,
611              transpose_conv2d::get_examples_nchw_relu1_relaxed_weight_as_input());
612  }
613  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relu1_quant8)614  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_quant8) {
615      execute(transpose_conv2d::CreateModel_nchw_relu1_quant8,
616              transpose_conv2d::is_ignored_nchw_relu1_quant8,
617              transpose_conv2d::get_examples_nchw_relu1_quant8());
618  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_quant8,transpose_conv2d::CreateModel_nchw_relu1_quant8)619  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_quant8, transpose_conv2d::CreateModel_nchw_relu1_quant8)
620  
621  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_quant8_weight_as_input) {
622      execute(transpose_conv2d::CreateModel_nchw_relu1_quant8_weight_as_input,
623              transpose_conv2d::is_ignored_nchw_relu1_quant8_weight_as_input,
624              transpose_conv2d::get_examples_nchw_relu1_quant8_weight_as_input());
625  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_quant8_weight_as_input,transpose_conv2d::CreateModel_nchw_relu1_quant8_weight_as_input)626  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_quant8_weight_as_input, transpose_conv2d::CreateModel_nchw_relu1_quant8_weight_as_input)
627  
628  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_quant8_2) {
629      execute(transpose_conv2d::CreateModel_nchw_relu1_quant8_2,
630              transpose_conv2d::is_ignored_nchw_relu1_quant8_2,
631              transpose_conv2d::get_examples_nchw_relu1_quant8_2());
632  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_quant8_2,transpose_conv2d::CreateModel_nchw_relu1_quant8_2)633  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_quant8_2, transpose_conv2d::CreateModel_nchw_relu1_quant8_2)
634  
635  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_quant8_weight_as_input_2) {
636      execute(transpose_conv2d::CreateModel_nchw_relu1_quant8_weight_as_input_2,
637              transpose_conv2d::is_ignored_nchw_relu1_quant8_weight_as_input_2,
638              transpose_conv2d::get_examples_nchw_relu1_quant8_weight_as_input_2());
639  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_relu1_quant8_weight_as_input_2)640  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_relu1_quant8_weight_as_input_2)
641  
642  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_channelQuant8) {
643      execute(transpose_conv2d::CreateModel_nchw_relu1_channelQuant8,
644              transpose_conv2d::is_ignored_nchw_relu1_channelQuant8,
645              transpose_conv2d::get_examples_nchw_relu1_channelQuant8());
646  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_channelQuant8,transpose_conv2d::CreateModel_nchw_relu1_channelQuant8)647  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_channelQuant8, transpose_conv2d::CreateModel_nchw_relu1_channelQuant8)
648  
649  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_channelQuant8_weight_as_input) {
650      execute(transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_weight_as_input,
651              transpose_conv2d::is_ignored_nchw_relu1_channelQuant8_weight_as_input,
652              transpose_conv2d::get_examples_nchw_relu1_channelQuant8_weight_as_input());
653  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_weight_as_input)654  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_weight_as_input)
655  
656  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_channelQuant8_2) {
657      execute(transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_2,
658              transpose_conv2d::is_ignored_nchw_relu1_channelQuant8_2,
659              transpose_conv2d::get_examples_nchw_relu1_channelQuant8_2());
660  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_channelQuant8_2,transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_2)661  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_channelQuant8_2, transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_2)
662  
663  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_channelQuant8_weight_as_input_2) {
664      execute(transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_weight_as_input_2,
665              transpose_conv2d::is_ignored_nchw_relu1_channelQuant8_weight_as_input_2,
666              transpose_conv2d::get_examples_nchw_relu1_channelQuant8_weight_as_input_2());
667  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_weight_as_input_2)668  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_relu1_channelQuant8_weight_as_input_2)
669  
670  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_float16) {
671      execute(transpose_conv2d::CreateModel_nchw_relu1_float16,
672              transpose_conv2d::is_ignored_nchw_relu1_float16,
673              transpose_conv2d::get_examples_nchw_relu1_float16());
674  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_float16,transpose_conv2d::CreateModel_nchw_relu1_float16)675  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_float16, transpose_conv2d::CreateModel_nchw_relu1_float16)
676  
677  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu1_float16_weight_as_input) {
678      execute(transpose_conv2d::CreateModel_nchw_relu1_float16_weight_as_input,
679              transpose_conv2d::is_ignored_nchw_relu1_float16_weight_as_input,
680              transpose_conv2d::get_examples_nchw_relu1_float16_weight_as_input());
681  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu1_float16_weight_as_input,transpose_conv2d::CreateModel_nchw_relu1_float16_weight_as_input)682  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu1_float16_weight_as_input, transpose_conv2d::CreateModel_nchw_relu1_float16_weight_as_input)
683  
684  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6) {
685      execute(transpose_conv2d::CreateModel_nchw_relu6,
686              transpose_conv2d::is_ignored_nchw_relu6,
687              transpose_conv2d::get_examples_nchw_relu6());
688  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6,transpose_conv2d::CreateModel_nchw_relu6)689  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6, transpose_conv2d::CreateModel_nchw_relu6)
690  
691  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_weight_as_input) {
692      execute(transpose_conv2d::CreateModel_nchw_relu6_weight_as_input,
693              transpose_conv2d::is_ignored_nchw_relu6_weight_as_input,
694              transpose_conv2d::get_examples_nchw_relu6_weight_as_input());
695  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_weight_as_input,transpose_conv2d::CreateModel_nchw_relu6_weight_as_input)696  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_weight_as_input, transpose_conv2d::CreateModel_nchw_relu6_weight_as_input)
697  
698  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_relaxed) {
699      execute(transpose_conv2d::CreateModel_nchw_relu6_relaxed,
700              transpose_conv2d::is_ignored_nchw_relu6_relaxed,
701              transpose_conv2d::get_examples_nchw_relu6_relaxed());
702  }
703  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relu6_relaxed_weight_as_input)704  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_relaxed_weight_as_input) {
705      execute(transpose_conv2d::CreateModel_nchw_relu6_relaxed_weight_as_input,
706              transpose_conv2d::is_ignored_nchw_relu6_relaxed_weight_as_input,
707              transpose_conv2d::get_examples_nchw_relu6_relaxed_weight_as_input());
708  }
709  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relu6_quant8)710  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_quant8) {
711      execute(transpose_conv2d::CreateModel_nchw_relu6_quant8,
712              transpose_conv2d::is_ignored_nchw_relu6_quant8,
713              transpose_conv2d::get_examples_nchw_relu6_quant8());
714  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_quant8,transpose_conv2d::CreateModel_nchw_relu6_quant8)715  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_quant8, transpose_conv2d::CreateModel_nchw_relu6_quant8)
716  
717  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_quant8_weight_as_input) {
718      execute(transpose_conv2d::CreateModel_nchw_relu6_quant8_weight_as_input,
719              transpose_conv2d::is_ignored_nchw_relu6_quant8_weight_as_input,
720              transpose_conv2d::get_examples_nchw_relu6_quant8_weight_as_input());
721  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_quant8_weight_as_input,transpose_conv2d::CreateModel_nchw_relu6_quant8_weight_as_input)722  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_quant8_weight_as_input, transpose_conv2d::CreateModel_nchw_relu6_quant8_weight_as_input)
723  
724  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_quant8_2) {
725      execute(transpose_conv2d::CreateModel_nchw_relu6_quant8_2,
726              transpose_conv2d::is_ignored_nchw_relu6_quant8_2,
727              transpose_conv2d::get_examples_nchw_relu6_quant8_2());
728  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_quant8_2,transpose_conv2d::CreateModel_nchw_relu6_quant8_2)729  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_quant8_2, transpose_conv2d::CreateModel_nchw_relu6_quant8_2)
730  
731  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_quant8_weight_as_input_2) {
732      execute(transpose_conv2d::CreateModel_nchw_relu6_quant8_weight_as_input_2,
733              transpose_conv2d::is_ignored_nchw_relu6_quant8_weight_as_input_2,
734              transpose_conv2d::get_examples_nchw_relu6_quant8_weight_as_input_2());
735  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_relu6_quant8_weight_as_input_2)736  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_relu6_quant8_weight_as_input_2)
737  
738  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_channelQuant8) {
739      execute(transpose_conv2d::CreateModel_nchw_relu6_channelQuant8,
740              transpose_conv2d::is_ignored_nchw_relu6_channelQuant8,
741              transpose_conv2d::get_examples_nchw_relu6_channelQuant8());
742  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_channelQuant8,transpose_conv2d::CreateModel_nchw_relu6_channelQuant8)743  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_channelQuant8, transpose_conv2d::CreateModel_nchw_relu6_channelQuant8)
744  
745  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_channelQuant8_weight_as_input) {
746      execute(transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_weight_as_input,
747              transpose_conv2d::is_ignored_nchw_relu6_channelQuant8_weight_as_input,
748              transpose_conv2d::get_examples_nchw_relu6_channelQuant8_weight_as_input());
749  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_weight_as_input)750  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_weight_as_input)
751  
752  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_channelQuant8_2) {
753      execute(transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_2,
754              transpose_conv2d::is_ignored_nchw_relu6_channelQuant8_2,
755              transpose_conv2d::get_examples_nchw_relu6_channelQuant8_2());
756  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_channelQuant8_2,transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_2)757  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_channelQuant8_2, transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_2)
758  
759  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_channelQuant8_weight_as_input_2) {
760      execute(transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_weight_as_input_2,
761              transpose_conv2d::is_ignored_nchw_relu6_channelQuant8_weight_as_input_2,
762              transpose_conv2d::get_examples_nchw_relu6_channelQuant8_weight_as_input_2());
763  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_channelQuant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_weight_as_input_2)764  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_channelQuant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_relu6_channelQuant8_weight_as_input_2)
765  
766  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_float16) {
767      execute(transpose_conv2d::CreateModel_nchw_relu6_float16,
768              transpose_conv2d::is_ignored_nchw_relu6_float16,
769              transpose_conv2d::get_examples_nchw_relu6_float16());
770  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_float16,transpose_conv2d::CreateModel_nchw_relu6_float16)771  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_float16, transpose_conv2d::CreateModel_nchw_relu6_float16)
772  
773  TEST_F(GeneratedTests, transpose_conv2d_nchw_relu6_float16_weight_as_input) {
774      execute(transpose_conv2d::CreateModel_nchw_relu6_float16_weight_as_input,
775              transpose_conv2d::is_ignored_nchw_relu6_float16_weight_as_input,
776              transpose_conv2d::get_examples_nchw_relu6_float16_weight_as_input());
777  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_relu6_float16_weight_as_input,transpose_conv2d::CreateModel_nchw_relu6_float16_weight_as_input)778  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_relu6_float16_weight_as_input, transpose_conv2d::CreateModel_nchw_relu6_float16_weight_as_input)
779  
780  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none) {
781      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none,
782              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none,
783              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none());
784  }
785  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_weight_as_input)786  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_weight_as_input) {
787      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_weight_as_input,
788              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_weight_as_input,
789              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_weight_as_input());
790  }
791  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_relaxed)792  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_relaxed) {
793      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_relaxed,
794              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_relaxed,
795              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_relaxed());
796  }
797  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_relaxed_weight_as_input)798  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_relaxed_weight_as_input) {
799      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_relaxed_weight_as_input,
800              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_relaxed_weight_as_input,
801              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_relaxed_weight_as_input());
802  }
803  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_quant8)804  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_quant8) {
805      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_quant8,
806              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_quant8,
807              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_quant8());
808  }
809  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_quant8_weight_as_input)810  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_quant8_weight_as_input) {
811      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_quant8_weight_as_input,
812              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_quant8_weight_as_input,
813              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_quant8_weight_as_input());
814  }
815  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_quant8_2)816  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_quant8_2) {
817      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_quant8_2,
818              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_quant8_2,
819              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_quant8_2());
820  }
821  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_quant8_weight_as_input_2)822  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_quant8_weight_as_input_2) {
823      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_quant8_weight_as_input_2,
824              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_quant8_weight_as_input_2,
825              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_quant8_weight_as_input_2());
826  }
827  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8)828  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8) {
829      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_channelQuant8,
830              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_channelQuant8,
831              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_channelQuant8());
832  }
833  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input)834  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input) {
835      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input,
836              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input,
837              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input());
838  }
839  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8_2)840  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8_2) {
841      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_channelQuant8_2,
842              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_channelQuant8_2,
843              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_channelQuant8_2());
844  }
845  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input_2)846  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input_2) {
847      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input_2,
848              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input_2,
849              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_channelQuant8_weight_as_input_2());
850  }
851  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_float16)852  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_float16) {
853      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_float16,
854              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_float16,
855              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_float16());
856  }
857  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_none_float16_weight_as_input)858  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_none_float16_weight_as_input) {
859      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_none_float16_weight_as_input,
860              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_none_float16_weight_as_input,
861              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_none_float16_weight_as_input());
862  }
863  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu)864  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu) {
865      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu,
866              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu,
867              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu());
868  }
869  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_weight_as_input)870  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_weight_as_input) {
871      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_weight_as_input,
872              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_weight_as_input,
873              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_weight_as_input());
874  }
875  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_relaxed)876  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_relaxed) {
877      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_relaxed,
878              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_relaxed,
879              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_relaxed());
880  }
881  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_relaxed_weight_as_input)882  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_relaxed_weight_as_input) {
883      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_relaxed_weight_as_input,
884              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_relaxed_weight_as_input,
885              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_relaxed_weight_as_input());
886  }
887  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8)888  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8) {
889      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_quant8,
890              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_quant8,
891              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_quant8());
892  }
893  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8_weight_as_input)894  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8_weight_as_input) {
895      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_quant8_weight_as_input,
896              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_quant8_weight_as_input,
897              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_quant8_weight_as_input());
898  }
899  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8_2)900  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8_2) {
901      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_quant8_2,
902              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_quant8_2,
903              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_quant8_2());
904  }
905  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8_weight_as_input_2)906  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_quant8_weight_as_input_2) {
907      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_quant8_weight_as_input_2,
908              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_quant8_weight_as_input_2,
909              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_quant8_weight_as_input_2());
910  }
911  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8)912  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8) {
913      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_channelQuant8,
914              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_channelQuant8,
915              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_channelQuant8());
916  }
917  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input)918  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input) {
919      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input,
920              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input,
921              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input());
922  }
923  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8_2)924  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8_2) {
925      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_channelQuant8_2,
926              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_channelQuant8_2,
927              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_channelQuant8_2());
928  }
929  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input_2)930  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input_2) {
931      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input_2,
932              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input_2,
933              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_channelQuant8_weight_as_input_2());
934  }
935  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_float16)936  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_float16) {
937      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_float16,
938              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_float16,
939              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_float16());
940  }
941  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu_float16_weight_as_input)942  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu_float16_weight_as_input) {
943      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu_float16_weight_as_input,
944              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu_float16_weight_as_input,
945              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu_float16_weight_as_input());
946  }
947  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1)948  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1) {
949      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1,
950              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1,
951              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1());
952  }
953  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_weight_as_input)954  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_weight_as_input) {
955      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_weight_as_input,
956              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_weight_as_input,
957              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_weight_as_input());
958  }
959  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_relaxed)960  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_relaxed) {
961      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_relaxed,
962              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_relaxed,
963              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_relaxed());
964  }
965  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_relaxed_weight_as_input)966  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_relaxed_weight_as_input) {
967      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_relaxed_weight_as_input,
968              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_relaxed_weight_as_input,
969              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_relaxed_weight_as_input());
970  }
971  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8)972  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8) {
973      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_quant8,
974              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_quant8,
975              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_quant8());
976  }
977  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input)978  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input) {
979      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input,
980              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input,
981              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input());
982  }
983  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8_2)984  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8_2) {
985      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_quant8_2,
986              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_quant8_2,
987              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_quant8_2());
988  }
989  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input_2)990  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input_2) {
991      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input_2,
992              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input_2,
993              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_quant8_weight_as_input_2());
994  }
995  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8)996  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8) {
997      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_channelQuant8,
998              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_channelQuant8,
999              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_channelQuant8());
1000  }
1001  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input)1002  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input) {
1003      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input,
1004              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input,
1005              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input());
1006  }
1007  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8_2)1008  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8_2) {
1009      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_channelQuant8_2,
1010              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_channelQuant8_2,
1011              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_channelQuant8_2());
1012  }
1013  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input_2)1014  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input_2) {
1015      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input_2,
1016              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input_2,
1017              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_channelQuant8_weight_as_input_2());
1018  }
1019  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_float16)1020  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_float16) {
1021      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_float16,
1022              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_float16,
1023              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_float16());
1024  }
1025  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu1_float16_weight_as_input)1026  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu1_float16_weight_as_input) {
1027      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu1_float16_weight_as_input,
1028              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu1_float16_weight_as_input,
1029              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu1_float16_weight_as_input());
1030  }
1031  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6)1032  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6) {
1033      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6,
1034              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6,
1035              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6());
1036  }
1037  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_weight_as_input)1038  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_weight_as_input) {
1039      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_weight_as_input,
1040              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_weight_as_input,
1041              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_weight_as_input());
1042  }
1043  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_relaxed)1044  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_relaxed) {
1045      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_relaxed,
1046              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_relaxed,
1047              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_relaxed());
1048  }
1049  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_relaxed_weight_as_input)1050  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_relaxed_weight_as_input) {
1051      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_relaxed_weight_as_input,
1052              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_relaxed_weight_as_input,
1053              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_relaxed_weight_as_input());
1054  }
1055  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8)1056  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8) {
1057      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_quant8,
1058              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_quant8,
1059              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_quant8());
1060  }
1061  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input)1062  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input) {
1063      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input,
1064              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input,
1065              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input());
1066  }
1067  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8_2)1068  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8_2) {
1069      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_quant8_2,
1070              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_quant8_2,
1071              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_quant8_2());
1072  }
1073  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input_2)1074  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input_2) {
1075      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input_2,
1076              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input_2,
1077              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_quant8_weight_as_input_2());
1078  }
1079  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8)1080  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8) {
1081      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_channelQuant8,
1082              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_channelQuant8,
1083              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_channelQuant8());
1084  }
1085  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input)1086  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input) {
1087      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input,
1088              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input,
1089              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input());
1090  }
1091  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8_2)1092  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8_2) {
1093      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_channelQuant8_2,
1094              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_channelQuant8_2,
1095              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_channelQuant8_2());
1096  }
1097  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input_2)1098  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input_2) {
1099      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input_2,
1100              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input_2,
1101              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_channelQuant8_weight_as_input_2());
1102  }
1103  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_float16)1104  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_float16) {
1105      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_float16,
1106              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_float16,
1107              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_float16());
1108  }
1109  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relu6_float16_weight_as_input)1110  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relu6_float16_weight_as_input) {
1111      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relu6_float16_weight_as_input,
1112              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relu6_float16_weight_as_input,
1113              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relu6_float16_weight_as_input());
1114  }
1115  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none)1116  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none) {
1117      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none,
1118              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none,
1119              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none());
1120  }
1121  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_weight_as_input)1122  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_weight_as_input) {
1123      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_weight_as_input,
1124              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_weight_as_input,
1125              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_weight_as_input());
1126  }
1127  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_relaxed)1128  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_relaxed) {
1129      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_relaxed,
1130              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_relaxed,
1131              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_relaxed());
1132  }
1133  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_relaxed_weight_as_input)1134  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_relaxed_weight_as_input) {
1135      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_relaxed_weight_as_input,
1136              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_relaxed_weight_as_input,
1137              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_relaxed_weight_as_input());
1138  }
1139  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_quant8)1140  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_quant8) {
1141      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_quant8,
1142              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_quant8,
1143              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_quant8());
1144  }
1145  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_quant8_weight_as_input)1146  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_quant8_weight_as_input) {
1147      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_quant8_weight_as_input,
1148              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_quant8_weight_as_input,
1149              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_quant8_weight_as_input());
1150  }
1151  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_quant8_2)1152  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_quant8_2) {
1153      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_quant8_2,
1154              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_quant8_2,
1155              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_quant8_2());
1156  }
1157  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_quant8_weight_as_input_2)1158  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_quant8_weight_as_input_2) {
1159      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_quant8_weight_as_input_2,
1160              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_quant8_weight_as_input_2,
1161              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_quant8_weight_as_input_2());
1162  }
1163  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8)1164  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8) {
1165      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_channelQuant8,
1166              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_channelQuant8,
1167              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_channelQuant8());
1168  }
1169  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input)1170  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input) {
1171      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input,
1172              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input,
1173              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input());
1174  }
1175  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8_2)1176  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8_2) {
1177      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_channelQuant8_2,
1178              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_channelQuant8_2,
1179              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_channelQuant8_2());
1180  }
1181  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input_2)1182  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input_2) {
1183      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input_2,
1184              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input_2,
1185              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_channelQuant8_weight_as_input_2());
1186  }
1187  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_float16)1188  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_float16) {
1189      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_float16,
1190              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_float16,
1191              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_float16());
1192  }
1193  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_none_float16_weight_as_input)1194  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_none_float16_weight_as_input) {
1195      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_none_float16_weight_as_input,
1196              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_none_float16_weight_as_input,
1197              transpose_conv2d::get_examples_dynamic_output_shape_nchw_none_float16_weight_as_input());
1198  }
1199  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu)1200  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu) {
1201      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu,
1202              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu,
1203              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu());
1204  }
1205  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_weight_as_input)1206  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_weight_as_input) {
1207      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_weight_as_input,
1208              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_weight_as_input,
1209              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_weight_as_input());
1210  }
1211  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_relaxed)1212  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_relaxed) {
1213      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_relaxed,
1214              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_relaxed,
1215              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_relaxed());
1216  }
1217  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_relaxed_weight_as_input)1218  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_relaxed_weight_as_input) {
1219      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_relaxed_weight_as_input,
1220              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_relaxed_weight_as_input,
1221              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_relaxed_weight_as_input());
1222  }
1223  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_quant8)1224  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_quant8) {
1225      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_quant8,
1226              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_quant8,
1227              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_quant8());
1228  }
1229  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_quant8_weight_as_input)1230  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_quant8_weight_as_input) {
1231      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_quant8_weight_as_input,
1232              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_quant8_weight_as_input,
1233              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_quant8_weight_as_input());
1234  }
1235  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_quant8_2)1236  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_quant8_2) {
1237      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_quant8_2,
1238              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_quant8_2,
1239              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_quant8_2());
1240  }
1241  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_quant8_weight_as_input_2)1242  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_quant8_weight_as_input_2) {
1243      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_quant8_weight_as_input_2,
1244              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_quant8_weight_as_input_2,
1245              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_quant8_weight_as_input_2());
1246  }
1247  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8)1248  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8) {
1249      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_channelQuant8,
1250              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_channelQuant8,
1251              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_channelQuant8());
1252  }
1253  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input)1254  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input) {
1255      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input,
1256              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input,
1257              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input());
1258  }
1259  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8_2)1260  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8_2) {
1261      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_channelQuant8_2,
1262              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_channelQuant8_2,
1263              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_channelQuant8_2());
1264  }
1265  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input_2)1266  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input_2) {
1267      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input_2,
1268              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input_2,
1269              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_channelQuant8_weight_as_input_2());
1270  }
1271  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_float16)1272  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_float16) {
1273      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_float16,
1274              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_float16,
1275              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_float16());
1276  }
1277  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu_float16_weight_as_input)1278  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu_float16_weight_as_input) {
1279      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu_float16_weight_as_input,
1280              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu_float16_weight_as_input,
1281              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu_float16_weight_as_input());
1282  }
1283  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1)1284  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1) {
1285      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1,
1286              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1,
1287              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1());
1288  }
1289  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_weight_as_input)1290  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_weight_as_input) {
1291      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_weight_as_input,
1292              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_weight_as_input,
1293              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_weight_as_input());
1294  }
1295  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_relaxed)1296  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_relaxed) {
1297      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_relaxed,
1298              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_relaxed,
1299              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_relaxed());
1300  }
1301  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_relaxed_weight_as_input)1302  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_relaxed_weight_as_input) {
1303      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_relaxed_weight_as_input,
1304              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_relaxed_weight_as_input,
1305              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_relaxed_weight_as_input());
1306  }
1307  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8)1308  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8) {
1309      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_quant8,
1310              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_quant8,
1311              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_quant8());
1312  }
1313  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8_weight_as_input)1314  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8_weight_as_input) {
1315      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_quant8_weight_as_input,
1316              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_quant8_weight_as_input,
1317              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_quant8_weight_as_input());
1318  }
1319  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8_2)1320  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8_2) {
1321      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_quant8_2,
1322              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_quant8_2,
1323              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_quant8_2());
1324  }
1325  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8_weight_as_input_2)1326  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_quant8_weight_as_input_2) {
1327      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_quant8_weight_as_input_2,
1328              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_quant8_weight_as_input_2,
1329              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_quant8_weight_as_input_2());
1330  }
1331  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8)1332  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8) {
1333      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_channelQuant8,
1334              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_channelQuant8,
1335              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_channelQuant8());
1336  }
1337  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input)1338  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input) {
1339      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input,
1340              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input,
1341              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input());
1342  }
1343  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8_2)1344  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8_2) {
1345      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_channelQuant8_2,
1346              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_channelQuant8_2,
1347              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_channelQuant8_2());
1348  }
1349  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input_2)1350  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input_2) {
1351      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input_2,
1352              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input_2,
1353              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_channelQuant8_weight_as_input_2());
1354  }
1355  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_float16)1356  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_float16) {
1357      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_float16,
1358              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_float16,
1359              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_float16());
1360  }
1361  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu1_float16_weight_as_input)1362  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu1_float16_weight_as_input) {
1363      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu1_float16_weight_as_input,
1364              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu1_float16_weight_as_input,
1365              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu1_float16_weight_as_input());
1366  }
1367  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6)1368  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6) {
1369      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6,
1370              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6,
1371              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6());
1372  }
1373  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_weight_as_input)1374  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_weight_as_input) {
1375      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_weight_as_input,
1376              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_weight_as_input,
1377              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_weight_as_input());
1378  }
1379  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_relaxed)1380  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_relaxed) {
1381      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_relaxed,
1382              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_relaxed,
1383              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_relaxed());
1384  }
1385  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_relaxed_weight_as_input)1386  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_relaxed_weight_as_input) {
1387      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_relaxed_weight_as_input,
1388              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_relaxed_weight_as_input,
1389              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_relaxed_weight_as_input());
1390  }
1391  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8)1392  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8) {
1393      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_quant8,
1394              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_quant8,
1395              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_quant8());
1396  }
1397  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8_weight_as_input)1398  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8_weight_as_input) {
1399      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_quant8_weight_as_input,
1400              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_quant8_weight_as_input,
1401              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_quant8_weight_as_input());
1402  }
1403  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8_2)1404  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8_2) {
1405      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_quant8_2,
1406              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_quant8_2,
1407              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_quant8_2());
1408  }
1409  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8_weight_as_input_2)1410  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_quant8_weight_as_input_2) {
1411      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_quant8_weight_as_input_2,
1412              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_quant8_weight_as_input_2,
1413              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_quant8_weight_as_input_2());
1414  }
1415  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8)1416  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8) {
1417      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_channelQuant8,
1418              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_channelQuant8,
1419              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_channelQuant8());
1420  }
1421  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input)1422  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input) {
1423      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input,
1424              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input,
1425              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input());
1426  }
1427  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8_2)1428  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8_2) {
1429      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_channelQuant8_2,
1430              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_channelQuant8_2,
1431              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_channelQuant8_2());
1432  }
1433  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input_2)1434  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input_2) {
1435      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input_2,
1436              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input_2,
1437              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_channelQuant8_weight_as_input_2());
1438  }
1439  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_float16)1440  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_float16) {
1441      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_float16,
1442              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_float16,
1443              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_float16());
1444  }
1445  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relu6_float16_weight_as_input)1446  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relu6_float16_weight_as_input) {
1447      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relu6_float16_weight_as_input,
1448              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relu6_float16_weight_as_input,
1449              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relu6_float16_weight_as_input());
1450  }
1451  
TEST_F(GeneratedTests,transpose_conv2d_nhwc)1452  TEST_F(GeneratedTests, transpose_conv2d_nhwc) {
1453      execute(transpose_conv2d::CreateModel_nhwc,
1454              transpose_conv2d::is_ignored_nhwc,
1455              transpose_conv2d::get_examples_nhwc());
1456  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc,transpose_conv2d::CreateModel_nhwc)1457  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc, transpose_conv2d::CreateModel_nhwc)
1458  
1459  TEST_F(GeneratedTests, transpose_conv2d_nhwc_weight_as_input) {
1460      execute(transpose_conv2d::CreateModel_nhwc_weight_as_input,
1461              transpose_conv2d::is_ignored_nhwc_weight_as_input,
1462              transpose_conv2d::get_examples_nhwc_weight_as_input());
1463  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_weight_as_input,transpose_conv2d::CreateModel_nhwc_weight_as_input)1464  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_weight_as_input, transpose_conv2d::CreateModel_nhwc_weight_as_input)
1465  
1466  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed) {
1467      execute(transpose_conv2d::CreateModel_nhwc_relaxed,
1468              transpose_conv2d::is_ignored_nhwc_relaxed,
1469              transpose_conv2d::get_examples_nhwc_relaxed());
1470  }
1471  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relaxed_weight_as_input)1472  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_weight_as_input) {
1473      execute(transpose_conv2d::CreateModel_nhwc_relaxed_weight_as_input,
1474              transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input,
1475              transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input());
1476  }
1477  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_quant8)1478  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8) {
1479      execute(transpose_conv2d::CreateModel_nhwc_quant8,
1480              transpose_conv2d::is_ignored_nhwc_quant8,
1481              transpose_conv2d::get_examples_nhwc_quant8());
1482  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8,transpose_conv2d::CreateModel_nhwc_quant8)1483  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8, transpose_conv2d::CreateModel_nhwc_quant8)
1484  
1485  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_weight_as_input) {
1486      execute(transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input,
1487              transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input,
1488              transpose_conv2d::get_examples_nhwc_quant8_weight_as_input());
1489  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input)1490  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input)
1491  
1492  TEST_F(GeneratedTests, transpose_conv2d_nhwc_channelQuant8) {
1493      execute(transpose_conv2d::CreateModel_nhwc_channelQuant8,
1494              transpose_conv2d::is_ignored_nhwc_channelQuant8,
1495              transpose_conv2d::get_examples_nhwc_channelQuant8());
1496  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_channelQuant8,transpose_conv2d::CreateModel_nhwc_channelQuant8)1497  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_channelQuant8, transpose_conv2d::CreateModel_nhwc_channelQuant8)
1498  
1499  TEST_F(GeneratedTests, transpose_conv2d_nhwc_channelQuant8_weight_as_input) {
1500      execute(transpose_conv2d::CreateModel_nhwc_channelQuant8_weight_as_input,
1501              transpose_conv2d::is_ignored_nhwc_channelQuant8_weight_as_input,
1502              transpose_conv2d::get_examples_nhwc_channelQuant8_weight_as_input());
1503  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nhwc_channelQuant8_weight_as_input)1504  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nhwc_channelQuant8_weight_as_input)
1505  
1506  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16) {
1507      execute(transpose_conv2d::CreateModel_nhwc_float16,
1508              transpose_conv2d::is_ignored_nhwc_float16,
1509              transpose_conv2d::get_examples_nhwc_float16());
1510  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16,transpose_conv2d::CreateModel_nhwc_float16)1511  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16, transpose_conv2d::CreateModel_nhwc_float16)
1512  
1513  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_weight_as_input) {
1514      execute(transpose_conv2d::CreateModel_nhwc_float16_weight_as_input,
1515              transpose_conv2d::is_ignored_nhwc_float16_weight_as_input,
1516              transpose_conv2d::get_examples_nhwc_float16_weight_as_input());
1517  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_weight_as_input,transpose_conv2d::CreateModel_nhwc_float16_weight_as_input)1518  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_weight_as_input, transpose_conv2d::CreateModel_nhwc_float16_weight_as_input)
1519  
1520  TEST_F(GeneratedTests, transpose_conv2d_nchw) {
1521      execute(transpose_conv2d::CreateModel_nchw,
1522              transpose_conv2d::is_ignored_nchw,
1523              transpose_conv2d::get_examples_nchw());
1524  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw,transpose_conv2d::CreateModel_nchw)1525  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw, transpose_conv2d::CreateModel_nchw)
1526  
1527  TEST_F(GeneratedTests, transpose_conv2d_nchw_weight_as_input) {
1528      execute(transpose_conv2d::CreateModel_nchw_weight_as_input,
1529              transpose_conv2d::is_ignored_nchw_weight_as_input,
1530              transpose_conv2d::get_examples_nchw_weight_as_input());
1531  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_weight_as_input,transpose_conv2d::CreateModel_nchw_weight_as_input)1532  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_weight_as_input, transpose_conv2d::CreateModel_nchw_weight_as_input)
1533  
1534  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed) {
1535      execute(transpose_conv2d::CreateModel_nchw_relaxed,
1536              transpose_conv2d::is_ignored_nchw_relaxed,
1537              transpose_conv2d::get_examples_nchw_relaxed());
1538  }
1539  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relaxed_weight_as_input)1540  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_weight_as_input) {
1541      execute(transpose_conv2d::CreateModel_nchw_relaxed_weight_as_input,
1542              transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input,
1543              transpose_conv2d::get_examples_nchw_relaxed_weight_as_input());
1544  }
1545  
TEST_F(GeneratedTests,transpose_conv2d_nchw_quant8)1546  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8) {
1547      execute(transpose_conv2d::CreateModel_nchw_quant8,
1548              transpose_conv2d::is_ignored_nchw_quant8,
1549              transpose_conv2d::get_examples_nchw_quant8());
1550  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8,transpose_conv2d::CreateModel_nchw_quant8)1551  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8, transpose_conv2d::CreateModel_nchw_quant8)
1552  
1553  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_weight_as_input) {
1554      execute(transpose_conv2d::CreateModel_nchw_quant8_weight_as_input,
1555              transpose_conv2d::is_ignored_nchw_quant8_weight_as_input,
1556              transpose_conv2d::get_examples_nchw_quant8_weight_as_input());
1557  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_weight_as_input,transpose_conv2d::CreateModel_nchw_quant8_weight_as_input)1558  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_weight_as_input, transpose_conv2d::CreateModel_nchw_quant8_weight_as_input)
1559  
1560  TEST_F(GeneratedTests, transpose_conv2d_nchw_channelQuant8) {
1561      execute(transpose_conv2d::CreateModel_nchw_channelQuant8,
1562              transpose_conv2d::is_ignored_nchw_channelQuant8,
1563              transpose_conv2d::get_examples_nchw_channelQuant8());
1564  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_channelQuant8,transpose_conv2d::CreateModel_nchw_channelQuant8)1565  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_channelQuant8, transpose_conv2d::CreateModel_nchw_channelQuant8)
1566  
1567  TEST_F(GeneratedTests, transpose_conv2d_nchw_channelQuant8_weight_as_input) {
1568      execute(transpose_conv2d::CreateModel_nchw_channelQuant8_weight_as_input,
1569              transpose_conv2d::is_ignored_nchw_channelQuant8_weight_as_input,
1570              transpose_conv2d::get_examples_nchw_channelQuant8_weight_as_input());
1571  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_channelQuant8_weight_as_input,transpose_conv2d::CreateModel_nchw_channelQuant8_weight_as_input)1572  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_channelQuant8_weight_as_input, transpose_conv2d::CreateModel_nchw_channelQuant8_weight_as_input)
1573  
1574  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16) {
1575      execute(transpose_conv2d::CreateModel_nchw_float16,
1576              transpose_conv2d::is_ignored_nchw_float16,
1577              transpose_conv2d::get_examples_nchw_float16());
1578  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16,transpose_conv2d::CreateModel_nchw_float16)1579  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16, transpose_conv2d::CreateModel_nchw_float16)
1580  
1581  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_weight_as_input) {
1582      execute(transpose_conv2d::CreateModel_nchw_float16_weight_as_input,
1583              transpose_conv2d::is_ignored_nchw_float16_weight_as_input,
1584              transpose_conv2d::get_examples_nchw_float16_weight_as_input());
1585  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_weight_as_input,transpose_conv2d::CreateModel_nchw_float16_weight_as_input)1586  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_weight_as_input, transpose_conv2d::CreateModel_nchw_float16_weight_as_input)
1587  
1588  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc) {
1589      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc,
1590              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc,
1591              transpose_conv2d::get_examples_dynamic_output_shape_nhwc());
1592  }
1593  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input)1594  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input) {
1595      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_weight_as_input,
1596              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_weight_as_input,
1597              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_weight_as_input());
1598  }
1599  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed)1600  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed) {
1601      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed,
1602              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed,
1603              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed());
1604  }
1605  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input)1606  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input) {
1607      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_weight_as_input,
1608              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_weight_as_input,
1609              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_weight_as_input());
1610  }
1611  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8)1612  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8) {
1613      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8,
1614              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8,
1615              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8());
1616  }
1617  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input)1618  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input) {
1619      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_weight_as_input,
1620              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_weight_as_input,
1621              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_weight_as_input());
1622  }
1623  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_channelQuant8)1624  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_channelQuant8) {
1625      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_channelQuant8,
1626              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_channelQuant8,
1627              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_channelQuant8());
1628  }
1629  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_channelQuant8_weight_as_input)1630  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_channelQuant8_weight_as_input) {
1631      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_channelQuant8_weight_as_input,
1632              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_channelQuant8_weight_as_input,
1633              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_channelQuant8_weight_as_input());
1634  }
1635  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16)1636  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16) {
1637      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16,
1638              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16,
1639              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16());
1640  }
1641  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input)1642  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input) {
1643      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_weight_as_input,
1644              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_weight_as_input,
1645              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_weight_as_input());
1646  }
1647  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw)1648  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw) {
1649      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw,
1650              transpose_conv2d::is_ignored_dynamic_output_shape_nchw,
1651              transpose_conv2d::get_examples_dynamic_output_shape_nchw());
1652  }
1653  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_weight_as_input)1654  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_weight_as_input) {
1655      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_weight_as_input,
1656              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_weight_as_input,
1657              transpose_conv2d::get_examples_dynamic_output_shape_nchw_weight_as_input());
1658  }
1659  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed)1660  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed) {
1661      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed,
1662              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed,
1663              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed());
1664  }
1665  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input)1666  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input) {
1667      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_weight_as_input,
1668              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_weight_as_input,
1669              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_weight_as_input());
1670  }
1671  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8)1672  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8) {
1673      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8,
1674              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8,
1675              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8());
1676  }
1677  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input)1678  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input) {
1679      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_weight_as_input,
1680              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_weight_as_input,
1681              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_weight_as_input());
1682  }
1683  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_channelQuant8)1684  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_channelQuant8) {
1685      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_channelQuant8,
1686              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_channelQuant8,
1687              transpose_conv2d::get_examples_dynamic_output_shape_nchw_channelQuant8());
1688  }
1689  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_channelQuant8_weight_as_input)1690  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_channelQuant8_weight_as_input) {
1691      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_channelQuant8_weight_as_input,
1692              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_channelQuant8_weight_as_input,
1693              transpose_conv2d::get_examples_dynamic_output_shape_nchw_channelQuant8_weight_as_input());
1694  }
1695  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16)1696  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16) {
1697      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16,
1698              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16,
1699              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16());
1700  }
1701  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input)1702  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input) {
1703      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_weight_as_input,
1704              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_weight_as_input,
1705              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_weight_as_input());
1706  }
1707  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_2)1708  TEST_F(GeneratedTests, transpose_conv2d_nhwc_2) {
1709      execute(transpose_conv2d::CreateModel_nhwc_2,
1710              transpose_conv2d::is_ignored_nhwc_2,
1711              transpose_conv2d::get_examples_nhwc_2());
1712  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_2,transpose_conv2d::CreateModel_nhwc_2)1713  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_2, transpose_conv2d::CreateModel_nhwc_2)
1714  
1715  TEST_F(GeneratedTests, transpose_conv2d_nhwc_weight_as_input_2) {
1716      execute(transpose_conv2d::CreateModel_nhwc_weight_as_input_2,
1717              transpose_conv2d::is_ignored_nhwc_weight_as_input_2,
1718              transpose_conv2d::get_examples_nhwc_weight_as_input_2());
1719  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_weight_as_input_2)1720  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_weight_as_input_2)
1721  
1722  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_2) {
1723      execute(transpose_conv2d::CreateModel_nhwc_relaxed_2,
1724              transpose_conv2d::is_ignored_nhwc_relaxed_2,
1725              transpose_conv2d::get_examples_nhwc_relaxed_2());
1726  }
1727  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relaxed_weight_as_input_2)1728  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_weight_as_input_2) {
1729      execute(transpose_conv2d::CreateModel_nhwc_relaxed_weight_as_input_2,
1730              transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input_2,
1731              transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_2());
1732  }
1733  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_quant8_2)1734  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_2) {
1735      execute(transpose_conv2d::CreateModel_nhwc_quant8_2,
1736              transpose_conv2d::is_ignored_nhwc_quant8_2,
1737              transpose_conv2d::get_examples_nhwc_quant8_2());
1738  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_2,transpose_conv2d::CreateModel_nhwc_quant8_2)1739  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_2, transpose_conv2d::CreateModel_nhwc_quant8_2)
1740  
1741  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_weight_as_input_2) {
1742      execute(transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_2,
1743              transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input_2,
1744              transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_2());
1745  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_2)1746  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_2)
1747  
1748  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_2) {
1749      execute(transpose_conv2d::CreateModel_nhwc_float16_2,
1750              transpose_conv2d::is_ignored_nhwc_float16_2,
1751              transpose_conv2d::get_examples_nhwc_float16_2());
1752  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_2,transpose_conv2d::CreateModel_nhwc_float16_2)1753  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_2, transpose_conv2d::CreateModel_nhwc_float16_2)
1754  
1755  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_weight_as_input_2) {
1756      execute(transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_2,
1757              transpose_conv2d::is_ignored_nhwc_float16_weight_as_input_2,
1758              transpose_conv2d::get_examples_nhwc_float16_weight_as_input_2());
1759  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_weight_as_input_2,transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_2)1760  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_weight_as_input_2, transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_2)
1761  
1762  TEST_F(GeneratedTests, transpose_conv2d_nchw_2) {
1763      execute(transpose_conv2d::CreateModel_nchw_2,
1764              transpose_conv2d::is_ignored_nchw_2,
1765              transpose_conv2d::get_examples_nchw_2());
1766  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_2,transpose_conv2d::CreateModel_nchw_2)1767  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_2, transpose_conv2d::CreateModel_nchw_2)
1768  
1769  TEST_F(GeneratedTests, transpose_conv2d_nchw_weight_as_input_2) {
1770      execute(transpose_conv2d::CreateModel_nchw_weight_as_input_2,
1771              transpose_conv2d::is_ignored_nchw_weight_as_input_2,
1772              transpose_conv2d::get_examples_nchw_weight_as_input_2());
1773  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_weight_as_input_2,transpose_conv2d::CreateModel_nchw_weight_as_input_2)1774  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_weight_as_input_2, transpose_conv2d::CreateModel_nchw_weight_as_input_2)
1775  
1776  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_2) {
1777      execute(transpose_conv2d::CreateModel_nchw_relaxed_2,
1778              transpose_conv2d::is_ignored_nchw_relaxed_2,
1779              transpose_conv2d::get_examples_nchw_relaxed_2());
1780  }
1781  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relaxed_weight_as_input_2)1782  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_weight_as_input_2) {
1783      execute(transpose_conv2d::CreateModel_nchw_relaxed_weight_as_input_2,
1784              transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input_2,
1785              transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_2());
1786  }
1787  
TEST_F(GeneratedTests,transpose_conv2d_nchw_quant8_2)1788  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_2) {
1789      execute(transpose_conv2d::CreateModel_nchw_quant8_2,
1790              transpose_conv2d::is_ignored_nchw_quant8_2,
1791              transpose_conv2d::get_examples_nchw_quant8_2());
1792  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_2,transpose_conv2d::CreateModel_nchw_quant8_2)1793  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_2, transpose_conv2d::CreateModel_nchw_quant8_2)
1794  
1795  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_weight_as_input_2) {
1796      execute(transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_2,
1797              transpose_conv2d::is_ignored_nchw_quant8_weight_as_input_2,
1798              transpose_conv2d::get_examples_nchw_quant8_weight_as_input_2());
1799  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_weight_as_input_2,transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_2)1800  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_weight_as_input_2, transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_2)
1801  
1802  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_2) {
1803      execute(transpose_conv2d::CreateModel_nchw_float16_2,
1804              transpose_conv2d::is_ignored_nchw_float16_2,
1805              transpose_conv2d::get_examples_nchw_float16_2());
1806  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_2,transpose_conv2d::CreateModel_nchw_float16_2)1807  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_2, transpose_conv2d::CreateModel_nchw_float16_2)
1808  
1809  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_weight_as_input_2) {
1810      execute(transpose_conv2d::CreateModel_nchw_float16_weight_as_input_2,
1811              transpose_conv2d::is_ignored_nchw_float16_weight_as_input_2,
1812              transpose_conv2d::get_examples_nchw_float16_weight_as_input_2());
1813  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_weight_as_input_2,transpose_conv2d::CreateModel_nchw_float16_weight_as_input_2)1814  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_weight_as_input_2, transpose_conv2d::CreateModel_nchw_float16_weight_as_input_2)
1815  
1816  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_2) {
1817      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_2,
1818              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_2,
1819              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_2());
1820  }
1821  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_2)1822  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_2) {
1823      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_weight_as_input_2,
1824              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_weight_as_input_2,
1825              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_weight_as_input_2());
1826  }
1827  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_2)1828  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_2) {
1829      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_2,
1830              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_2,
1831              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_2());
1832  }
1833  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_2)1834  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_2) {
1835      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_weight_as_input_2,
1836              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_weight_as_input_2,
1837              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_weight_as_input_2());
1838  }
1839  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_2)1840  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_2) {
1841      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_2,
1842              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_2,
1843              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_2());
1844  }
1845  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_2)1846  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_2) {
1847      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_weight_as_input_2,
1848              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_weight_as_input_2,
1849              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_weight_as_input_2());
1850  }
1851  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_2)1852  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_2) {
1853      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_2,
1854              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_2,
1855              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_2());
1856  }
1857  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_2)1858  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_2) {
1859      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_weight_as_input_2,
1860              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_weight_as_input_2,
1861              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_weight_as_input_2());
1862  }
1863  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_2)1864  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_2) {
1865      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_2,
1866              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_2,
1867              transpose_conv2d::get_examples_dynamic_output_shape_nchw_2());
1868  }
1869  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_2)1870  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_2) {
1871      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_weight_as_input_2,
1872              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_weight_as_input_2,
1873              transpose_conv2d::get_examples_dynamic_output_shape_nchw_weight_as_input_2());
1874  }
1875  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_2)1876  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_2) {
1877      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_2,
1878              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_2,
1879              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_2());
1880  }
1881  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_2)1882  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_2) {
1883      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_weight_as_input_2,
1884              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_weight_as_input_2,
1885              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_weight_as_input_2());
1886  }
1887  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_2)1888  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_2) {
1889      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_2,
1890              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_2,
1891              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_2());
1892  }
1893  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_2)1894  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_2) {
1895      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_weight_as_input_2,
1896              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_weight_as_input_2,
1897              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_weight_as_input_2());
1898  }
1899  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_2)1900  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_2) {
1901      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_2,
1902              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_2,
1903              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_2());
1904  }
1905  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_2)1906  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_2) {
1907      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_weight_as_input_2,
1908              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_weight_as_input_2,
1909              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_weight_as_input_2());
1910  }
1911  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_3)1912  TEST_F(GeneratedTests, transpose_conv2d_nhwc_3) {
1913      execute(transpose_conv2d::CreateModel_nhwc_3,
1914              transpose_conv2d::is_ignored_nhwc_3,
1915              transpose_conv2d::get_examples_nhwc_3());
1916  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_3,transpose_conv2d::CreateModel_nhwc_3)1917  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_3, transpose_conv2d::CreateModel_nhwc_3)
1918  
1919  TEST_F(GeneratedTests, transpose_conv2d_nhwc_weight_as_input_3) {
1920      execute(transpose_conv2d::CreateModel_nhwc_weight_as_input_3,
1921              transpose_conv2d::is_ignored_nhwc_weight_as_input_3,
1922              transpose_conv2d::get_examples_nhwc_weight_as_input_3());
1923  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_weight_as_input_3,transpose_conv2d::CreateModel_nhwc_weight_as_input_3)1924  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_weight_as_input_3, transpose_conv2d::CreateModel_nhwc_weight_as_input_3)
1925  
1926  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_3) {
1927      execute(transpose_conv2d::CreateModel_nhwc_relaxed_3,
1928              transpose_conv2d::is_ignored_nhwc_relaxed_3,
1929              transpose_conv2d::get_examples_nhwc_relaxed_3());
1930  }
1931  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relaxed_weight_as_input_3)1932  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_weight_as_input_3) {
1933      execute(transpose_conv2d::CreateModel_nhwc_relaxed_weight_as_input_3,
1934              transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input_3,
1935              transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_3());
1936  }
1937  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_quant8_3)1938  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_3) {
1939      execute(transpose_conv2d::CreateModel_nhwc_quant8_3,
1940              transpose_conv2d::is_ignored_nhwc_quant8_3,
1941              transpose_conv2d::get_examples_nhwc_quant8_3());
1942  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_3,transpose_conv2d::CreateModel_nhwc_quant8_3)1943  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_3, transpose_conv2d::CreateModel_nhwc_quant8_3)
1944  
1945  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_weight_as_input_3) {
1946      execute(transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_3,
1947              transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input_3,
1948              transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_3());
1949  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_weight_as_input_3,transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_3)1950  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_weight_as_input_3, transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_3)
1951  
1952  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_3) {
1953      execute(transpose_conv2d::CreateModel_nhwc_float16_3,
1954              transpose_conv2d::is_ignored_nhwc_float16_3,
1955              transpose_conv2d::get_examples_nhwc_float16_3());
1956  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_3,transpose_conv2d::CreateModel_nhwc_float16_3)1957  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_3, transpose_conv2d::CreateModel_nhwc_float16_3)
1958  
1959  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_weight_as_input_3) {
1960      execute(transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_3,
1961              transpose_conv2d::is_ignored_nhwc_float16_weight_as_input_3,
1962              transpose_conv2d::get_examples_nhwc_float16_weight_as_input_3());
1963  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_weight_as_input_3,transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_3)1964  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_weight_as_input_3, transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_3)
1965  
1966  TEST_F(GeneratedTests, transpose_conv2d_nchw_3) {
1967      execute(transpose_conv2d::CreateModel_nchw_3,
1968              transpose_conv2d::is_ignored_nchw_3,
1969              transpose_conv2d::get_examples_nchw_3());
1970  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_3,transpose_conv2d::CreateModel_nchw_3)1971  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_3, transpose_conv2d::CreateModel_nchw_3)
1972  
1973  TEST_F(GeneratedTests, transpose_conv2d_nchw_weight_as_input_3) {
1974      execute(transpose_conv2d::CreateModel_nchw_weight_as_input_3,
1975              transpose_conv2d::is_ignored_nchw_weight_as_input_3,
1976              transpose_conv2d::get_examples_nchw_weight_as_input_3());
1977  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_weight_as_input_3,transpose_conv2d::CreateModel_nchw_weight_as_input_3)1978  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_weight_as_input_3, transpose_conv2d::CreateModel_nchw_weight_as_input_3)
1979  
1980  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_3) {
1981      execute(transpose_conv2d::CreateModel_nchw_relaxed_3,
1982              transpose_conv2d::is_ignored_nchw_relaxed_3,
1983              transpose_conv2d::get_examples_nchw_relaxed_3());
1984  }
1985  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relaxed_weight_as_input_3)1986  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_weight_as_input_3) {
1987      execute(transpose_conv2d::CreateModel_nchw_relaxed_weight_as_input_3,
1988              transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input_3,
1989              transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_3());
1990  }
1991  
TEST_F(GeneratedTests,transpose_conv2d_nchw_quant8_3)1992  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_3) {
1993      execute(transpose_conv2d::CreateModel_nchw_quant8_3,
1994              transpose_conv2d::is_ignored_nchw_quant8_3,
1995              transpose_conv2d::get_examples_nchw_quant8_3());
1996  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_3,transpose_conv2d::CreateModel_nchw_quant8_3)1997  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_3, transpose_conv2d::CreateModel_nchw_quant8_3)
1998  
1999  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_weight_as_input_3) {
2000      execute(transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_3,
2001              transpose_conv2d::is_ignored_nchw_quant8_weight_as_input_3,
2002              transpose_conv2d::get_examples_nchw_quant8_weight_as_input_3());
2003  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_weight_as_input_3,transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_3)2004  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_weight_as_input_3, transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_3)
2005  
2006  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_3) {
2007      execute(transpose_conv2d::CreateModel_nchw_float16_3,
2008              transpose_conv2d::is_ignored_nchw_float16_3,
2009              transpose_conv2d::get_examples_nchw_float16_3());
2010  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_3,transpose_conv2d::CreateModel_nchw_float16_3)2011  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_3, transpose_conv2d::CreateModel_nchw_float16_3)
2012  
2013  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_weight_as_input_3) {
2014      execute(transpose_conv2d::CreateModel_nchw_float16_weight_as_input_3,
2015              transpose_conv2d::is_ignored_nchw_float16_weight_as_input_3,
2016              transpose_conv2d::get_examples_nchw_float16_weight_as_input_3());
2017  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_weight_as_input_3,transpose_conv2d::CreateModel_nchw_float16_weight_as_input_3)2018  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_weight_as_input_3, transpose_conv2d::CreateModel_nchw_float16_weight_as_input_3)
2019  
2020  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_3) {
2021      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_3,
2022              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_3,
2023              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_3());
2024  }
2025  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_3)2026  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_3) {
2027      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_weight_as_input_3,
2028              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_weight_as_input_3,
2029              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_weight_as_input_3());
2030  }
2031  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_3)2032  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_3) {
2033      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_3,
2034              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_3,
2035              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_3());
2036  }
2037  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_3)2038  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_3) {
2039      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_weight_as_input_3,
2040              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_weight_as_input_3,
2041              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_weight_as_input_3());
2042  }
2043  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_3)2044  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_3) {
2045      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_3,
2046              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_3,
2047              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_3());
2048  }
2049  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_3)2050  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_3) {
2051      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_weight_as_input_3,
2052              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_weight_as_input_3,
2053              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_weight_as_input_3());
2054  }
2055  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_3)2056  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_3) {
2057      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_3,
2058              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_3,
2059              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_3());
2060  }
2061  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_3)2062  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_3) {
2063      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_weight_as_input_3,
2064              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_weight_as_input_3,
2065              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_weight_as_input_3());
2066  }
2067  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_3)2068  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_3) {
2069      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_3,
2070              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_3,
2071              transpose_conv2d::get_examples_dynamic_output_shape_nchw_3());
2072  }
2073  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_3)2074  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_3) {
2075      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_weight_as_input_3,
2076              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_weight_as_input_3,
2077              transpose_conv2d::get_examples_dynamic_output_shape_nchw_weight_as_input_3());
2078  }
2079  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_3)2080  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_3) {
2081      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_3,
2082              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_3,
2083              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_3());
2084  }
2085  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_3)2086  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_3) {
2087      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_weight_as_input_3,
2088              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_weight_as_input_3,
2089              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_weight_as_input_3());
2090  }
2091  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_3)2092  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_3) {
2093      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_3,
2094              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_3,
2095              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_3());
2096  }
2097  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_3)2098  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_3) {
2099      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_weight_as_input_3,
2100              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_weight_as_input_3,
2101              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_weight_as_input_3());
2102  }
2103  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_3)2104  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_3) {
2105      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_3,
2106              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_3,
2107              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_3());
2108  }
2109  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_3)2110  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_3) {
2111      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_weight_as_input_3,
2112              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_weight_as_input_3,
2113              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_weight_as_input_3());
2114  }
2115  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_4)2116  TEST_F(GeneratedTests, transpose_conv2d_nhwc_4) {
2117      execute(transpose_conv2d::CreateModel_nhwc_4,
2118              transpose_conv2d::is_ignored_nhwc_4,
2119              transpose_conv2d::get_examples_nhwc_4());
2120  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_4,transpose_conv2d::CreateModel_nhwc_4)2121  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_4, transpose_conv2d::CreateModel_nhwc_4)
2122  
2123  TEST_F(GeneratedTests, transpose_conv2d_nhwc_weight_as_input_4) {
2124      execute(transpose_conv2d::CreateModel_nhwc_weight_as_input_4,
2125              transpose_conv2d::is_ignored_nhwc_weight_as_input_4,
2126              transpose_conv2d::get_examples_nhwc_weight_as_input_4());
2127  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_weight_as_input_4,transpose_conv2d::CreateModel_nhwc_weight_as_input_4)2128  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_weight_as_input_4, transpose_conv2d::CreateModel_nhwc_weight_as_input_4)
2129  
2130  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_4) {
2131      execute(transpose_conv2d::CreateModel_nhwc_relaxed_4,
2132              transpose_conv2d::is_ignored_nhwc_relaxed_4,
2133              transpose_conv2d::get_examples_nhwc_relaxed_4());
2134  }
2135  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relaxed_weight_as_input_4)2136  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_weight_as_input_4) {
2137      execute(transpose_conv2d::CreateModel_nhwc_relaxed_weight_as_input_4,
2138              transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input_4,
2139              transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_4());
2140  }
2141  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_quant8_4)2142  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_4) {
2143      execute(transpose_conv2d::CreateModel_nhwc_quant8_4,
2144              transpose_conv2d::is_ignored_nhwc_quant8_4,
2145              transpose_conv2d::get_examples_nhwc_quant8_4());
2146  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_4,transpose_conv2d::CreateModel_nhwc_quant8_4)2147  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_4, transpose_conv2d::CreateModel_nhwc_quant8_4)
2148  
2149  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_weight_as_input_4) {
2150      execute(transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_4,
2151              transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input_4,
2152              transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_4());
2153  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_weight_as_input_4,transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_4)2154  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_weight_as_input_4, transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_4)
2155  
2156  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_4) {
2157      execute(transpose_conv2d::CreateModel_nhwc_float16_4,
2158              transpose_conv2d::is_ignored_nhwc_float16_4,
2159              transpose_conv2d::get_examples_nhwc_float16_4());
2160  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_4,transpose_conv2d::CreateModel_nhwc_float16_4)2161  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_4, transpose_conv2d::CreateModel_nhwc_float16_4)
2162  
2163  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_weight_as_input_4) {
2164      execute(transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_4,
2165              transpose_conv2d::is_ignored_nhwc_float16_weight_as_input_4,
2166              transpose_conv2d::get_examples_nhwc_float16_weight_as_input_4());
2167  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_weight_as_input_4,transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_4)2168  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_weight_as_input_4, transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_4)
2169  
2170  TEST_F(GeneratedTests, transpose_conv2d_nchw_4) {
2171      execute(transpose_conv2d::CreateModel_nchw_4,
2172              transpose_conv2d::is_ignored_nchw_4,
2173              transpose_conv2d::get_examples_nchw_4());
2174  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_4,transpose_conv2d::CreateModel_nchw_4)2175  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_4, transpose_conv2d::CreateModel_nchw_4)
2176  
2177  TEST_F(GeneratedTests, transpose_conv2d_nchw_weight_as_input_4) {
2178      execute(transpose_conv2d::CreateModel_nchw_weight_as_input_4,
2179              transpose_conv2d::is_ignored_nchw_weight_as_input_4,
2180              transpose_conv2d::get_examples_nchw_weight_as_input_4());
2181  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_weight_as_input_4,transpose_conv2d::CreateModel_nchw_weight_as_input_4)2182  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_weight_as_input_4, transpose_conv2d::CreateModel_nchw_weight_as_input_4)
2183  
2184  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_4) {
2185      execute(transpose_conv2d::CreateModel_nchw_relaxed_4,
2186              transpose_conv2d::is_ignored_nchw_relaxed_4,
2187              transpose_conv2d::get_examples_nchw_relaxed_4());
2188  }
2189  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relaxed_weight_as_input_4)2190  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_weight_as_input_4) {
2191      execute(transpose_conv2d::CreateModel_nchw_relaxed_weight_as_input_4,
2192              transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input_4,
2193              transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_4());
2194  }
2195  
TEST_F(GeneratedTests,transpose_conv2d_nchw_quant8_4)2196  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_4) {
2197      execute(transpose_conv2d::CreateModel_nchw_quant8_4,
2198              transpose_conv2d::is_ignored_nchw_quant8_4,
2199              transpose_conv2d::get_examples_nchw_quant8_4());
2200  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_4,transpose_conv2d::CreateModel_nchw_quant8_4)2201  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_4, transpose_conv2d::CreateModel_nchw_quant8_4)
2202  
2203  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_weight_as_input_4) {
2204      execute(transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_4,
2205              transpose_conv2d::is_ignored_nchw_quant8_weight_as_input_4,
2206              transpose_conv2d::get_examples_nchw_quant8_weight_as_input_4());
2207  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_weight_as_input_4,transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_4)2208  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_weight_as_input_4, transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_4)
2209  
2210  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_4) {
2211      execute(transpose_conv2d::CreateModel_nchw_float16_4,
2212              transpose_conv2d::is_ignored_nchw_float16_4,
2213              transpose_conv2d::get_examples_nchw_float16_4());
2214  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_4,transpose_conv2d::CreateModel_nchw_float16_4)2215  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_4, transpose_conv2d::CreateModel_nchw_float16_4)
2216  
2217  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_weight_as_input_4) {
2218      execute(transpose_conv2d::CreateModel_nchw_float16_weight_as_input_4,
2219              transpose_conv2d::is_ignored_nchw_float16_weight_as_input_4,
2220              transpose_conv2d::get_examples_nchw_float16_weight_as_input_4());
2221  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_weight_as_input_4,transpose_conv2d::CreateModel_nchw_float16_weight_as_input_4)2222  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_weight_as_input_4, transpose_conv2d::CreateModel_nchw_float16_weight_as_input_4)
2223  
2224  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_4) {
2225      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_4,
2226              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_4,
2227              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_4());
2228  }
2229  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_4)2230  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_4) {
2231      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_weight_as_input_4,
2232              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_weight_as_input_4,
2233              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_weight_as_input_4());
2234  }
2235  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_4)2236  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_4) {
2237      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_4,
2238              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_4,
2239              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_4());
2240  }
2241  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_4)2242  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_4) {
2243      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_weight_as_input_4,
2244              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_weight_as_input_4,
2245              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_weight_as_input_4());
2246  }
2247  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_4)2248  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_4) {
2249      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_4,
2250              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_4,
2251              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_4());
2252  }
2253  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_4)2254  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_4) {
2255      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_weight_as_input_4,
2256              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_weight_as_input_4,
2257              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_weight_as_input_4());
2258  }
2259  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_4)2260  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_4) {
2261      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_4,
2262              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_4,
2263              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_4());
2264  }
2265  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_4)2266  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_4) {
2267      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_weight_as_input_4,
2268              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_weight_as_input_4,
2269              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_weight_as_input_4());
2270  }
2271  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_4)2272  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_4) {
2273      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_4,
2274              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_4,
2275              transpose_conv2d::get_examples_dynamic_output_shape_nchw_4());
2276  }
2277  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_4)2278  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_4) {
2279      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_weight_as_input_4,
2280              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_weight_as_input_4,
2281              transpose_conv2d::get_examples_dynamic_output_shape_nchw_weight_as_input_4());
2282  }
2283  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_4)2284  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_4) {
2285      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_4,
2286              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_4,
2287              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_4());
2288  }
2289  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_4)2290  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_4) {
2291      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_weight_as_input_4,
2292              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_weight_as_input_4,
2293              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_weight_as_input_4());
2294  }
2295  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_4)2296  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_4) {
2297      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_4,
2298              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_4,
2299              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_4());
2300  }
2301  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_4)2302  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_4) {
2303      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_weight_as_input_4,
2304              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_weight_as_input_4,
2305              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_weight_as_input_4());
2306  }
2307  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_4)2308  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_4) {
2309      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_4,
2310              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_4,
2311              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_4());
2312  }
2313  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_4)2314  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_4) {
2315      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_weight_as_input_4,
2316              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_weight_as_input_4,
2317              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_weight_as_input_4());
2318  }
2319  
TEST_F(GeneratedTests,transpose_conv2d_zero_sized_nhwc)2320  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc) {
2321      execute(transpose_conv2d::CreateModel_zero_sized_nhwc,
2322              transpose_conv2d::is_ignored_zero_sized_nhwc,
2323              transpose_conv2d::get_examples_zero_sized_nhwc());
2324  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nhwc,transpose_conv2d::CreateModel_zero_sized_nhwc)2325  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nhwc, transpose_conv2d::CreateModel_zero_sized_nhwc)
2326  
2327  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc_relaxed) {
2328      execute(transpose_conv2d::CreateModel_zero_sized_nhwc_relaxed,
2329              transpose_conv2d::is_ignored_zero_sized_nhwc_relaxed,
2330              transpose_conv2d::get_examples_zero_sized_nhwc_relaxed());
2331  }
2332  
TEST_F(GeneratedTests,transpose_conv2d_zero_sized_nhwc_quant8)2333  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc_quant8) {
2334      execute(transpose_conv2d::CreateModel_zero_sized_nhwc_quant8,
2335              transpose_conv2d::is_ignored_zero_sized_nhwc_quant8,
2336              transpose_conv2d::get_examples_zero_sized_nhwc_quant8());
2337  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nhwc_quant8,transpose_conv2d::CreateModel_zero_sized_nhwc_quant8)2338  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nhwc_quant8, transpose_conv2d::CreateModel_zero_sized_nhwc_quant8)
2339  
2340  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc_float16) {
2341      execute(transpose_conv2d::CreateModel_zero_sized_nhwc_float16,
2342              transpose_conv2d::is_ignored_zero_sized_nhwc_float16,
2343              transpose_conv2d::get_examples_zero_sized_nhwc_float16());
2344  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nhwc_float16,transpose_conv2d::CreateModel_zero_sized_nhwc_float16)2345  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nhwc_float16, transpose_conv2d::CreateModel_zero_sized_nhwc_float16)
2346  
2347  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw) {
2348      execute(transpose_conv2d::CreateModel_zero_sized_nchw,
2349              transpose_conv2d::is_ignored_zero_sized_nchw,
2350              transpose_conv2d::get_examples_zero_sized_nchw());
2351  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nchw,transpose_conv2d::CreateModel_zero_sized_nchw)2352  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nchw, transpose_conv2d::CreateModel_zero_sized_nchw)
2353  
2354  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw_relaxed) {
2355      execute(transpose_conv2d::CreateModel_zero_sized_nchw_relaxed,
2356              transpose_conv2d::is_ignored_zero_sized_nchw_relaxed,
2357              transpose_conv2d::get_examples_zero_sized_nchw_relaxed());
2358  }
2359  
TEST_F(GeneratedTests,transpose_conv2d_zero_sized_nchw_quant8)2360  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw_quant8) {
2361      execute(transpose_conv2d::CreateModel_zero_sized_nchw_quant8,
2362              transpose_conv2d::is_ignored_zero_sized_nchw_quant8,
2363              transpose_conv2d::get_examples_zero_sized_nchw_quant8());
2364  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nchw_quant8,transpose_conv2d::CreateModel_zero_sized_nchw_quant8)2365  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nchw_quant8, transpose_conv2d::CreateModel_zero_sized_nchw_quant8)
2366  
2367  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw_float16) {
2368      execute(transpose_conv2d::CreateModel_zero_sized_nchw_float16,
2369              transpose_conv2d::is_ignored_zero_sized_nchw_float16,
2370              transpose_conv2d::get_examples_zero_sized_nchw_float16());
2371  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nchw_float16,transpose_conv2d::CreateModel_zero_sized_nchw_float16)2372  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nchw_float16, transpose_conv2d::CreateModel_zero_sized_nchw_float16)
2373  
2374  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc) {
2375      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc,
2376              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc,
2377              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc());
2378  }
2379  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_relaxed)2380  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_relaxed) {
2381      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc_relaxed,
2382              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc_relaxed,
2383              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc_relaxed());
2384  }
2385  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_quant8)2386  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_quant8) {
2387      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc_quant8,
2388              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc_quant8,
2389              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc_quant8());
2390  }
2391  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_float16)2392  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_float16) {
2393      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc_float16,
2394              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc_float16,
2395              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc_float16());
2396  }
2397  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw)2398  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw) {
2399      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw,
2400              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw,
2401              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw());
2402  }
2403  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw_relaxed)2404  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw_relaxed) {
2405      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw_relaxed,
2406              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw_relaxed,
2407              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw_relaxed());
2408  }
2409  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw_quant8)2410  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw_quant8) {
2411      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw_quant8,
2412              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw_quant8,
2413              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw_quant8());
2414  }
2415  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw_float16)2416  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw_float16) {
2417      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw_float16,
2418              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw_float16,
2419              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw_float16());
2420  }
2421  
TEST_F(GeneratedTests,transpose_conv2d_zero_sized_nhwc_2)2422  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc_2) {
2423      execute(transpose_conv2d::CreateModel_zero_sized_nhwc_2,
2424              transpose_conv2d::is_ignored_zero_sized_nhwc_2,
2425              transpose_conv2d::get_examples_zero_sized_nhwc_2());
2426  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nhwc_2,transpose_conv2d::CreateModel_zero_sized_nhwc_2)2427  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nhwc_2, transpose_conv2d::CreateModel_zero_sized_nhwc_2)
2428  
2429  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc_relaxed_2) {
2430      execute(transpose_conv2d::CreateModel_zero_sized_nhwc_relaxed_2,
2431              transpose_conv2d::is_ignored_zero_sized_nhwc_relaxed_2,
2432              transpose_conv2d::get_examples_zero_sized_nhwc_relaxed_2());
2433  }
2434  
TEST_F(GeneratedTests,transpose_conv2d_zero_sized_nhwc_quant8_2)2435  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc_quant8_2) {
2436      execute(transpose_conv2d::CreateModel_zero_sized_nhwc_quant8_2,
2437              transpose_conv2d::is_ignored_zero_sized_nhwc_quant8_2,
2438              transpose_conv2d::get_examples_zero_sized_nhwc_quant8_2());
2439  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nhwc_quant8_2,transpose_conv2d::CreateModel_zero_sized_nhwc_quant8_2)2440  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nhwc_quant8_2, transpose_conv2d::CreateModel_zero_sized_nhwc_quant8_2)
2441  
2442  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nhwc_float16_2) {
2443      execute(transpose_conv2d::CreateModel_zero_sized_nhwc_float16_2,
2444              transpose_conv2d::is_ignored_zero_sized_nhwc_float16_2,
2445              transpose_conv2d::get_examples_zero_sized_nhwc_float16_2());
2446  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nhwc_float16_2,transpose_conv2d::CreateModel_zero_sized_nhwc_float16_2)2447  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nhwc_float16_2, transpose_conv2d::CreateModel_zero_sized_nhwc_float16_2)
2448  
2449  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw_2) {
2450      execute(transpose_conv2d::CreateModel_zero_sized_nchw_2,
2451              transpose_conv2d::is_ignored_zero_sized_nchw_2,
2452              transpose_conv2d::get_examples_zero_sized_nchw_2());
2453  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nchw_2,transpose_conv2d::CreateModel_zero_sized_nchw_2)2454  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nchw_2, transpose_conv2d::CreateModel_zero_sized_nchw_2)
2455  
2456  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw_relaxed_2) {
2457      execute(transpose_conv2d::CreateModel_zero_sized_nchw_relaxed_2,
2458              transpose_conv2d::is_ignored_zero_sized_nchw_relaxed_2,
2459              transpose_conv2d::get_examples_zero_sized_nchw_relaxed_2());
2460  }
2461  
TEST_F(GeneratedTests,transpose_conv2d_zero_sized_nchw_quant8_2)2462  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw_quant8_2) {
2463      execute(transpose_conv2d::CreateModel_zero_sized_nchw_quant8_2,
2464              transpose_conv2d::is_ignored_zero_sized_nchw_quant8_2,
2465              transpose_conv2d::get_examples_zero_sized_nchw_quant8_2());
2466  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nchw_quant8_2,transpose_conv2d::CreateModel_zero_sized_nchw_quant8_2)2467  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nchw_quant8_2, transpose_conv2d::CreateModel_zero_sized_nchw_quant8_2)
2468  
2469  TEST_F(GeneratedTests, transpose_conv2d_zero_sized_nchw_float16_2) {
2470      execute(transpose_conv2d::CreateModel_zero_sized_nchw_float16_2,
2471              transpose_conv2d::is_ignored_zero_sized_nchw_float16_2,
2472              transpose_conv2d::get_examples_zero_sized_nchw_float16_2());
2473  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_zero_sized_nchw_float16_2,transpose_conv2d::CreateModel_zero_sized_nchw_float16_2)2474  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_zero_sized_nchw_float16_2, transpose_conv2d::CreateModel_zero_sized_nchw_float16_2)
2475  
2476  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_2) {
2477      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc_2,
2478              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc_2,
2479              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc_2());
2480  }
2481  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_relaxed_2)2482  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_relaxed_2) {
2483      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc_relaxed_2,
2484              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc_relaxed_2,
2485              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc_relaxed_2());
2486  }
2487  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_quant8_2)2488  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_quant8_2) {
2489      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc_quant8_2,
2490              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc_quant8_2,
2491              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc_quant8_2());
2492  }
2493  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_float16_2)2494  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nhwc_float16_2) {
2495      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nhwc_float16_2,
2496              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nhwc_float16_2,
2497              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nhwc_float16_2());
2498  }
2499  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw_2)2500  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw_2) {
2501      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw_2,
2502              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw_2,
2503              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw_2());
2504  }
2505  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw_relaxed_2)2506  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw_relaxed_2) {
2507      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw_relaxed_2,
2508              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw_relaxed_2,
2509              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw_relaxed_2());
2510  }
2511  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw_quant8_2)2512  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw_quant8_2) {
2513      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw_quant8_2,
2514              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw_quant8_2,
2515              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw_quant8_2());
2516  }
2517  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_zero_sized_dynamic_output_shape_nchw_float16_2)2518  TEST_F(DynamicOutputShapeTest, transpose_conv2d_zero_sized_dynamic_output_shape_nchw_float16_2) {
2519      execute(transpose_conv2d::CreateModel_zero_sized_dynamic_output_shape_nchw_float16_2,
2520              transpose_conv2d::is_ignored_zero_sized_dynamic_output_shape_nchw_float16_2,
2521              transpose_conv2d::get_examples_zero_sized_dynamic_output_shape_nchw_float16_2());
2522  }
2523  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_5)2524  TEST_F(GeneratedTests, transpose_conv2d_nhwc_5) {
2525      execute(transpose_conv2d::CreateModel_nhwc_5,
2526              transpose_conv2d::is_ignored_nhwc_5,
2527              transpose_conv2d::get_examples_nhwc_5());
2528  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_5,transpose_conv2d::CreateModel_nhwc_5)2529  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_5, transpose_conv2d::CreateModel_nhwc_5)
2530  
2531  TEST_F(GeneratedTests, transpose_conv2d_nhwc_weight_as_input_5) {
2532      execute(transpose_conv2d::CreateModel_nhwc_weight_as_input_5,
2533              transpose_conv2d::is_ignored_nhwc_weight_as_input_5,
2534              transpose_conv2d::get_examples_nhwc_weight_as_input_5());
2535  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_weight_as_input_5,transpose_conv2d::CreateModel_nhwc_weight_as_input_5)2536  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_weight_as_input_5, transpose_conv2d::CreateModel_nhwc_weight_as_input_5)
2537  
2538  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_5) {
2539      execute(transpose_conv2d::CreateModel_nhwc_relaxed_5,
2540              transpose_conv2d::is_ignored_nhwc_relaxed_5,
2541              transpose_conv2d::get_examples_nhwc_relaxed_5());
2542  }
2543  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_relaxed_weight_as_input_5)2544  TEST_F(GeneratedTests, transpose_conv2d_nhwc_relaxed_weight_as_input_5) {
2545      execute(transpose_conv2d::CreateModel_nhwc_relaxed_weight_as_input_5,
2546              transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input_5,
2547              transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_5());
2548  }
2549  
TEST_F(GeneratedTests,transpose_conv2d_nhwc_quant8_5)2550  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_5) {
2551      execute(transpose_conv2d::CreateModel_nhwc_quant8_5,
2552              transpose_conv2d::is_ignored_nhwc_quant8_5,
2553              transpose_conv2d::get_examples_nhwc_quant8_5());
2554  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_5,transpose_conv2d::CreateModel_nhwc_quant8_5)2555  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_5, transpose_conv2d::CreateModel_nhwc_quant8_5)
2556  
2557  TEST_F(GeneratedTests, transpose_conv2d_nhwc_quant8_weight_as_input_5) {
2558      execute(transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_5,
2559              transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input_5,
2560              transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_5());
2561  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_quant8_weight_as_input_5,transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_5)2562  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_quant8_weight_as_input_5, transpose_conv2d::CreateModel_nhwc_quant8_weight_as_input_5)
2563  
2564  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_5) {
2565      execute(transpose_conv2d::CreateModel_nhwc_float16_5,
2566              transpose_conv2d::is_ignored_nhwc_float16_5,
2567              transpose_conv2d::get_examples_nhwc_float16_5());
2568  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_5,transpose_conv2d::CreateModel_nhwc_float16_5)2569  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_5, transpose_conv2d::CreateModel_nhwc_float16_5)
2570  
2571  TEST_F(GeneratedTests, transpose_conv2d_nhwc_float16_weight_as_input_5) {
2572      execute(transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_5,
2573              transpose_conv2d::is_ignored_nhwc_float16_weight_as_input_5,
2574              transpose_conv2d::get_examples_nhwc_float16_weight_as_input_5());
2575  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nhwc_float16_weight_as_input_5,transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_5)2576  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nhwc_float16_weight_as_input_5, transpose_conv2d::CreateModel_nhwc_float16_weight_as_input_5)
2577  
2578  TEST_F(GeneratedTests, transpose_conv2d_nchw_5) {
2579      execute(transpose_conv2d::CreateModel_nchw_5,
2580              transpose_conv2d::is_ignored_nchw_5,
2581              transpose_conv2d::get_examples_nchw_5());
2582  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_5,transpose_conv2d::CreateModel_nchw_5)2583  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_5, transpose_conv2d::CreateModel_nchw_5)
2584  
2585  TEST_F(GeneratedTests, transpose_conv2d_nchw_weight_as_input_5) {
2586      execute(transpose_conv2d::CreateModel_nchw_weight_as_input_5,
2587              transpose_conv2d::is_ignored_nchw_weight_as_input_5,
2588              transpose_conv2d::get_examples_nchw_weight_as_input_5());
2589  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_weight_as_input_5,transpose_conv2d::CreateModel_nchw_weight_as_input_5)2590  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_weight_as_input_5, transpose_conv2d::CreateModel_nchw_weight_as_input_5)
2591  
2592  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_5) {
2593      execute(transpose_conv2d::CreateModel_nchw_relaxed_5,
2594              transpose_conv2d::is_ignored_nchw_relaxed_5,
2595              transpose_conv2d::get_examples_nchw_relaxed_5());
2596  }
2597  
TEST_F(GeneratedTests,transpose_conv2d_nchw_relaxed_weight_as_input_5)2598  TEST_F(GeneratedTests, transpose_conv2d_nchw_relaxed_weight_as_input_5) {
2599      execute(transpose_conv2d::CreateModel_nchw_relaxed_weight_as_input_5,
2600              transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input_5,
2601              transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_5());
2602  }
2603  
TEST_F(GeneratedTests,transpose_conv2d_nchw_quant8_5)2604  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_5) {
2605      execute(transpose_conv2d::CreateModel_nchw_quant8_5,
2606              transpose_conv2d::is_ignored_nchw_quant8_5,
2607              transpose_conv2d::get_examples_nchw_quant8_5());
2608  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_5,transpose_conv2d::CreateModel_nchw_quant8_5)2609  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_5, transpose_conv2d::CreateModel_nchw_quant8_5)
2610  
2611  TEST_F(GeneratedTests, transpose_conv2d_nchw_quant8_weight_as_input_5) {
2612      execute(transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_5,
2613              transpose_conv2d::is_ignored_nchw_quant8_weight_as_input_5,
2614              transpose_conv2d::get_examples_nchw_quant8_weight_as_input_5());
2615  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_quant8_weight_as_input_5,transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_5)2616  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_quant8_weight_as_input_5, transpose_conv2d::CreateModel_nchw_quant8_weight_as_input_5)
2617  
2618  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_5) {
2619      execute(transpose_conv2d::CreateModel_nchw_float16_5,
2620              transpose_conv2d::is_ignored_nchw_float16_5,
2621              transpose_conv2d::get_examples_nchw_float16_5());
2622  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_5,transpose_conv2d::CreateModel_nchw_float16_5)2623  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_5, transpose_conv2d::CreateModel_nchw_float16_5)
2624  
2625  TEST_F(GeneratedTests, transpose_conv2d_nchw_float16_weight_as_input_5) {
2626      execute(transpose_conv2d::CreateModel_nchw_float16_weight_as_input_5,
2627              transpose_conv2d::is_ignored_nchw_float16_weight_as_input_5,
2628              transpose_conv2d::get_examples_nchw_float16_weight_as_input_5());
2629  }
TEST_AVAILABLE_SINCE(V1_2,transpose_conv2d_nchw_float16_weight_as_input_5,transpose_conv2d::CreateModel_nchw_float16_weight_as_input_5)2630  TEST_AVAILABLE_SINCE(V1_2, transpose_conv2d_nchw_float16_weight_as_input_5, transpose_conv2d::CreateModel_nchw_float16_weight_as_input_5)
2631  
2632  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_5) {
2633      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_5,
2634              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_5,
2635              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_5());
2636  }
2637  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_5)2638  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_weight_as_input_5) {
2639      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_weight_as_input_5,
2640              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_weight_as_input_5,
2641              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_weight_as_input_5());
2642  }
2643  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_5)2644  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_5) {
2645      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_5,
2646              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_5,
2647              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_5());
2648  }
2649  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_5)2650  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_relaxed_weight_as_input_5) {
2651      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_relaxed_weight_as_input_5,
2652              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_relaxed_weight_as_input_5,
2653              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_relaxed_weight_as_input_5());
2654  }
2655  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_5)2656  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_5) {
2657      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_5,
2658              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_5,
2659              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_5());
2660  }
2661  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_5)2662  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_quant8_weight_as_input_5) {
2663      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_quant8_weight_as_input_5,
2664              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_quant8_weight_as_input_5,
2665              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_quant8_weight_as_input_5());
2666  }
2667  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_5)2668  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_5) {
2669      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_5,
2670              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_5,
2671              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_5());
2672  }
2673  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_5)2674  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nhwc_float16_weight_as_input_5) {
2675      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nhwc_float16_weight_as_input_5,
2676              transpose_conv2d::is_ignored_dynamic_output_shape_nhwc_float16_weight_as_input_5,
2677              transpose_conv2d::get_examples_dynamic_output_shape_nhwc_float16_weight_as_input_5());
2678  }
2679  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_5)2680  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_5) {
2681      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_5,
2682              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_5,
2683              transpose_conv2d::get_examples_dynamic_output_shape_nchw_5());
2684  }
2685  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_5)2686  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_weight_as_input_5) {
2687      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_weight_as_input_5,
2688              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_weight_as_input_5,
2689              transpose_conv2d::get_examples_dynamic_output_shape_nchw_weight_as_input_5());
2690  }
2691  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_5)2692  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_5) {
2693      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_5,
2694              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_5,
2695              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_5());
2696  }
2697  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_5)2698  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_relaxed_weight_as_input_5) {
2699      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_relaxed_weight_as_input_5,
2700              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_relaxed_weight_as_input_5,
2701              transpose_conv2d::get_examples_dynamic_output_shape_nchw_relaxed_weight_as_input_5());
2702  }
2703  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_5)2704  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_5) {
2705      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_5,
2706              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_5,
2707              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_5());
2708  }
2709  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_5)2710  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_quant8_weight_as_input_5) {
2711      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_quant8_weight_as_input_5,
2712              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_quant8_weight_as_input_5,
2713              transpose_conv2d::get_examples_dynamic_output_shape_nchw_quant8_weight_as_input_5());
2714  }
2715  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_5)2716  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_5) {
2717      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_5,
2718              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_5,
2719              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_5());
2720  }
2721  
TEST_F(DynamicOutputShapeTest,transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_5)2722  TEST_F(DynamicOutputShapeTest, transpose_conv2d_dynamic_output_shape_nchw_float16_weight_as_input_5) {
2723      execute(transpose_conv2d::CreateModel_dynamic_output_shape_nchw_float16_weight_as_input_5,
2724              transpose_conv2d::is_ignored_dynamic_output_shape_nchw_float16_weight_as_input_5,
2725              transpose_conv2d::get_examples_dynamic_output_shape_nchw_float16_weight_as_input_5());
2726  }
2727  
2728