blob: 254f5e7277f7650b09a693963cd2475aa24e01d8 [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 ],
7 "generation": {
8 "standard": {
9 "generator_args": [
10 [
11 "--target-dtype",
12 "fp32",
13 "--target-dtype",
14 "fp16",
15 "--target-dtype",
16 "bf16",
17 "--fp-values-range",
18 "-2.0,2.0",
19 "--tensor-dim-range",
20 "16,64",
21 "--target-rank",
22 "1",
23 "--target-rank",
24 "2",
25 "--target-rank",
26 "3"
27 ],
28 [
29 "--target-dtype",
30 "fp32",
31 "--target-dtype",
32 "fp16",
33 "--target-dtype",
34 "bf16",
35 "--fp-values-range",
36 "-2.0,2.0",
37 "--tensor-dim-range",
38 "1,16",
39 "--target-rank",
40 "4",
41 "--target-rank",
42 "5"
43 ],
44 [
45 "--target-dtype",
46 "bf16",
47 "--fp-values-range",
48 "-2.0,2.0",
49 "--target-shape",
50 "1,65531,2,1",
51 "--target-shape",
52 "65538,1,1,1"
53 ]
54 ]
55 }
56 },
57 "selection": {
58 "default": {
59 "params": {},
60 "permutes": [
61 "shape",
62 "type"
63 ]
64 }
65 }
James Ward71616fe2022-11-23 11:00:47 +000066 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +000067 "add": {
68 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +000069 "profile": [
70 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000071 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000072 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000073 "generation": {
74 "standard": {
75 "generator_args": [
76 [
77 "--target-dtype",
78 "fp32",
79 "--target-dtype",
80 "fp16",
81 "--target-dtype",
82 "bf16",
83 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000084 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000085 "--tensor-dim-range",
86 "16,64",
87 "--target-rank",
88 "1",
89 "--target-rank",
90 "2",
91 "--target-rank",
92 "3"
93 ],
94 [
95 "--target-dtype",
96 "fp32",
97 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000098 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000099 "--tensor-dim-range",
100 "1,16",
101 "--target-rank",
102 "4",
103 "--target-rank",
104 "5"
105 ],
106 [
107 "--target-dtype",
108 "fp16",
109 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +0000110 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000111 "--target-shape",
112 "2,1,1,65532",
113 "--target-shape",
114 "65542,2,1,1,1"
115 ]
116 ]
117 }
118 },
119 "selection": {
120 "default": {
121 "params": {},
122 "permutes": [
123 "shape",
124 "type"
125 ]
126 }
127 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +0000128 },
James Ward52ac9d62022-11-16 12:53:49 +0000129 "argmax": {
130 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +0000131 "profile": [
132 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000133 ],
134 "generation": {
135 "standard": {
136 "generator_args": [
137 [
138 "--target-dtype",
139 "fp32",
140 "--target-dtype",
141 "fp16",
142 "--target-dtype",
143 "bf16",
144 "--fp-values-range",
145 "-2.0,2.0",
146 "--tensor-dim-range",
147 "32,64",
148 "--target-rank",
149 "1",
150 "--target-rank",
151 "2",
152 "--target-rank",
153 "3",
154 "--num-rand-permutations",
155 "2"
156 ],
157 [
158 "--target-dtype",
159 "fp32",
160 "--target-dtype",
161 "fp16",
162 "--target-dtype",
163 "bf16",
164 "--fp-values-range",
165 "-2.0,2.0",
166 "--tensor-dim-range",
167 "1,32",
168 "--target-rank",
169 "4",
170 "--num-rand-permutations",
171 "2"
172 ],
173 [
174 "--target-dtype",
175 "fp32",
176 "--fp-values-range",
177 "-2.0,2.0",
178 "--target-shape",
179 "1,3,65535,1",
180 "--target-shape",
181 "1,65537,1,2",
182 "--num-rand-permutations",
183 "2"
184 ]
185 ]
186 }
187 },
188 "selection": {
189 "default": {
190 "params": {},
191 "permutes": [
192 "shape",
193 "type"
194 ]
195 }
196 }
James Ward52ac9d62022-11-16 12:53:49 +0000197 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100198 "avg_pool2d": {
199 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100200 "profile": [
201 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000202 ],
203 "generation": {
204 "standard": {
205 "generator_args": [
206 [
207 "--target-dtype",
208 "fp32",
209 "--target-dtype",
210 "fp16",
211 "--target-dtype",
212 "bf16",
213 "--fp-values-range",
214 "-2.0,2.0",
215 "--target-shape",
216 "1,11,7,39",
217 "--target-shape",
218 "1,21,36,7",
219 "--allow-pooling-and-conv-oversizes"
220 ],
221 [
222 "--target-dtype",
223 "fp32",
224 "--fp-values-range",
225 "-2.0,2.0",
226 "--target-shape",
227 "1,2,65533,2",
228 "--target-shape",
229 "1,65539,2,1",
230 "--allow-pooling-and-conv-oversizes"
231 ]
232 ]
233 }
234 },
235 "selection": {
236 "default": {
237 "params": {},
238 "permutes": [
239 "shape",
240 "type"
241 ],
242 "sparsity": {
243 "pad": 17
244 }
245 }
246 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100247 },
James Ward736fd1a2023-01-23 17:13:37 +0000248 "cast": {
249 "group": "type_conversion",
James Ward736fd1a2023-01-23 17:13:37 +0000250 "profile": [
251 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000252 ],
253 "generation": {
254 "standard": {
255 "negative_dim_range": "1,10",
256 "generator_args": [
257 [
258 "--target-dtype",
259 "fp32",
260 "--target-dtype",
261 "fp16",
262 "--target-dtype",
263 "bf16",
264 "--target-dtype",
265 "int8",
266 "--target-dtype",
267 "int16",
268 "--target-dtype",
269 "int32",
270 "--fp-values-range",
271 "-2.0,2.0",
272 "--tensor-dim-range",
273 "16,64",
274 "--target-rank",
275 "1",
276 "--target-rank",
277 "2",
278 "--target-rank",
279 "3"
280 ],
281 [
282 "--target-dtype",
283 "fp32",
284 "--target-dtype",
285 "fp16",
286 "--target-dtype",
287 "bf16",
288 "--target-dtype",
289 "int8",
290 "--target-dtype",
291 "int16",
292 "--target-dtype",
293 "int32",
294 "--fp-values-range",
295 "-2.0,2.0",
296 "--tensor-dim-range",
297 "1,16",
298 "--target-rank",
299 "4",
300 "--target-rank",
301 "5"
302 ],
303 [
304 "--target-dtype",
305 "fp16",
306 "--target-shape",
307 "1,1,1,65533,1",
308 "--target-shape",
309 "2,65538,1,1"
310 ]
311 ]
312 }
313 },
314 "selection": {
315 "default": {
316 "params": {
317 "shape": [],
318 "type": [],
319 "output_type": []
320 },
321 "permutes": [
322 "shape",
323 "type",
324 "output_type"
325 ],
326 "exclude_patterns": [
327 "^((?!ERRORIF).)*_(i8|i16|i32|b)_out(i8|i16|i32|b)"
328 ]
329 }
330 }
James Ward736fd1a2023-01-23 17:13:37 +0000331 },
James Ward71616fe2022-11-23 11:00:47 +0000332 "ceil": {
333 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +0000334 "profile": [
335 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000336 ],
337 "generation": {
338 "standard": {
339 "generator_args": [
340 [
341 "--target-dtype",
342 "fp32",
343 "--target-dtype",
344 "fp16",
345 "--target-dtype",
346 "bf16",
347 "--fp-values-range",
348 "-2.0,2.0",
349 "--tensor-dim-range",
350 "4,64",
351 "--target-rank",
352 "1",
353 "--target-rank",
354 "2",
355 "--target-rank",
356 "3"
357 ],
358 [
359 "--target-dtype",
360 "fp32",
361 "--target-dtype",
362 "fp16",
363 "--target-dtype",
364 "bf16",
365 "--fp-values-range",
366 "-2.0,2.0",
367 "--tensor-dim-range",
368 "1,16",
369 "--target-rank",
370 "4",
371 "--target-rank",
372 "5"
373 ],
374 [
375 "--target-dtype",
376 "fp16",
377 "--fp-values-range",
378 "-2.0,2.0",
379 "--target-shape",
380 "2,1,65530,1",
381 "--target-shape",
382 "1,1,65539,1"
383 ]
384 ]
385 }
386 },
387 "selection": {
388 "default": {
389 "params": {},
390 "permutes": [
391 "shape",
392 "type"
393 ]
394 }
395 }
James Ward71616fe2022-11-23 11:00:47 +0000396 },
James Ward34071252022-12-07 15:48:47 +0000397 "clamp": {
398 "group": "activation",
James Ward34071252022-12-07 15:48:47 +0000399 "profile": [
400 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000401 ],
402 "generation": {
403 "standard": {
404 "generator_args": [
405 [
406 "--target-dtype",
407 "fp32",
408 "--target-dtype",
409 "fp16",
410 "--target-dtype",
411 "bf16",
412 "--fp-values-range",
413 "-2.0,2.0",
414 "--tensor-dim-range",
415 "20,64",
416 "--target-rank",
417 "1",
418 "--target-rank",
419 "2",
420 "--target-rank",
421 "3"
422 ],
423 [
424 "--target-dtype",
425 "fp32",
426 "--target-dtype",
427 "fp16",
428 "--target-dtype",
429 "bf16",
430 "--fp-values-range",
431 "-2.0,2.0",
432 "--tensor-dim-range",
433 "1,20",
434 "--target-rank",
435 "4",
436 "--target-rank",
437 "5"
438 ],
439 [
440 "--target-dtype",
441 "fp32",
442 "--fp-values-range",
443 "-2.0,2.0",
444 "--target-shape",
445 "1,2,1,65536",
446 "--target-shape",
447 "1,3,65537,1,1"
448 ]
449 ]
450 }
451 },
452 "selection": {
453 "default": {
454 "params": {},
455 "permutes": [
456 "shape",
457 "type"
458 ]
459 }
460 }
James Ward34071252022-12-07 15:48:47 +0000461 },
James Wardf0890992022-11-17 11:15:14 +0000462 "concat": {
463 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +0000464 "profile": [
465 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000466 ],
467 "generation": {
468 "standard": {
469 "generator_args": [
470 [
471 "--target-dtype",
472 "fp32",
473 "--target-dtype",
474 "fp16",
475 "--target-dtype",
476 "bf16",
477 "--fp-values-range",
478 "-2.0,2.0",
479 "--tensor-dim-range",
480 "16,64",
481 "--target-rank",
482 "1",
483 "--target-rank",
484 "2",
485 "--target-rank",
486 "3",
487 "--num-const-inputs-concat",
488 "3"
489 ],
490 [
491 "--target-dtype",
492 "fp32",
493 "--target-dtype",
494 "fp16",
495 "--target-dtype",
496 "bf16",
497 "--fp-values-range",
498 "-2.0,2.0",
499 "--tensor-dim-range",
500 "1,16",
501 "--target-rank",
502 "4",
503 "--target-rank",
504 "5",
505 "--num-const-inputs-concat",
506 "1"
507 ],
508 [
509 "--target-dtype",
510 "fp32",
511 "--fp-values-range",
512 "-2.0,2.0",
513 "--target-shape",
514 "1,1,65534,1,1",
515 "--target-shape",
516 "1,65537,1,2",
517 "--num-const-inputs-concat",
518 "2"
519 ]
520 ]
521 }
522 },
523 "selection": {
524 "default": {
525 "params": {},
526 "permutes": [
527 "shape",
528 "type"
529 ]
530 }
531 }
James Wardf0890992022-11-17 11:15:14 +0000532 },
James Ward542dd3b2022-11-17 12:11:55 +0000533 "const": {
534 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +0000535 "profile": [
536 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000537 ],
538 "generation": {
539 "standard": {
540 "no_negative_tests": "true",
541 "generator_args": [
542 [
543 "--target-dtype",
544 "fp32",
545 "--target-dtype",
546 "fp16",
547 "--target-dtype",
548 "bf16",
549 "--fp-values-range",
550 "-2.0,2.0",
551 "--target-rank",
552 "1",
553 "--target-rank",
554 "2",
555 "--target-rank",
556 "3"
557 ],
558 [
559 "--target-dtype",
560 "fp32",
561 "--target-dtype",
562 "fp16",
563 "--target-dtype",
564 "bf16",
565 "--fp-values-range",
566 "-2.0,2.0",
567 "--tensor-dim-range",
568 "1,16",
569 "--target-rank",
570 "4",
571 "--target-rank",
572 "5"
573 ],
574 [
575 "--target-dtype",
576 "fp32",
577 "--fp-values-range",
578 "-2.0,2.0",
579 "--target-shape",
580 "1,65540,1,1,1",
581 "--target-shape",
582 "1,2,1,65529"
583 ]
584 ]
585 }
586 },
587 "selection": {
588 "default": {
589 "params": {},
590 "permutes": [
591 "shape",
592 "type"
593 ]
594 }
595 }
James Ward542dd3b2022-11-17 12:11:55 +0000596 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100597 "conv2d": {
598 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100599 "profile": [
600 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000601 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100602 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000603 "generation": {
604 "standard": {
605 "negative_dim_range": "1,10",
606 "generator_args": [
607 [
608 "--target-dtype",
609 "fp32",
610 "--target-dtype",
611 "fp16",
612 "--target-dtype",
613 "bf16",
614 "--fp-values-range",
615 "-2.0,2.0",
616 "--target-shape",
617 "1,34,19,27",
618 "--target-shape",
619 "1,16,51,7",
620 "--tensor-dim-range",
621 "1,16",
622 "--allow-pooling-and-conv-oversizes"
623 ],
624 [
625 "--target-dtype",
626 "fp32",
627 "--fp-values-range",
628 "-2.0,2.0",
629 "--target-shape",
630 "1,65537,1,3",
631 "--target-shape",
632 "1,2,65531,2",
633 "--tensor-dim-range",
634 "1,16",
635 "--max-conv-dilation",
636 "1",
637 "--allow-pooling-and-conv-oversizes"
638 ]
639 ]
640 }
641 },
642 "selection": {
643 "default": {
644 "params": {
645 "shape": [],
646 "type": [],
647 "kernel": [],
648 "stride": [],
649 "pad": [],
650 "dilation": []
651 },
652 "permutes": [
653 "kernel",
654 "shape",
655 "type",
656 "pad"
657 ]
658 }
659 }
James Ward52ac9d62022-11-16 12:53:49 +0000660 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000661 "conv3d": {
662 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000663 "profile": [
664 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000665 ],
666 "generation": {
667 "standard": {
668 "negative_dim_range": "1,10",
669 "generator_args": [
670 [
671 "--target-dtype",
672 "fp32",
673 "--target-dtype",
674 "fp16",
675 "--target-dtype",
676 "bf16",
677 "--fp-values-range",
678 "-2.0,2.0",
679 "--target-shape",
680 "1,7,18,5,4",
681 "--target-shape",
682 "1,6,12,17,3",
683 "--tensor-dim-range",
684 "1,4",
685 "--allow-pooling-and-conv-oversizes"
686 ],
687 [
688 "--target-dtype",
689 "fp32",
690 "--fp-values-range",
691 "-2.0,2.0",
692 "--target-shape",
693 "1,2,65539,1,2",
694 "--target-shape",
695 "1,65532,1,1,3",
696 "--tensor-dim-range",
697 "1,2",
698 "--max-conv-dilation",
699 "1",
700 "--allow-pooling-and-conv-oversizes"
701 ]
702 ]
703 }
704 },
705 "selection": {
706 "default": {
707 "params": {
708 "shape": [],
709 "type": [],
710 "kernel": [],
711 "stride": [],
712 "pad": [],
713 "dilation": []
714 },
715 "permutes": [
716 "kernel",
717 "shape",
718 "type",
719 "pad",
720 "stride"
721 ]
722 }
723 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000724 },
James Wardae25b932023-02-07 20:11:41 +0000725 "depthwise_conv2d": {
726 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000727 "profile": [
728 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000729 ],
730 "generation": {
731 "standard": {
732 "negative_dim_range": "1,10",
733 "generator_args": [
734 [
735 "--target-dtype",
736 "fp32",
737 "--target-dtype",
738 "fp16",
739 "--target-dtype",
740 "bf16",
741 "--fp-values-range",
742 "-2.0,2.0",
743 "--target-shape",
744 "1,17,31,4",
745 "--target-shape",
746 "1,37,11,5",
747 "--tensor-dim-range",
748 "1,16",
749 "--allow-pooling-and-conv-oversizes"
750 ],
751 [
752 "--target-dtype",
753 "fp32",
754 "--fp-values-range",
755 "-2.0,2.0",
756 "--target-shape",
757 "1,1,65531,2",
758 "--target-shape",
759 "1,65540,1,3",
760 "--tensor-dim-range",
761 "1,16",
762 "--max-conv-dilation",
763 "1",
764 "--allow-pooling-and-conv-oversizes"
765 ]
766 ]
767 }
768 },
769 "selection": {
770 "default": {
771 "params": {
772 "shape": [],
773 "type": [
774 "f16xf16",
775 "bf16xbf16",
776 "f32xf32"
777 ],
778 "kernel": [],
779 "stride": [],
780 "pad": [],
781 "dilation": []
782 },
783 "permutes": [
784 "kernel",
785 "shape",
786 "type",
787 "pad"
788 ]
789 }
790 }
James Wardae25b932023-02-07 20:11:41 +0000791 },
Won Jeona21b2e82023-08-10 10:33:01 +0000792 "dim": {
793 "group": "data_layout",
794 "profile": [
795 "tosa-mi"
796 ],
797 "generation": {
798 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100799 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000800 "generator_args": [
801 [
802 "--target-dtype",
803 "fp32",
804 "--target-dtype",
805 "fp16",
806 "--target-dtype",
807 "bf16",
808 "--fp-values-range",
809 "-2.0,2.0",
810 "--tensor-dim-range",
811 "1,65",
812 "--target-rank",
813 "1",
814 "--target-rank",
815 "2",
816 "--target-rank",
817 "3"
818 ]
819 ]
820 }
821 },
822 "selection": {
823 "default": {
824 "params": {},
825 "permutes": [
826 "shape",
827 "type"
828 ]
829 }
830 }
831 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000832 "equal": {
833 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000834 "profile": [
835 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000836 ],
837 "generation": {
838 "standard": {
839 "generator_args": [
840 [
841 "--target-dtype",
842 "fp32",
843 "--target-dtype",
844 "fp16",
845 "--target-dtype",
846 "bf16",
847 "--fp-values-range",
848 "-2.0,2.0",
849 "--tensor-dim-range",
850 "18,64",
851 "--target-rank",
852 "1",
853 "--target-rank",
854 "2",
855 "--target-rank",
856 "3"
857 ],
858 [
859 "--target-dtype",
860 "fp32",
861 "--fp-values-range",
862 "-2.0,2.0",
863 "--tensor-dim-range",
864 "1,18",
865 "--target-rank",
866 "4",
867 "--target-rank",
868 "5"
869 ],
870 [
871 "--target-dtype",
872 "fp16",
873 "--fp-values-range",
874 "-2.0,2.0",
875 "--target-shape",
876 "1,1,2,65550",
877 "--target-shape",
878 "1,4,65530,1,1"
879 ]
880 ]
881 }
882 },
883 "selection": {
884 "default": {
885 "params": {},
886 "permutes": [
887 "shape",
888 "type"
889 ]
890 }
891 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000892 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000893 "exp": {
894 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000895 "profile": [
896 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000897 ],
898 "generation": {
899 "standard": {
900 "generator_args": [
901 [
902 "--target-dtype",
903 "fp32",
904 "--target-dtype",
905 "fp16",
906 "--target-dtype",
907 "bf16",
908 "--fp-values-range",
909 "-2.0,2.0",
910 "--tensor-dim-range",
911 "15,64",
912 "--target-rank",
913 "1",
914 "--target-rank",
915 "2",
916 "--target-rank",
917 "3"
918 ],
919 [
920 "--target-dtype",
921 "fp16",
922 "--fp-values-range",
923 "-2.0,2.0",
924 "--tensor-dim-range",
925 "1,15",
926 "--target-rank",
927 "4",
928 "--target-rank",
929 "5"
930 ],
931 [
932 "--target-dtype",
933 "fp32",
934 "--fp-values-range",
935 "-2.0,2.0",
936 "--target-shape",
937 "1,1,65535,4",
938 "--target-shape",
939 "2,65536,1,1,1"
940 ]
941 ]
942 }
943 },
944 "selection": {
945 "default": {
946 "params": {},
947 "permutes": [
948 "shape",
949 "type"
950 ]
951 }
952 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000953 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000954 "fft2d": {
955 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000956 "profile": [
957 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000958 ],
959 "generation": {
960 "standard": {
961 "generator_args": [
962 [
963 "--target-dtype",
964 "fp32",
965 "--fp-values-range",
966 "-2.0,2.0"
967 ],
968 [
969 "--target-dtype",
970 "fp32",
971 "--fp-values-range",
972 "-2.0,2.0",
973 "--target-shape",
974 "1,256,64",
975 "--target-shape",
976 "1,4,4096"
977 ]
978 ]
979 }
980 },
981 "selection": {
982 "default": {
983 "params": {},
984 "permutes": [
985 "shape",
986 "type",
987 "inverse"
988 ]
989 }
990 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000991 },
James Ward8384a6f2023-01-27 17:27:34 +0000992 "fully_connected": {
993 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +0000994 "profile": [
995 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000996 ],
997 "generation": {
998 "standard": {
999 "negative_dim_range": "1,10",
1000 "generator_args": [
1001 [
1002 "--target-dtype",
1003 "fp32",
1004 "--target-dtype",
1005 "fp16",
1006 "--target-dtype",
1007 "bf16",
1008 "--fp-values-range",
1009 "-2.0,2.0"
1010 ],
1011 [
1012 "--target-dtype",
1013 "fp32",
1014 "--target-shape",
1015 "1,296",
1016 "--target-shape",
1017 "65540,2"
1018 ],
1019 [
1020 "--target-dtype",
1021 "fp32",
1022 "--target-dtype",
1023 "fp16",
1024 "--target-dtype",
1025 "bf16",
1026 "--fp-values-range",
1027 "-2.0,2.0",
1028 "--target-shape",
1029 "3,16",
1030 "--target-shape",
1031 "1,23"
1032 ]
1033 ]
1034 }
1035 },
1036 "selection": {
1037 "default": {
1038 "params": {},
1039 "permutes": [
1040 "shape",
1041 "type"
1042 ]
1043 }
1044 }
James Ward8384a6f2023-01-27 17:27:34 +00001045 },
James Ward71616fe2022-11-23 11:00:47 +00001046 "floor": {
1047 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001048 "profile": [
1049 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001050 ],
1051 "generation": {
1052 "standard": {
1053 "generator_args": [
1054 [
1055 "--target-dtype",
1056 "fp32",
1057 "--target-dtype",
1058 "fp16",
1059 "--target-dtype",
1060 "bf16",
1061 "--fp-values-range",
1062 "-2.0,2.0",
1063 "--tensor-dim-range",
1064 "4,64",
1065 "--target-rank",
1066 "1",
1067 "--target-rank",
1068 "2",
1069 "--target-rank",
1070 "3"
1071 ],
1072 [
1073 "--target-dtype",
1074 "fp32",
1075 "--target-dtype",
1076 "fp16",
1077 "--target-dtype",
1078 "bf16",
1079 "--fp-values-range",
1080 "-2.0,2.0",
1081 "--tensor-dim-range",
1082 "1,16",
1083 "--target-rank",
1084 "4",
1085 "--target-rank",
1086 "5"
1087 ],
1088 [
1089 "--target-dtype",
1090 "fp32",
1091 "--fp-values-range",
1092 "-2.0,2.0",
1093 "--target-shape",
1094 "1,1,65533,2",
1095 "--target-shape",
1096 "1,65537,1,1"
1097 ]
1098 ]
1099 }
1100 },
1101 "selection": {
1102 "default": {
1103 "params": {},
1104 "permutes": [
1105 "shape",
1106 "type"
1107 ]
1108 }
1109 }
James Ward71616fe2022-11-23 11:00:47 +00001110 },
James Ward990cc4b2022-11-16 15:36:37 +00001111 "gather": {
1112 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001113 "profile": [
1114 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001115 ],
1116 "generation": {
1117 "standard": {
1118 "negative_dim_range": "1,10",
1119 "generator_args": [
1120 [
1121 "--target-dtype",
1122 "fp32",
1123 "--target-dtype",
1124 "fp16",
1125 "--target-dtype",
1126 "bf16",
1127 "--fp-values-range",
1128 "-2.0,2.0",
1129 "--tensor-dim-range",
1130 "5,72"
1131 ],
1132 [
1133 "--target-dtype",
1134 "fp32",
1135 "--fp-values-range",
1136 "-2.0,2.0",
1137 "--target-shape",
1138 "2,65536,1",
1139 "--target-shape",
1140 "1,2,65535",
1141 "--target-shape",
1142 "5000,1,1"
1143 ]
1144 ]
1145 }
1146 },
1147 "selection": {
1148 "default": {
1149 "params": {},
1150 "permutes": [
1151 "shape",
1152 "type"
1153 ]
1154 }
1155 }
James Ward990cc4b2022-11-16 15:36:37 +00001156 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001157 "greater": {
1158 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001159 "profile": [
1160 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001161 ],
1162 "generation": {
1163 "standard": {
1164 "generator_args": [
1165 [
1166 "--filter",
1167 "^greater$",
1168 "--target-dtype",
1169 "fp32",
1170 "--target-dtype",
1171 "fp16",
1172 "--target-dtype",
1173 "bf16",
1174 "--fp-values-range",
1175 "-2.0,2.0",
1176 "--tensor-dim-range",
1177 "18,64",
1178 "--target-rank",
1179 "1",
1180 "--target-rank",
1181 "2",
1182 "--target-rank",
1183 "3"
1184 ],
1185 [
1186 "--filter",
1187 "^greater$",
1188 "--target-dtype",
1189 "bf16",
1190 "--fp-values-range",
1191 "-2.0,2.0",
1192 "--tensor-dim-range",
1193 "1,18",
1194 "--target-rank",
1195 "4",
1196 "--target-rank",
1197 "5"
1198 ],
1199 [
1200 "--filter",
1201 "^greater$",
1202 "--target-dtype",
1203 "fp32",
1204 "--fp-values-range",
1205 "-2.0,2.0",
1206 "--target-shape",
1207 "3,65551,1,1",
1208 "--target-shape",
1209 "1,1,3,65531,1"
1210 ]
1211 ]
1212 }
1213 },
1214 "selection": {
1215 "default": {
1216 "params": {},
1217 "permutes": [
1218 "shape",
1219 "type"
1220 ]
1221 }
1222 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001223 },
1224 "greater_equal": {
1225 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001226 "profile": [
1227 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001228 ],
1229 "generation": {
1230 "standard": {
1231 "generator_args": [
1232 [
1233 "--target-dtype",
1234 "fp32",
1235 "--target-dtype",
1236 "fp16",
1237 "--target-dtype",
1238 "bf16",
1239 "--fp-values-range",
1240 "-2.0,2.0",
1241 "--tensor-dim-range",
1242 "18,64",
1243 "--target-rank",
1244 "1",
1245 "--target-rank",
1246 "2",
1247 "--target-rank",
1248 "3"
1249 ],
1250 [
1251 "--target-dtype",
1252 "fp16",
1253 "--fp-values-range",
1254 "-2.0,2.0",
1255 "--tensor-dim-range",
1256 "1,18",
1257 "--target-rank",
1258 "4",
1259 "--target-rank",
1260 "5"
1261 ],
1262 [
1263 "--target-dtype",
1264 "bf16",
1265 "--fp-values-range",
1266 "-2.0,2.0",
1267 "--target-shape",
1268 "65552,1,1,4",
1269 "--target-shape",
1270 "1,1,1,3,65532"
1271 ]
1272 ]
1273 }
1274 },
1275 "selection": {
1276 "default": {
1277 "params": {},
1278 "permutes": [
1279 "shape",
1280 "type"
1281 ]
1282 }
1283 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001284 },
James Ward542dd3b2022-11-17 12:11:55 +00001285 "identity": {
1286 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001287 "profile": [
1288 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001289 ],
1290 "generation": {
1291 "standard": {
1292 "no_negative_tests": "true",
1293 "generator_args": [
1294 [
1295 "--target-dtype",
1296 "fp32",
1297 "--target-dtype",
1298 "fp16",
1299 "--target-dtype",
1300 "bf16",
1301 "--fp-values-range",
1302 "-2.0,2.0",
1303 "--tensor-dim-range",
1304 "1,67",
1305 "--target-rank",
1306 "1",
1307 "--target-rank",
1308 "2",
1309 "--target-rank",
1310 "3"
1311 ],
1312 [
1313 "--target-dtype",
1314 "fp32",
1315 "--target-dtype",
1316 "fp16",
1317 "--target-dtype",
1318 "bf16",
1319 "--fp-values-range",
1320 "-2.0,2.0",
1321 "--tensor-dim-range",
1322 "1,19",
1323 "--target-rank",
1324 "4",
1325 "--target-rank",
1326 "5"
1327 ],
1328 [
1329 "--target-dtype",
1330 "fp32",
1331 "--fp-values-range",
1332 "-2.0,2.0",
1333 "--target-shape",
1334 "1,1,65539,1,1",
1335 "--target-shape",
1336 "1,1,2,65529"
1337 ]
1338 ]
1339 }
1340 },
1341 "selection": {
1342 "default": {
1343 "params": {},
1344 "permutes": [
1345 "shape",
1346 "type"
1347 ]
1348 }
1349 }
James Ward542dd3b2022-11-17 12:11:55 +00001350 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001351 "log": {
1352 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001353 "profile": [
1354 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001355 ],
1356 "generation": {
1357 "standard": {
1358 "generator_args": [
1359 [
1360 "--filter",
1361 "^log$",
1362 "--target-dtype",
1363 "fp32",
1364 "--target-dtype",
1365 "fp16",
1366 "--target-dtype",
1367 "bf16",
1368 "--fp-values-range",
1369 "-2.0,2.0",
1370 "--tensor-dim-range",
1371 "15,64",
1372 "--target-rank",
1373 "1",
1374 "--target-rank",
1375 "2",
1376 "--target-rank",
1377 "3"
1378 ],
1379 [
1380 "--filter",
1381 "^log$",
1382 "--target-dtype",
1383 "fp32",
1384 "--fp-values-range",
1385 "-2.0,2.0",
1386 "--tensor-dim-range",
1387 "1,15",
1388 "--target-rank",
1389 "4",
1390 "--target-rank",
1391 "5"
1392 ],
1393 [
1394 "--filter",
1395 "^log$",
1396 "--target-dtype",
1397 "fp16",
1398 "--fp-values-range",
1399 "-2.0,2.0",
1400 "--target-shape",
1401 "1,65530,1,2",
1402 "--target-shape",
1403 "3,1,65540,1,1"
1404 ]
1405 ]
1406 }
1407 },
1408 "selection": {
1409 "default": {
1410 "params": {},
1411 "permutes": [
1412 "shape",
1413 "type"
1414 ]
1415 }
1416 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001417 },
James Ward8384a6f2023-01-27 17:27:34 +00001418 "matmul": {
1419 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001420 "profile": [
1421 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001422 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001423 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001424 "generation": {
1425 "standard": {
1426 "negative_dim_range": "1,10",
1427 "generator_args": [
1428 [
1429 "--target-dtype",
1430 "fp32",
1431 "--target-dtype",
1432 "fp16",
1433 "--target-dtype",
1434 "bf16",
1435 "--fp-values-range",
1436 "-2.0,2.0",
1437 "--tensor-dim-range",
1438 "13,70"
1439 ],
1440 [
1441 "--target-dtype",
1442 "fp32",
1443 "--target-dtype",
1444 "fp16",
1445 "--target-dtype",
1446 "bf16",
1447 "--fp-values-range",
1448 "-2.0,2.0",
1449 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001450 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001451 ],
1452 [
1453 "--target-dtype",
1454 "fp32",
1455 "--fp-values-range",
1456 "-2.0,2.0",
1457 "--target-shape",
1458 "4,65530,1",
1459 "--target-shape",
1460 "1,65538,3"
1461 ]
1462 ]
1463 }
1464 },
1465 "selection": {
1466 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001467 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001468 }
1469 }
James Ward8384a6f2023-01-27 17:27:34 +00001470 },
James Ward52ac9d62022-11-16 12:53:49 +00001471 "max_pool2d": {
1472 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001473 "profile": [
1474 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001475 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001476 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001477 "generation": {
1478 "standard": {
1479 "generator_args": [
1480 [
1481 "--target-dtype",
1482 "fp32",
1483 "--target-dtype",
1484 "fp16",
1485 "--target-dtype",
1486 "bf16",
1487 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001488 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001489 "--target-shape",
1490 "1,47,37,25",
1491 "--target-shape",
1492 "1,15,13,38",
1493 "--allow-pooling-and-conv-oversizes"
1494 ],
1495 [
1496 "--target-dtype",
1497 "fp32",
1498 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001499 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001500 "--target-shape",
1501 "1,65534,4,1",
1502 "--target-shape",
1503 "1,6,65536,1",
1504 "--max-conv-dilation",
1505 "1",
1506 "--allow-pooling-and-conv-oversizes"
1507 ]
1508 ]
1509 }
1510 },
1511 "selection": {
1512 "default": {
1513 "params": {
1514 "shape": [],
1515 "type": [
1516 "f32",
1517 "f16",
1518 "bf16"
1519 ],
1520 "stride": [],
1521 "pad": []
1522 },
1523 "permutes": [
1524 "shape",
1525 "type",
1526 "pad"
1527 ],
1528 "sparsity": {
1529 "pad": 11
1530 }
1531 }
1532 }
James Ward990cc4b2022-11-16 15:36:37 +00001533 },
James Ward71616fe2022-11-23 11:00:47 +00001534 "negate": {
1535 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001536 "profile": [
1537 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001538 ],
1539 "generation": {
1540 "standard": {
1541 "negative_dim_range": "1,10",
1542 "generator_args": [
1543 [
1544 "--target-dtype",
1545 "fp32",
1546 "--target-dtype",
1547 "fp16",
1548 "--target-dtype",
1549 "bf16",
1550 "--fp-values-range",
1551 "-2.0,2.0",
1552 "--tensor-dim-range",
1553 "17,64",
1554 "--target-rank",
1555 "1",
1556 "--target-rank",
1557 "2",
1558 "--target-rank",
1559 "3"
1560 ],
1561 [
1562 "--target-dtype",
1563 "fp32",
1564 "--target-dtype",
1565 "fp16",
1566 "--target-dtype",
1567 "bf16",
1568 "--fp-values-range",
1569 "-2.0,2.0",
1570 "--tensor-dim-range",
1571 "1,22",
1572 "--target-rank",
1573 "4",
1574 "--target-rank",
1575 "5"
1576 ],
1577 [
1578 "--target-dtype",
1579 "fp32",
1580 "--fp-values-range",
1581 "-2.0,2.0",
1582 "--target-shape",
1583 "1,65541,3,1",
1584 "--target-shape",
1585 "1,2,1,65532,1"
1586 ]
1587 ]
1588 }
1589 },
1590 "selection": {
1591 "default": {
1592 "params": {},
1593 "permutes": [
1594 "shape",
1595 "type"
1596 ]
1597 }
1598 }
James Ward71616fe2022-11-23 11:00:47 +00001599 },
James Wardf0890992022-11-17 11:15:14 +00001600 "pad": {
1601 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001602 "profile": [
1603 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001604 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001605 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001606 "generation": {
1607 "standard": {
1608 "generator_args": [
1609 [
1610 "--target-dtype",
1611 "fp32",
1612 "--target-dtype",
1613 "fp16",
1614 "--target-dtype",
1615 "bf16",
1616 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001617 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001618 "--tensor-dim-range",
1619 "1,65",
1620 "--target-rank",
1621 "1",
1622 "--target-rank",
1623 "2",
1624 "--target-rank",
1625 "3"
1626 ],
1627 [
1628 "--target-dtype",
1629 "fp16",
1630 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001631 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001632 "--tensor-dim-range",
1633 "1,17",
1634 "--target-rank",
1635 "4"
1636 ],
1637 [
1638 "--target-dtype",
1639 "bf16",
1640 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001641 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001642 "--tensor-dim-range",
1643 "1,16",
1644 "--target-rank",
1645 "5"
1646 ],
1647 [
1648 "--target-dtype",
1649 "fp32",
1650 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001651 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001652 "--target-shape",
1653 "1,1,65539,1"
1654 ]
1655 ]
1656 }
1657 },
1658 "selection": {
1659 "default": {
1660 "params": {},
1661 "permutes": [
1662 "shape",
1663 "type"
1664 ],
1665 "preselected": [
1666 {
1667 "shape": "50",
1668 "type": "bf16",
1669 "pad": "pad11"
1670 },
1671 {
1672 "shape": "63x46",
1673 "type": "bf16",
1674 "pad": "pad1010"
1675 },
1676 {
1677 "shape": "6",
1678 "type": "f16",
1679 "pad": "pad01"
1680 }
1681 ],
1682 "sparsity": {
1683 "pad": 21
1684 }
1685 }
1686 }
James Wardf0890992022-11-17 11:15:14 +00001687 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001688 "pow": {
1689 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001690 "profile": [
1691 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001692 ],
1693 "generation": {
1694 "standard": {
1695 "generator_args": [
1696 [
1697 "--target-dtype",
1698 "fp32",
1699 "--target-dtype",
1700 "fp16",
1701 "--target-dtype",
1702 "bf16",
1703 "--fp-values-range",
1704 "-2.0,2.0",
1705 "--tensor-dim-range",
1706 "16,64",
1707 "--target-rank",
1708 "1",
1709 "--target-rank",
1710 "2",
1711 "--target-rank",
1712 "3"
1713 ],
1714 [
1715 "--target-dtype",
1716 "fp16",
1717 "--fp-values-range",
1718 "-2.0,2.0",
1719 "--tensor-dim-range",
1720 "1,16",
1721 "--target-rank",
1722 "4",
1723 "--target-rank",
1724 "5"
1725 ],
1726 [
1727 "--target-dtype",
1728 "bf16",
1729 "--fp-values-range",
1730 "-2.0,2.0",
1731 "--target-shape",
1732 "65534,3,1,1",
1733 "--target-shape",
1734 "2,65541,1,1,1"
1735 ]
1736 ]
1737 }
1738 },
1739 "selection": {
1740 "default": {
1741 "params": {},
1742 "permutes": [
1743 "shape",
1744 "type"
1745 ]
1746 }
1747 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001748 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001749 "reciprocal": {
1750 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001751 "profile": [
1752 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001753 ],
1754 "generation": {
1755 "standard": {
1756 "generator_args": [
1757 [
1758 "--target-dtype",
1759 "fp32",
1760 "--target-dtype",
1761 "fp16",
1762 "--target-dtype",
1763 "bf16",
1764 "--fp-values-range",
1765 "-2.0,2.0",
1766 "--tensor-dim-range",
1767 "15,64",
1768 "--target-rank",
1769 "1",
1770 "--target-rank",
1771 "2",
1772 "--target-rank",
1773 "3"
1774 ],
1775 [
1776 "--target-dtype",
1777 "fp16",
1778 "--fp-values-range",
1779 "-2.0,2.0",
1780 "--tensor-dim-range",
1781 "1,15",
1782 "--target-rank",
1783 "4",
1784 "--target-rank",
1785 "5"
1786 ],
1787 [
1788 "--target-dtype",
1789 "bf16",
1790 "--fp-values-range",
1791 "-2.0,2.0",
1792 "--target-shape",
1793 "1,1,65536,4",
1794 "--target-shape",
1795 "2,65535,1,1,1"
1796 ]
1797 ]
1798 }
1799 },
1800 "selection": {
1801 "default": {
1802 "params": {},
1803 "permutes": [
1804 "shape",
1805 "type"
1806 ]
1807 }
1808 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001809 },
James Wardf0890992022-11-17 11:15:14 +00001810 "reshape": {
1811 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001812 "profile": [
1813 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001814 ],
1815 "generation": {
1816 "standard": {
1817 "generator_args": [
1818 [
1819 "--target-dtype",
1820 "fp32",
1821 "--target-dtype",
1822 "fp16",
1823 "--target-dtype",
1824 "bf16",
1825 "--fp-values-range",
1826 "-2.0,2.0",
1827 "--num-rand-permutations",
1828 "2"
1829 ],
1830 [
1831 "--target-dtype",
1832 "fp32",
1833 "--fp-values-range",
1834 "-2.0,2.0",
1835 "--target-shape",
1836 "1,1,65536,1",
1837 "--target-shape",
1838 "1,65535,1,2",
1839 "--num-rand-permutations",
1840 "2"
1841 ]
1842 ]
1843 }
1844 },
1845 "selection": {
1846 "default": {
1847 "params": {},
1848 "permutes": [
1849 "shape",
1850 "type",
1851 "rank",
1852 "perm"
1853 ]
1854 }
1855 }
James Wardf0890992022-11-17 11:15:14 +00001856 },
1857 "reverse": {
1858 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001859 "profile": [
1860 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001861 ],
1862 "generation": {
1863 "standard": {
1864 "generator_args": [
1865 [
1866 "--target-dtype",
1867 "fp32",
1868 "--target-dtype",
1869 "fp16",
1870 "--target-dtype",
1871 "bf16",
1872 "--fp-values-range",
1873 "-2.0,2.0",
1874 "--tensor-dim-range",
1875 "1,48"
1876 ],
1877 [
1878 "--target-dtype",
1879 "fp32",
1880 "--fp-values-range",
1881 "-2.0,2.0",
1882 "--target-shape",
1883 "1,1,65537",
1884 "--target-shape",
1885 "1,65535,1,2"
1886 ]
1887 ]
1888 }
1889 },
1890 "selection": {
1891 "default": {
1892 "params": {},
1893 "permutes": [
1894 "shape",
1895 "type"
1896 ]
1897 }
1898 }
James Wardf0890992022-11-17 11:15:14 +00001899 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001900 "rsqrt": {
1901 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001902 "profile": [
1903 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001904 ],
1905 "generation": {
1906 "standard": {
1907 "generator_args": [
1908 [
1909 "--target-dtype",
1910 "fp32",
1911 "--target-dtype",
1912 "fp16",
1913 "--target-dtype",
1914 "bf16",
1915 "--fp-values-range",
1916 "-2.0,2.0",
1917 "--tensor-dim-range",
1918 "15,64",
1919 "--target-rank",
1920 "1",
1921 "--target-rank",
1922 "2",
1923 "--target-rank",
1924 "3"
1925 ],
1926 [
1927 "--target-dtype",
1928 "bf16",
1929 "--fp-values-range",
1930 "-2.0,2.0",
1931 "--tensor-dim-range",
1932 "1,15",
1933 "--target-rank",
1934 "4",
1935 "--target-rank",
1936 "5"
1937 ],
1938 [
1939 "--target-dtype",
1940 "fp32",
1941 "--fp-values-range",
1942 "-2.0,2.0",
1943 "--target-shape",
1944 "1,1,3,65541",
1945 "--target-shape",
1946 "65532,1,3,1,1"
1947 ]
1948 ]
1949 }
1950 },
1951 "selection": {
1952 "default": {
1953 "params": {},
1954 "permutes": [
1955 "shape",
1956 "type"
1957 ]
1958 }
1959 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001960 },
James Ward990cc4b2022-11-16 15:36:37 +00001961 "scatter": {
1962 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001963 "profile": [
1964 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001965 ],
1966 "generation": {
1967 "standard": {
1968 "negative_dim_range": "1,10",
1969 "generator_args": [
1970 [
1971 "--target-dtype",
1972 "fp32",
1973 "--target-dtype",
1974 "fp16",
1975 "--target-dtype",
1976 "bf16",
1977 "--fp-values-range",
1978 "-2.0,2.0",
1979 "--tensor-dim-range",
1980 "5,56"
1981 ],
1982 [
1983 "--target-dtype",
1984 "fp32",
1985 "--fp-values-range",
1986 "-2.0,2.0",
1987 "--target-shape",
1988 "1,65541,1",
1989 "--target-shape",
1990 "1,1,65531",
1991 "--target-shape",
1992 "2989,6,1"
1993 ]
1994 ]
1995 }
1996 },
1997 "selection": {
1998 "default": {
1999 "params": {},
2000 "permutes": [
2001 "shape",
2002 "type"
2003 ]
2004 }
2005 }
James Wardf0890992022-11-17 11:15:14 +00002006 },
2007 "tile": {
2008 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002009 "profile": [
2010 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002011 ],
2012 "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",
2024 "-2.0,2.0",
2025 "--tensor-dim-range",
2026 "4,32"
2027 ],
2028 [
2029 "--target-dtype",
2030 "fp32",
2031 "--fp-values-range",
2032 "-2.0,2.0",
2033 "--target-shape",
2034 "65535",
2035 "--target-shape",
2036 "1,65543,2,1"
2037 ]
2038 ]
2039 }
2040 },
2041 "selection": {
2042 "default": {
2043 "params": {},
2044 "permutes": [
2045 "shape",
2046 "type"
2047 ]
2048 }
2049 }
James Wardf0890992022-11-17 11:15:14 +00002050 },
2051 "transpose": {
2052 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002053 "profile": [
2054 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002055 ],
2056 "generation": {
2057 "standard": {
2058 "generator_args": [
2059 [
2060 "--filter",
2061 "^transpose$",
2062 "--target-dtype",
2063 "fp32",
2064 "--target-dtype",
2065 "fp16",
2066 "--fp-values-range",
2067 "-2.0,2.0",
2068 "--target-rank",
2069 "1",
2070 "--target-rank",
2071 "2",
2072 "--num-rand-permutations",
2073 "2"
2074 ],
2075 [
2076 "--filter",
2077 "^transpose$",
2078 "--target-dtype",
2079 "fp32",
2080 "--target-dtype",
2081 "fp16",
2082 "--target-dtype",
2083 "bf16",
2084 "--fp-values-range",
2085 "-2.0,2.0",
2086 "--target-rank",
2087 "3",
2088 "--target-rank",
2089 "4",
2090 "--num-rand-permutations",
2091 "2"
2092 ],
2093 [
2094 "--filter",
2095 "^transpose$",
2096 "--target-dtype",
2097 "fp32",
2098 "--fp-values-range",
2099 "-2.0,2.0",
2100 "--target-shape",
2101 "1,1,65539,2",
2102 "--target-shape",
2103 "1,1,1,65535",
2104 "--num-rand-permutations",
2105 "1"
2106 ]
2107 ]
2108 }
2109 },
2110 "selection": {
2111 "default": {
2112 "params": {},
2113 "permutes": [
2114 "shape",
2115 "type",
2116 "perm"
2117 ]
2118 }
2119 }
James Wardb9c3a632022-11-22 13:14:50 +00002120 },
James Ward681e0a82023-02-20 18:04:31 +00002121 "transpose_conv2d": {
2122 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002123 "profile": [
2124 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002125 ],
2126 "generation": {
2127 "standard": {
2128 "negative_dim_range": "1,10",
2129 "generator_args": [
2130 [
2131 "--target-dtype",
2132 "fp32",
2133 "--target-dtype",
2134 "fp16",
2135 "--target-dtype",
2136 "bf16",
2137 "--fp-values-range",
2138 "-2.0,2.0",
2139 "--target-shape",
2140 "10,24,9,13",
2141 "--target-shape",
2142 "8,14,20,5",
2143 "--tensor-dim-range",
2144 "1,16",
2145 "--allow-pooling-and-conv-oversizes"
2146 ],
2147 [
2148 "--target-dtype",
2149 "fp16",
2150 "--fp-values-range",
2151 "-2.0,2.0",
2152 "--target-shape",
2153 "1,65536,1",
2154 "--tensor-dim-range",
2155 "1,17",
2156 "--max-conv-dilation",
2157 "1"
2158 ]
2159 ]
2160 }
2161 },
2162 "selection": {
2163 "default": {
2164 "params": {
2165 "shape": [],
2166 "type": [],
2167 "kernel": [],
2168 "stride": [],
2169 "pad": [],
2170 "out_shape": []
2171 },
2172 "permutes": [
2173 "shape",
2174 "type",
2175 "stride",
2176 "pad"
2177 ]
2178 }
2179 }
James Ward681e0a82023-02-20 18:04:31 +00002180 },
James Wardb9c3a632022-11-22 13:14:50 +00002181 "maximum": {
2182 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002183 "profile": [
2184 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002185 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002186 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002187 "generation": {
2188 "standard": {
2189 "generator_args": [
2190 [
2191 "--target-dtype",
2192 "fp32",
2193 "--target-dtype",
2194 "fp16",
2195 "--target-dtype",
2196 "bf16",
2197 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002198 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002199 "--tensor-dim-range",
2200 "16,64",
2201 "--target-rank",
2202 "1",
2203 "--target-rank",
2204 "2",
2205 "--target-rank",
2206 "3"
2207 ],
2208 [
2209 "--target-dtype",
2210 "fp32",
2211 "--target-dtype",
2212 "fp16",
2213 "--target-dtype",
2214 "bf16",
2215 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002216 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002217 "--tensor-dim-range",
2218 "1,16",
2219 "--target-rank",
2220 "4",
2221 "--target-rank",
2222 "5"
2223 ],
2224 [
2225 "--target-dtype",
2226 "fp32",
2227 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002228 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002229 "--target-shape",
2230 "65531,1,2,1",
2231 "--target-shape",
2232 "1,1,65541,1"
2233 ]
2234 ]
2235 }
2236 },
2237 "selection": {
2238 "default": {
2239 "params": {},
2240 "permutes": [
2241 "shape",
2242 "type"
2243 ]
2244 }
2245 }
James Wardb9c3a632022-11-22 13:14:50 +00002246 },
2247 "minimum": {
2248 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002249 "profile": [
2250 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002251 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002252 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002253 "generation": {
2254 "standard": {
2255 "generator_args": [
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 "16,64",
2267 "--target-rank",
2268 "1",
2269 "--target-rank",
2270 "2",
2271 "--target-rank",
2272 "3"
2273 ],
2274 [
2275 "--target-dtype",
2276 "fp32",
2277 "--target-dtype",
2278 "fp16",
2279 "--target-dtype",
2280 "bf16",
2281 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002282 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002283 "--tensor-dim-range",
2284 "1,16",
2285 "--target-rank",
2286 "4",
2287 "--target-rank",
2288 "5"
2289 ],
2290 [
2291 "--target-dtype",
2292 "fp32",
2293 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002294 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002295 "--target-shape",
2296 "1,65531,2,1",
2297 "--target-shape",
2298 "1,1,1,65538"
2299 ]
2300 ]
2301 }
2302 },
2303 "selection": {
2304 "default": {
2305 "params": {},
2306 "permutes": [
2307 "shape",
2308 "type"
2309 ]
2310 }
2311 }
James Ward635bc992022-11-23 11:55:32 +00002312 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002313 "mul": {
2314 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002315 "profile": [
2316 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002317 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002318 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002319 "generation": {
2320 "standard": {
2321 "negative_dim_range": "1,10",
2322 "generator_args": [
2323 [
2324 "--target-dtype",
2325 "fp32",
2326 "--target-dtype",
2327 "fp16",
2328 "--target-dtype",
2329 "bf16",
2330 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002331 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002332 "--tensor-dim-range",
2333 "16,64",
2334 "--target-rank",
2335 "1",
2336 "--target-rank",
2337 "2",
2338 "--target-rank",
2339 "3"
2340 ],
2341 [
2342 "--target-dtype",
2343 "fp16",
2344 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002345 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002346 "--tensor-dim-range",
2347 "1,16",
2348 "--target-rank",
2349 "4",
2350 "--target-rank",
2351 "5"
2352 ],
2353 [
2354 "--target-dtype",
2355 "bf16",
2356 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002357 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002358 "--target-shape",
2359 "1,1,3,65534",
2360 "--target-shape",
2361 "1,2,1,65541,1"
2362 ]
2363 ]
2364 }
2365 },
2366 "selection": {
2367 "default": {
2368 "params": {},
2369 "permutes": [
2370 "shape",
2371 "type"
2372 ]
2373 }
2374 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002375 },
James Ward635bc992022-11-23 11:55:32 +00002376 "reduce_max": {
2377 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002378 "profile": [
2379 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002380 ],
2381 "generation": {
2382 "standard": {
2383 "negative_dim_range": "1,10",
2384 "generator_args": [
2385 [
2386 "--target-dtype",
2387 "fp32",
2388 "--target-dtype",
2389 "fp16",
2390 "--target-dtype",
2391 "bf16",
2392 "--fp-values-range",
2393 "-2.0,2.0",
2394 "--tensor-dim-range",
2395 "1,32"
2396 ],
2397 [
2398 "--target-dtype",
2399 "fp32",
2400 "--fp-values-range",
2401 "-2.0,2.0",
2402 "--target-shape",
2403 "1,1,1,65531",
2404 "--target-shape",
2405 "1,1,65539,2"
2406 ]
2407 ]
2408 }
2409 },
2410 "selection": {
2411 "default": {
2412 "params": {},
2413 "permutes": [
2414 "shape",
2415 "type",
2416 "axis"
2417 ]
2418 }
2419 }
James Ward635bc992022-11-23 11:55:32 +00002420 },
2421 "reduce_min": {
2422 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002423 "profile": [
2424 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002425 ],
2426 "generation": {
2427 "standard": {
2428 "negative_dim_range": "1,10",
2429 "generator_args": [
2430 [
2431 "--target-dtype",
2432 "fp32",
2433 "--target-dtype",
2434 "fp16",
2435 "--target-dtype",
2436 "bf16",
2437 "--fp-values-range",
2438 "-2.0,2.0",
2439 "--tensor-dim-range",
2440 "1,32"
2441 ],
2442 [
2443 "--target-dtype",
2444 "fp32",
2445 "--fp-values-range",
2446 "-2.0,2.0",
2447 "--target-shape",
2448 "1,1,65531,1",
2449 "--target-shape",
2450 "1,65539,2,1"
2451 ]
2452 ]
2453 }
2454 },
2455 "selection": {
2456 "default": {
2457 "params": {},
2458 "permutes": [
2459 "shape",
2460 "type",
2461 "axis"
2462 ]
2463 }
2464 }
James Ward2a27c8f2022-11-23 11:29:43 +00002465 },
James Ward512c1ca2023-01-27 18:46:44 +00002466 "reduce_product": {
2467 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002468 "profile": [
2469 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002470 ],
2471 "generation": {
2472 "standard": {
2473 "generator_args": [
2474 [
2475 "--target-dtype",
2476 "fp32",
2477 "--target-dtype",
2478 "fp16",
2479 "--target-dtype",
2480 "bf16",
2481 "--fp-values-range",
2482 "-2.0,2.0",
2483 "--tensor-dim-range",
2484 "1,34"
2485 ],
2486 [
2487 "--target-dtype",
2488 "fp16",
2489 "--target-shape",
2490 "2,65527,3,1",
2491 "--target-shape",
2492 "1,3,2,65541"
2493 ]
2494 ]
2495 }
2496 },
2497 "selection": {
2498 "default": {
2499 "params": {},
2500 "permutes": [
2501 "shape",
2502 "type",
2503 "axis"
2504 ]
2505 }
2506 }
James Ward512c1ca2023-01-27 18:46:44 +00002507 },
2508 "reduce_sum": {
2509 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002510 "profile": [
2511 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002512 ],
2513 "generation": {
2514 "standard": {
2515 "generator_args": [
2516 [
2517 "--target-dtype",
2518 "fp32",
2519 "--target-dtype",
2520 "fp16",
2521 "--target-dtype",
2522 "bf16",
2523 "--fp-values-range",
2524 "-2.0,2.0",
2525 "--tensor-dim-range",
2526 "1,37"
2527 ],
2528 [
2529 "--target-dtype",
2530 "bf16",
2531 "--target-shape",
2532 "1,3,65529,1",
2533 "--target-shape",
2534 "1,65537,1,1"
2535 ]
2536 ]
2537 }
2538 },
2539 "selection": {
2540 "default": {
2541 "params": {},
2542 "permutes": [
2543 "shape",
2544 "type",
2545 "axis"
2546 ]
2547 }
2548 }
James Ward512c1ca2023-01-27 18:46:44 +00002549 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002550 "resize": {
2551 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002552 "profile": [
2553 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002554 ],
2555 "generation": {
2556 "standard": {
2557 "negative_dim_range": "1,10",
2558 "generator_args": [
2559 [
2560 "--target-dtype",
2561 "fp32",
2562 "--target-dtype",
2563 "fp16",
2564 "--target-dtype",
2565 "bf16",
2566 "--fp-values-range",
2567 "-2.0,2.0"
2568 ],
2569 [
2570 "--target-dtype",
2571 "fp32",
2572 "--fp-values-range",
2573 "-2.0,2.0",
2574 "--target-shape",
2575 "1,1103,1,2",
2576 "--max-resize-output-dim",
2577 "9100"
2578 ]
2579 ]
2580 }
2581 },
2582 "selection": {
2583 "default": {
2584 "params": {
2585 "offset": [],
2586 "shape": [],
2587 "type": [],
2588 "mode": [],
2589 "output_type": [],
2590 "scale": [
2591 "sc2x1x3x1"
2592 ],
2593 "border": [
2594 "bor0x1"
2595 ]
2596 },
2597 "permutes": [
2598 "shape",
2599 "type"
2600 ],
2601 "exclude_patterns": [
2602 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2603 ]
2604 }
2605 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002606 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002607 "rfft2d": {
2608 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002609 "profile": [
2610 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002611 ],
2612 "generation": {
2613 "standard": {
2614 "generator_args": [
2615 [
2616 "--target-dtype",
2617 "fp32",
2618 "--fp-values-range",
2619 "-2.0,2.0"
2620 ],
2621 [
2622 "--target-dtype",
2623 "fp32",
2624 "--fp-values-range",
2625 "-2.0,2.0",
2626 "--target-shape",
2627 "1,16,512",
2628 "--target-shape",
2629 "1,8192,2"
2630 ]
2631 ]
2632 }
2633 },
2634 "selection": {
2635 "default": {
2636 "params": {},
2637 "permutes": [
2638 "shape",
2639 "type"
2640 ]
2641 }
2642 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002643 },
James Ward2a27c8f2022-11-23 11:29:43 +00002644 "select": {
2645 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002646 "profile": [
2647 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002648 ],
2649 "generation": {
2650 "standard": {
2651 "generator_args": [
2652 [
2653 "--target-dtype",
2654 "fp32",
2655 "--target-dtype",
2656 "fp16",
2657 "--target-dtype",
2658 "bf16",
2659 "--fp-values-range",
2660 "-2.0,2.0",
2661 "--tensor-dim-range",
2662 "16,64",
2663 "--target-rank",
2664 "1",
2665 "--target-rank",
2666 "2",
2667 "--target-rank",
2668 "3"
2669 ],
2670 [
2671 "--target-dtype",
2672 "fp32",
2673 "--target-dtype",
2674 "fp16",
2675 "--target-dtype",
2676 "bf16",
2677 "--fp-values-range",
2678 "-2.0,2.0",
2679 "--tensor-dim-range",
2680 "1,16",
2681 "--target-rank",
2682 "4",
2683 "--target-rank",
2684 "5"
2685 ],
2686 [
2687 "--target-dtype",
2688 "fp32",
2689 "--fp-values-range",
2690 "-2.0,2.0",
2691 "--target-shape",
2692 "1,2,65534,2,1",
2693 "--target-shape",
2694 "1,1,65539,2",
2695 "--num-rand-permutations",
2696 "2"
2697 ]
2698 ]
2699 }
2700 },
2701 "selection": {
2702 "default": {
2703 "params": {},
2704 "permutes": [
2705 "shape",
2706 "type"
2707 ]
2708 }
2709 }
James Wardb45db9a2022-12-12 13:02:44 +00002710 },
2711 "sigmoid": {
2712 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002713 "profile": [
2714 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002715 ],
2716 "generation": {
2717 "standard": {
2718 "generator_args": [
2719 [
2720 "--target-dtype",
2721 "fp32",
2722 "--target-dtype",
2723 "fp16",
2724 "--target-dtype",
2725 "bf16",
2726 "--fp-values-range",
2727 "-2.0,2.0",
2728 "--tensor-dim-range",
2729 "16,64",
2730 "--target-rank",
2731 "1",
2732 "--target-rank",
2733 "2",
2734 "--target-rank",
2735 "3"
2736 ],
2737 [
2738 "--target-dtype",
2739 "fp32",
2740 "--target-dtype",
2741 "fp16",
2742 "--target-dtype",
2743 "bf16",
2744 "--fp-values-range",
2745 "-2.0,2.0",
2746 "--tensor-dim-range",
2747 "1,19",
2748 "--target-rank",
2749 "4",
2750 "--target-rank",
2751 "5"
2752 ],
2753 [
2754 "--target-dtype",
2755 "fp32",
2756 "--fp-values-range",
2757 "-2.0,2.0",
2758 "--target-shape",
2759 "1,2,65538,2,1",
2760 "--target-shape",
2761 "1,3,1,65533"
2762 ]
2763 ]
2764 }
2765 },
2766 "selection": {
2767 "default": {
2768 "params": {},
2769 "permutes": [
2770 "shape",
2771 "type"
2772 ]
2773 }
2774 }
James Wardb45db9a2022-12-12 13:02:44 +00002775 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002776 "sub": {
2777 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002778 "profile": [
2779 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002780 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002781 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002782 "generation": {
2783 "standard": {
2784 "generator_args": [
2785 [
2786 "--target-dtype",
2787 "fp32",
2788 "--target-dtype",
2789 "fp16",
2790 "--target-dtype",
2791 "bf16",
2792 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002793 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002794 "--tensor-dim-range",
2795 "16,64",
2796 "--target-rank",
2797 "1",
2798 "--target-rank",
2799 "2",
2800 "--target-rank",
2801 "3"
2802 ],
2803 [
2804 "--target-dtype",
2805 "bf16",
2806 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002807 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002808 "--tensor-dim-range",
2809 "1,16",
2810 "--target-rank",
2811 "4",
2812 "--target-rank",
2813 "5"
2814 ],
2815 [
2816 "--target-dtype",
2817 "fp32",
2818 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002819 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002820 "--target-shape",
2821 "1,1,65533,3",
2822 "--target-shape",
2823 "1,1,2,1,65545"
2824 ]
2825 ]
2826 }
2827 },
2828 "selection": {
2829 "default": {
2830 "params": {},
2831 "permutes": [
2832 "shape",
2833 "type"
2834 ]
2835 }
2836 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002837 },
James Wardc253e642023-01-17 17:03:12 +00002838 "slice": {
2839 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002840 "profile": [
2841 "tosa-bi",
2842 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002843 ],
2844 "generation": {
2845 "standard": {
2846 "generator_args": [
2847 [
2848 "--target-dtype",
2849 "fp32",
2850 "--target-dtype",
2851 "fp16",
2852 "--target-dtype",
2853 "bf16",
2854 "--fp-values-range",
2855 "-2.0,2.0",
2856 "--tensor-dim-range",
2857 "16,64",
2858 "--target-rank",
2859 "1",
2860 "--target-rank",
2861 "2",
2862 "--target-rank",
2863 "3",
2864 "--num-rand-permutations",
2865 "2"
2866 ],
2867 [
2868 "--target-dtype",
2869 "fp32",
2870 "--target-dtype",
2871 "fp16",
2872 "--target-dtype",
2873 "bf16",
2874 "--fp-values-range",
2875 "-2.0,2.0",
2876 "--tensor-dim-range",
2877 "1,16",
2878 "--target-rank",
2879 "4",
2880 "--num-rand-permutations",
2881 "2"
2882 ],
2883 [
2884 "--target-dtype",
2885 "bf16",
2886 "--fp-values-range",
2887 "-2.0,2.0",
2888 "--target-shape",
2889 "1,1,655341,1",
2890 "--target-shape",
2891 "1,65539,1,1",
2892 "--num-rand-permutations",
2893 "2"
2894 ]
2895 ]
2896 }
2897 },
2898 "selection": {
2899 "default": {
2900 "params": {},
2901 "permutes": [
2902 "shape",
2903 "type",
2904 "perm"
2905 ]
2906 }
2907 }
James Wardc253e642023-01-17 17:03:12 +00002908 },
James Wardb45db9a2022-12-12 13:02:44 +00002909 "tanh": {
2910 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002911 "profile": [
2912 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002913 ],
2914 "generation": {
2915 "standard": {
2916 "generator_args": [
2917 [
2918 "--target-dtype",
2919 "fp32",
2920 "--target-dtype",
2921 "fp16",
2922 "--target-dtype",
2923 "bf16",
2924 "--fp-values-range",
2925 "-2.0,2.0",
2926 "--tensor-dim-range",
2927 "18,60",
2928 "--target-rank",
2929 "1",
2930 "--target-rank",
2931 "2",
2932 "--target-rank",
2933 "3"
2934 ],
2935 [
2936 "--target-dtype",
2937 "fp32",
2938 "--target-dtype",
2939 "fp16",
2940 "--target-dtype",
2941 "bf16",
2942 "--fp-values-range",
2943 "-2.0,2.0",
2944 "--tensor-dim-range",
2945 "1,24",
2946 "--target-rank",
2947 "4",
2948 "--target-rank",
2949 "5"
2950 ],
2951 [
2952 "--target-dtype",
2953 "fp32",
2954 "--fp-values-range",
2955 "-2.0,2.0",
2956 "--target-shape",
2957 "1,65535,2,1,1",
2958 "--target-shape",
2959 "1,65540,1,2"
2960 ]
2961 ]
2962 }
2963 },
2964 "selection": {
2965 "default": {
2966 "params": {},
2967 "permutes": [
2968 "shape",
2969 "type"
2970 ]
2971 }
2972 }
Won Jeon78155c62023-06-10 00:20:04 +00002973 },
2974 "erf": {
2975 "group": "activation",
2976 "profile": [
2977 "tosa-mi"
2978 ],
2979 "generation": {
2980 "standard": {
2981 "generator_args": [
2982 [
2983 "--target-dtype",
2984 "fp32",
2985 "--target-dtype",
2986 "fp16",
2987 "--target-dtype",
2988 "bf16",
2989 "--fp-values-range",
2990 "-2.0,2.0",
2991 "--tensor-dim-range",
2992 "18,60",
2993 "--target-rank",
2994 "1",
2995 "--target-rank",
2996 "2",
2997 "--target-rank",
2998 "3"
2999 ],
3000 [
3001 "--target-dtype",
3002 "fp32",
3003 "--target-dtype",
3004 "fp16",
3005 "--target-dtype",
3006 "bf16",
3007 "--fp-values-range",
3008 "-2.0,2.0",
3009 "--tensor-dim-range",
3010 "1,24",
3011 "--target-rank",
3012 "4",
3013 "--target-rank",
3014 "5"
3015 ],
3016 [
3017 "--target-dtype",
3018 "fp32",
3019 "--fp-values-range",
3020 "-2.0,2.0",
3021 "--target-shape",
3022 "1,65535,2,1,1",
3023 "--target-shape",
3024 "1,65540,1,2"
3025 ]
3026 ]
3027 }
3028 },
3029 "selection": {
3030 "default": {
3031 "params": {},
3032 "permutes": [
3033 "shape",
3034 "type"
3035 ]
3036 }
3037 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003038 }
3039}