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