blob: fa9b26b5894d55c8f91e4104600a12e71d210574 [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 ],
475 "generation": {
476 "standard": {
477 "generator_args": [
478 [
479 "--target-dtype",
480 "fp32",
481 "--target-dtype",
482 "fp16",
483 "--target-dtype",
484 "bf16",
485 "--fp-values-range",
486 "-2.0,2.0",
487 "--tensor-dim-range",
488 "16,64",
489 "--target-rank",
490 "1",
491 "--target-rank",
492 "2",
493 "--target-rank",
494 "3",
495 "--num-const-inputs-concat",
496 "3"
497 ],
498 [
499 "--target-dtype",
500 "fp32",
501 "--target-dtype",
502 "fp16",
503 "--target-dtype",
504 "bf16",
505 "--fp-values-range",
506 "-2.0,2.0",
507 "--tensor-dim-range",
508 "1,16",
509 "--target-rank",
510 "4",
511 "--target-rank",
512 "5",
513 "--num-const-inputs-concat",
514 "1"
515 ],
516 [
517 "--target-dtype",
518 "fp32",
519 "--fp-values-range",
520 "-2.0,2.0",
521 "--target-shape",
522 "1,1,65534,1,1",
523 "--target-shape",
524 "1,65537,1,2",
525 "--num-const-inputs-concat",
526 "2"
527 ]
528 ]
529 }
530 },
531 "selection": {
532 "default": {
533 "params": {},
534 "permutes": [
535 "shape",
536 "type"
537 ]
538 }
539 }
James Wardf0890992022-11-17 11:15:14 +0000540 },
James Ward542dd3b2022-11-17 12:11:55 +0000541 "const": {
542 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +0000543 "profile": [
544 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000545 ],
546 "generation": {
547 "standard": {
548 "no_negative_tests": "true",
549 "generator_args": [
550 [
551 "--target-dtype",
552 "fp32",
553 "--target-dtype",
554 "fp16",
555 "--target-dtype",
556 "bf16",
557 "--fp-values-range",
558 "-2.0,2.0",
559 "--target-rank",
560 "1",
561 "--target-rank",
562 "2",
563 "--target-rank",
564 "3"
565 ],
566 [
567 "--target-dtype",
568 "fp32",
569 "--target-dtype",
570 "fp16",
571 "--target-dtype",
572 "bf16",
573 "--fp-values-range",
574 "-2.0,2.0",
575 "--tensor-dim-range",
576 "1,16",
577 "--target-rank",
578 "4",
579 "--target-rank",
580 "5"
581 ],
582 [
583 "--target-dtype",
584 "fp32",
585 "--fp-values-range",
586 "-2.0,2.0",
587 "--target-shape",
588 "1,65540,1,1,1",
589 "--target-shape",
590 "1,2,1,65529"
591 ]
592 ]
593 }
594 },
595 "selection": {
596 "default": {
597 "params": {},
598 "permutes": [
599 "shape",
600 "type"
601 ]
602 }
603 }
James Ward542dd3b2022-11-17 12:11:55 +0000604 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100605 "conv2d": {
606 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100607 "profile": [
608 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000609 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100610 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000611 "generation": {
612 "standard": {
613 "negative_dim_range": "1,10",
614 "generator_args": [
615 [
616 "--target-dtype",
617 "fp32",
618 "--target-dtype",
619 "fp16",
620 "--target-dtype",
621 "bf16",
622 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000623 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000624 "--target-shape",
625 "1,34,19,27",
626 "--target-shape",
627 "1,16,51,7",
628 "--tensor-dim-range",
629 "1,16",
630 "--allow-pooling-and-conv-oversizes"
631 ],
632 [
633 "--target-dtype",
634 "fp32",
635 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000636 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000637 "--target-shape",
638 "1,65537,1,3",
639 "--target-shape",
640 "1,2,65531,2",
641 "--tensor-dim-range",
642 "1,16",
643 "--max-conv-dilation",
644 "1",
645 "--allow-pooling-and-conv-oversizes"
646 ]
647 ]
648 }
649 },
650 "selection": {
651 "default": {
652 "params": {
653 "shape": [],
654 "type": [],
655 "kernel": [],
656 "stride": [],
657 "pad": [],
658 "dilation": []
659 },
660 "permutes": [
661 "kernel",
662 "shape",
663 "type",
664 "pad"
Jeremy Johnsona3961d02024-01-03 14:37:47 +0000665 ],
666 "preselected": [
667 {
668 "shape": "1x34x19x27",
669 "type": "f32xf32",
670 "kernel": "3x1",
671 "pad": "pad0000",
672 "accum_type": "accf32",
673 "stride": "st11",
674 "dilation": "dilat11"
675 }
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000676 ]
677 }
678 }
James Ward52ac9d62022-11-16 12:53:49 +0000679 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000680 "conv3d": {
681 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000682 "profile": [
683 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000684 ],
685 "generation": {
686 "standard": {
687 "negative_dim_range": "1,10",
688 "generator_args": [
689 [
690 "--target-dtype",
691 "fp32",
692 "--target-dtype",
693 "fp16",
694 "--target-dtype",
695 "bf16",
696 "--fp-values-range",
697 "-2.0,2.0",
698 "--target-shape",
699 "1,7,18,5,4",
700 "--target-shape",
701 "1,6,12,17,3",
702 "--tensor-dim-range",
703 "1,4",
704 "--allow-pooling-and-conv-oversizes"
705 ],
706 [
707 "--target-dtype",
708 "fp32",
709 "--fp-values-range",
710 "-2.0,2.0",
711 "--target-shape",
712 "1,2,65539,1,2",
713 "--target-shape",
714 "1,65532,1,1,3",
715 "--tensor-dim-range",
716 "1,2",
717 "--max-conv-dilation",
718 "1",
719 "--allow-pooling-and-conv-oversizes"
720 ]
721 ]
722 }
723 },
724 "selection": {
725 "default": {
726 "params": {
727 "shape": [],
728 "type": [],
729 "kernel": [],
730 "stride": [],
731 "pad": [],
732 "dilation": []
733 },
734 "permutes": [
735 "kernel",
736 "shape",
737 "type",
738 "pad",
739 "stride"
740 ]
741 }
742 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000743 },
James Wardae25b932023-02-07 20:11:41 +0000744 "depthwise_conv2d": {
745 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000746 "profile": [
747 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000748 ],
749 "generation": {
750 "standard": {
751 "negative_dim_range": "1,10",
752 "generator_args": [
753 [
754 "--target-dtype",
755 "fp32",
756 "--target-dtype",
757 "fp16",
758 "--target-dtype",
759 "bf16",
760 "--fp-values-range",
761 "-2.0,2.0",
762 "--target-shape",
763 "1,17,31,4",
764 "--target-shape",
765 "1,37,11,5",
766 "--tensor-dim-range",
767 "1,16",
768 "--allow-pooling-and-conv-oversizes"
769 ],
770 [
771 "--target-dtype",
772 "fp32",
773 "--fp-values-range",
774 "-2.0,2.0",
775 "--target-shape",
776 "1,1,65531,2",
777 "--target-shape",
778 "1,65540,1,3",
779 "--tensor-dim-range",
780 "1,16",
781 "--max-conv-dilation",
782 "1",
783 "--allow-pooling-and-conv-oversizes"
784 ]
785 ]
786 }
787 },
788 "selection": {
789 "default": {
790 "params": {
791 "shape": [],
792 "type": [
793 "f16xf16",
794 "bf16xbf16",
795 "f32xf32"
796 ],
797 "kernel": [],
798 "stride": [],
799 "pad": [],
800 "dilation": []
801 },
802 "permutes": [
803 "kernel",
804 "shape",
805 "type",
806 "pad"
807 ]
808 }
809 }
James Wardae25b932023-02-07 20:11:41 +0000810 },
Won Jeona21b2e82023-08-10 10:33:01 +0000811 "dim": {
812 "group": "data_layout",
813 "profile": [
814 "tosa-mi"
815 ],
816 "generation": {
817 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100818 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000819 "generator_args": [
820 [
821 "--target-dtype",
822 "fp32",
823 "--target-dtype",
824 "fp16",
825 "--target-dtype",
826 "bf16",
827 "--fp-values-range",
828 "-2.0,2.0",
829 "--tensor-dim-range",
830 "1,65",
831 "--target-rank",
832 "1",
833 "--target-rank",
834 "2",
835 "--target-rank",
836 "3"
837 ]
838 ]
839 }
840 },
841 "selection": {
842 "default": {
843 "params": {},
844 "permutes": [
845 "shape",
846 "type"
847 ]
848 }
849 }
850 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000851 "equal": {
852 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000853 "profile": [
854 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000855 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +0000856 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000857 "generation": {
858 "standard": {
859 "generator_args": [
860 [
861 "--target-dtype",
862 "fp32",
863 "--target-dtype",
864 "fp16",
865 "--target-dtype",
866 "bf16",
867 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000868 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000869 "--tensor-dim-range",
870 "18,64",
871 "--target-rank",
872 "1",
873 "--target-rank",
874 "2",
875 "--target-rank",
876 "3"
877 ],
878 [
879 "--target-dtype",
880 "fp32",
881 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000882 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000883 "--tensor-dim-range",
884 "1,18",
885 "--target-rank",
886 "4",
887 "--target-rank",
888 "5"
889 ],
890 [
891 "--target-dtype",
892 "fp16",
893 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000894 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000895 "--target-shape",
896 "1,1,2,65550",
897 "--target-shape",
898 "1,4,65530,1,1"
899 ]
900 ]
901 }
902 },
903 "selection": {
904 "default": {
905 "params": {},
906 "permutes": [
907 "shape",
908 "type"
909 ]
910 }
911 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000912 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000913 "exp": {
914 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000915 "profile": [
916 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000917 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +0000918 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000919 "generation": {
920 "standard": {
921 "generator_args": [
922 [
923 "--target-dtype",
924 "fp32",
925 "--target-dtype",
926 "fp16",
927 "--target-dtype",
928 "bf16",
929 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000930 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000931 "--tensor-dim-range",
932 "15,64",
933 "--target-rank",
934 "1",
935 "--target-rank",
936 "2",
937 "--target-rank",
938 "3"
939 ],
940 [
941 "--target-dtype",
942 "fp16",
943 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000944 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000945 "--tensor-dim-range",
946 "1,15",
947 "--target-rank",
948 "4",
949 "--target-rank",
950 "5"
951 ],
952 [
953 "--target-dtype",
954 "fp32",
955 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000956 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000957 "--target-shape",
958 "1,1,65535,4",
959 "--target-shape",
960 "2,65536,1,1,1"
961 ]
962 ]
963 }
964 },
965 "selection": {
966 "default": {
967 "params": {},
968 "permutes": [
969 "shape",
970 "type"
971 ]
972 }
973 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000974 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000975 "fft2d": {
976 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000977 "profile": [
978 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000979 ],
980 "generation": {
981 "standard": {
982 "generator_args": [
983 [
984 "--target-dtype",
985 "fp32",
986 "--fp-values-range",
987 "-2.0,2.0"
988 ],
989 [
990 "--target-dtype",
991 "fp32",
992 "--fp-values-range",
993 "-2.0,2.0",
994 "--target-shape",
995 "1,256,64",
996 "--target-shape",
997 "1,4,4096"
998 ]
999 ]
1000 }
1001 },
1002 "selection": {
1003 "default": {
1004 "params": {},
1005 "permutes": [
1006 "shape",
1007 "type",
1008 "inverse"
1009 ]
1010 }
1011 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001012 },
James Ward8384a6f2023-01-27 17:27:34 +00001013 "fully_connected": {
1014 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001015 "profile": [
1016 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001017 ],
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001018 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001019 "generation": {
1020 "standard": {
1021 "negative_dim_range": "1,10",
1022 "generator_args": [
1023 [
1024 "--target-dtype",
1025 "fp32",
1026 "--target-dtype",
1027 "fp16",
1028 "--target-dtype",
1029 "bf16",
1030 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001031 "-max,max",
1032 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00001033 "25,64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001034 ],
1035 [
1036 "--target-dtype",
1037 "fp32",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001038 "--fp-values-range",
1039 "-max,max",
1040 "--tensor-dim-range",
1041 "10,15",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001042 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001043 "100,296",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001044 "--target-shape",
1045 "65540,2"
1046 ],
1047 [
1048 "--target-dtype",
1049 "fp32",
1050 "--target-dtype",
1051 "fp16",
1052 "--target-dtype",
1053 "bf16",
1054 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001055 "-max,max",
1056 "--tensor-dim-range",
1057 "35,64",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001058 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001059 "30,16",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001060 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001061 "100,23"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001062 ]
1063 ]
1064 }
1065 },
1066 "selection": {
1067 "default": {
1068 "params": {},
1069 "permutes": [
1070 "shape",
1071 "type"
1072 ]
1073 }
1074 }
James Ward8384a6f2023-01-27 17:27:34 +00001075 },
James Ward71616fe2022-11-23 11:00:47 +00001076 "floor": {
1077 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001078 "profile": [
1079 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001080 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001081 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001082 "generation": {
1083 "standard": {
1084 "generator_args": [
1085 [
1086 "--target-dtype",
1087 "fp32",
1088 "--target-dtype",
1089 "fp16",
1090 "--target-dtype",
1091 "bf16",
1092 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001093 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001094 "--tensor-dim-range",
1095 "4,64",
1096 "--target-rank",
1097 "1",
1098 "--target-rank",
1099 "2",
1100 "--target-rank",
1101 "3"
1102 ],
1103 [
1104 "--target-dtype",
1105 "fp32",
1106 "--target-dtype",
1107 "fp16",
1108 "--target-dtype",
1109 "bf16",
1110 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001111 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001112 "--tensor-dim-range",
1113 "1,16",
1114 "--target-rank",
1115 "4",
1116 "--target-rank",
1117 "5"
1118 ],
1119 [
1120 "--target-dtype",
1121 "fp32",
1122 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001123 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001124 "--target-shape",
1125 "1,1,65533,2",
1126 "--target-shape",
1127 "1,65537,1,1"
1128 ]
1129 ]
1130 }
1131 },
1132 "selection": {
1133 "default": {
1134 "params": {},
1135 "permutes": [
1136 "shape",
1137 "type"
1138 ]
1139 }
1140 }
James Ward71616fe2022-11-23 11:00:47 +00001141 },
James Ward990cc4b2022-11-16 15:36:37 +00001142 "gather": {
1143 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001144 "profile": [
1145 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001146 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001147 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001148 "generation": {
1149 "standard": {
1150 "negative_dim_range": "1,10",
1151 "generator_args": [
1152 [
1153 "--target-dtype",
1154 "fp32",
1155 "--target-dtype",
1156 "fp16",
1157 "--target-dtype",
1158 "bf16",
1159 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001160 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001161 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001162 "5,72",
1163 "--max-batch-size",
1164 "72"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001165 ],
1166 [
1167 "--target-dtype",
1168 "fp32",
1169 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001170 "-max,max",
1171 "--tensor-dim-range",
1172 "5,20",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001173 "--target-shape",
1174 "2,65536,1",
1175 "--target-shape",
1176 "1,2,65535",
1177 "--target-shape",
1178 "5000,1,1"
1179 ]
1180 ]
1181 }
1182 },
1183 "selection": {
1184 "default": {
1185 "params": {},
1186 "permutes": [
1187 "shape",
1188 "type"
1189 ]
1190 }
1191 }
James Ward990cc4b2022-11-16 15:36:37 +00001192 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001193 "greater": {
1194 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001195 "profile": [
1196 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001197 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001198 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001199 "generation": {
1200 "standard": {
1201 "generator_args": [
1202 [
1203 "--filter",
1204 "^greater$",
1205 "--target-dtype",
1206 "fp32",
1207 "--target-dtype",
1208 "fp16",
1209 "--target-dtype",
1210 "bf16",
1211 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001212 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001213 "--tensor-dim-range",
1214 "18,64",
1215 "--target-rank",
1216 "1",
1217 "--target-rank",
1218 "2",
1219 "--target-rank",
1220 "3"
1221 ],
1222 [
1223 "--filter",
1224 "^greater$",
1225 "--target-dtype",
1226 "bf16",
1227 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001228 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001229 "--tensor-dim-range",
1230 "1,18",
1231 "--target-rank",
1232 "4",
1233 "--target-rank",
1234 "5"
1235 ],
1236 [
1237 "--filter",
1238 "^greater$",
1239 "--target-dtype",
1240 "fp32",
1241 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001242 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001243 "--target-shape",
1244 "3,65551,1,1",
1245 "--target-shape",
1246 "1,1,3,65531,1"
1247 ]
1248 ]
1249 }
1250 },
1251 "selection": {
1252 "default": {
1253 "params": {},
1254 "permutes": [
1255 "shape",
1256 "type"
1257 ]
1258 }
1259 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001260 },
1261 "greater_equal": {
1262 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001263 "profile": [
1264 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001265 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001266 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001267 "generation": {
1268 "standard": {
1269 "generator_args": [
1270 [
1271 "--target-dtype",
1272 "fp32",
1273 "--target-dtype",
1274 "fp16",
1275 "--target-dtype",
1276 "bf16",
1277 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001278 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001279 "--tensor-dim-range",
1280 "18,64",
1281 "--target-rank",
1282 "1",
1283 "--target-rank",
1284 "2",
1285 "--target-rank",
1286 "3"
1287 ],
1288 [
1289 "--target-dtype",
1290 "fp16",
1291 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001292 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001293 "--tensor-dim-range",
1294 "1,18",
1295 "--target-rank",
1296 "4",
1297 "--target-rank",
1298 "5"
1299 ],
1300 [
1301 "--target-dtype",
1302 "bf16",
1303 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001304 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001305 "--target-shape",
1306 "65552,1,1,4",
1307 "--target-shape",
1308 "1,1,1,3,65532"
1309 ]
1310 ]
1311 }
1312 },
1313 "selection": {
1314 "default": {
1315 "params": {},
1316 "permutes": [
1317 "shape",
1318 "type"
1319 ]
1320 }
1321 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001322 },
James Ward542dd3b2022-11-17 12:11:55 +00001323 "identity": {
1324 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001325 "profile": [
1326 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001327 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001328 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001329 "generation": {
1330 "standard": {
1331 "no_negative_tests": "true",
1332 "generator_args": [
1333 [
1334 "--target-dtype",
1335 "fp32",
1336 "--target-dtype",
1337 "fp16",
1338 "--target-dtype",
1339 "bf16",
1340 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001341 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001342 "--tensor-dim-range",
1343 "1,67",
1344 "--target-rank",
1345 "1",
1346 "--target-rank",
1347 "2",
1348 "--target-rank",
1349 "3"
1350 ],
1351 [
1352 "--target-dtype",
1353 "fp32",
1354 "--target-dtype",
1355 "fp16",
1356 "--target-dtype",
1357 "bf16",
1358 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001359 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001360 "--tensor-dim-range",
1361 "1,19",
1362 "--target-rank",
1363 "4",
1364 "--target-rank",
1365 "5"
1366 ],
1367 [
1368 "--target-dtype",
1369 "fp32",
1370 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001371 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001372 "--target-shape",
1373 "1,1,65539,1,1",
1374 "--target-shape",
1375 "1,1,2,65529"
1376 ]
1377 ]
1378 }
1379 },
1380 "selection": {
1381 "default": {
1382 "params": {},
1383 "permutes": [
1384 "shape",
1385 "type"
1386 ]
1387 }
1388 }
James Ward542dd3b2022-11-17 12:11:55 +00001389 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001390 "log": {
1391 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001392 "profile": [
1393 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001394 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001395 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001396 "generation": {
1397 "standard": {
1398 "generator_args": [
1399 [
1400 "--filter",
1401 "^log$",
1402 "--target-dtype",
1403 "fp32",
1404 "--target-dtype",
1405 "fp16",
1406 "--target-dtype",
1407 "bf16",
1408 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001409 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001410 "--tensor-dim-range",
1411 "15,64",
1412 "--target-rank",
1413 "1",
1414 "--target-rank",
1415 "2",
1416 "--target-rank",
1417 "3"
1418 ],
1419 [
1420 "--filter",
1421 "^log$",
1422 "--target-dtype",
1423 "fp32",
1424 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001425 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001426 "--tensor-dim-range",
1427 "1,15",
1428 "--target-rank",
1429 "4",
1430 "--target-rank",
1431 "5"
1432 ],
1433 [
1434 "--filter",
1435 "^log$",
1436 "--target-dtype",
1437 "fp16",
1438 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001440 "--target-shape",
1441 "1,65530,1,2",
1442 "--target-shape",
1443 "3,1,65540,1,1"
1444 ]
1445 ]
1446 }
1447 },
1448 "selection": {
1449 "default": {
1450 "params": {},
1451 "permutes": [
1452 "shape",
1453 "type"
1454 ]
1455 }
1456 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001457 },
James Ward8384a6f2023-01-27 17:27:34 +00001458 "matmul": {
1459 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001460 "profile": [
1461 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001462 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001463 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001464 "generation": {
1465 "standard": {
1466 "negative_dim_range": "1,10",
1467 "generator_args": [
1468 [
1469 "--target-dtype",
1470 "fp32",
1471 "--target-dtype",
1472 "fp16",
1473 "--target-dtype",
1474 "bf16",
1475 "--fp-values-range",
1476 "-2.0,2.0",
1477 "--tensor-dim-range",
1478 "13,70"
1479 ],
1480 [
1481 "--target-dtype",
1482 "fp32",
1483 "--target-dtype",
1484 "fp16",
1485 "--target-dtype",
1486 "bf16",
1487 "--fp-values-range",
1488 "-2.0,2.0",
1489 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001490 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001491 ],
1492 [
1493 "--target-dtype",
1494 "fp32",
1495 "--fp-values-range",
1496 "-2.0,2.0",
1497 "--target-shape",
1498 "4,65530,1",
1499 "--target-shape",
1500 "1,65538,3"
1501 ]
1502 ]
1503 }
1504 },
1505 "selection": {
1506 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001507 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001508 }
1509 }
James Ward8384a6f2023-01-27 17:27:34 +00001510 },
James Ward52ac9d62022-11-16 12:53:49 +00001511 "max_pool2d": {
1512 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001513 "profile": [
1514 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001515 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001516 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001517 "generation": {
1518 "standard": {
1519 "generator_args": [
1520 [
1521 "--target-dtype",
1522 "fp32",
1523 "--target-dtype",
1524 "fp16",
1525 "--target-dtype",
1526 "bf16",
1527 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001528 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001529 "--target-shape",
1530 "1,47,37,25",
1531 "--target-shape",
1532 "1,15,13,38",
1533 "--allow-pooling-and-conv-oversizes"
1534 ],
1535 [
1536 "--target-dtype",
1537 "fp32",
1538 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001539 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001540 "--target-shape",
1541 "1,65534,4,1",
1542 "--target-shape",
1543 "1,6,65536,1",
1544 "--max-conv-dilation",
1545 "1",
1546 "--allow-pooling-and-conv-oversizes"
1547 ]
1548 ]
1549 }
1550 },
1551 "selection": {
1552 "default": {
1553 "params": {
1554 "shape": [],
1555 "type": [
1556 "f32",
1557 "f16",
1558 "bf16"
1559 ],
1560 "stride": [],
1561 "pad": []
1562 },
1563 "permutes": [
1564 "shape",
1565 "type",
1566 "pad"
1567 ],
1568 "sparsity": {
1569 "pad": 11
1570 }
1571 }
1572 }
James Ward990cc4b2022-11-16 15:36:37 +00001573 },
James Ward71616fe2022-11-23 11:00:47 +00001574 "negate": {
1575 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001576 "profile": [
1577 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001578 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001579 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001580 "generation": {
1581 "standard": {
1582 "negative_dim_range": "1,10",
1583 "generator_args": [
1584 [
1585 "--target-dtype",
1586 "fp32",
1587 "--target-dtype",
1588 "fp16",
1589 "--target-dtype",
1590 "bf16",
1591 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001592 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001593 "--tensor-dim-range",
1594 "17,64",
1595 "--target-rank",
1596 "1",
1597 "--target-rank",
1598 "2",
1599 "--target-rank",
1600 "3"
1601 ],
1602 [
1603 "--target-dtype",
1604 "fp32",
1605 "--target-dtype",
1606 "fp16",
1607 "--target-dtype",
1608 "bf16",
1609 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001610 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001611 "--tensor-dim-range",
1612 "1,22",
1613 "--target-rank",
1614 "4",
1615 "--target-rank",
1616 "5"
1617 ],
1618 [
1619 "--target-dtype",
1620 "fp32",
1621 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001622 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001623 "--target-shape",
1624 "1,65541,3,1",
1625 "--target-shape",
1626 "1,2,1,65532,1"
1627 ]
1628 ]
1629 }
1630 },
1631 "selection": {
1632 "default": {
1633 "params": {},
1634 "permutes": [
1635 "shape",
1636 "type"
1637 ]
1638 }
1639 }
James Ward71616fe2022-11-23 11:00:47 +00001640 },
James Wardf0890992022-11-17 11:15:14 +00001641 "pad": {
1642 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001643 "profile": [
1644 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001645 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001646 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001647 "generation": {
1648 "standard": {
1649 "generator_args": [
1650 [
1651 "--target-dtype",
1652 "fp32",
1653 "--target-dtype",
1654 "fp16",
1655 "--target-dtype",
1656 "bf16",
1657 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001658 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001659 "--tensor-dim-range",
1660 "1,65",
1661 "--target-rank",
1662 "1",
1663 "--target-rank",
1664 "2",
1665 "--target-rank",
1666 "3"
1667 ],
1668 [
1669 "--target-dtype",
1670 "fp16",
1671 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001672 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001673 "--tensor-dim-range",
1674 "1,17",
1675 "--target-rank",
1676 "4"
1677 ],
1678 [
1679 "--target-dtype",
1680 "bf16",
1681 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001682 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001683 "--tensor-dim-range",
1684 "1,16",
1685 "--target-rank",
1686 "5"
1687 ],
1688 [
1689 "--target-dtype",
1690 "fp32",
1691 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001692 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001693 "--target-shape",
1694 "1,1,65539,1"
1695 ]
1696 ]
1697 }
1698 },
1699 "selection": {
1700 "default": {
1701 "params": {},
1702 "permutes": [
1703 "shape",
1704 "type"
1705 ],
1706 "preselected": [
1707 {
1708 "shape": "50",
1709 "type": "bf16",
1710 "pad": "pad11"
1711 },
1712 {
1713 "shape": "63x46",
1714 "type": "bf16",
1715 "pad": "pad1010"
1716 },
1717 {
1718 "shape": "6",
1719 "type": "f16",
1720 "pad": "pad01"
1721 }
1722 ],
1723 "sparsity": {
1724 "pad": 21
1725 }
1726 }
1727 }
James Wardf0890992022-11-17 11:15:14 +00001728 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001729 "pow": {
1730 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001731 "profile": [
1732 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001733 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001734 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001735 "generation": {
1736 "standard": {
1737 "generator_args": [
1738 [
1739 "--target-dtype",
1740 "fp32",
1741 "--target-dtype",
1742 "fp16",
1743 "--target-dtype",
1744 "bf16",
1745 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001746 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001747 "--tensor-dim-range",
1748 "16,64",
1749 "--target-rank",
1750 "1",
1751 "--target-rank",
1752 "2",
1753 "--target-rank",
1754 "3"
1755 ],
1756 [
1757 "--target-dtype",
1758 "fp16",
1759 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001760 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001761 "--tensor-dim-range",
1762 "1,16",
1763 "--target-rank",
1764 "4",
1765 "--target-rank",
1766 "5"
1767 ],
1768 [
1769 "--target-dtype",
1770 "bf16",
1771 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001772 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001773 "--target-shape",
1774 "65534,3,1,1",
1775 "--target-shape",
1776 "2,65541,1,1,1"
1777 ]
1778 ]
1779 }
1780 },
1781 "selection": {
1782 "default": {
1783 "params": {},
1784 "permutes": [
1785 "shape",
1786 "type"
1787 ]
1788 }
1789 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001790 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001791 "reciprocal": {
1792 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001793 "profile": [
1794 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001795 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001796 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001797 "generation": {
1798 "standard": {
1799 "generator_args": [
1800 [
1801 "--target-dtype",
1802 "fp32",
1803 "--target-dtype",
1804 "fp16",
1805 "--target-dtype",
1806 "bf16",
1807 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001808 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001809 "--tensor-dim-range",
1810 "15,64",
1811 "--target-rank",
1812 "1",
1813 "--target-rank",
1814 "2",
1815 "--target-rank",
1816 "3"
1817 ],
1818 [
1819 "--target-dtype",
1820 "fp16",
1821 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001822 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001823 "--tensor-dim-range",
1824 "1,15",
1825 "--target-rank",
1826 "4",
1827 "--target-rank",
1828 "5"
1829 ],
1830 [
1831 "--target-dtype",
1832 "bf16",
1833 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001834 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001835 "--target-shape",
1836 "1,1,65536,4",
1837 "--target-shape",
1838 "2,65535,1,1,1"
1839 ]
1840 ]
1841 }
1842 },
1843 "selection": {
1844 "default": {
1845 "params": {},
1846 "permutes": [
1847 "shape",
1848 "type"
1849 ]
1850 }
1851 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001852 },
James Wardf0890992022-11-17 11:15:14 +00001853 "reshape": {
1854 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001855 "profile": [
1856 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001857 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001858 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001859 "generation": {
1860 "standard": {
1861 "generator_args": [
1862 [
1863 "--target-dtype",
1864 "fp32",
1865 "--target-dtype",
1866 "fp16",
1867 "--target-dtype",
1868 "bf16",
1869 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001870 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001871 "--num-rand-permutations",
1872 "2"
1873 ],
1874 [
1875 "--target-dtype",
1876 "fp32",
1877 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001878 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001879 "--target-shape",
1880 "1,1,65536,1",
1881 "--target-shape",
1882 "1,65535,1,2",
1883 "--num-rand-permutations",
1884 "2"
1885 ]
1886 ]
1887 }
1888 },
1889 "selection": {
1890 "default": {
1891 "params": {},
1892 "permutes": [
1893 "shape",
1894 "type",
1895 "rank",
1896 "perm"
1897 ]
1898 }
1899 }
James Wardf0890992022-11-17 11:15:14 +00001900 },
1901 "reverse": {
1902 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001903 "profile": [
1904 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001905 ],
1906 "generation": {
1907 "standard": {
1908 "generator_args": [
1909 [
1910 "--target-dtype",
1911 "fp32",
1912 "--target-dtype",
1913 "fp16",
1914 "--target-dtype",
1915 "bf16",
1916 "--fp-values-range",
1917 "-2.0,2.0",
1918 "--tensor-dim-range",
1919 "1,48"
1920 ],
1921 [
1922 "--target-dtype",
1923 "fp32",
1924 "--fp-values-range",
1925 "-2.0,2.0",
1926 "--target-shape",
1927 "1,1,65537",
1928 "--target-shape",
1929 "1,65535,1,2"
1930 ]
1931 ]
1932 }
1933 },
1934 "selection": {
1935 "default": {
1936 "params": {},
1937 "permutes": [
1938 "shape",
1939 "type"
1940 ]
1941 }
1942 }
James Wardf0890992022-11-17 11:15:14 +00001943 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001944 "rsqrt": {
1945 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001946 "profile": [
1947 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001948 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001949 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001950 "generation": {
1951 "standard": {
1952 "generator_args": [
1953 [
1954 "--target-dtype",
1955 "fp32",
1956 "--target-dtype",
1957 "fp16",
1958 "--target-dtype",
1959 "bf16",
1960 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001961 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001962 "--tensor-dim-range",
1963 "15,64",
1964 "--target-rank",
1965 "1",
1966 "--target-rank",
1967 "2",
1968 "--target-rank",
1969 "3"
1970 ],
1971 [
1972 "--target-dtype",
1973 "bf16",
1974 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001975 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001976 "--tensor-dim-range",
1977 "1,15",
1978 "--target-rank",
1979 "4",
1980 "--target-rank",
1981 "5"
1982 ],
1983 [
1984 "--target-dtype",
1985 "fp32",
1986 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001987 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001988 "--target-shape",
1989 "1,1,3,65541",
1990 "--target-shape",
1991 "65532,1,3,1,1"
1992 ]
1993 ]
1994 }
1995 },
1996 "selection": {
1997 "default": {
1998 "params": {},
1999 "permutes": [
2000 "shape",
2001 "type"
2002 ]
2003 }
2004 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002005 },
James Ward990cc4b2022-11-16 15:36:37 +00002006 "scatter": {
2007 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00002008 "profile": [
2009 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002010 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002011 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002012 "generation": {
2013 "standard": {
2014 "negative_dim_range": "1,10",
2015 "generator_args": [
2016 [
2017 "--target-dtype",
2018 "fp32",
2019 "--target-dtype",
2020 "fp16",
2021 "--target-dtype",
2022 "bf16",
2023 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002024 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002025 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002026 "5,56",
2027 "--max-batch-size",
2028 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002029 ],
2030 [
2031 "--target-dtype",
2032 "fp32",
2033 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002034 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002035 "--target-shape",
2036 "1,65541,1",
2037 "--target-shape",
2038 "1,1,65531",
2039 "--target-shape",
2040 "2989,6,1"
2041 ]
2042 ]
2043 }
2044 },
2045 "selection": {
2046 "default": {
2047 "params": {},
2048 "permutes": [
2049 "shape",
2050 "type"
2051 ]
2052 }
2053 }
James Wardf0890992022-11-17 11:15:14 +00002054 },
2055 "tile": {
2056 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002057 "profile": [
2058 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002059 ],
2060 "generation": {
2061 "standard": {
2062 "negative_dim_range": "1,10",
2063 "generator_args": [
2064 [
2065 "--target-dtype",
2066 "fp32",
2067 "--target-dtype",
2068 "fp16",
2069 "--target-dtype",
2070 "bf16",
2071 "--fp-values-range",
2072 "-2.0,2.0",
2073 "--tensor-dim-range",
2074 "4,32"
2075 ],
2076 [
2077 "--target-dtype",
2078 "fp32",
2079 "--fp-values-range",
2080 "-2.0,2.0",
2081 "--target-shape",
2082 "65535",
2083 "--target-shape",
2084 "1,65543,2,1"
2085 ]
2086 ]
2087 }
2088 },
2089 "selection": {
2090 "default": {
2091 "params": {},
2092 "permutes": [
2093 "shape",
2094 "type"
2095 ]
2096 }
2097 }
James Wardf0890992022-11-17 11:15:14 +00002098 },
2099 "transpose": {
2100 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002101 "profile": [
2102 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002103 ],
2104 "generation": {
2105 "standard": {
2106 "generator_args": [
2107 [
2108 "--filter",
2109 "^transpose$",
2110 "--target-dtype",
2111 "fp32",
2112 "--target-dtype",
2113 "fp16",
2114 "--fp-values-range",
2115 "-2.0,2.0",
2116 "--target-rank",
2117 "1",
2118 "--target-rank",
2119 "2",
2120 "--num-rand-permutations",
2121 "2"
2122 ],
2123 [
2124 "--filter",
2125 "^transpose$",
2126 "--target-dtype",
2127 "fp32",
2128 "--target-dtype",
2129 "fp16",
2130 "--target-dtype",
2131 "bf16",
2132 "--fp-values-range",
2133 "-2.0,2.0",
2134 "--target-rank",
2135 "3",
2136 "--target-rank",
2137 "4",
2138 "--num-rand-permutations",
2139 "2"
2140 ],
2141 [
2142 "--filter",
2143 "^transpose$",
2144 "--target-dtype",
2145 "fp32",
2146 "--fp-values-range",
2147 "-2.0,2.0",
2148 "--target-shape",
2149 "1,1,65539,2",
2150 "--target-shape",
2151 "1,1,1,65535",
2152 "--num-rand-permutations",
2153 "1"
2154 ]
2155 ]
2156 }
2157 },
2158 "selection": {
2159 "default": {
2160 "params": {},
2161 "permutes": [
2162 "shape",
2163 "type",
2164 "perm"
2165 ]
2166 }
2167 }
James Wardb9c3a632022-11-22 13:14:50 +00002168 },
James Ward681e0a82023-02-20 18:04:31 +00002169 "transpose_conv2d": {
2170 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002171 "profile": [
2172 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002173 ],
2174 "generation": {
2175 "standard": {
2176 "negative_dim_range": "1,10",
2177 "generator_args": [
2178 [
2179 "--target-dtype",
2180 "fp32",
2181 "--target-dtype",
2182 "fp16",
2183 "--target-dtype",
2184 "bf16",
2185 "--fp-values-range",
2186 "-2.0,2.0",
2187 "--target-shape",
2188 "10,24,9,13",
2189 "--target-shape",
2190 "8,14,20,5",
2191 "--tensor-dim-range",
2192 "1,16",
2193 "--allow-pooling-and-conv-oversizes"
2194 ],
2195 [
2196 "--target-dtype",
2197 "fp16",
2198 "--fp-values-range",
2199 "-2.0,2.0",
2200 "--target-shape",
2201 "1,65536,1",
2202 "--tensor-dim-range",
2203 "1,17",
2204 "--max-conv-dilation",
2205 "1"
2206 ]
2207 ]
2208 }
2209 },
2210 "selection": {
2211 "default": {
2212 "params": {
2213 "shape": [],
2214 "type": [],
2215 "kernel": [],
2216 "stride": [],
2217 "pad": [],
2218 "out_shape": []
2219 },
2220 "permutes": [
2221 "shape",
2222 "type",
2223 "stride",
2224 "pad"
2225 ]
2226 }
2227 }
James Ward681e0a82023-02-20 18:04:31 +00002228 },
James Wardb9c3a632022-11-22 13:14:50 +00002229 "maximum": {
2230 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002231 "profile": [
2232 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002233 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002234 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002235 "generation": {
2236 "standard": {
2237 "generator_args": [
2238 [
2239 "--target-dtype",
2240 "fp32",
2241 "--target-dtype",
2242 "fp16",
2243 "--target-dtype",
2244 "bf16",
2245 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002246 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002247 "--tensor-dim-range",
2248 "16,64",
2249 "--target-rank",
2250 "1",
2251 "--target-rank",
2252 "2",
2253 "--target-rank",
2254 "3"
2255 ],
2256 [
2257 "--target-dtype",
2258 "fp32",
2259 "--target-dtype",
2260 "fp16",
2261 "--target-dtype",
2262 "bf16",
2263 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002264 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002265 "--tensor-dim-range",
2266 "1,16",
2267 "--target-rank",
2268 "4",
2269 "--target-rank",
2270 "5"
2271 ],
2272 [
2273 "--target-dtype",
2274 "fp32",
2275 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002276 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002277 "--target-shape",
2278 "65531,1,2,1",
2279 "--target-shape",
2280 "1,1,65541,1"
2281 ]
2282 ]
2283 }
2284 },
2285 "selection": {
2286 "default": {
2287 "params": {},
2288 "permutes": [
2289 "shape",
2290 "type"
2291 ]
2292 }
2293 }
James Wardb9c3a632022-11-22 13:14:50 +00002294 },
2295 "minimum": {
2296 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002297 "profile": [
2298 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002299 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002300 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002301 "generation": {
2302 "standard": {
2303 "generator_args": [
2304 [
2305 "--target-dtype",
2306 "fp32",
2307 "--target-dtype",
2308 "fp16",
2309 "--target-dtype",
2310 "bf16",
2311 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002312 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002313 "--tensor-dim-range",
2314 "16,64",
2315 "--target-rank",
2316 "1",
2317 "--target-rank",
2318 "2",
2319 "--target-rank",
2320 "3"
2321 ],
2322 [
2323 "--target-dtype",
2324 "fp32",
2325 "--target-dtype",
2326 "fp16",
2327 "--target-dtype",
2328 "bf16",
2329 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002330 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002331 "--tensor-dim-range",
2332 "1,16",
2333 "--target-rank",
2334 "4",
2335 "--target-rank",
2336 "5"
2337 ],
2338 [
2339 "--target-dtype",
2340 "fp32",
2341 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002342 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002343 "--target-shape",
2344 "1,65531,2,1",
2345 "--target-shape",
2346 "1,1,1,65538"
2347 ]
2348 ]
2349 }
2350 },
2351 "selection": {
2352 "default": {
2353 "params": {},
2354 "permutes": [
2355 "shape",
2356 "type"
2357 ]
2358 }
2359 }
James Ward635bc992022-11-23 11:55:32 +00002360 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002361 "mul": {
2362 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002363 "profile": [
2364 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002365 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002366 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002367 "generation": {
2368 "standard": {
2369 "negative_dim_range": "1,10",
2370 "generator_args": [
2371 [
2372 "--target-dtype",
2373 "fp32",
2374 "--target-dtype",
2375 "fp16",
2376 "--target-dtype",
2377 "bf16",
2378 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002379 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002380 "--tensor-dim-range",
2381 "16,64",
2382 "--target-rank",
2383 "1",
2384 "--target-rank",
2385 "2",
2386 "--target-rank",
2387 "3"
2388 ],
2389 [
2390 "--target-dtype",
2391 "fp16",
2392 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002393 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002394 "--tensor-dim-range",
2395 "1,16",
2396 "--target-rank",
2397 "4",
2398 "--target-rank",
2399 "5"
2400 ],
2401 [
2402 "--target-dtype",
2403 "bf16",
2404 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002405 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002406 "--target-shape",
2407 "1,1,3,65534",
2408 "--target-shape",
2409 "1,2,1,65541,1"
2410 ]
2411 ]
2412 }
2413 },
2414 "selection": {
2415 "default": {
2416 "params": {},
2417 "permutes": [
2418 "shape",
2419 "type"
2420 ]
2421 }
2422 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002423 },
James Ward635bc992022-11-23 11:55:32 +00002424 "reduce_max": {
2425 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002426 "profile": [
2427 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002428 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002429 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002430 "generation": {
2431 "standard": {
2432 "negative_dim_range": "1,10",
2433 "generator_args": [
2434 [
2435 "--target-dtype",
2436 "fp32",
2437 "--target-dtype",
2438 "fp16",
2439 "--target-dtype",
2440 "bf16",
2441 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002442 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002443 "--tensor-dim-range",
2444 "1,32"
2445 ],
2446 [
2447 "--target-dtype",
2448 "fp32",
2449 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002450 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002451 "--target-shape",
2452 "1,1,1,65531",
2453 "--target-shape",
2454 "1,1,65539,2"
2455 ]
2456 ]
2457 }
2458 },
2459 "selection": {
2460 "default": {
2461 "params": {},
2462 "permutes": [
2463 "shape",
2464 "type",
2465 "axis"
2466 ]
2467 }
2468 }
James Ward635bc992022-11-23 11:55:32 +00002469 },
2470 "reduce_min": {
2471 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002472 "profile": [
2473 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002474 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002475 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002476 "generation": {
2477 "standard": {
2478 "negative_dim_range": "1,10",
2479 "generator_args": [
2480 [
2481 "--target-dtype",
2482 "fp32",
2483 "--target-dtype",
2484 "fp16",
2485 "--target-dtype",
2486 "bf16",
2487 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002488 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002489 "--tensor-dim-range",
2490 "1,32"
2491 ],
2492 [
2493 "--target-dtype",
2494 "fp32",
2495 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002496 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002497 "--target-shape",
2498 "1,1,65531,1",
2499 "--target-shape",
2500 "1,65539,2,1"
2501 ]
2502 ]
2503 }
2504 },
2505 "selection": {
2506 "default": {
2507 "params": {},
2508 "permutes": [
2509 "shape",
2510 "type",
2511 "axis"
2512 ]
2513 }
2514 }
James Ward2a27c8f2022-11-23 11:29:43 +00002515 },
James Ward512c1ca2023-01-27 18:46:44 +00002516 "reduce_product": {
2517 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002518 "profile": [
2519 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002520 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002521 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002522 "generation": {
2523 "standard": {
2524 "generator_args": [
2525 [
2526 "--target-dtype",
2527 "fp32",
2528 "--target-dtype",
2529 "fp16",
2530 "--target-dtype",
2531 "bf16",
2532 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002533 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002534 "--tensor-dim-range",
2535 "1,34"
2536 ],
2537 [
2538 "--target-dtype",
2539 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002540 "--fp-values-range",
2541 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002542 "--target-shape",
2543 "2,65527,3,1",
2544 "--target-shape",
2545 "1,3,2,65541"
2546 ]
2547 ]
2548 }
2549 },
2550 "selection": {
2551 "default": {
2552 "params": {},
2553 "permutes": [
2554 "shape",
2555 "type",
2556 "axis"
2557 ]
2558 }
2559 }
James Ward512c1ca2023-01-27 18:46:44 +00002560 },
2561 "reduce_sum": {
2562 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002563 "profile": [
2564 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002565 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002566 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002567 "generation": {
2568 "standard": {
2569 "generator_args": [
2570 [
2571 "--target-dtype",
2572 "fp32",
2573 "--target-dtype",
2574 "fp16",
2575 "--target-dtype",
2576 "bf16",
2577 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002578 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002579 "--target-rank",
2580 "3",
2581 "--target-rank",
2582 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002583 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002584 "10,37"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002585 ],
2586 [
2587 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002588 "fp32",
2589 "--fp-values-range",
2590 "-max,max",
2591 "--target-shape",
2592 "1001",
2593 "--target-shape",
2594 "50,200"
2595 ],
2596 [
2597 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002598 "fp16",
2599 "--fp-values-range",
2600 "-max,max",
2601 "--target-shape",
2602 "65529",
2603 "--target-shape",
2604 "65537,2"
2605 ],
2606 [
2607 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002608 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002609 "--fp-values-range",
2610 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002611 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002612 "16001",
2613 "--target-shape",
2614 "16,1000",
2615 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002616 "1,3,65529,1",
2617 "--target-shape",
2618 "1,65537,1,1"
2619 ]
2620 ]
2621 }
2622 },
2623 "selection": {
2624 "default": {
2625 "params": {},
2626 "permutes": [
2627 "shape",
2628 "type",
2629 "axis"
2630 ]
2631 }
2632 }
James Ward512c1ca2023-01-27 18:46:44 +00002633 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002634 "resize": {
2635 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002636 "profile": [
2637 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002638 ],
2639 "generation": {
2640 "standard": {
2641 "negative_dim_range": "1,10",
2642 "generator_args": [
2643 [
2644 "--target-dtype",
2645 "fp32",
2646 "--target-dtype",
2647 "fp16",
2648 "--target-dtype",
2649 "bf16",
2650 "--fp-values-range",
2651 "-2.0,2.0"
2652 ],
2653 [
2654 "--target-dtype",
2655 "fp32",
2656 "--fp-values-range",
2657 "-2.0,2.0",
2658 "--target-shape",
2659 "1,1103,1,2",
2660 "--max-resize-output-dim",
2661 "9100"
2662 ]
2663 ]
2664 }
2665 },
2666 "selection": {
2667 "default": {
2668 "params": {
2669 "offset": [],
2670 "shape": [],
2671 "type": [],
2672 "mode": [],
2673 "output_type": [],
2674 "scale": [
2675 "sc2x1x3x1"
2676 ],
2677 "border": [
2678 "bor0x1"
2679 ]
2680 },
2681 "permutes": [
2682 "shape",
2683 "type"
2684 ],
2685 "exclude_patterns": [
2686 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2687 ]
2688 }
2689 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002690 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002691 "rfft2d": {
2692 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002693 "profile": [
2694 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002695 ],
2696 "generation": {
2697 "standard": {
2698 "generator_args": [
2699 [
2700 "--target-dtype",
2701 "fp32",
2702 "--fp-values-range",
2703 "-2.0,2.0"
2704 ],
2705 [
2706 "--target-dtype",
2707 "fp32",
2708 "--fp-values-range",
2709 "-2.0,2.0",
2710 "--target-shape",
2711 "1,16,512",
2712 "--target-shape",
2713 "1,8192,2"
2714 ]
2715 ]
2716 }
2717 },
2718 "selection": {
2719 "default": {
2720 "params": {},
2721 "permutes": [
2722 "shape",
2723 "type"
2724 ]
2725 }
2726 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002727 },
James Ward2a27c8f2022-11-23 11:29:43 +00002728 "select": {
2729 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002730 "profile": [
2731 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002732 ],
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002733 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002734 "generation": {
2735 "standard": {
2736 "generator_args": [
2737 [
2738 "--target-dtype",
2739 "fp32",
2740 "--target-dtype",
2741 "fp16",
2742 "--target-dtype",
2743 "bf16",
2744 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002745 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002746 "--tensor-dim-range",
2747 "16,64",
2748 "--target-rank",
2749 "1",
2750 "--target-rank",
2751 "2",
2752 "--target-rank",
2753 "3"
2754 ],
2755 [
2756 "--target-dtype",
2757 "fp32",
2758 "--target-dtype",
2759 "fp16",
2760 "--target-dtype",
2761 "bf16",
2762 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002763 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002764 "--tensor-dim-range",
2765 "1,16",
2766 "--target-rank",
2767 "4",
2768 "--target-rank",
2769 "5"
2770 ],
2771 [
2772 "--target-dtype",
2773 "fp32",
2774 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002775 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002776 "--target-shape",
2777 "1,2,65534,2,1",
2778 "--target-shape",
2779 "1,1,65539,2",
2780 "--num-rand-permutations",
2781 "2"
2782 ]
2783 ]
2784 }
2785 },
2786 "selection": {
2787 "default": {
2788 "params": {},
2789 "permutes": [
2790 "shape",
2791 "type"
2792 ]
2793 }
2794 }
James Wardb45db9a2022-12-12 13:02:44 +00002795 },
2796 "sigmoid": {
2797 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002798 "profile": [
2799 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002800 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002801 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002802 "generation": {
2803 "standard": {
2804 "generator_args": [
2805 [
2806 "--target-dtype",
2807 "fp32",
2808 "--target-dtype",
2809 "fp16",
2810 "--target-dtype",
2811 "bf16",
2812 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002813 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002814 "--tensor-dim-range",
2815 "16,64",
2816 "--target-rank",
2817 "1",
2818 "--target-rank",
2819 "2",
2820 "--target-rank",
2821 "3"
2822 ],
2823 [
2824 "--target-dtype",
2825 "fp32",
2826 "--target-dtype",
2827 "fp16",
2828 "--target-dtype",
2829 "bf16",
2830 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002831 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002832 "--tensor-dim-range",
2833 "1,19",
2834 "--target-rank",
2835 "4",
2836 "--target-rank",
2837 "5"
2838 ],
2839 [
2840 "--target-dtype",
2841 "fp32",
2842 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002843 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002844 "--target-shape",
2845 "1,2,65538,2,1",
2846 "--target-shape",
2847 "1,3,1,65533"
2848 ]
2849 ]
2850 }
2851 },
2852 "selection": {
2853 "default": {
2854 "params": {},
2855 "permutes": [
2856 "shape",
2857 "type"
2858 ]
2859 }
2860 }
James Wardb45db9a2022-12-12 13:02:44 +00002861 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002862 "sub": {
2863 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002864 "profile": [
2865 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002866 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002867 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002868 "generation": {
2869 "standard": {
2870 "generator_args": [
2871 [
2872 "--target-dtype",
2873 "fp32",
2874 "--target-dtype",
2875 "fp16",
2876 "--target-dtype",
2877 "bf16",
2878 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002879 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002880 "--tensor-dim-range",
2881 "16,64",
2882 "--target-rank",
2883 "1",
2884 "--target-rank",
2885 "2",
2886 "--target-rank",
2887 "3"
2888 ],
2889 [
2890 "--target-dtype",
2891 "bf16",
2892 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002893 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002894 "--tensor-dim-range",
2895 "1,16",
2896 "--target-rank",
2897 "4",
2898 "--target-rank",
2899 "5"
2900 ],
2901 [
2902 "--target-dtype",
2903 "fp32",
2904 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002905 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002906 "--target-shape",
2907 "1,1,65533,3",
2908 "--target-shape",
2909 "1,1,2,1,65545"
2910 ]
2911 ]
2912 }
2913 },
2914 "selection": {
2915 "default": {
2916 "params": {},
2917 "permutes": [
2918 "shape",
2919 "type"
2920 ]
2921 }
2922 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002923 },
James Wardc253e642023-01-17 17:03:12 +00002924 "slice": {
2925 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002926 "profile": [
2927 "tosa-bi",
2928 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002929 ],
2930 "generation": {
2931 "standard": {
2932 "generator_args": [
2933 [
2934 "--target-dtype",
2935 "fp32",
2936 "--target-dtype",
2937 "fp16",
2938 "--target-dtype",
2939 "bf16",
2940 "--fp-values-range",
2941 "-2.0,2.0",
2942 "--tensor-dim-range",
2943 "16,64",
2944 "--target-rank",
2945 "1",
2946 "--target-rank",
2947 "2",
2948 "--target-rank",
2949 "3",
2950 "--num-rand-permutations",
2951 "2"
2952 ],
2953 [
2954 "--target-dtype",
2955 "fp32",
2956 "--target-dtype",
2957 "fp16",
2958 "--target-dtype",
2959 "bf16",
2960 "--fp-values-range",
2961 "-2.0,2.0",
2962 "--tensor-dim-range",
2963 "1,16",
2964 "--target-rank",
2965 "4",
2966 "--num-rand-permutations",
2967 "2"
2968 ],
2969 [
2970 "--target-dtype",
2971 "bf16",
2972 "--fp-values-range",
2973 "-2.0,2.0",
2974 "--target-shape",
2975 "1,1,655341,1",
2976 "--target-shape",
2977 "1,65539,1,1",
2978 "--num-rand-permutations",
2979 "2"
2980 ]
2981 ]
2982 }
2983 },
2984 "selection": {
2985 "default": {
2986 "params": {},
2987 "permutes": [
2988 "shape",
2989 "type",
2990 "perm"
2991 ]
2992 }
2993 }
James Wardc253e642023-01-17 17:03:12 +00002994 },
James Wardb45db9a2022-12-12 13:02:44 +00002995 "tanh": {
2996 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002997 "profile": [
2998 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002999 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003000 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003001 "generation": {
3002 "standard": {
3003 "generator_args": [
3004 [
3005 "--target-dtype",
3006 "fp32",
3007 "--target-dtype",
3008 "fp16",
3009 "--target-dtype",
3010 "bf16",
3011 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003012 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003013 "--tensor-dim-range",
3014 "18,60",
3015 "--target-rank",
3016 "1",
3017 "--target-rank",
3018 "2",
3019 "--target-rank",
3020 "3"
3021 ],
3022 [
3023 "--target-dtype",
3024 "fp32",
3025 "--target-dtype",
3026 "fp16",
3027 "--target-dtype",
3028 "bf16",
3029 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003030 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003031 "--tensor-dim-range",
3032 "1,24",
3033 "--target-rank",
3034 "4",
3035 "--target-rank",
3036 "5"
3037 ],
3038 [
3039 "--target-dtype",
3040 "fp32",
3041 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003042 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003043 "--target-shape",
3044 "1,65535,2,1,1",
3045 "--target-shape",
3046 "1,65540,1,2"
3047 ]
3048 ]
3049 }
3050 },
3051 "selection": {
3052 "default": {
3053 "params": {},
3054 "permutes": [
3055 "shape",
3056 "type"
3057 ]
3058 }
3059 }
Won Jeon78155c62023-06-10 00:20:04 +00003060 },
3061 "erf": {
3062 "group": "activation",
3063 "profile": [
3064 "tosa-mi"
3065 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003066 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003067 "generation": {
3068 "standard": {
3069 "generator_args": [
3070 [
3071 "--target-dtype",
3072 "fp32",
3073 "--target-dtype",
3074 "fp16",
3075 "--target-dtype",
3076 "bf16",
3077 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003078 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003079 "--tensor-dim-range",
3080 "18,60",
3081 "--target-rank",
3082 "1",
3083 "--target-rank",
3084 "2",
3085 "--target-rank",
3086 "3"
3087 ],
3088 [
3089 "--target-dtype",
3090 "fp32",
3091 "--target-dtype",
3092 "fp16",
3093 "--target-dtype",
3094 "bf16",
3095 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003096 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003097 "--tensor-dim-range",
3098 "1,24",
3099 "--target-rank",
3100 "4",
3101 "--target-rank",
3102 "5"
3103 ],
3104 [
3105 "--target-dtype",
3106 "fp32",
3107 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003108 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003109 "--target-shape",
3110 "1,65535,2,1,1",
3111 "--target-shape",
3112 "1,65540,1,2"
3113 ]
3114 ]
3115 }
3116 },
3117 "selection": {
3118 "default": {
3119 "params": {},
3120 "permutes": [
3121 "shape",
3122 "type"
3123 ]
3124 }
3125 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003126 }
3127}