blob: dc28befd4bf3047a176cfe1b22a23df295a6cff4 [file] [log] [blame]
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01001{
James Ward71616fe2022-11-23 11:00:47 +00002 "abs": {
3 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00004 "profile": [
5 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00006 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00007 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00008 "generation": {
9 "standard": {
10 "generator_args": [
11 [
12 "--target-dtype",
13 "fp32",
14 "--target-dtype",
15 "fp16",
16 "--target-dtype",
17 "bf16",
18 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +000019 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000020 "--tensor-dim-range",
21 "16,64",
22 "--target-rank",
23 "1",
24 "--target-rank",
25 "2",
26 "--target-rank",
27 "3"
28 ],
29 [
30 "--target-dtype",
31 "fp32",
32 "--target-dtype",
33 "fp16",
34 "--target-dtype",
35 "bf16",
36 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +000037 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000038 "--tensor-dim-range",
39 "1,16",
40 "--target-rank",
41 "4",
42 "--target-rank",
43 "5"
44 ],
45 [
46 "--target-dtype",
47 "bf16",
48 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +000049 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000050 "--target-shape",
51 "1,65531,2,1",
52 "--target-shape",
53 "65538,1,1,1"
54 ]
55 ]
56 }
57 },
58 "selection": {
59 "default": {
60 "params": {},
61 "permutes": [
62 "shape",
63 "type"
64 ]
65 }
66 }
James Ward71616fe2022-11-23 11:00:47 +000067 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +000068 "add": {
69 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +000070 "profile": [
71 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000072 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000073 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000074 "generation": {
75 "standard": {
76 "generator_args": [
77 [
78 "--target-dtype",
79 "fp32",
80 "--target-dtype",
81 "fp16",
82 "--target-dtype",
83 "bf16",
84 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000085 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000086 "--tensor-dim-range",
87 "16,64",
88 "--target-rank",
89 "1",
90 "--target-rank",
91 "2",
92 "--target-rank",
93 "3"
94 ],
95 [
96 "--target-dtype",
97 "fp32",
98 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000099 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000100 "--tensor-dim-range",
101 "1,16",
102 "--target-rank",
103 "4",
104 "--target-rank",
105 "5"
106 ],
107 [
108 "--target-dtype",
109 "fp16",
110 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +0000111 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000112 "--target-shape",
113 "2,1,1,65532",
114 "--target-shape",
115 "65542,2,1,1,1"
116 ]
117 ]
118 }
119 },
120 "selection": {
121 "default": {
122 "params": {},
123 "permutes": [
124 "shape",
125 "type"
126 ]
127 }
128 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +0000129 },
James Ward52ac9d62022-11-16 12:53:49 +0000130 "argmax": {
131 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +0000132 "profile": [
133 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000134 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000135 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000136 "generation": {
137 "standard": {
138 "generator_args": [
139 [
140 "--target-dtype",
141 "fp32",
142 "--target-dtype",
143 "fp16",
144 "--target-dtype",
145 "bf16",
146 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000147 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000148 "--tensor-dim-range",
149 "32,64",
150 "--target-rank",
151 "1",
152 "--target-rank",
153 "2",
154 "--target-rank",
155 "3",
156 "--num-rand-permutations",
157 "2"
158 ],
159 [
160 "--target-dtype",
161 "fp32",
162 "--target-dtype",
163 "fp16",
164 "--target-dtype",
165 "bf16",
166 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000167 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000168 "--tensor-dim-range",
169 "1,32",
170 "--target-rank",
171 "4",
172 "--num-rand-permutations",
173 "2"
174 ],
175 [
176 "--target-dtype",
177 "fp32",
178 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000179 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000180 "--target-shape",
181 "1,3,65535,1",
182 "--target-shape",
183 "1,65537,1,2",
184 "--num-rand-permutations",
185 "2"
186 ]
187 ]
188 }
189 },
190 "selection": {
191 "default": {
192 "params": {},
193 "permutes": [
194 "shape",
195 "type"
196 ]
197 }
198 }
James Ward52ac9d62022-11-16 12:53:49 +0000199 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100200 "avg_pool2d": {
201 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100202 "profile": [
203 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000204 ],
Jeremy Johnson0601f802023-11-08 16:28:09 +0000205 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000206 "generation": {
207 "standard": {
208 "generator_args": [
209 [
210 "--target-dtype",
211 "fp32",
212 "--target-dtype",
213 "fp16",
214 "--target-dtype",
215 "bf16",
216 "--fp-values-range",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000217 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000218 "--target-shape",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000219 "4,11,7,39",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000220 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +0000221 "5,21,36,17",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000222 "--allow-pooling-and-conv-oversizes"
223 ],
224 [
225 "--target-dtype",
226 "fp32",
227 "--fp-values-range",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000228 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000229 "--target-shape",
230 "1,2,65533,2",
231 "--target-shape",
232 "1,65539,2,1",
233 "--allow-pooling-and-conv-oversizes"
234 ]
235 ]
236 }
237 },
238 "selection": {
239 "default": {
240 "params": {},
241 "permutes": [
242 "shape",
243 "type"
244 ],
245 "sparsity": {
246 "pad": 17
247 }
248 }
249 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100250 },
James Ward736fd1a2023-01-23 17:13:37 +0000251 "cast": {
252 "group": "type_conversion",
James Ward736fd1a2023-01-23 17:13:37 +0000253 "profile": [
254 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000255 ],
Jeremy Johnson708da822023-11-15 16:25:45 +0000256 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000257 "generation": {
258 "standard": {
259 "negative_dim_range": "1,10",
260 "generator_args": [
261 [
262 "--target-dtype",
263 "fp32",
264 "--target-dtype",
265 "fp16",
266 "--target-dtype",
267 "bf16",
268 "--target-dtype",
269 "int8",
270 "--target-dtype",
271 "int16",
272 "--target-dtype",
273 "int32",
274 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000275 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000276 "--tensor-dim-range",
277 "16,64",
278 "--target-rank",
279 "1",
280 "--target-rank",
281 "2",
282 "--target-rank",
283 "3"
284 ],
285 [
286 "--target-dtype",
287 "fp32",
288 "--target-dtype",
289 "fp16",
290 "--target-dtype",
291 "bf16",
292 "--target-dtype",
293 "int8",
294 "--target-dtype",
295 "int16",
296 "--target-dtype",
297 "int32",
298 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000299 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000300 "--tensor-dim-range",
301 "1,16",
302 "--target-rank",
303 "4",
304 "--target-rank",
305 "5"
306 ],
307 [
308 "--target-dtype",
309 "fp16",
Jeremy Johnson708da822023-11-15 16:25:45 +0000310 "--fp-values-range",
311 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000312 "--target-shape",
313 "1,1,1,65533,1",
314 "--target-shape",
315 "2,65538,1,1"
316 ]
317 ]
318 }
319 },
320 "selection": {
321 "default": {
322 "params": {
323 "shape": [],
324 "type": [],
325 "output_type": []
326 },
327 "permutes": [
328 "shape",
329 "type",
330 "output_type"
331 ],
332 "exclude_patterns": [
333 "^((?!ERRORIF).)*_(i8|i16|i32|b)_out(i8|i16|i32|b)"
334 ]
335 }
336 }
James Ward736fd1a2023-01-23 17:13:37 +0000337 },
James Ward71616fe2022-11-23 11:00:47 +0000338 "ceil": {
339 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +0000340 "profile": [
341 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000342 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000343 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000344 "generation": {
345 "standard": {
346 "generator_args": [
347 [
348 "--target-dtype",
349 "fp32",
350 "--target-dtype",
351 "fp16",
352 "--target-dtype",
353 "bf16",
354 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000355 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000356 "--tensor-dim-range",
357 "4,64",
358 "--target-rank",
359 "1",
360 "--target-rank",
361 "2",
362 "--target-rank",
363 "3"
364 ],
365 [
366 "--target-dtype",
367 "fp32",
368 "--target-dtype",
369 "fp16",
370 "--target-dtype",
371 "bf16",
372 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000373 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000374 "--tensor-dim-range",
375 "1,16",
376 "--target-rank",
377 "4",
378 "--target-rank",
379 "5"
380 ],
381 [
382 "--target-dtype",
383 "fp16",
384 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000385 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000386 "--target-shape",
387 "2,1,65530,1",
388 "--target-shape",
389 "1,1,65539,1"
390 ]
391 ]
392 }
393 },
394 "selection": {
395 "default": {
396 "params": {},
397 "permutes": [
398 "shape",
399 "type"
400 ]
401 }
402 }
James Ward71616fe2022-11-23 11:00:47 +0000403 },
James Ward34071252022-12-07 15:48:47 +0000404 "clamp": {
405 "group": "activation",
James Ward34071252022-12-07 15:48:47 +0000406 "profile": [
407 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000408 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000409 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000410 "generation": {
411 "standard": {
412 "generator_args": [
413 [
414 "--target-dtype",
415 "fp32",
416 "--target-dtype",
417 "fp16",
418 "--target-dtype",
419 "bf16",
420 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000421 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000422 "--tensor-dim-range",
423 "20,64",
424 "--target-rank",
425 "1",
426 "--target-rank",
427 "2",
428 "--target-rank",
429 "3"
430 ],
431 [
432 "--target-dtype",
433 "fp32",
434 "--target-dtype",
435 "fp16",
436 "--target-dtype",
437 "bf16",
438 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000440 "--tensor-dim-range",
441 "1,20",
442 "--target-rank",
443 "4",
444 "--target-rank",
445 "5"
446 ],
447 [
448 "--target-dtype",
449 "fp32",
450 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000451 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000452 "--target-shape",
453 "1,2,1,65536",
454 "--target-shape",
455 "1,3,65537,1,1"
456 ]
457 ]
458 }
459 },
460 "selection": {
461 "default": {
462 "params": {},
463 "permutes": [
464 "shape",
465 "type"
466 ]
467 }
468 }
James Ward34071252022-12-07 15:48:47 +0000469 },
James Wardf0890992022-11-17 11:15:14 +0000470 "concat": {
471 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +0000472 "profile": [
473 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000474 ],
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000475 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000476 "generation": {
477 "standard": {
478 "generator_args": [
479 [
480 "--target-dtype",
481 "fp32",
482 "--target-dtype",
483 "fp16",
484 "--target-dtype",
485 "bf16",
486 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000487 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000488 "--tensor-dim-range",
489 "16,64",
490 "--target-rank",
491 "1",
492 "--target-rank",
493 "2",
494 "--target-rank",
495 "3",
496 "--num-const-inputs-concat",
497 "3"
498 ],
499 [
500 "--target-dtype",
501 "fp32",
502 "--target-dtype",
503 "fp16",
504 "--target-dtype",
505 "bf16",
506 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000507 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000508 "--tensor-dim-range",
509 "1,16",
510 "--target-rank",
511 "4",
512 "--target-rank",
513 "5",
514 "--num-const-inputs-concat",
515 "1"
516 ],
517 [
518 "--target-dtype",
519 "fp32",
520 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000521 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000522 "--target-shape",
523 "1,1,65534,1,1",
524 "--target-shape",
525 "1,65537,1,2",
526 "--num-const-inputs-concat",
527 "2"
528 ]
529 ]
530 }
531 },
532 "selection": {
533 "default": {
534 "params": {},
535 "permutes": [
536 "shape",
537 "type"
538 ]
539 }
540 }
James Wardf0890992022-11-17 11:15:14 +0000541 },
James Ward542dd3b2022-11-17 12:11:55 +0000542 "const": {
543 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +0000544 "profile": [
545 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000546 ],
evacha0198477222024-01-26 12:25:32 +0000547 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000548 "generation": {
549 "standard": {
550 "no_negative_tests": "true",
551 "generator_args": [
552 [
553 "--target-dtype",
554 "fp32",
555 "--target-dtype",
556 "fp16",
557 "--target-dtype",
558 "bf16",
559 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +0000560 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000561 "--target-rank",
562 "1",
563 "--target-rank",
564 "2",
565 "--target-rank",
566 "3"
567 ],
568 [
569 "--target-dtype",
570 "fp32",
571 "--target-dtype",
572 "fp16",
573 "--target-dtype",
574 "bf16",
575 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +0000576 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000577 "--tensor-dim-range",
578 "1,16",
579 "--target-rank",
580 "4",
581 "--target-rank",
582 "5"
583 ],
584 [
585 "--target-dtype",
586 "fp32",
587 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +0000588 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000589 "--target-shape",
590 "1,65540,1,1,1",
591 "--target-shape",
592 "1,2,1,65529"
593 ]
594 ]
595 }
596 },
597 "selection": {
598 "default": {
599 "params": {},
600 "permutes": [
601 "shape",
602 "type"
603 ]
604 }
605 }
James Ward542dd3b2022-11-17 12:11:55 +0000606 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100607 "conv2d": {
608 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100609 "profile": [
610 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000611 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100612 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000613 "generation": {
614 "standard": {
615 "negative_dim_range": "1,10",
616 "generator_args": [
617 [
618 "--target-dtype",
619 "fp32",
620 "--target-dtype",
621 "fp16",
622 "--target-dtype",
623 "bf16",
624 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000625 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000626 "--target-shape",
627 "1,34,19,27",
628 "--target-shape",
629 "1,16,51,7",
630 "--tensor-dim-range",
631 "1,16",
632 "--allow-pooling-and-conv-oversizes"
633 ],
634 [
635 "--target-dtype",
636 "fp32",
637 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000638 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000639 "--target-shape",
640 "1,65537,1,3",
641 "--target-shape",
642 "1,2,65531,2",
643 "--tensor-dim-range",
644 "1,16",
645 "--max-conv-dilation",
646 "1",
647 "--allow-pooling-and-conv-oversizes"
648 ]
649 ]
650 }
651 },
652 "selection": {
653 "default": {
654 "params": {
655 "shape": [],
656 "type": [],
657 "kernel": [],
658 "stride": [],
659 "pad": [],
660 "dilation": []
661 },
662 "permutes": [
663 "kernel",
664 "shape",
665 "type",
666 "pad"
Jeremy Johnsona3961d02024-01-03 14:37:47 +0000667 ],
668 "preselected": [
669 {
670 "shape": "1x34x19x27",
671 "type": "f32xf32",
672 "kernel": "3x1",
673 "pad": "pad0000",
674 "accum_type": "accf32",
675 "stride": "st11",
676 "dilation": "dilat11"
677 }
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000678 ]
679 }
680 }
James Ward52ac9d62022-11-16 12:53:49 +0000681 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000682 "conv3d": {
683 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000684 "profile": [
685 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000686 ],
evacha0147ab1762024-01-29 13:23:23 +0000687 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000688 "generation": {
689 "standard": {
690 "negative_dim_range": "1,10",
691 "generator_args": [
692 [
693 "--target-dtype",
694 "fp32",
695 "--target-dtype",
696 "fp16",
697 "--target-dtype",
698 "bf16",
699 "--fp-values-range",
evacha0147ab1762024-01-29 13:23:23 +0000700 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000701 "--target-shape",
702 "1,7,18,5,4",
703 "--target-shape",
704 "1,6,12,17,3",
705 "--tensor-dim-range",
706 "1,4",
707 "--allow-pooling-and-conv-oversizes"
708 ],
709 [
710 "--target-dtype",
711 "fp32",
712 "--fp-values-range",
evacha0147ab1762024-01-29 13:23:23 +0000713 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000714 "--target-shape",
715 "1,2,65539,1,2",
716 "--target-shape",
717 "1,65532,1,1,3",
718 "--tensor-dim-range",
719 "1,2",
720 "--max-conv-dilation",
721 "1",
722 "--allow-pooling-and-conv-oversizes"
723 ]
724 ]
725 }
726 },
727 "selection": {
728 "default": {
729 "params": {
730 "shape": [],
731 "type": [],
732 "kernel": [],
733 "stride": [],
734 "pad": [],
735 "dilation": []
736 },
737 "permutes": [
738 "kernel",
739 "shape",
740 "type",
741 "pad",
742 "stride"
743 ]
744 }
745 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000746 },
James Wardae25b932023-02-07 20:11:41 +0000747 "depthwise_conv2d": {
748 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000749 "profile": [
750 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000751 ],
Jeremy Johnson4f931302024-01-04 17:05:24 +0000752 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000753 "generation": {
754 "standard": {
755 "negative_dim_range": "1,10",
756 "generator_args": [
757 [
758 "--target-dtype",
759 "fp32",
760 "--target-dtype",
761 "fp16",
762 "--target-dtype",
763 "bf16",
764 "--fp-values-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000765 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000766 "--target-shape",
767 "1,17,31,4",
768 "--target-shape",
769 "1,37,11,5",
770 "--tensor-dim-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000771 "1,32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000772 "--allow-pooling-and-conv-oversizes"
773 ],
774 [
775 "--target-dtype",
776 "fp32",
777 "--fp-values-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000778 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000779 "--target-shape",
780 "1,1,65531,2",
781 "--target-shape",
782 "1,65540,1,3",
783 "--tensor-dim-range",
784 "1,16",
785 "--max-conv-dilation",
786 "1",
787 "--allow-pooling-and-conv-oversizes"
788 ]
789 ]
790 }
791 },
792 "selection": {
793 "default": {
794 "params": {
795 "shape": [],
796 "type": [
797 "f16xf16",
798 "bf16xbf16",
799 "f32xf32"
800 ],
801 "kernel": [],
802 "stride": [],
803 "pad": [],
804 "dilation": []
805 },
806 "permutes": [
807 "kernel",
808 "shape",
809 "type",
810 "pad"
811 ]
812 }
813 }
James Wardae25b932023-02-07 20:11:41 +0000814 },
Won Jeona21b2e82023-08-10 10:33:01 +0000815 "dim": {
816 "group": "data_layout",
817 "profile": [
818 "tosa-mi"
819 ],
820 "generation": {
821 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100822 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000823 "generator_args": [
824 [
825 "--target-dtype",
826 "fp32",
827 "--target-dtype",
828 "fp16",
829 "--target-dtype",
830 "bf16",
831 "--fp-values-range",
832 "-2.0,2.0",
833 "--tensor-dim-range",
834 "1,65",
835 "--target-rank",
836 "1",
837 "--target-rank",
838 "2",
839 "--target-rank",
840 "3"
841 ]
842 ]
843 }
844 },
845 "selection": {
846 "default": {
847 "params": {},
848 "permutes": [
849 "shape",
850 "type"
851 ]
852 }
853 }
854 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000855 "equal": {
856 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000857 "profile": [
858 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000859 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +0000860 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000861 "generation": {
862 "standard": {
863 "generator_args": [
864 [
865 "--target-dtype",
866 "fp32",
867 "--target-dtype",
868 "fp16",
869 "--target-dtype",
870 "bf16",
871 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000872 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000873 "--tensor-dim-range",
874 "18,64",
875 "--target-rank",
876 "1",
877 "--target-rank",
878 "2",
879 "--target-rank",
880 "3"
881 ],
882 [
883 "--target-dtype",
884 "fp32",
885 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000886 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000887 "--tensor-dim-range",
888 "1,18",
889 "--target-rank",
890 "4",
891 "--target-rank",
892 "5"
893 ],
894 [
895 "--target-dtype",
896 "fp16",
897 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000898 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000899 "--target-shape",
900 "1,1,2,65550",
901 "--target-shape",
902 "1,4,65530,1,1"
903 ]
904 ]
905 }
906 },
907 "selection": {
908 "default": {
909 "params": {},
910 "permutes": [
911 "shape",
912 "type"
913 ]
914 }
915 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000916 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000917 "exp": {
918 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000919 "profile": [
920 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000921 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +0000922 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000923 "generation": {
924 "standard": {
925 "generator_args": [
926 [
927 "--target-dtype",
928 "fp32",
929 "--target-dtype",
930 "fp16",
931 "--target-dtype",
932 "bf16",
933 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000934 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000935 "--tensor-dim-range",
936 "15,64",
937 "--target-rank",
938 "1",
939 "--target-rank",
940 "2",
941 "--target-rank",
942 "3"
943 ],
944 [
945 "--target-dtype",
946 "fp16",
947 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000948 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000949 "--tensor-dim-range",
950 "1,15",
951 "--target-rank",
952 "4",
953 "--target-rank",
954 "5"
955 ],
956 [
957 "--target-dtype",
958 "fp32",
959 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000960 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000961 "--target-shape",
962 "1,1,65535,4",
963 "--target-shape",
964 "2,65536,1,1,1"
965 ]
966 ]
967 }
968 },
969 "selection": {
970 "default": {
971 "params": {},
972 "permutes": [
973 "shape",
974 "type"
975 ]
976 }
977 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000978 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000979 "fft2d": {
980 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000981 "profile": [
982 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000983 ],
Jeremy Johnsonc8330812024-01-18 16:57:28 +0000984 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000985 "generation": {
986 "standard": {
987 "generator_args": [
988 [
989 "--target-dtype",
990 "fp32",
991 "--fp-values-range",
Jeremy Johnsonc8330812024-01-18 16:57:28 +0000992 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000993 ],
994 [
995 "--target-dtype",
996 "fp32",
997 "--fp-values-range",
Jeremy Johnsonc8330812024-01-18 16:57:28 +0000998 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000999 "--target-shape",
1000 "1,256,64",
1001 "--target-shape",
1002 "1,4,4096"
1003 ]
1004 ]
1005 }
1006 },
1007 "selection": {
1008 "default": {
1009 "params": {},
1010 "permutes": [
1011 "shape",
1012 "type",
1013 "inverse"
1014 ]
1015 }
1016 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001017 },
James Ward8384a6f2023-01-27 17:27:34 +00001018 "fully_connected": {
1019 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001020 "profile": [
1021 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001022 ],
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001023 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001024 "generation": {
1025 "standard": {
1026 "negative_dim_range": "1,10",
1027 "generator_args": [
1028 [
1029 "--target-dtype",
1030 "fp32",
1031 "--target-dtype",
1032 "fp16",
1033 "--target-dtype",
1034 "bf16",
1035 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001036 "-max,max",
1037 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00001038 "25,64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001039 ],
1040 [
1041 "--target-dtype",
1042 "fp32",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001043 "--fp-values-range",
1044 "-max,max",
1045 "--tensor-dim-range",
1046 "10,15",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001047 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001048 "100,296",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001049 "--target-shape",
1050 "65540,2"
1051 ],
1052 [
1053 "--target-dtype",
1054 "fp32",
1055 "--target-dtype",
1056 "fp16",
1057 "--target-dtype",
1058 "bf16",
1059 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001060 "-max,max",
1061 "--tensor-dim-range",
1062 "35,64",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001063 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001064 "30,16",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001065 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001066 "100,23"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001067 ]
1068 ]
1069 }
1070 },
1071 "selection": {
1072 "default": {
1073 "params": {},
1074 "permutes": [
1075 "shape",
1076 "type"
1077 ]
1078 }
1079 }
James Ward8384a6f2023-01-27 17:27:34 +00001080 },
James Ward71616fe2022-11-23 11:00:47 +00001081 "floor": {
1082 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001083 "profile": [
1084 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001085 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001086 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001087 "generation": {
1088 "standard": {
1089 "generator_args": [
1090 [
1091 "--target-dtype",
1092 "fp32",
1093 "--target-dtype",
1094 "fp16",
1095 "--target-dtype",
1096 "bf16",
1097 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001098 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001099 "--tensor-dim-range",
1100 "4,64",
1101 "--target-rank",
1102 "1",
1103 "--target-rank",
1104 "2",
1105 "--target-rank",
1106 "3"
1107 ],
1108 [
1109 "--target-dtype",
1110 "fp32",
1111 "--target-dtype",
1112 "fp16",
1113 "--target-dtype",
1114 "bf16",
1115 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001116 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001117 "--tensor-dim-range",
1118 "1,16",
1119 "--target-rank",
1120 "4",
1121 "--target-rank",
1122 "5"
1123 ],
1124 [
1125 "--target-dtype",
1126 "fp32",
1127 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001128 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001129 "--target-shape",
1130 "1,1,65533,2",
1131 "--target-shape",
1132 "1,65537,1,1"
1133 ]
1134 ]
1135 }
1136 },
1137 "selection": {
1138 "default": {
1139 "params": {},
1140 "permutes": [
1141 "shape",
1142 "type"
1143 ]
1144 }
1145 }
James Ward71616fe2022-11-23 11:00:47 +00001146 },
James Ward990cc4b2022-11-16 15:36:37 +00001147 "gather": {
1148 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001149 "profile": [
1150 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001151 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001152 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001153 "generation": {
1154 "standard": {
1155 "negative_dim_range": "1,10",
1156 "generator_args": [
1157 [
1158 "--target-dtype",
1159 "fp32",
1160 "--target-dtype",
1161 "fp16",
1162 "--target-dtype",
1163 "bf16",
1164 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001165 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001166 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001167 "5,72",
1168 "--max-batch-size",
1169 "72"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001170 ],
1171 [
1172 "--target-dtype",
1173 "fp32",
1174 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001175 "-max,max",
1176 "--tensor-dim-range",
1177 "5,20",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001178 "--target-shape",
1179 "2,65536,1",
1180 "--target-shape",
1181 "1,2,65535",
1182 "--target-shape",
1183 "5000,1,1"
1184 ]
1185 ]
1186 }
1187 },
1188 "selection": {
1189 "default": {
1190 "params": {},
1191 "permutes": [
1192 "shape",
1193 "type"
1194 ]
1195 }
1196 }
James Ward990cc4b2022-11-16 15:36:37 +00001197 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001198 "greater": {
1199 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001200 "profile": [
1201 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001202 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001203 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001204 "generation": {
1205 "standard": {
1206 "generator_args": [
1207 [
1208 "--filter",
1209 "^greater$",
1210 "--target-dtype",
1211 "fp32",
1212 "--target-dtype",
1213 "fp16",
1214 "--target-dtype",
1215 "bf16",
1216 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001217 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001218 "--tensor-dim-range",
1219 "18,64",
1220 "--target-rank",
1221 "1",
1222 "--target-rank",
1223 "2",
1224 "--target-rank",
1225 "3"
1226 ],
1227 [
1228 "--filter",
1229 "^greater$",
1230 "--target-dtype",
1231 "bf16",
1232 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001233 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001234 "--tensor-dim-range",
1235 "1,18",
1236 "--target-rank",
1237 "4",
1238 "--target-rank",
1239 "5"
1240 ],
1241 [
1242 "--filter",
1243 "^greater$",
1244 "--target-dtype",
1245 "fp32",
1246 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001247 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001248 "--target-shape",
1249 "3,65551,1,1",
1250 "--target-shape",
1251 "1,1,3,65531,1"
1252 ]
1253 ]
1254 }
1255 },
1256 "selection": {
1257 "default": {
1258 "params": {},
1259 "permutes": [
1260 "shape",
1261 "type"
1262 ]
1263 }
1264 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001265 },
1266 "greater_equal": {
1267 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001268 "profile": [
1269 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001270 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001271 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001272 "generation": {
1273 "standard": {
1274 "generator_args": [
1275 [
1276 "--target-dtype",
1277 "fp32",
1278 "--target-dtype",
1279 "fp16",
1280 "--target-dtype",
1281 "bf16",
1282 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001283 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001284 "--tensor-dim-range",
1285 "18,64",
1286 "--target-rank",
1287 "1",
1288 "--target-rank",
1289 "2",
1290 "--target-rank",
1291 "3"
1292 ],
1293 [
1294 "--target-dtype",
1295 "fp16",
1296 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001297 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001298 "--tensor-dim-range",
1299 "1,18",
1300 "--target-rank",
1301 "4",
1302 "--target-rank",
1303 "5"
1304 ],
1305 [
1306 "--target-dtype",
1307 "bf16",
1308 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001309 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001310 "--target-shape",
1311 "65552,1,1,4",
1312 "--target-shape",
1313 "1,1,1,3,65532"
1314 ]
1315 ]
1316 }
1317 },
1318 "selection": {
1319 "default": {
1320 "params": {},
1321 "permutes": [
1322 "shape",
1323 "type"
1324 ]
1325 }
1326 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001327 },
James Ward542dd3b2022-11-17 12:11:55 +00001328 "identity": {
1329 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001330 "profile": [
1331 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001332 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001333 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001334 "generation": {
1335 "standard": {
1336 "no_negative_tests": "true",
1337 "generator_args": [
1338 [
1339 "--target-dtype",
1340 "fp32",
1341 "--target-dtype",
1342 "fp16",
1343 "--target-dtype",
1344 "bf16",
1345 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001346 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001347 "--tensor-dim-range",
1348 "1,67",
1349 "--target-rank",
1350 "1",
1351 "--target-rank",
1352 "2",
1353 "--target-rank",
1354 "3"
1355 ],
1356 [
1357 "--target-dtype",
1358 "fp32",
1359 "--target-dtype",
1360 "fp16",
1361 "--target-dtype",
1362 "bf16",
1363 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001364 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001365 "--tensor-dim-range",
1366 "1,19",
1367 "--target-rank",
1368 "4",
1369 "--target-rank",
1370 "5"
1371 ],
1372 [
1373 "--target-dtype",
1374 "fp32",
1375 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001376 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001377 "--target-shape",
1378 "1,1,65539,1,1",
1379 "--target-shape",
1380 "1,1,2,65529"
1381 ]
1382 ]
1383 }
1384 },
1385 "selection": {
1386 "default": {
1387 "params": {},
1388 "permutes": [
1389 "shape",
1390 "type"
1391 ]
1392 }
1393 }
James Ward542dd3b2022-11-17 12:11:55 +00001394 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001395 "log": {
1396 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001397 "profile": [
1398 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001399 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001400 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001401 "generation": {
1402 "standard": {
1403 "generator_args": [
1404 [
1405 "--filter",
1406 "^log$",
1407 "--target-dtype",
1408 "fp32",
1409 "--target-dtype",
1410 "fp16",
1411 "--target-dtype",
1412 "bf16",
1413 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001414 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001415 "--tensor-dim-range",
1416 "15,64",
1417 "--target-rank",
1418 "1",
1419 "--target-rank",
1420 "2",
1421 "--target-rank",
1422 "3"
1423 ],
1424 [
1425 "--filter",
1426 "^log$",
1427 "--target-dtype",
1428 "fp32",
1429 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001430 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001431 "--tensor-dim-range",
1432 "1,15",
1433 "--target-rank",
1434 "4",
1435 "--target-rank",
1436 "5"
1437 ],
1438 [
1439 "--filter",
1440 "^log$",
1441 "--target-dtype",
1442 "fp16",
1443 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001444 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001445 "--target-shape",
1446 "1,65530,1,2",
1447 "--target-shape",
1448 "3,1,65540,1,1"
1449 ]
1450 ]
1451 }
1452 },
1453 "selection": {
1454 "default": {
1455 "params": {},
1456 "permutes": [
1457 "shape",
1458 "type"
1459 ]
1460 }
1461 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001462 },
James Ward8384a6f2023-01-27 17:27:34 +00001463 "matmul": {
1464 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001465 "profile": [
1466 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001467 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001468 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001469 "generation": {
1470 "standard": {
1471 "negative_dim_range": "1,10",
1472 "generator_args": [
1473 [
1474 "--target-dtype",
1475 "fp32",
1476 "--target-dtype",
1477 "fp16",
1478 "--target-dtype",
1479 "bf16",
1480 "--fp-values-range",
1481 "-2.0,2.0",
1482 "--tensor-dim-range",
1483 "13,70"
1484 ],
1485 [
1486 "--target-dtype",
1487 "fp32",
1488 "--target-dtype",
1489 "fp16",
1490 "--target-dtype",
1491 "bf16",
1492 "--fp-values-range",
1493 "-2.0,2.0",
1494 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001495 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001496 ],
1497 [
1498 "--target-dtype",
1499 "fp32",
1500 "--fp-values-range",
1501 "-2.0,2.0",
1502 "--target-shape",
1503 "4,65530,1",
1504 "--target-shape",
1505 "1,65538,3"
1506 ]
1507 ]
1508 }
1509 },
1510 "selection": {
1511 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001512 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001513 }
1514 }
James Ward8384a6f2023-01-27 17:27:34 +00001515 },
James Ward52ac9d62022-11-16 12:53:49 +00001516 "max_pool2d": {
1517 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001518 "profile": [
1519 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001520 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001521 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001522 "generation": {
1523 "standard": {
1524 "generator_args": [
1525 [
1526 "--target-dtype",
1527 "fp32",
1528 "--target-dtype",
1529 "fp16",
1530 "--target-dtype",
1531 "bf16",
1532 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001533 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001534 "--target-shape",
1535 "1,47,37,25",
1536 "--target-shape",
1537 "1,15,13,38",
1538 "--allow-pooling-and-conv-oversizes"
1539 ],
1540 [
1541 "--target-dtype",
1542 "fp32",
1543 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001544 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001545 "--target-shape",
1546 "1,65534,4,1",
1547 "--target-shape",
1548 "1,6,65536,1",
1549 "--max-conv-dilation",
1550 "1",
1551 "--allow-pooling-and-conv-oversizes"
1552 ]
1553 ]
1554 }
1555 },
1556 "selection": {
1557 "default": {
1558 "params": {
1559 "shape": [],
1560 "type": [
1561 "f32",
1562 "f16",
1563 "bf16"
1564 ],
1565 "stride": [],
1566 "pad": []
1567 },
1568 "permutes": [
1569 "shape",
1570 "type",
1571 "pad"
1572 ],
1573 "sparsity": {
1574 "pad": 11
1575 }
1576 }
1577 }
James Ward990cc4b2022-11-16 15:36:37 +00001578 },
James Ward71616fe2022-11-23 11:00:47 +00001579 "negate": {
1580 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001581 "profile": [
1582 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001583 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001584 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001585 "generation": {
1586 "standard": {
1587 "negative_dim_range": "1,10",
1588 "generator_args": [
1589 [
1590 "--target-dtype",
1591 "fp32",
1592 "--target-dtype",
1593 "fp16",
1594 "--target-dtype",
1595 "bf16",
1596 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001597 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001598 "--tensor-dim-range",
1599 "17,64",
1600 "--target-rank",
1601 "1",
1602 "--target-rank",
1603 "2",
1604 "--target-rank",
1605 "3"
1606 ],
1607 [
1608 "--target-dtype",
1609 "fp32",
1610 "--target-dtype",
1611 "fp16",
1612 "--target-dtype",
1613 "bf16",
1614 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001615 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001616 "--tensor-dim-range",
1617 "1,22",
1618 "--target-rank",
1619 "4",
1620 "--target-rank",
1621 "5"
1622 ],
1623 [
1624 "--target-dtype",
1625 "fp32",
1626 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001627 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001628 "--target-shape",
1629 "1,65541,3,1",
1630 "--target-shape",
1631 "1,2,1,65532,1"
1632 ]
1633 ]
1634 }
1635 },
1636 "selection": {
1637 "default": {
1638 "params": {},
1639 "permutes": [
1640 "shape",
1641 "type"
1642 ]
1643 }
1644 }
James Ward71616fe2022-11-23 11:00:47 +00001645 },
James Wardf0890992022-11-17 11:15:14 +00001646 "pad": {
1647 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001648 "profile": [
1649 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001650 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001651 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001652 "generation": {
1653 "standard": {
1654 "generator_args": [
1655 [
1656 "--target-dtype",
1657 "fp32",
1658 "--target-dtype",
1659 "fp16",
1660 "--target-dtype",
1661 "bf16",
1662 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001663 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001664 "--tensor-dim-range",
1665 "1,65",
1666 "--target-rank",
1667 "1",
1668 "--target-rank",
1669 "2",
1670 "--target-rank",
1671 "3"
1672 ],
1673 [
1674 "--target-dtype",
1675 "fp16",
1676 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001677 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001678 "--tensor-dim-range",
1679 "1,17",
1680 "--target-rank",
1681 "4"
1682 ],
1683 [
1684 "--target-dtype",
1685 "bf16",
1686 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001687 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001688 "--tensor-dim-range",
1689 "1,16",
1690 "--target-rank",
1691 "5"
1692 ],
1693 [
1694 "--target-dtype",
1695 "fp32",
1696 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001697 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001698 "--target-shape",
1699 "1,1,65539,1"
1700 ]
1701 ]
1702 }
1703 },
1704 "selection": {
1705 "default": {
1706 "params": {},
1707 "permutes": [
1708 "shape",
1709 "type"
1710 ],
1711 "preselected": [
1712 {
1713 "shape": "50",
1714 "type": "bf16",
1715 "pad": "pad11"
1716 },
1717 {
1718 "shape": "63x46",
1719 "type": "bf16",
1720 "pad": "pad1010"
1721 },
1722 {
1723 "shape": "6",
1724 "type": "f16",
1725 "pad": "pad01"
1726 }
1727 ],
1728 "sparsity": {
1729 "pad": 21
1730 }
1731 }
1732 }
James Wardf0890992022-11-17 11:15:14 +00001733 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001734 "pow": {
1735 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001736 "profile": [
1737 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001738 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001739 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001740 "generation": {
1741 "standard": {
1742 "generator_args": [
1743 [
1744 "--target-dtype",
1745 "fp32",
1746 "--target-dtype",
1747 "fp16",
1748 "--target-dtype",
1749 "bf16",
1750 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001751 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001752 "--tensor-dim-range",
1753 "16,64",
1754 "--target-rank",
1755 "1",
1756 "--target-rank",
1757 "2",
1758 "--target-rank",
1759 "3"
1760 ],
1761 [
1762 "--target-dtype",
1763 "fp16",
1764 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001765 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001766 "--tensor-dim-range",
1767 "1,16",
1768 "--target-rank",
1769 "4",
1770 "--target-rank",
1771 "5"
1772 ],
1773 [
1774 "--target-dtype",
1775 "bf16",
1776 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001777 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001778 "--target-shape",
1779 "65534,3,1,1",
1780 "--target-shape",
1781 "2,65541,1,1,1"
1782 ]
1783 ]
1784 }
1785 },
1786 "selection": {
1787 "default": {
1788 "params": {},
1789 "permutes": [
1790 "shape",
1791 "type"
1792 ]
1793 }
1794 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001795 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001796 "reciprocal": {
1797 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001798 "profile": [
1799 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001800 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001801 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001802 "generation": {
1803 "standard": {
1804 "generator_args": [
1805 [
1806 "--target-dtype",
1807 "fp32",
1808 "--target-dtype",
1809 "fp16",
1810 "--target-dtype",
1811 "bf16",
1812 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001813 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001814 "--tensor-dim-range",
1815 "15,64",
1816 "--target-rank",
1817 "1",
1818 "--target-rank",
1819 "2",
1820 "--target-rank",
1821 "3"
1822 ],
1823 [
1824 "--target-dtype",
1825 "fp16",
1826 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001827 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001828 "--tensor-dim-range",
1829 "1,15",
1830 "--target-rank",
1831 "4",
1832 "--target-rank",
1833 "5"
1834 ],
1835 [
1836 "--target-dtype",
1837 "bf16",
1838 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001839 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001840 "--target-shape",
1841 "1,1,65536,4",
1842 "--target-shape",
1843 "2,65535,1,1,1"
1844 ]
1845 ]
1846 }
1847 },
1848 "selection": {
1849 "default": {
1850 "params": {},
1851 "permutes": [
1852 "shape",
1853 "type"
1854 ]
1855 }
1856 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001857 },
James Wardf0890992022-11-17 11:15:14 +00001858 "reshape": {
1859 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001860 "profile": [
1861 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001862 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001863 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001864 "generation": {
1865 "standard": {
1866 "generator_args": [
1867 [
1868 "--target-dtype",
1869 "fp32",
1870 "--target-dtype",
1871 "fp16",
1872 "--target-dtype",
1873 "bf16",
1874 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001875 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001876 "--num-rand-permutations",
1877 "2"
1878 ],
1879 [
1880 "--target-dtype",
1881 "fp32",
1882 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001883 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001884 "--target-shape",
1885 "1,1,65536,1",
1886 "--target-shape",
1887 "1,65535,1,2",
1888 "--num-rand-permutations",
1889 "2"
1890 ]
1891 ]
1892 }
1893 },
1894 "selection": {
1895 "default": {
1896 "params": {},
1897 "permutes": [
1898 "shape",
1899 "type",
1900 "rank",
1901 "perm"
1902 ]
1903 }
1904 }
James Wardf0890992022-11-17 11:15:14 +00001905 },
1906 "reverse": {
1907 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001908 "profile": [
1909 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001910 ],
evacha0198477222024-01-26 12:25:32 +00001911 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001912 "generation": {
1913 "standard": {
1914 "generator_args": [
1915 [
1916 "--target-dtype",
1917 "fp32",
1918 "--target-dtype",
1919 "fp16",
1920 "--target-dtype",
1921 "bf16",
1922 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00001923 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001924 "--tensor-dim-range",
1925 "1,48"
1926 ],
1927 [
1928 "--target-dtype",
1929 "fp32",
1930 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00001931 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001932 "--target-shape",
1933 "1,1,65537",
1934 "--target-shape",
1935 "1,65535,1,2"
1936 ]
1937 ]
1938 }
1939 },
1940 "selection": {
1941 "default": {
1942 "params": {},
1943 "permutes": [
1944 "shape",
1945 "type"
1946 ]
1947 }
1948 }
James Wardf0890992022-11-17 11:15:14 +00001949 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001950 "rsqrt": {
1951 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001952 "profile": [
1953 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001954 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001955 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001956 "generation": {
1957 "standard": {
1958 "generator_args": [
1959 [
1960 "--target-dtype",
1961 "fp32",
1962 "--target-dtype",
1963 "fp16",
1964 "--target-dtype",
1965 "bf16",
1966 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001967 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001968 "--tensor-dim-range",
1969 "15,64",
1970 "--target-rank",
1971 "1",
1972 "--target-rank",
1973 "2",
1974 "--target-rank",
1975 "3"
1976 ],
1977 [
1978 "--target-dtype",
1979 "bf16",
1980 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001981 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001982 "--tensor-dim-range",
1983 "1,15",
1984 "--target-rank",
1985 "4",
1986 "--target-rank",
1987 "5"
1988 ],
1989 [
1990 "--target-dtype",
1991 "fp32",
1992 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001993 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001994 "--target-shape",
1995 "1,1,3,65541",
1996 "--target-shape",
1997 "65532,1,3,1,1"
1998 ]
1999 ]
2000 }
2001 },
2002 "selection": {
2003 "default": {
2004 "params": {},
2005 "permutes": [
2006 "shape",
2007 "type"
2008 ]
2009 }
2010 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002011 },
James Ward990cc4b2022-11-16 15:36:37 +00002012 "scatter": {
2013 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00002014 "profile": [
2015 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002016 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002017 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002018 "generation": {
2019 "standard": {
2020 "negative_dim_range": "1,10",
2021 "generator_args": [
2022 [
2023 "--target-dtype",
2024 "fp32",
2025 "--target-dtype",
2026 "fp16",
2027 "--target-dtype",
2028 "bf16",
2029 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002030 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002031 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002032 "5,56",
2033 "--max-batch-size",
2034 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002035 ],
2036 [
2037 "--target-dtype",
2038 "fp32",
2039 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002040 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002041 "--target-shape",
2042 "1,65541,1",
2043 "--target-shape",
2044 "1,1,65531",
2045 "--target-shape",
2046 "2989,6,1"
2047 ]
2048 ]
2049 }
2050 },
2051 "selection": {
2052 "default": {
2053 "params": {},
2054 "permutes": [
2055 "shape",
2056 "type"
2057 ]
2058 }
2059 }
James Wardf0890992022-11-17 11:15:14 +00002060 },
2061 "tile": {
2062 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002063 "profile": [
2064 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002065 ],
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002066 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002067 "generation": {
2068 "standard": {
2069 "negative_dim_range": "1,10",
2070 "generator_args": [
2071 [
2072 "--target-dtype",
2073 "fp32",
2074 "--target-dtype",
2075 "fp16",
2076 "--target-dtype",
2077 "bf16",
2078 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002079 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002080 "--tensor-dim-range",
2081 "4,32"
2082 ],
2083 [
2084 "--target-dtype",
2085 "fp32",
2086 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002087 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002088 "--target-shape",
2089 "65535",
2090 "--target-shape",
2091 "1,65543,2,1"
2092 ]
2093 ]
2094 }
2095 },
2096 "selection": {
2097 "default": {
2098 "params": {},
2099 "permutes": [
2100 "shape",
2101 "type"
2102 ]
2103 }
2104 }
James Wardf0890992022-11-17 11:15:14 +00002105 },
2106 "transpose": {
2107 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002108 "profile": [
2109 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002110 ],
evacha0198477222024-01-26 12:25:32 +00002111 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002112 "generation": {
2113 "standard": {
2114 "generator_args": [
2115 [
2116 "--filter",
2117 "^transpose$",
2118 "--target-dtype",
2119 "fp32",
2120 "--target-dtype",
2121 "fp16",
2122 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002123 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002124 "--target-rank",
2125 "1",
2126 "--target-rank",
2127 "2",
2128 "--num-rand-permutations",
2129 "2"
2130 ],
2131 [
2132 "--filter",
2133 "^transpose$",
2134 "--target-dtype",
2135 "fp32",
2136 "--target-dtype",
2137 "fp16",
2138 "--target-dtype",
2139 "bf16",
2140 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002141 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002142 "--target-rank",
2143 "3",
2144 "--target-rank",
2145 "4",
2146 "--num-rand-permutations",
2147 "2"
2148 ],
2149 [
2150 "--filter",
2151 "^transpose$",
2152 "--target-dtype",
2153 "fp32",
2154 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002155 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002156 "--target-shape",
2157 "1,1,65539,2",
2158 "--target-shape",
2159 "1,1,1,65535",
2160 "--num-rand-permutations",
2161 "1"
2162 ]
2163 ]
2164 }
2165 },
2166 "selection": {
2167 "default": {
2168 "params": {},
2169 "permutes": [
2170 "shape",
2171 "type",
2172 "perm"
2173 ]
2174 }
2175 }
James Wardb9c3a632022-11-22 13:14:50 +00002176 },
James Ward681e0a82023-02-20 18:04:31 +00002177 "transpose_conv2d": {
2178 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002179 "profile": [
2180 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002181 ],
Jeremy Johnson95a67102024-01-10 14:16:39 +00002182 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002183 "generation": {
2184 "standard": {
2185 "negative_dim_range": "1,10",
2186 "generator_args": [
2187 [
2188 "--target-dtype",
2189 "fp32",
2190 "--target-dtype",
2191 "fp16",
2192 "--target-dtype",
2193 "bf16",
2194 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002195 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002196 "--target-shape",
2197 "10,24,9,13",
2198 "--target-shape",
2199 "8,14,20,5",
2200 "--tensor-dim-range",
2201 "1,16",
2202 "--allow-pooling-and-conv-oversizes"
2203 ],
2204 [
2205 "--target-dtype",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002206 "fp32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002207 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002208 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002209 "--target-shape",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002210 "1,65536,1,2",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002211 "--tensor-dim-range",
2212 "1,17",
2213 "--max-conv-dilation",
2214 "1"
2215 ]
2216 ]
2217 }
2218 },
2219 "selection": {
2220 "default": {
2221 "params": {
2222 "shape": [],
2223 "type": [],
2224 "kernel": [],
2225 "stride": [],
2226 "pad": [],
2227 "out_shape": []
2228 },
2229 "permutes": [
2230 "shape",
2231 "type",
2232 "stride",
2233 "pad"
2234 ]
2235 }
2236 }
James Ward681e0a82023-02-20 18:04:31 +00002237 },
James Wardb9c3a632022-11-22 13:14:50 +00002238 "maximum": {
2239 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002240 "profile": [
2241 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002242 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002243 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002244 "generation": {
2245 "standard": {
2246 "generator_args": [
2247 [
2248 "--target-dtype",
2249 "fp32",
2250 "--target-dtype",
2251 "fp16",
2252 "--target-dtype",
2253 "bf16",
2254 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002255 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002256 "--tensor-dim-range",
2257 "16,64",
2258 "--target-rank",
2259 "1",
2260 "--target-rank",
2261 "2",
2262 "--target-rank",
2263 "3"
2264 ],
2265 [
2266 "--target-dtype",
2267 "fp32",
2268 "--target-dtype",
2269 "fp16",
2270 "--target-dtype",
2271 "bf16",
2272 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002273 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002274 "--tensor-dim-range",
2275 "1,16",
2276 "--target-rank",
2277 "4",
2278 "--target-rank",
2279 "5"
2280 ],
2281 [
2282 "--target-dtype",
2283 "fp32",
2284 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002285 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002286 "--target-shape",
2287 "65531,1,2,1",
2288 "--target-shape",
2289 "1,1,65541,1"
2290 ]
2291 ]
2292 }
2293 },
2294 "selection": {
2295 "default": {
2296 "params": {},
2297 "permutes": [
2298 "shape",
2299 "type"
2300 ]
2301 }
2302 }
James Wardb9c3a632022-11-22 13:14:50 +00002303 },
2304 "minimum": {
2305 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002306 "profile": [
2307 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002308 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002309 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002310 "generation": {
2311 "standard": {
2312 "generator_args": [
2313 [
2314 "--target-dtype",
2315 "fp32",
2316 "--target-dtype",
2317 "fp16",
2318 "--target-dtype",
2319 "bf16",
2320 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002321 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002322 "--tensor-dim-range",
2323 "16,64",
2324 "--target-rank",
2325 "1",
2326 "--target-rank",
2327 "2",
2328 "--target-rank",
2329 "3"
2330 ],
2331 [
2332 "--target-dtype",
2333 "fp32",
2334 "--target-dtype",
2335 "fp16",
2336 "--target-dtype",
2337 "bf16",
2338 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002339 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002340 "--tensor-dim-range",
2341 "1,16",
2342 "--target-rank",
2343 "4",
2344 "--target-rank",
2345 "5"
2346 ],
2347 [
2348 "--target-dtype",
2349 "fp32",
2350 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002351 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002352 "--target-shape",
2353 "1,65531,2,1",
2354 "--target-shape",
2355 "1,1,1,65538"
2356 ]
2357 ]
2358 }
2359 },
2360 "selection": {
2361 "default": {
2362 "params": {},
2363 "permutes": [
2364 "shape",
2365 "type"
2366 ]
2367 }
2368 }
James Ward635bc992022-11-23 11:55:32 +00002369 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002370 "mul": {
2371 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002372 "profile": [
2373 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002374 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002375 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002376 "generation": {
2377 "standard": {
2378 "negative_dim_range": "1,10",
2379 "generator_args": [
2380 [
2381 "--target-dtype",
2382 "fp32",
2383 "--target-dtype",
2384 "fp16",
2385 "--target-dtype",
2386 "bf16",
2387 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002388 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002389 "--tensor-dim-range",
2390 "16,64",
2391 "--target-rank",
2392 "1",
2393 "--target-rank",
2394 "2",
2395 "--target-rank",
2396 "3"
2397 ],
2398 [
2399 "--target-dtype",
2400 "fp16",
2401 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002402 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002403 "--tensor-dim-range",
2404 "1,16",
2405 "--target-rank",
2406 "4",
2407 "--target-rank",
2408 "5"
2409 ],
2410 [
2411 "--target-dtype",
2412 "bf16",
2413 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002414 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002415 "--target-shape",
2416 "1,1,3,65534",
2417 "--target-shape",
2418 "1,2,1,65541,1"
2419 ]
2420 ]
2421 }
2422 },
2423 "selection": {
2424 "default": {
2425 "params": {},
2426 "permutes": [
2427 "shape",
2428 "type"
2429 ]
2430 }
2431 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002432 },
James Ward635bc992022-11-23 11:55:32 +00002433 "reduce_max": {
2434 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002435 "profile": [
2436 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002437 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002438 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002439 "generation": {
2440 "standard": {
2441 "negative_dim_range": "1,10",
2442 "generator_args": [
2443 [
2444 "--target-dtype",
2445 "fp32",
2446 "--target-dtype",
2447 "fp16",
2448 "--target-dtype",
2449 "bf16",
2450 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002451 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002452 "--tensor-dim-range",
2453 "1,32"
2454 ],
2455 [
2456 "--target-dtype",
2457 "fp32",
2458 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002459 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002460 "--target-shape",
2461 "1,1,1,65531",
2462 "--target-shape",
2463 "1,1,65539,2"
2464 ]
2465 ]
2466 }
2467 },
2468 "selection": {
2469 "default": {
2470 "params": {},
2471 "permutes": [
2472 "shape",
2473 "type",
2474 "axis"
2475 ]
2476 }
2477 }
James Ward635bc992022-11-23 11:55:32 +00002478 },
2479 "reduce_min": {
2480 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002481 "profile": [
2482 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002483 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002484 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002485 "generation": {
2486 "standard": {
2487 "negative_dim_range": "1,10",
2488 "generator_args": [
2489 [
2490 "--target-dtype",
2491 "fp32",
2492 "--target-dtype",
2493 "fp16",
2494 "--target-dtype",
2495 "bf16",
2496 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002497 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002498 "--tensor-dim-range",
2499 "1,32"
2500 ],
2501 [
2502 "--target-dtype",
2503 "fp32",
2504 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002505 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002506 "--target-shape",
2507 "1,1,65531,1",
2508 "--target-shape",
2509 "1,65539,2,1"
2510 ]
2511 ]
2512 }
2513 },
2514 "selection": {
2515 "default": {
2516 "params": {},
2517 "permutes": [
2518 "shape",
2519 "type",
2520 "axis"
2521 ]
2522 }
2523 }
James Ward2a27c8f2022-11-23 11:29:43 +00002524 },
James Ward512c1ca2023-01-27 18:46:44 +00002525 "reduce_product": {
2526 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002527 "profile": [
2528 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002529 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002530 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002531 "generation": {
2532 "standard": {
2533 "generator_args": [
2534 [
2535 "--target-dtype",
2536 "fp32",
2537 "--target-dtype",
2538 "fp16",
2539 "--target-dtype",
2540 "bf16",
2541 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002542 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002543 "--tensor-dim-range",
2544 "1,34"
2545 ],
2546 [
2547 "--target-dtype",
2548 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002549 "--fp-values-range",
2550 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002551 "--target-shape",
2552 "2,65527,3,1",
2553 "--target-shape",
2554 "1,3,2,65541"
2555 ]
2556 ]
2557 }
2558 },
2559 "selection": {
2560 "default": {
2561 "params": {},
2562 "permutes": [
2563 "shape",
2564 "type",
2565 "axis"
2566 ]
2567 }
2568 }
James Ward512c1ca2023-01-27 18:46:44 +00002569 },
2570 "reduce_sum": {
2571 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002572 "profile": [
2573 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002574 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002575 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002576 "generation": {
2577 "standard": {
2578 "generator_args": [
2579 [
2580 "--target-dtype",
2581 "fp32",
2582 "--target-dtype",
2583 "fp16",
2584 "--target-dtype",
2585 "bf16",
2586 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002587 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002588 "--target-rank",
2589 "3",
2590 "--target-rank",
2591 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002592 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002593 "10,37"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002594 ],
2595 [
2596 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002597 "fp32",
2598 "--fp-values-range",
2599 "-max,max",
2600 "--target-shape",
2601 "1001",
2602 "--target-shape",
2603 "50,200"
2604 ],
2605 [
2606 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002607 "fp16",
2608 "--fp-values-range",
2609 "-max,max",
2610 "--target-shape",
2611 "65529",
2612 "--target-shape",
2613 "65537,2"
2614 ],
2615 [
2616 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002617 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002618 "--fp-values-range",
2619 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002620 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002621 "16001",
2622 "--target-shape",
2623 "16,1000",
2624 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002625 "1,3,65529,1",
2626 "--target-shape",
2627 "1,65537,1,1"
2628 ]
2629 ]
2630 }
2631 },
2632 "selection": {
2633 "default": {
2634 "params": {},
2635 "permutes": [
2636 "shape",
2637 "type",
2638 "axis"
2639 ]
2640 }
2641 }
James Ward512c1ca2023-01-27 18:46:44 +00002642 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002643 "resize": {
2644 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002645 "profile": [
2646 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002647 ],
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00002648 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002649 "generation": {
2650 "standard": {
2651 "negative_dim_range": "1,10",
2652 "generator_args": [
2653 [
2654 "--target-dtype",
2655 "fp32",
2656 "--target-dtype",
2657 "fp16",
2658 "--target-dtype",
2659 "bf16",
2660 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00002661 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002662 ],
2663 [
2664 "--target-dtype",
2665 "fp32",
2666 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00002667 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002668 "--target-shape",
2669 "1,1103,1,2",
2670 "--max-resize-output-dim",
2671 "9100"
2672 ]
2673 ]
2674 }
2675 },
2676 "selection": {
2677 "default": {
2678 "params": {
2679 "offset": [],
2680 "shape": [],
2681 "type": [],
2682 "mode": [],
2683 "output_type": [],
2684 "scale": [
2685 "sc2x1x3x1"
2686 ],
2687 "border": [
2688 "bor0x1"
2689 ]
2690 },
2691 "permutes": [
2692 "shape",
2693 "type"
2694 ],
2695 "exclude_patterns": [
2696 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2697 ]
2698 }
2699 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002700 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002701 "rfft2d": {
2702 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002703 "profile": [
2704 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002705 ],
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00002706 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002707 "generation": {
2708 "standard": {
2709 "generator_args": [
2710 [
2711 "--target-dtype",
2712 "fp32",
2713 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00002714 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002715 ],
2716 [
2717 "--target-dtype",
2718 "fp32",
2719 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00002720 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002721 "--target-shape",
2722 "1,16,512",
2723 "--target-shape",
2724 "1,8192,2"
2725 ]
2726 ]
2727 }
2728 },
2729 "selection": {
2730 "default": {
2731 "params": {},
2732 "permutes": [
2733 "shape",
2734 "type"
2735 ]
2736 }
2737 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002738 },
James Ward2a27c8f2022-11-23 11:29:43 +00002739 "select": {
2740 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002741 "profile": [
2742 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002743 ],
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002744 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002745 "generation": {
2746 "standard": {
2747 "generator_args": [
2748 [
2749 "--target-dtype",
2750 "fp32",
2751 "--target-dtype",
2752 "fp16",
2753 "--target-dtype",
2754 "bf16",
2755 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002756 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002757 "--tensor-dim-range",
2758 "16,64",
2759 "--target-rank",
2760 "1",
2761 "--target-rank",
2762 "2",
2763 "--target-rank",
2764 "3"
2765 ],
2766 [
2767 "--target-dtype",
2768 "fp32",
2769 "--target-dtype",
2770 "fp16",
2771 "--target-dtype",
2772 "bf16",
2773 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002774 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002775 "--tensor-dim-range",
2776 "1,16",
2777 "--target-rank",
2778 "4",
2779 "--target-rank",
2780 "5"
2781 ],
2782 [
2783 "--target-dtype",
2784 "fp32",
2785 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002786 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002787 "--target-shape",
2788 "1,2,65534,2,1",
2789 "--target-shape",
2790 "1,1,65539,2",
2791 "--num-rand-permutations",
2792 "2"
2793 ]
2794 ]
2795 }
2796 },
2797 "selection": {
2798 "default": {
2799 "params": {},
2800 "permutes": [
2801 "shape",
2802 "type"
2803 ]
2804 }
2805 }
James Wardb45db9a2022-12-12 13:02:44 +00002806 },
2807 "sigmoid": {
2808 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002809 "profile": [
2810 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002811 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002812 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002813 "generation": {
2814 "standard": {
2815 "generator_args": [
2816 [
2817 "--target-dtype",
2818 "fp32",
2819 "--target-dtype",
2820 "fp16",
2821 "--target-dtype",
2822 "bf16",
2823 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002824 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002825 "--tensor-dim-range",
2826 "16,64",
2827 "--target-rank",
2828 "1",
2829 "--target-rank",
2830 "2",
2831 "--target-rank",
2832 "3"
2833 ],
2834 [
2835 "--target-dtype",
2836 "fp32",
2837 "--target-dtype",
2838 "fp16",
2839 "--target-dtype",
2840 "bf16",
2841 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002842 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002843 "--tensor-dim-range",
2844 "1,19",
2845 "--target-rank",
2846 "4",
2847 "--target-rank",
2848 "5"
2849 ],
2850 [
2851 "--target-dtype",
2852 "fp32",
2853 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002854 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002855 "--target-shape",
2856 "1,2,65538,2,1",
2857 "--target-shape",
2858 "1,3,1,65533"
2859 ]
2860 ]
2861 }
2862 },
2863 "selection": {
2864 "default": {
2865 "params": {},
2866 "permutes": [
2867 "shape",
2868 "type"
2869 ]
2870 }
2871 }
James Wardb45db9a2022-12-12 13:02:44 +00002872 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002873 "sub": {
2874 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002875 "profile": [
2876 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002877 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002878 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002879 "generation": {
2880 "standard": {
2881 "generator_args": [
2882 [
2883 "--target-dtype",
2884 "fp32",
2885 "--target-dtype",
2886 "fp16",
2887 "--target-dtype",
2888 "bf16",
2889 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002890 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002891 "--tensor-dim-range",
2892 "16,64",
2893 "--target-rank",
2894 "1",
2895 "--target-rank",
2896 "2",
2897 "--target-rank",
2898 "3"
2899 ],
2900 [
2901 "--target-dtype",
2902 "bf16",
2903 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002904 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002905 "--tensor-dim-range",
2906 "1,16",
2907 "--target-rank",
2908 "4",
2909 "--target-rank",
2910 "5"
2911 ],
2912 [
2913 "--target-dtype",
2914 "fp32",
2915 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002916 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002917 "--target-shape",
2918 "1,1,65533,3",
2919 "--target-shape",
2920 "1,1,2,1,65545"
2921 ]
2922 ]
2923 }
2924 },
2925 "selection": {
2926 "default": {
2927 "params": {},
2928 "permutes": [
2929 "shape",
2930 "type"
2931 ]
2932 }
2933 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002934 },
James Wardc253e642023-01-17 17:03:12 +00002935 "slice": {
2936 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002937 "profile": [
2938 "tosa-bi",
2939 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002940 ],
evacha017f7d4252024-01-24 12:08:09 +00002941 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002942 "generation": {
2943 "standard": {
2944 "generator_args": [
2945 [
2946 "--target-dtype",
2947 "fp32",
2948 "--target-dtype",
2949 "fp16",
2950 "--target-dtype",
2951 "bf16",
2952 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00002953 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002954 "--tensor-dim-range",
2955 "16,64",
2956 "--target-rank",
2957 "1",
2958 "--target-rank",
2959 "2",
2960 "--target-rank",
2961 "3",
2962 "--num-rand-permutations",
2963 "2"
2964 ],
2965 [
2966 "--target-dtype",
2967 "fp32",
2968 "--target-dtype",
2969 "fp16",
2970 "--target-dtype",
2971 "bf16",
2972 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00002973 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002974 "--tensor-dim-range",
2975 "1,16",
2976 "--target-rank",
2977 "4",
2978 "--num-rand-permutations",
2979 "2"
2980 ],
2981 [
2982 "--target-dtype",
2983 "bf16",
2984 "--fp-values-range",
2985 "-2.0,2.0",
2986 "--target-shape",
2987 "1,1,655341,1",
2988 "--target-shape",
2989 "1,65539,1,1",
2990 "--num-rand-permutations",
2991 "2"
2992 ]
2993 ]
2994 }
2995 },
2996 "selection": {
2997 "default": {
2998 "params": {},
2999 "permutes": [
3000 "shape",
3001 "type",
3002 "perm"
3003 ]
3004 }
3005 }
James Wardc253e642023-01-17 17:03:12 +00003006 },
James Wardb45db9a2022-12-12 13:02:44 +00003007 "tanh": {
3008 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003009 "profile": [
3010 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003011 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003012 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003013 "generation": {
3014 "standard": {
3015 "generator_args": [
3016 [
3017 "--target-dtype",
3018 "fp32",
3019 "--target-dtype",
3020 "fp16",
3021 "--target-dtype",
3022 "bf16",
3023 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003024 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003025 "--tensor-dim-range",
3026 "18,60",
3027 "--target-rank",
3028 "1",
3029 "--target-rank",
3030 "2",
3031 "--target-rank",
3032 "3"
3033 ],
3034 [
3035 "--target-dtype",
3036 "fp32",
3037 "--target-dtype",
3038 "fp16",
3039 "--target-dtype",
3040 "bf16",
3041 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003042 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003043 "--tensor-dim-range",
3044 "1,24",
3045 "--target-rank",
3046 "4",
3047 "--target-rank",
3048 "5"
3049 ],
3050 [
3051 "--target-dtype",
3052 "fp32",
3053 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003054 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003055 "--target-shape",
3056 "1,65535,2,1,1",
3057 "--target-shape",
3058 "1,65540,1,2"
3059 ]
3060 ]
3061 }
3062 },
3063 "selection": {
3064 "default": {
3065 "params": {},
3066 "permutes": [
3067 "shape",
3068 "type"
3069 ]
3070 }
3071 }
Won Jeon78155c62023-06-10 00:20:04 +00003072 },
3073 "erf": {
3074 "group": "activation",
3075 "profile": [
3076 "tosa-mi"
3077 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003078 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003079 "generation": {
3080 "standard": {
3081 "generator_args": [
3082 [
3083 "--target-dtype",
3084 "fp32",
3085 "--target-dtype",
3086 "fp16",
3087 "--target-dtype",
3088 "bf16",
3089 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003090 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003091 "--tensor-dim-range",
3092 "18,60",
3093 "--target-rank",
3094 "1",
3095 "--target-rank",
3096 "2",
3097 "--target-rank",
3098 "3"
3099 ],
3100 [
3101 "--target-dtype",
3102 "fp32",
3103 "--target-dtype",
3104 "fp16",
3105 "--target-dtype",
3106 "bf16",
3107 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003108 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003109 "--tensor-dim-range",
3110 "1,24",
3111 "--target-rank",
3112 "4",
3113 "--target-rank",
3114 "5"
3115 ],
3116 [
3117 "--target-dtype",
3118 "fp32",
3119 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003120 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003121 "--target-shape",
3122 "1,65535,2,1,1",
3123 "--target-shape",
3124 "1,65540,1,2"
3125 ]
3126 ]
3127 }
3128 },
3129 "selection": {
3130 "default": {
3131 "params": {},
3132 "permutes": [
3133 "shape",
3134 "type"
3135 ]
3136 }
3137 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003138 }
3139}