Lines Matching refs:b

40 static void ShuffleNetV1G1ConvArguments(benchmark::internal::Benchmark* b) {  in ShuffleNetV1G1ConvArguments()  argument
41 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV1G1ConvArguments()
45 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV1G1ConvArguments()
48 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 36}); in ShuffleNetV1G1ConvArguments()
49 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 36, 120}); in ShuffleNetV1G1ConvArguments()
52 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 144, 36}); in ShuffleNetV1G1ConvArguments()
53 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 36, 144}); in ShuffleNetV1G1ConvArguments()
56 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 144, 72}); in ShuffleNetV1G1ConvArguments()
57 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 72, 144}); in ShuffleNetV1G1ConvArguments()
60 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 288, 72}); in ShuffleNetV1G1ConvArguments()
61 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 72, 288}); in ShuffleNetV1G1ConvArguments()
64 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 288, 144}); in ShuffleNetV1G1ConvArguments()
65 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 144, 288}); in ShuffleNetV1G1ConvArguments()
68 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 576, 144}); in ShuffleNetV1G1ConvArguments()
69 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 144, 576}); in ShuffleNetV1G1ConvArguments()
73 static void ShuffleNetV1G2ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV1G2ConvArguments() argument
74 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV1G2ConvArguments()
78 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV1G2ConvArguments()
81 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 50}); in ShuffleNetV1G2ConvArguments()
82 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 25, 88}); in ShuffleNetV1G2ConvArguments()
85 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 100, 25}); in ShuffleNetV1G2ConvArguments()
86 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 25, 100}); in ShuffleNetV1G2ConvArguments()
89 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 100, 50}); in ShuffleNetV1G2ConvArguments()
90 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 50, 100}); in ShuffleNetV1G2ConvArguments()
93 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 200, 50}); in ShuffleNetV1G2ConvArguments()
94 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 50, 200}); in ShuffleNetV1G2ConvArguments()
97 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 200, 100}); in ShuffleNetV1G2ConvArguments()
98 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 100, 200}); in ShuffleNetV1G2ConvArguments()
101 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 400, 100}); in ShuffleNetV1G2ConvArguments()
102 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 100, 400}); in ShuffleNetV1G2ConvArguments()
106 static void ShuffleNetV1G3ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV1G3ConvArguments() argument
107 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV1G3ConvArguments()
111 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV1G3ConvArguments()
114 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 60}); in ShuffleNetV1G3ConvArguments()
115 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 20, 72}); in ShuffleNetV1G3ConvArguments()
118 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 80, 20}); in ShuffleNetV1G3ConvArguments()
119 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 20, 80}); in ShuffleNetV1G3ConvArguments()
122 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 80, 40}); in ShuffleNetV1G3ConvArguments()
123 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 40, 80}); in ShuffleNetV1G3ConvArguments()
126 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 160, 40}); in ShuffleNetV1G3ConvArguments()
127 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 40, 160}); in ShuffleNetV1G3ConvArguments()
130 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 160, 80}); in ShuffleNetV1G3ConvArguments()
131 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 80, 160}); in ShuffleNetV1G3ConvArguments()
134 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 320, 80}); in ShuffleNetV1G3ConvArguments()
135 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 80, 320}); in ShuffleNetV1G3ConvArguments()
139 static void ShuffleNetV1G4ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV1G4ConvArguments() argument
140 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV1G4ConvArguments()
144 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV1G4ConvArguments()
147 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 68}); in ShuffleNetV1G4ConvArguments()
148 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 17, 62}); in ShuffleNetV1G4ConvArguments()
151 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 68, 17}); in ShuffleNetV1G4ConvArguments()
152 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 17, 68}); in ShuffleNetV1G4ConvArguments()
155 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 68, 34}); in ShuffleNetV1G4ConvArguments()
156 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 34, 68}); in ShuffleNetV1G4ConvArguments()
159 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 136, 34}); in ShuffleNetV1G4ConvArguments()
160 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 34, 136}); in ShuffleNetV1G4ConvArguments()
163 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 136, 68}); in ShuffleNetV1G4ConvArguments()
164 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 68, 136}); in ShuffleNetV1G4ConvArguments()
167 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 272, 68}); in ShuffleNetV1G4ConvArguments()
168 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 68, 272}); in ShuffleNetV1G4ConvArguments()
172 static void ShuffleNetV1G8ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV1G8ConvArguments() argument
173 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV1G8ConvArguments()
177 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV1G8ConvArguments()
180 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 96}); in ShuffleNetV1G8ConvArguments()
181 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 12, 45}); in ShuffleNetV1G8ConvArguments()
184 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 48, 12}); in ShuffleNetV1G8ConvArguments()
185 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 12, 48}); in ShuffleNetV1G8ConvArguments()
188 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 48, 24}); in ShuffleNetV1G8ConvArguments()
189 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 24, 48}); in ShuffleNetV1G8ConvArguments()
192 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 96, 24}); in ShuffleNetV1G8ConvArguments()
193 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 24, 96}); in ShuffleNetV1G8ConvArguments()
196 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 96, 48}); in ShuffleNetV1G8ConvArguments()
197 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 48, 96}); in ShuffleNetV1G8ConvArguments()
200 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 192, 48}); in ShuffleNetV1G8ConvArguments()
201 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 48, 192}); in ShuffleNetV1G8ConvArguments()
205 static void ShuffleNetV2X05ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV2X05ConvArguments() argument
206 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV2X05ConvArguments()
210 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV2X05ConvArguments()
213 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 24, 24}); in ShuffleNetV2X05ConvArguments()
214 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 24}); in ShuffleNetV2X05ConvArguments()
217 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 48, 48}); in ShuffleNetV2X05ConvArguments()
218 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 48, 48}); in ShuffleNetV2X05ConvArguments()
221 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 96, 96}); in ShuffleNetV2X05ConvArguments()
222 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 96, 96}); in ShuffleNetV2X05ConvArguments()
225 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 192, 1024}); in ShuffleNetV2X05ConvArguments()
229 static void ShuffleNetV2X10ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV2X10ConvArguments() argument
230 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV2X10ConvArguments()
234 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV2X10ConvArguments()
237 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 24, 58}); in ShuffleNetV2X10ConvArguments()
238 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 58}); in ShuffleNetV2X10ConvArguments()
239 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 58, 58}); in ShuffleNetV2X10ConvArguments()
242 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 116, 116}); in ShuffleNetV2X10ConvArguments()
243 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 116, 116}); in ShuffleNetV2X10ConvArguments()
246 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 232, 232}); in ShuffleNetV2X10ConvArguments()
247 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 232, 232}); in ShuffleNetV2X10ConvArguments()
250 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 464, 1024}); in ShuffleNetV2X10ConvArguments()
254 static void ShuffleNetV2X15ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV2X15ConvArguments() argument
255 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV2X15ConvArguments()
259 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV2X15ConvArguments()
262 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 24, 88}); in ShuffleNetV2X15ConvArguments()
263 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 88}); in ShuffleNetV2X15ConvArguments()
264 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 88, 88}); in ShuffleNetV2X15ConvArguments()
267 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 176, 176}); in ShuffleNetV2X15ConvArguments()
268 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 176, 176}); in ShuffleNetV2X15ConvArguments()
271 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 352, 352}); in ShuffleNetV2X15ConvArguments()
272 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 352, 352}); in ShuffleNetV2X15ConvArguments()
275 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 704, 1024}); in ShuffleNetV2X15ConvArguments()
279 static void ShuffleNetV2X20ConvArguments(benchmark::internal::Benchmark* b) { in ShuffleNetV2X20ConvArguments() argument
280 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ShuffleNetV2X20ConvArguments()
284 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 24}); in ShuffleNetV2X20ConvArguments()
287 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 24, 122}); in ShuffleNetV2X20ConvArguments()
288 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 122}); in ShuffleNetV2X20ConvArguments()
289 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 122, 122}); in ShuffleNetV2X20ConvArguments()
292 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 244, 244}); in ShuffleNetV2X20ConvArguments()
293 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 244, 244}); in ShuffleNetV2X20ConvArguments()
296 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 488, 488}); in ShuffleNetV2X20ConvArguments()
297 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 488, 488}); in ShuffleNetV2X20ConvArguments()
300 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 976, 2048}); in ShuffleNetV2X20ConvArguments()
303 static void MobileNetV1ConvArguments(benchmark::internal::Benchmark* b) { in MobileNetV1ConvArguments() argument
304 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in MobileNetV1ConvArguments()
307 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 32}); in MobileNetV1ConvArguments()
308 b->Args({112, 112, 1, 1, 0, 0, 1, 1, 32, 64}); in MobileNetV1ConvArguments()
309 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 64, 128}); in MobileNetV1ConvArguments()
310 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 128, 128}); in MobileNetV1ConvArguments()
311 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 128, 256}); in MobileNetV1ConvArguments()
312 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 256, 256}); in MobileNetV1ConvArguments()
313 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 256, 512}); in MobileNetV1ConvArguments()
314 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 512, 512}); in MobileNetV1ConvArguments()
315 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 512, 1024}); in MobileNetV1ConvArguments()
316 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 1024, 1024}); in MobileNetV1ConvArguments()
319 static void MobileNetV2ConvArguments(benchmark::internal::Benchmark* b) { in MobileNetV2ConvArguments() argument
320 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in MobileNetV2ConvArguments()
323 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 32}); in MobileNetV2ConvArguments()
327 b->Args({112, 112, 1, 1, 0, 0, 1, 1, 32, 16}); in MobileNetV2ConvArguments()
331 b->Args({112, 112, 1, 1, 0, 0, 1, 1, 16, 96}); in MobileNetV2ConvArguments()
332 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 96, 24}); in MobileNetV2ConvArguments()
333 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 144}); in MobileNetV2ConvArguments()
334 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 144, 24}); in MobileNetV2ConvArguments()
339 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 144, 32}); in MobileNetV2ConvArguments()
340 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 32, 192}); in MobileNetV2ConvArguments()
341 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 192, 32}); in MobileNetV2ConvArguments()
348 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 192, 64}); in MobileNetV2ConvArguments()
349 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 64, 384}); in MobileNetV2ConvArguments()
350 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 384, 64}); in MobileNetV2ConvArguments()
359 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 384, 96}); in MobileNetV2ConvArguments()
360 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 96, 576}); in MobileNetV2ConvArguments()
361 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 576, 96}); in MobileNetV2ConvArguments()
368 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 576, 160}); in MobileNetV2ConvArguments()
369 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 160, 960}); in MobileNetV2ConvArguments()
370 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 960, 160}); in MobileNetV2ConvArguments()
377 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 960, 320}); in MobileNetV2ConvArguments()
381 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 320, 1280}); in MobileNetV2ConvArguments()
384 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 1280, 1000}); in MobileNetV2ConvArguments()
387 static void MobileNetV3SmallConvArguments(benchmark::internal::Benchmark* b) { in MobileNetV3SmallConvArguments() argument
388 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in MobileNetV3SmallConvArguments()
392 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 16}); in MobileNetV3SmallConvArguments()
395 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 16, 8}); in MobileNetV3SmallConvArguments()
396 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 8, 16}); in MobileNetV3SmallConvArguments()
397 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 16, 16}); in MobileNetV3SmallConvArguments()
400 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 16, 72}); in MobileNetV3SmallConvArguments()
401 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 72, 24}); in MobileNetV3SmallConvArguments()
404 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 24, 88}); in MobileNetV3SmallConvArguments()
405 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 88, 24}); in MobileNetV3SmallConvArguments()
408 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 24, 96}); in MobileNetV3SmallConvArguments()
409 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 96, 24}); in MobileNetV3SmallConvArguments()
410 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 24, 96}); in MobileNetV3SmallConvArguments()
411 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 96, 40}); in MobileNetV3SmallConvArguments()
414 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 40, 240}); in MobileNetV3SmallConvArguments()
415 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 240, 64}); in MobileNetV3SmallConvArguments()
416 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 64, 240}); in MobileNetV3SmallConvArguments()
417 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 240, 40}); in MobileNetV3SmallConvArguments()
426 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 40, 120}); in MobileNetV3SmallConvArguments()
427 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 120, 32}); in MobileNetV3SmallConvArguments()
428 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 32, 120}); in MobileNetV3SmallConvArguments()
429 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 120, 48}); in MobileNetV3SmallConvArguments()
432 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 48, 144}); in MobileNetV3SmallConvArguments()
433 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 144, 40}); in MobileNetV3SmallConvArguments()
434 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 40, 144}); in MobileNetV3SmallConvArguments()
435 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 144, 48}); in MobileNetV3SmallConvArguments()
438 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 48, 288}); in MobileNetV3SmallConvArguments()
439 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 288, 72}); in MobileNetV3SmallConvArguments()
440 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 72, 288}); in MobileNetV3SmallConvArguments()
441 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 288, 96}); in MobileNetV3SmallConvArguments()
444 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 96, 576}); in MobileNetV3SmallConvArguments()
445 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 576, 144}); in MobileNetV3SmallConvArguments()
446 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 144, 576}); in MobileNetV3SmallConvArguments()
447 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 576, 96}); in MobileNetV3SmallConvArguments()
457 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 576, 1024}); in MobileNetV3SmallConvArguments()
458 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 1024, 1001}); in MobileNetV3SmallConvArguments()
461 static void MobileNetV3LargeConvArguments(benchmark::internal::Benchmark* b) { in MobileNetV3LargeConvArguments() argument
462 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in MobileNetV3LargeConvArguments()
466 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 16}); in MobileNetV3LargeConvArguments()
469 b->Args({112, 112, 1, 1, 0, 0, 1, 1, 16, 16}); in MobileNetV3LargeConvArguments()
472 b->Args({112, 112, 1, 1, 0, 0, 1, 1, 16, 64}); in MobileNetV3LargeConvArguments()
473 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 64, 24}); in MobileNetV3LargeConvArguments()
476 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 24, 72}); in MobileNetV3LargeConvArguments()
477 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 72, 24}); in MobileNetV3LargeConvArguments()
481 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 72, 24}); in MobileNetV3LargeConvArguments()
482 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 24, 72}); in MobileNetV3LargeConvArguments()
483 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 72, 40}); in MobileNetV3LargeConvArguments()
486 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 40, 120}); in MobileNetV3LargeConvArguments()
487 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 120, 32}); in MobileNetV3LargeConvArguments()
488 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 32, 120}); in MobileNetV3LargeConvArguments()
489 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 120, 40}); in MobileNetV3LargeConvArguments()
498 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 40, 240}); in MobileNetV3LargeConvArguments()
499 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 240, 80}); in MobileNetV3LargeConvArguments()
502 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 80, 200}); in MobileNetV3LargeConvArguments()
503 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 200, 80}); in MobileNetV3LargeConvArguments()
506 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 80, 184}); in MobileNetV3LargeConvArguments()
507 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 184, 80}); in MobileNetV3LargeConvArguments()
514 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 80, 480}); in MobileNetV3LargeConvArguments()
515 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 480, 120}); in MobileNetV3LargeConvArguments()
516 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 120, 480}); in MobileNetV3LargeConvArguments()
517 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 480, 112}); in MobileNetV3LargeConvArguments()
520 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 112, 672}); in MobileNetV3LargeConvArguments()
521 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 672, 168}); in MobileNetV3LargeConvArguments()
522 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 168, 672}); in MobileNetV3LargeConvArguments()
523 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 672, 112}); in MobileNetV3LargeConvArguments()
527 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 672, 160}); in MobileNetV3LargeConvArguments()
530 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 160, 960}); in MobileNetV3LargeConvArguments()
531 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 960, 240}); in MobileNetV3LargeConvArguments()
532 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 240, 960}); in MobileNetV3LargeConvArguments()
533 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 960, 160}); in MobileNetV3LargeConvArguments()
543 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 960, 1280}); in MobileNetV3LargeConvArguments()
544 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 1280, 1001}); in MobileNetV3LargeConvArguments()
548 static void SqueezeNetV10ConvArguments(benchmark::internal::Benchmark* b) { in SqueezeNetV10ConvArguments() argument
549 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in SqueezeNetV10ConvArguments()
553 b->Args({224, 224, 7, 7, 6, 6, 2, 1, 3, 96}); in SqueezeNetV10ConvArguments()
556 b->Args({ 55, 55, 1, 1, 0, 0, 1, 1, 96, 16}); in SqueezeNetV10ConvArguments()
557 b->Args({ 55, 55, 1, 1, 0, 0, 1, 1, 16, 64}); in SqueezeNetV10ConvArguments()
558 b->Args({ 55, 55, 3, 3, 2, 2, 1, 1, 16, 64}); in SqueezeNetV10ConvArguments()
561 b->Args({ 56, 55, 1, 1, 0, 0, 1, 1, 128, 16}); in SqueezeNetV10ConvArguments()
566 b->Args({ 55, 55, 1, 1, 0, 0, 1, 1, 128, 32}); in SqueezeNetV10ConvArguments()
567 b->Args({ 55, 55, 1, 1, 0, 0, 1, 1, 32, 128}); in SqueezeNetV10ConvArguments()
568 b->Args({ 55, 55, 3, 3, 2, 2, 1, 1, 32, 128}); in SqueezeNetV10ConvArguments()
571 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 256, 32}); in SqueezeNetV10ConvArguments()
572 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 32, 128}); in SqueezeNetV10ConvArguments()
573 b->Args({ 27, 27, 3, 3, 2, 2, 1, 1, 32, 128}); in SqueezeNetV10ConvArguments()
576 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 256, 48}); in SqueezeNetV10ConvArguments()
577 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 48, 192}); in SqueezeNetV10ConvArguments()
578 b->Args({ 27, 27, 3, 3, 2, 2, 1, 1, 48, 192}); in SqueezeNetV10ConvArguments()
581 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 384, 48}); in SqueezeNetV10ConvArguments()
586 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 384, 64}); in SqueezeNetV10ConvArguments()
587 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 64, 256}); in SqueezeNetV10ConvArguments()
588 b->Args({ 27, 27, 3, 3, 2, 2, 1, 1, 64, 256}); in SqueezeNetV10ConvArguments()
591 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 512, 64}); in SqueezeNetV10ConvArguments()
592 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 64, 256}); in SqueezeNetV10ConvArguments()
593 b->Args({ 13, 13, 3, 3, 2, 2, 1, 1, 64, 256}); in SqueezeNetV10ConvArguments()
596 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 512, 1000}); in SqueezeNetV10ConvArguments()
600 static void SqueezeNetV11ConvArguments(benchmark::internal::Benchmark* b) { in SqueezeNetV11ConvArguments() argument
601 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in SqueezeNetV11ConvArguments()
605 b->Args({224, 224, 3, 3, 2, 2, 2, 1, 3, 64}); in SqueezeNetV11ConvArguments()
608 b->Args({ 55, 55, 1, 1, 0, 0, 1, 1, 64, 16}); in SqueezeNetV11ConvArguments()
609 b->Args({ 55, 55, 1, 1, 0, 0, 1, 1, 16, 64}); in SqueezeNetV11ConvArguments()
610 b->Args({ 55, 55, 3, 3, 2, 2, 1, 1, 16, 64}); in SqueezeNetV11ConvArguments()
613 b->Args({ 55, 55, 1, 1, 0, 0, 1, 1, 128, 16}); in SqueezeNetV11ConvArguments()
618 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 128, 32}); in SqueezeNetV11ConvArguments()
619 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 32, 128}); in SqueezeNetV11ConvArguments()
620 b->Args({ 27, 27, 3, 3, 2, 2, 1, 1, 32, 128}); in SqueezeNetV11ConvArguments()
623 b->Args({ 27, 27, 1, 1, 0, 0, 1, 1, 256, 32}); in SqueezeNetV11ConvArguments()
628 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 256, 48}); in SqueezeNetV11ConvArguments()
629 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 48, 192}); in SqueezeNetV11ConvArguments()
630 b->Args({ 13, 13, 3, 3, 2, 2, 1, 1, 48, 192}); in SqueezeNetV11ConvArguments()
633 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 384, 48}); in SqueezeNetV11ConvArguments()
638 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 384, 64}); in SqueezeNetV11ConvArguments()
639 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 64, 256}); in SqueezeNetV11ConvArguments()
640 b->Args({ 13, 13, 3, 3, 2, 2, 1, 1, 64, 256}); in SqueezeNetV11ConvArguments()
643 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 512, 64}); in SqueezeNetV11ConvArguments()
648 b->Args({ 13, 13, 1, 1, 0, 0, 1, 1, 512, 1000}); in SqueezeNetV11ConvArguments()
651 static void InceptionV3ConvArguments(benchmark::internal::Benchmark* b) { in InceptionV3ConvArguments() argument
652 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in InceptionV3ConvArguments()
655 b->Args({299, 299, 3, 3, 0, 0, 2, 1, 3, 32}); in InceptionV3ConvArguments()
656 b->Args({149, 149, 3, 3, 0, 0, 1, 1, 32, 32}); in InceptionV3ConvArguments()
657 b->Args({147, 147, 3, 3, 2, 2, 1, 1, 32, 64}); in InceptionV3ConvArguments()
658 b->Args({ 73, 73, 1, 1, 0, 0, 1, 1, 64, 80}); in InceptionV3ConvArguments()
659 b->Args({ 73, 73, 3, 3, 0, 0, 1, 1, 80, 192}); in InceptionV3ConvArguments()
660 b->Args({ 35, 35, 1, 1, 0, 0, 1, 1, 192, 64}); in InceptionV3ConvArguments()
661 b->Args({ 35, 35, 1, 1, 0, 0, 1, 1, 192, 48}); in InceptionV3ConvArguments()
662 b->Args({ 35, 35, 5, 5, 4, 4, 1, 1, 48, 64}); in InceptionV3ConvArguments()
663 b->Args({ 35, 35, 3, 3, 2, 2, 1, 1, 64, 96}); in InceptionV3ConvArguments()
664 b->Args({ 35, 35, 3, 3, 2, 2, 1, 1, 96, 96}); in InceptionV3ConvArguments()
665 b->Args({ 35, 35, 1, 1, 0, 0, 1, 1, 192, 32}); in InceptionV3ConvArguments()
666 b->Args({ 35, 35, 1, 1, 0, 0, 1, 1, 256, 64}); in InceptionV3ConvArguments()
667 b->Args({ 35, 35, 1, 1, 0, 0, 1, 1, 256, 48}); in InceptionV3ConvArguments()
668 b->Args({ 35, 35, 1, 1, 0, 0, 1, 1, 288, 64}); in InceptionV3ConvArguments()
669 b->Args({ 35, 35, 1, 1, 0, 0, 1, 1, 288, 48}); in InceptionV3ConvArguments()
670 b->Args({ 35, 35, 3, 3, 0, 0, 2, 1, 288, 384}); in InceptionV3ConvArguments()
671 b->Args({ 35, 35, 3, 3, 0, 0, 2, 1, 96, 96}); in InceptionV3ConvArguments()
672 b->Args({ 17, 17, 1, 1, 0, 0, 1, 1, 768, 192}); in InceptionV3ConvArguments()
673 b->Args({ 17, 17, 1, 1, 0, 0, 1, 1, 768, 128}); in InceptionV3ConvArguments()
674 b->Args({ 17, 17, 1, 7, 0, 6, 1, 1, 128, 128}); in InceptionV3ConvArguments()
675 b->Args({ 17, 17, 7, 1, 6, 0, 1, 1, 128, 192}); in InceptionV3ConvArguments()
676 b->Args({ 17, 17, 7, 1, 6, 0, 1, 1, 128, 128}); in InceptionV3ConvArguments()
677 b->Args({ 17, 17, 1, 7, 0, 6, 1, 1, 128, 192}); in InceptionV3ConvArguments()
678 b->Args({ 17, 17, 1, 1, 0, 0, 1, 1, 768, 160}); in InceptionV3ConvArguments()
679 b->Args({ 17, 17, 1, 7, 0, 6, 1, 1, 160, 160}); in InceptionV3ConvArguments()
680 b->Args({ 17, 17, 7, 1, 6, 0, 1, 1, 160, 192}); in InceptionV3ConvArguments()
681 b->Args({ 17, 17, 7, 1, 6, 0, 1, 1, 160, 160}); in InceptionV3ConvArguments()
682 b->Args({ 17, 17, 1, 7, 0, 6, 1, 1, 160, 192}); in InceptionV3ConvArguments()
683 b->Args({ 17, 17, 1, 7, 0, 6, 1, 1, 192, 192}); in InceptionV3ConvArguments()
684 b->Args({ 17, 17, 7, 1, 6, 0, 1, 1, 192, 192}); in InceptionV3ConvArguments()
685 b->Args({ 17, 17, 3, 3, 0, 0, 2, 1, 192, 320}); in InceptionV3ConvArguments()
686 b->Args({ 17, 17, 3, 3, 0, 0, 2, 1, 192, 192}); in InceptionV3ConvArguments()
687 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 1280, 320}); in InceptionV3ConvArguments()
688 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 1280, 384}); in InceptionV3ConvArguments()
689 b->Args({ 8, 8, 1, 3, 0, 2, 1, 1, 384, 384}); in InceptionV3ConvArguments()
690 b->Args({ 8, 8, 3, 1, 2, 0, 1, 1, 384, 384}); in InceptionV3ConvArguments()
691 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 1280, 448}); in InceptionV3ConvArguments()
692 b->Args({ 8, 8, 3, 3, 2, 2, 1, 1, 448, 384}); in InceptionV3ConvArguments()
693 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 1280, 192}); in InceptionV3ConvArguments()
694 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 2048, 320}); in InceptionV3ConvArguments()
695 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 2048, 384}); in InceptionV3ConvArguments()
696 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 2048, 448}); in InceptionV3ConvArguments()
697 b->Args({ 8, 8, 1, 1, 0, 0, 1, 1, 2048, 192}); in InceptionV3ConvArguments()
698 b->Args({ 1, 1, 1, 1, 0, 0, 1, 1, 2048, 1001}); in InceptionV3ConvArguments()
701 static void ResNet18ConvArguments(benchmark::internal::Benchmark* b) { in ResNet18ConvArguments() argument
702 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ResNet18ConvArguments()
706 b->Args({224, 224, 7, 7, 6, 6, 2, 1, 3, 64}); in ResNet18ConvArguments()
709 b->Args({ 56, 56, 3, 3, 2, 2, 1, 1, 64, 64}); in ResNet18ConvArguments()
712 b->Args({ 56, 56, 3, 3, 2, 2, 2, 1, 64, 128}); in ResNet18ConvArguments()
713 b->Args({ 28, 28, 3, 3, 2, 2, 1, 1, 128, 128}); in ResNet18ConvArguments()
714 b->Args({ 56, 56, 1, 1, 0, 0, 2, 1, 64, 128}); in ResNet18ConvArguments()
717 b->Args({ 28, 28, 3, 3, 2, 2, 2, 1, 128, 256}); in ResNet18ConvArguments()
718 b->Args({ 14, 14, 3, 3, 2, 2, 1, 1, 256, 256}); in ResNet18ConvArguments()
719 b->Args({ 28, 28, 1, 1, 0, 0, 2, 1, 128, 256}); in ResNet18ConvArguments()
722 b->Args({ 14, 14, 3, 3, 2, 2, 2, 1, 256, 512}); in ResNet18ConvArguments()
723 b->Args({ 7, 7, 3, 3, 2, 2, 1, 1, 512, 512}); in ResNet18ConvArguments()
724 b->Args({ 14, 14, 1, 1, 0, 0, 2, 1, 256, 512}); in ResNet18ConvArguments()
727 static void ResNet50ConvArguments(benchmark::internal::Benchmark* b) { in ResNet50ConvArguments() argument
728 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in ResNet50ConvArguments()
732 b->Args({224, 224, 7, 7, 6, 6, 2, 1, 3, 64}); in ResNet50ConvArguments()
735 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 64, 64}); in ResNet50ConvArguments()
736 b->Args({ 56, 56, 3, 3, 2, 2, 1, 1, 64, 64}); in ResNet50ConvArguments()
737 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 64, 256}); in ResNet50ConvArguments()
741 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 256, 64}); in ResNet50ConvArguments()
746 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 256, 128}); in ResNet50ConvArguments()
747 b->Args({ 56, 56, 3, 3, 2, 2, 2, 1, 128, 128}); in ResNet50ConvArguments()
748 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 128, 512}); in ResNet50ConvArguments()
749 b->Args({ 56, 56, 1, 1, 0, 0, 2, 1, 256, 512}); in ResNet50ConvArguments()
752 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 512, 128}); in ResNet50ConvArguments()
753 b->Args({ 28, 28, 3, 3, 2, 2, 1, 1, 128, 128}); in ResNet50ConvArguments()
757 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 512, 256}); in ResNet50ConvArguments()
758 b->Args({ 28, 28, 3, 3, 2, 2, 2, 1, 256, 256}); in ResNet50ConvArguments()
759 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 256, 1024}); in ResNet50ConvArguments()
760 b->Args({ 28, 28, 1, 1, 0, 0, 2, 1, 512, 1024}); in ResNet50ConvArguments()
763 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 1024, 256}); in ResNet50ConvArguments()
764 b->Args({ 14, 14, 3, 3, 2, 2, 1, 1, 256, 256}); in ResNet50ConvArguments()
768 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 1024, 512}); in ResNet50ConvArguments()
769 b->Args({ 14, 14, 3, 3, 2, 2, 2, 1, 512, 512}); in ResNet50ConvArguments()
770 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 512, 2048}); in ResNet50ConvArguments()
771 b->Args({ 14, 14, 1, 1, 0, 0, 2, 1, 1024, 2048}); in ResNet50ConvArguments()
774 b->Args({ 7, 7, 1, 1, 0, 0, 1, 1, 2048, 512}); in ResNet50ConvArguments()
775 b->Args({ 7, 7, 3, 3, 2, 2, 1, 1, 512, 512}); in ResNet50ConvArguments()
779 static void VGGConvArguments(benchmark::internal::Benchmark* b) { in VGGConvArguments() argument
780 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in VGGConvArguments()
784 b->Args({224, 224, 3, 3, 2, 2, 1, 1, 3, 64}); in VGGConvArguments()
787 b->Args({224, 224, 3, 3, 2, 2, 1, 1, 64, 64}); in VGGConvArguments()
791 b->Args({112, 112, 3, 3, 2, 2, 1, 1, 64, 128}); in VGGConvArguments()
794 b->Args({112, 112, 3, 3, 2, 2, 1, 1, 128, 128}); in VGGConvArguments()
798 b->Args({ 56, 56, 3, 3, 2, 2, 1, 1, 128, 256}); in VGGConvArguments()
801 b->Args({ 56, 56, 3, 3, 2, 2, 1, 1, 256, 256}); in VGGConvArguments()
804 b->Args({ 56, 56, 1, 1, 0, 0, 1, 1, 256, 256}); in VGGConvArguments()
808 b->Args({ 28, 28, 3, 3, 2, 2, 1, 1, 256, 512}); in VGGConvArguments()
811 b->Args({ 28, 28, 3, 3, 2, 2, 1, 1, 512, 512}); in VGGConvArguments()
814 b->Args({ 28, 28, 1, 1, 0, 0, 1, 1, 512, 512}); in VGGConvArguments()
818 b->Args({ 14, 14, 3, 3, 2, 2, 1, 1, 512, 512}); in VGGConvArguments()
821 b->Args({ 14, 14, 1, 1, 0, 0, 1, 1, 512, 512}); in VGGConvArguments()
825 static void SRCNN915ConvArguments(benchmark::internal::Benchmark* b) { in SRCNN915ConvArguments() argument
826 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in SRCNN915ConvArguments()
829 b->Args({384, 384, 9, 9, 0, 0, 1, 1, 1, 64}); in SRCNN915ConvArguments()
830 b->Args({376, 376, 1, 1, 0, 0, 1, 1, 64, 32}); in SRCNN915ConvArguments()
831 b->Args({376, 376, 5, 5, 0, 0, 1, 1, 32, 1}); in SRCNN915ConvArguments()
835 static void SRCNN935ConvArguments(benchmark::internal::Benchmark* b) { in SRCNN935ConvArguments() argument
836 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in SRCNN935ConvArguments()
839 b->Args({384, 384, 9, 9, 0, 0, 1, 1, 1, 64}); in SRCNN935ConvArguments()
840 b->Args({376, 376, 3, 3, 0, 0, 1, 1, 64, 32}); in SRCNN935ConvArguments()
841 b->Args({374, 374, 5, 5, 0, 0, 1, 1, 32, 1}); in SRCNN935ConvArguments()
845 static void SRCNN955ConvArguments(benchmark::internal::Benchmark* b) { in SRCNN955ConvArguments() argument
846 b->ArgNames({"H", "W", "KH", "KW", "PH", "PW", "S", "D", "GCin", "GCout"}); in SRCNN955ConvArguments()
849 b->Args({384, 384, 9, 9, 0, 0, 1, 1, 1, 64}); in SRCNN955ConvArguments()
850 b->Args({376, 376, 5, 5, 0, 0, 1, 1, 64, 32}); in SRCNN955ConvArguments()
851 b->Args({372, 372, 5, 5, 0, 0, 1, 1, 32, 1}); in SRCNN955ConvArguments()