blob: 5df89d6851845e20d2185f2b55dc5298fccf84c3 [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 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000790 "equal": {
791 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000792 "profile": [
793 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000794 ],
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 "18,64",
809 "--target-rank",
810 "1",
811 "--target-rank",
812 "2",
813 "--target-rank",
814 "3"
815 ],
816 [
817 "--target-dtype",
818 "fp32",
819 "--fp-values-range",
820 "-2.0,2.0",
821 "--tensor-dim-range",
822 "1,18",
823 "--target-rank",
824 "4",
825 "--target-rank",
826 "5"
827 ],
828 [
829 "--target-dtype",
830 "fp16",
831 "--fp-values-range",
832 "-2.0,2.0",
833 "--target-shape",
834 "1,1,2,65550",
835 "--target-shape",
836 "1,4,65530,1,1"
837 ]
838 ]
839 }
840 },
841 "selection": {
842 "default": {
843 "params": {},
844 "permutes": [
845 "shape",
846 "type"
847 ]
848 }
849 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000850 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000851 "exp": {
852 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000853 "profile": [
854 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000855 ],
856 "generation": {
857 "standard": {
858 "generator_args": [
859 [
860 "--target-dtype",
861 "fp32",
862 "--target-dtype",
863 "fp16",
864 "--target-dtype",
865 "bf16",
866 "--fp-values-range",
867 "-2.0,2.0",
868 "--tensor-dim-range",
869 "15,64",
870 "--target-rank",
871 "1",
872 "--target-rank",
873 "2",
874 "--target-rank",
875 "3"
876 ],
877 [
878 "--target-dtype",
879 "fp16",
880 "--fp-values-range",
881 "-2.0,2.0",
882 "--tensor-dim-range",
883 "1,15",
884 "--target-rank",
885 "4",
886 "--target-rank",
887 "5"
888 ],
889 [
890 "--target-dtype",
891 "fp32",
892 "--fp-values-range",
893 "-2.0,2.0",
894 "--target-shape",
895 "1,1,65535,4",
896 "--target-shape",
897 "2,65536,1,1,1"
898 ]
899 ]
900 }
901 },
902 "selection": {
903 "default": {
904 "params": {},
905 "permutes": [
906 "shape",
907 "type"
908 ]
909 }
910 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000911 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000912 "fft2d": {
913 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000914 "profile": [
915 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000916 ],
917 "generation": {
918 "standard": {
919 "generator_args": [
920 [
921 "--target-dtype",
922 "fp32",
923 "--fp-values-range",
924 "-2.0,2.0"
925 ],
926 [
927 "--target-dtype",
928 "fp32",
929 "--fp-values-range",
930 "-2.0,2.0",
931 "--target-shape",
932 "1,256,64",
933 "--target-shape",
934 "1,4,4096"
935 ]
936 ]
937 }
938 },
939 "selection": {
940 "default": {
941 "params": {},
942 "permutes": [
943 "shape",
944 "type",
945 "inverse"
946 ]
947 }
948 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000949 },
James Ward8384a6f2023-01-27 17:27:34 +0000950 "fully_connected": {
951 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +0000952 "profile": [
953 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000954 ],
955 "generation": {
956 "standard": {
957 "negative_dim_range": "1,10",
958 "generator_args": [
959 [
960 "--target-dtype",
961 "fp32",
962 "--target-dtype",
963 "fp16",
964 "--target-dtype",
965 "bf16",
966 "--fp-values-range",
967 "-2.0,2.0"
968 ],
969 [
970 "--target-dtype",
971 "fp32",
972 "--target-shape",
973 "1,296",
974 "--target-shape",
975 "65540,2"
976 ],
977 [
978 "--target-dtype",
979 "fp32",
980 "--target-dtype",
981 "fp16",
982 "--target-dtype",
983 "bf16",
984 "--fp-values-range",
985 "-2.0,2.0",
986 "--target-shape",
987 "3,16",
988 "--target-shape",
989 "1,23"
990 ]
991 ]
992 }
993 },
994 "selection": {
995 "default": {
996 "params": {},
997 "permutes": [
998 "shape",
999 "type"
1000 ]
1001 }
1002 }
James Ward8384a6f2023-01-27 17:27:34 +00001003 },
James Ward71616fe2022-11-23 11:00:47 +00001004 "floor": {
1005 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001006 "profile": [
1007 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001008 ],
1009 "generation": {
1010 "standard": {
1011 "generator_args": [
1012 [
1013 "--target-dtype",
1014 "fp32",
1015 "--target-dtype",
1016 "fp16",
1017 "--target-dtype",
1018 "bf16",
1019 "--fp-values-range",
1020 "-2.0,2.0",
1021 "--tensor-dim-range",
1022 "4,64",
1023 "--target-rank",
1024 "1",
1025 "--target-rank",
1026 "2",
1027 "--target-rank",
1028 "3"
1029 ],
1030 [
1031 "--target-dtype",
1032 "fp32",
1033 "--target-dtype",
1034 "fp16",
1035 "--target-dtype",
1036 "bf16",
1037 "--fp-values-range",
1038 "-2.0,2.0",
1039 "--tensor-dim-range",
1040 "1,16",
1041 "--target-rank",
1042 "4",
1043 "--target-rank",
1044 "5"
1045 ],
1046 [
1047 "--target-dtype",
1048 "fp32",
1049 "--fp-values-range",
1050 "-2.0,2.0",
1051 "--target-shape",
1052 "1,1,65533,2",
1053 "--target-shape",
1054 "1,65537,1,1"
1055 ]
1056 ]
1057 }
1058 },
1059 "selection": {
1060 "default": {
1061 "params": {},
1062 "permutes": [
1063 "shape",
1064 "type"
1065 ]
1066 }
1067 }
James Ward71616fe2022-11-23 11:00:47 +00001068 },
James Ward990cc4b2022-11-16 15:36:37 +00001069 "gather": {
1070 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001071 "profile": [
1072 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001073 ],
1074 "generation": {
1075 "standard": {
1076 "negative_dim_range": "1,10",
1077 "generator_args": [
1078 [
1079 "--target-dtype",
1080 "fp32",
1081 "--target-dtype",
1082 "fp16",
1083 "--target-dtype",
1084 "bf16",
1085 "--fp-values-range",
1086 "-2.0,2.0",
1087 "--tensor-dim-range",
1088 "5,72"
1089 ],
1090 [
1091 "--target-dtype",
1092 "fp32",
1093 "--fp-values-range",
1094 "-2.0,2.0",
1095 "--target-shape",
1096 "2,65536,1",
1097 "--target-shape",
1098 "1,2,65535",
1099 "--target-shape",
1100 "5000,1,1"
1101 ]
1102 ]
1103 }
1104 },
1105 "selection": {
1106 "default": {
1107 "params": {},
1108 "permutes": [
1109 "shape",
1110 "type"
1111 ]
1112 }
1113 }
James Ward990cc4b2022-11-16 15:36:37 +00001114 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001115 "greater": {
1116 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001117 "profile": [
1118 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001119 ],
1120 "generation": {
1121 "standard": {
1122 "generator_args": [
1123 [
1124 "--filter",
1125 "^greater$",
1126 "--target-dtype",
1127 "fp32",
1128 "--target-dtype",
1129 "fp16",
1130 "--target-dtype",
1131 "bf16",
1132 "--fp-values-range",
1133 "-2.0,2.0",
1134 "--tensor-dim-range",
1135 "18,64",
1136 "--target-rank",
1137 "1",
1138 "--target-rank",
1139 "2",
1140 "--target-rank",
1141 "3"
1142 ],
1143 [
1144 "--filter",
1145 "^greater$",
1146 "--target-dtype",
1147 "bf16",
1148 "--fp-values-range",
1149 "-2.0,2.0",
1150 "--tensor-dim-range",
1151 "1,18",
1152 "--target-rank",
1153 "4",
1154 "--target-rank",
1155 "5"
1156 ],
1157 [
1158 "--filter",
1159 "^greater$",
1160 "--target-dtype",
1161 "fp32",
1162 "--fp-values-range",
1163 "-2.0,2.0",
1164 "--target-shape",
1165 "3,65551,1,1",
1166 "--target-shape",
1167 "1,1,3,65531,1"
1168 ]
1169 ]
1170 }
1171 },
1172 "selection": {
1173 "default": {
1174 "params": {},
1175 "permutes": [
1176 "shape",
1177 "type"
1178 ]
1179 }
1180 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001181 },
1182 "greater_equal": {
1183 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001184 "profile": [
1185 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001186 ],
1187 "generation": {
1188 "standard": {
1189 "generator_args": [
1190 [
1191 "--target-dtype",
1192 "fp32",
1193 "--target-dtype",
1194 "fp16",
1195 "--target-dtype",
1196 "bf16",
1197 "--fp-values-range",
1198 "-2.0,2.0",
1199 "--tensor-dim-range",
1200 "18,64",
1201 "--target-rank",
1202 "1",
1203 "--target-rank",
1204 "2",
1205 "--target-rank",
1206 "3"
1207 ],
1208 [
1209 "--target-dtype",
1210 "fp16",
1211 "--fp-values-range",
1212 "-2.0,2.0",
1213 "--tensor-dim-range",
1214 "1,18",
1215 "--target-rank",
1216 "4",
1217 "--target-rank",
1218 "5"
1219 ],
1220 [
1221 "--target-dtype",
1222 "bf16",
1223 "--fp-values-range",
1224 "-2.0,2.0",
1225 "--target-shape",
1226 "65552,1,1,4",
1227 "--target-shape",
1228 "1,1,1,3,65532"
1229 ]
1230 ]
1231 }
1232 },
1233 "selection": {
1234 "default": {
1235 "params": {},
1236 "permutes": [
1237 "shape",
1238 "type"
1239 ]
1240 }
1241 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001242 },
James Ward542dd3b2022-11-17 12:11:55 +00001243 "identity": {
1244 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001245 "profile": [
1246 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001247 ],
1248 "generation": {
1249 "standard": {
1250 "no_negative_tests": "true",
1251 "generator_args": [
1252 [
1253 "--target-dtype",
1254 "fp32",
1255 "--target-dtype",
1256 "fp16",
1257 "--target-dtype",
1258 "bf16",
1259 "--fp-values-range",
1260 "-2.0,2.0",
1261 "--tensor-dim-range",
1262 "1,67",
1263 "--target-rank",
1264 "1",
1265 "--target-rank",
1266 "2",
1267 "--target-rank",
1268 "3"
1269 ],
1270 [
1271 "--target-dtype",
1272 "fp32",
1273 "--target-dtype",
1274 "fp16",
1275 "--target-dtype",
1276 "bf16",
1277 "--fp-values-range",
1278 "-2.0,2.0",
1279 "--tensor-dim-range",
1280 "1,19",
1281 "--target-rank",
1282 "4",
1283 "--target-rank",
1284 "5"
1285 ],
1286 [
1287 "--target-dtype",
1288 "fp32",
1289 "--fp-values-range",
1290 "-2.0,2.0",
1291 "--target-shape",
1292 "1,1,65539,1,1",
1293 "--target-shape",
1294 "1,1,2,65529"
1295 ]
1296 ]
1297 }
1298 },
1299 "selection": {
1300 "default": {
1301 "params": {},
1302 "permutes": [
1303 "shape",
1304 "type"
1305 ]
1306 }
1307 }
James Ward542dd3b2022-11-17 12:11:55 +00001308 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001309 "log": {
1310 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001311 "profile": [
1312 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001313 ],
1314 "generation": {
1315 "standard": {
1316 "generator_args": [
1317 [
1318 "--filter",
1319 "^log$",
1320 "--target-dtype",
1321 "fp32",
1322 "--target-dtype",
1323 "fp16",
1324 "--target-dtype",
1325 "bf16",
1326 "--fp-values-range",
1327 "-2.0,2.0",
1328 "--tensor-dim-range",
1329 "15,64",
1330 "--target-rank",
1331 "1",
1332 "--target-rank",
1333 "2",
1334 "--target-rank",
1335 "3"
1336 ],
1337 [
1338 "--filter",
1339 "^log$",
1340 "--target-dtype",
1341 "fp32",
1342 "--fp-values-range",
1343 "-2.0,2.0",
1344 "--tensor-dim-range",
1345 "1,15",
1346 "--target-rank",
1347 "4",
1348 "--target-rank",
1349 "5"
1350 ],
1351 [
1352 "--filter",
1353 "^log$",
1354 "--target-dtype",
1355 "fp16",
1356 "--fp-values-range",
1357 "-2.0,2.0",
1358 "--target-shape",
1359 "1,65530,1,2",
1360 "--target-shape",
1361 "3,1,65540,1,1"
1362 ]
1363 ]
1364 }
1365 },
1366 "selection": {
1367 "default": {
1368 "params": {},
1369 "permutes": [
1370 "shape",
1371 "type"
1372 ]
1373 }
1374 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001375 },
James Ward8384a6f2023-01-27 17:27:34 +00001376 "matmul": {
1377 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001378 "profile": [
1379 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001380 ],
1381 "generation": {
1382 "standard": {
1383 "negative_dim_range": "1,10",
1384 "generator_args": [
1385 [
1386 "--target-dtype",
1387 "fp32",
1388 "--target-dtype",
1389 "fp16",
1390 "--target-dtype",
1391 "bf16",
1392 "--fp-values-range",
1393 "-2.0,2.0",
1394 "--tensor-dim-range",
1395 "13,70"
1396 ],
1397 [
1398 "--target-dtype",
1399 "fp32",
1400 "--target-dtype",
1401 "fp16",
1402 "--target-dtype",
1403 "bf16",
1404 "--fp-values-range",
1405 "-2.0,2.0",
1406 "--tensor-dim-range",
1407 "1,19"
1408 ],
1409 [
1410 "--target-dtype",
1411 "fp32",
1412 "--fp-values-range",
1413 "-2.0,2.0",
1414 "--target-shape",
1415 "4,65530,1",
1416 "--target-shape",
1417 "1,65538,3"
1418 ]
1419 ]
1420 }
1421 },
1422 "selection": {
1423 "default": {
1424 "params": {},
1425 "permutes": [
1426 "shape",
1427 "type"
1428 ]
1429 }
1430 }
James Ward8384a6f2023-01-27 17:27:34 +00001431 },
James Ward52ac9d62022-11-16 12:53:49 +00001432 "max_pool2d": {
1433 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001434 "profile": [
1435 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001436 ],
1437 "generation": {
1438 "standard": {
1439 "generator_args": [
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 "--target-shape",
1450 "1,47,37,25",
1451 "--target-shape",
1452 "1,15,13,38",
1453 "--allow-pooling-and-conv-oversizes"
1454 ],
1455 [
1456 "--target-dtype",
1457 "fp32",
1458 "--fp-values-range",
1459 "-2.0,2.0",
1460 "--target-shape",
1461 "1,65534,4,1",
1462 "--target-shape",
1463 "1,6,65536,1",
1464 "--max-conv-dilation",
1465 "1",
1466 "--allow-pooling-and-conv-oversizes"
1467 ]
1468 ]
1469 }
1470 },
1471 "selection": {
1472 "default": {
1473 "params": {
1474 "shape": [],
1475 "type": [
1476 "f32",
1477 "f16",
1478 "bf16"
1479 ],
1480 "stride": [],
1481 "pad": []
1482 },
1483 "permutes": [
1484 "shape",
1485 "type",
1486 "pad"
1487 ],
1488 "sparsity": {
1489 "pad": 11
1490 }
1491 }
1492 }
James Ward990cc4b2022-11-16 15:36:37 +00001493 },
James Ward71616fe2022-11-23 11:00:47 +00001494 "negate": {
1495 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001496 "profile": [
1497 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001498 ],
1499 "generation": {
1500 "standard": {
1501 "negative_dim_range": "1,10",
1502 "generator_args": [
1503 [
1504 "--target-dtype",
1505 "fp32",
1506 "--target-dtype",
1507 "fp16",
1508 "--target-dtype",
1509 "bf16",
1510 "--fp-values-range",
1511 "-2.0,2.0",
1512 "--tensor-dim-range",
1513 "17,64",
1514 "--target-rank",
1515 "1",
1516 "--target-rank",
1517 "2",
1518 "--target-rank",
1519 "3"
1520 ],
1521 [
1522 "--target-dtype",
1523 "fp32",
1524 "--target-dtype",
1525 "fp16",
1526 "--target-dtype",
1527 "bf16",
1528 "--fp-values-range",
1529 "-2.0,2.0",
1530 "--tensor-dim-range",
1531 "1,22",
1532 "--target-rank",
1533 "4",
1534 "--target-rank",
1535 "5"
1536 ],
1537 [
1538 "--target-dtype",
1539 "fp32",
1540 "--fp-values-range",
1541 "-2.0,2.0",
1542 "--target-shape",
1543 "1,65541,3,1",
1544 "--target-shape",
1545 "1,2,1,65532,1"
1546 ]
1547 ]
1548 }
1549 },
1550 "selection": {
1551 "default": {
1552 "params": {},
1553 "permutes": [
1554 "shape",
1555 "type"
1556 ]
1557 }
1558 }
James Ward71616fe2022-11-23 11:00:47 +00001559 },
James Wardf0890992022-11-17 11:15:14 +00001560 "pad": {
1561 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001562 "profile": [
1563 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001564 ],
1565 "generation": {
1566 "standard": {
1567 "generator_args": [
1568 [
1569 "--target-dtype",
1570 "fp32",
1571 "--target-dtype",
1572 "fp16",
1573 "--target-dtype",
1574 "bf16",
1575 "--fp-values-range",
1576 "-2.0,2.0",
1577 "--tensor-dim-range",
1578 "1,65",
1579 "--target-rank",
1580 "1",
1581 "--target-rank",
1582 "2",
1583 "--target-rank",
1584 "3"
1585 ],
1586 [
1587 "--target-dtype",
1588 "fp16",
1589 "--fp-values-range",
1590 "-2.0,2.0",
1591 "--tensor-dim-range",
1592 "1,17",
1593 "--target-rank",
1594 "4"
1595 ],
1596 [
1597 "--target-dtype",
1598 "bf16",
1599 "--fp-values-range",
1600 "-2.0,2.0",
1601 "--tensor-dim-range",
1602 "1,16",
1603 "--target-rank",
1604 "5"
1605 ],
1606 [
1607 "--target-dtype",
1608 "fp32",
1609 "--fp-values-range",
1610 "-2.0,2.0",
1611 "--target-shape",
1612 "1,1,65539,1"
1613 ]
1614 ]
1615 }
1616 },
1617 "selection": {
1618 "default": {
1619 "params": {},
1620 "permutes": [
1621 "shape",
1622 "type"
1623 ],
1624 "preselected": [
1625 {
1626 "shape": "50",
1627 "type": "bf16",
1628 "pad": "pad11"
1629 },
1630 {
1631 "shape": "63x46",
1632 "type": "bf16",
1633 "pad": "pad1010"
1634 },
1635 {
1636 "shape": "6",
1637 "type": "f16",
1638 "pad": "pad01"
1639 }
1640 ],
1641 "sparsity": {
1642 "pad": 21
1643 }
1644 }
1645 }
James Wardf0890992022-11-17 11:15:14 +00001646 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001647 "pow": {
1648 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001649 "profile": [
1650 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001651 ],
1652 "generation": {
1653 "standard": {
1654 "generator_args": [
1655 [
1656 "--target-dtype",
1657 "fp32",
1658 "--target-dtype",
1659 "fp16",
1660 "--target-dtype",
1661 "bf16",
1662 "--fp-values-range",
1663 "-2.0,2.0",
1664 "--tensor-dim-range",
1665 "16,64",
1666 "--target-rank",
1667 "1",
1668 "--target-rank",
1669 "2",
1670 "--target-rank",
1671 "3"
1672 ],
1673 [
1674 "--target-dtype",
1675 "fp16",
1676 "--fp-values-range",
1677 "-2.0,2.0",
1678 "--tensor-dim-range",
1679 "1,16",
1680 "--target-rank",
1681 "4",
1682 "--target-rank",
1683 "5"
1684 ],
1685 [
1686 "--target-dtype",
1687 "bf16",
1688 "--fp-values-range",
1689 "-2.0,2.0",
1690 "--target-shape",
1691 "65534,3,1,1",
1692 "--target-shape",
1693 "2,65541,1,1,1"
1694 ]
1695 ]
1696 }
1697 },
1698 "selection": {
1699 "default": {
1700 "params": {},
1701 "permutes": [
1702 "shape",
1703 "type"
1704 ]
1705 }
1706 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001707 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001708 "reciprocal": {
1709 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001710 "profile": [
1711 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001712 ],
1713 "generation": {
1714 "standard": {
1715 "generator_args": [
1716 [
1717 "--target-dtype",
1718 "fp32",
1719 "--target-dtype",
1720 "fp16",
1721 "--target-dtype",
1722 "bf16",
1723 "--fp-values-range",
1724 "-2.0,2.0",
1725 "--tensor-dim-range",
1726 "15,64",
1727 "--target-rank",
1728 "1",
1729 "--target-rank",
1730 "2",
1731 "--target-rank",
1732 "3"
1733 ],
1734 [
1735 "--target-dtype",
1736 "fp16",
1737 "--fp-values-range",
1738 "-2.0,2.0",
1739 "--tensor-dim-range",
1740 "1,15",
1741 "--target-rank",
1742 "4",
1743 "--target-rank",
1744 "5"
1745 ],
1746 [
1747 "--target-dtype",
1748 "bf16",
1749 "--fp-values-range",
1750 "-2.0,2.0",
1751 "--target-shape",
1752 "1,1,65536,4",
1753 "--target-shape",
1754 "2,65535,1,1,1"
1755 ]
1756 ]
1757 }
1758 },
1759 "selection": {
1760 "default": {
1761 "params": {},
1762 "permutes": [
1763 "shape",
1764 "type"
1765 ]
1766 }
1767 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001768 },
James Wardf0890992022-11-17 11:15:14 +00001769 "reshape": {
1770 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001771 "profile": [
1772 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001773 ],
1774 "generation": {
1775 "standard": {
1776 "generator_args": [
1777 [
1778 "--target-dtype",
1779 "fp32",
1780 "--target-dtype",
1781 "fp16",
1782 "--target-dtype",
1783 "bf16",
1784 "--fp-values-range",
1785 "-2.0,2.0",
1786 "--num-rand-permutations",
1787 "2"
1788 ],
1789 [
1790 "--target-dtype",
1791 "fp32",
1792 "--fp-values-range",
1793 "-2.0,2.0",
1794 "--target-shape",
1795 "1,1,65536,1",
1796 "--target-shape",
1797 "1,65535,1,2",
1798 "--num-rand-permutations",
1799 "2"
1800 ]
1801 ]
1802 }
1803 },
1804 "selection": {
1805 "default": {
1806 "params": {},
1807 "permutes": [
1808 "shape",
1809 "type",
1810 "rank",
1811 "perm"
1812 ]
1813 }
1814 }
James Wardf0890992022-11-17 11:15:14 +00001815 },
1816 "reverse": {
1817 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001818 "profile": [
1819 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001820 ],
1821 "generation": {
1822 "standard": {
1823 "generator_args": [
1824 [
1825 "--target-dtype",
1826 "fp32",
1827 "--target-dtype",
1828 "fp16",
1829 "--target-dtype",
1830 "bf16",
1831 "--fp-values-range",
1832 "-2.0,2.0",
1833 "--tensor-dim-range",
1834 "1,48"
1835 ],
1836 [
1837 "--target-dtype",
1838 "fp32",
1839 "--fp-values-range",
1840 "-2.0,2.0",
1841 "--target-shape",
1842 "1,1,65537",
1843 "--target-shape",
1844 "1,65535,1,2"
1845 ]
1846 ]
1847 }
1848 },
1849 "selection": {
1850 "default": {
1851 "params": {},
1852 "permutes": [
1853 "shape",
1854 "type"
1855 ]
1856 }
1857 }
James Wardf0890992022-11-17 11:15:14 +00001858 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001859 "rsqrt": {
1860 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001861 "profile": [
1862 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001863 ],
1864 "generation": {
1865 "standard": {
1866 "generator_args": [
1867 [
1868 "--target-dtype",
1869 "fp32",
1870 "--target-dtype",
1871 "fp16",
1872 "--target-dtype",
1873 "bf16",
1874 "--fp-values-range",
1875 "-2.0,2.0",
1876 "--tensor-dim-range",
1877 "15,64",
1878 "--target-rank",
1879 "1",
1880 "--target-rank",
1881 "2",
1882 "--target-rank",
1883 "3"
1884 ],
1885 [
1886 "--target-dtype",
1887 "bf16",
1888 "--fp-values-range",
1889 "-2.0,2.0",
1890 "--tensor-dim-range",
1891 "1,15",
1892 "--target-rank",
1893 "4",
1894 "--target-rank",
1895 "5"
1896 ],
1897 [
1898 "--target-dtype",
1899 "fp32",
1900 "--fp-values-range",
1901 "-2.0,2.0",
1902 "--target-shape",
1903 "1,1,3,65541",
1904 "--target-shape",
1905 "65532,1,3,1,1"
1906 ]
1907 ]
1908 }
1909 },
1910 "selection": {
1911 "default": {
1912 "params": {},
1913 "permutes": [
1914 "shape",
1915 "type"
1916 ]
1917 }
1918 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001919 },
James Ward990cc4b2022-11-16 15:36:37 +00001920 "scatter": {
1921 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001922 "profile": [
1923 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001924 ],
1925 "generation": {
1926 "standard": {
1927 "negative_dim_range": "1,10",
1928 "generator_args": [
1929 [
1930 "--target-dtype",
1931 "fp32",
1932 "--target-dtype",
1933 "fp16",
1934 "--target-dtype",
1935 "bf16",
1936 "--fp-values-range",
1937 "-2.0,2.0",
1938 "--tensor-dim-range",
1939 "5,56"
1940 ],
1941 [
1942 "--target-dtype",
1943 "fp32",
1944 "--fp-values-range",
1945 "-2.0,2.0",
1946 "--target-shape",
1947 "1,65541,1",
1948 "--target-shape",
1949 "1,1,65531",
1950 "--target-shape",
1951 "2989,6,1"
1952 ]
1953 ]
1954 }
1955 },
1956 "selection": {
1957 "default": {
1958 "params": {},
1959 "permutes": [
1960 "shape",
1961 "type"
1962 ]
1963 }
1964 }
James Wardf0890992022-11-17 11:15:14 +00001965 },
1966 "tile": {
1967 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001968 "profile": [
1969 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001970 ],
1971 "generation": {
1972 "standard": {
1973 "negative_dim_range": "1,10",
1974 "generator_args": [
1975 [
1976 "--target-dtype",
1977 "fp32",
1978 "--target-dtype",
1979 "fp16",
1980 "--target-dtype",
1981 "bf16",
1982 "--fp-values-range",
1983 "-2.0,2.0",
1984 "--tensor-dim-range",
1985 "4,32"
1986 ],
1987 [
1988 "--target-dtype",
1989 "fp32",
1990 "--fp-values-range",
1991 "-2.0,2.0",
1992 "--target-shape",
1993 "65535",
1994 "--target-shape",
1995 "1,65543,2,1"
1996 ]
1997 ]
1998 }
1999 },
2000 "selection": {
2001 "default": {
2002 "params": {},
2003 "permutes": [
2004 "shape",
2005 "type"
2006 ]
2007 }
2008 }
James Wardf0890992022-11-17 11:15:14 +00002009 },
2010 "transpose": {
2011 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002012 "profile": [
2013 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002014 ],
2015 "generation": {
2016 "standard": {
2017 "generator_args": [
2018 [
2019 "--filter",
2020 "^transpose$",
2021 "--target-dtype",
2022 "fp32",
2023 "--target-dtype",
2024 "fp16",
2025 "--fp-values-range",
2026 "-2.0,2.0",
2027 "--target-rank",
2028 "1",
2029 "--target-rank",
2030 "2",
2031 "--num-rand-permutations",
2032 "2"
2033 ],
2034 [
2035 "--filter",
2036 "^transpose$",
2037 "--target-dtype",
2038 "fp32",
2039 "--target-dtype",
2040 "fp16",
2041 "--target-dtype",
2042 "bf16",
2043 "--fp-values-range",
2044 "-2.0,2.0",
2045 "--target-rank",
2046 "3",
2047 "--target-rank",
2048 "4",
2049 "--num-rand-permutations",
2050 "2"
2051 ],
2052 [
2053 "--filter",
2054 "^transpose$",
2055 "--target-dtype",
2056 "fp32",
2057 "--fp-values-range",
2058 "-2.0,2.0",
2059 "--target-shape",
2060 "1,1,65539,2",
2061 "--target-shape",
2062 "1,1,1,65535",
2063 "--num-rand-permutations",
2064 "1"
2065 ]
2066 ]
2067 }
2068 },
2069 "selection": {
2070 "default": {
2071 "params": {},
2072 "permutes": [
2073 "shape",
2074 "type",
2075 "perm"
2076 ]
2077 }
2078 }
James Wardb9c3a632022-11-22 13:14:50 +00002079 },
James Ward681e0a82023-02-20 18:04:31 +00002080 "transpose_conv2d": {
2081 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002082 "profile": [
2083 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002084 ],
2085 "generation": {
2086 "standard": {
2087 "negative_dim_range": "1,10",
2088 "generator_args": [
2089 [
2090 "--target-dtype",
2091 "fp32",
2092 "--target-dtype",
2093 "fp16",
2094 "--target-dtype",
2095 "bf16",
2096 "--fp-values-range",
2097 "-2.0,2.0",
2098 "--target-shape",
2099 "10,24,9,13",
2100 "--target-shape",
2101 "8,14,20,5",
2102 "--tensor-dim-range",
2103 "1,16",
2104 "--allow-pooling-and-conv-oversizes"
2105 ],
2106 [
2107 "--target-dtype",
2108 "fp16",
2109 "--fp-values-range",
2110 "-2.0,2.0",
2111 "--target-shape",
2112 "1,65536,1",
2113 "--tensor-dim-range",
2114 "1,17",
2115 "--max-conv-dilation",
2116 "1"
2117 ]
2118 ]
2119 }
2120 },
2121 "selection": {
2122 "default": {
2123 "params": {
2124 "shape": [],
2125 "type": [],
2126 "kernel": [],
2127 "stride": [],
2128 "pad": [],
2129 "out_shape": []
2130 },
2131 "permutes": [
2132 "shape",
2133 "type",
2134 "stride",
2135 "pad"
2136 ]
2137 }
2138 }
James Ward681e0a82023-02-20 18:04:31 +00002139 },
James Wardb9c3a632022-11-22 13:14:50 +00002140 "maximum": {
2141 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002142 "profile": [
2143 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002144 ],
2145 "generation": {
2146 "standard": {
2147 "generator_args": [
2148 [
2149 "--target-dtype",
2150 "fp32",
2151 "--target-dtype",
2152 "fp16",
2153 "--target-dtype",
2154 "bf16",
2155 "--fp-values-range",
2156 "-2.0,2.0",
2157 "--tensor-dim-range",
2158 "16,64",
2159 "--target-rank",
2160 "1",
2161 "--target-rank",
2162 "2",
2163 "--target-rank",
2164 "3"
2165 ],
2166 [
2167 "--target-dtype",
2168 "fp32",
2169 "--target-dtype",
2170 "fp16",
2171 "--target-dtype",
2172 "bf16",
2173 "--fp-values-range",
2174 "-2.0,2.0",
2175 "--tensor-dim-range",
2176 "1,16",
2177 "--target-rank",
2178 "4",
2179 "--target-rank",
2180 "5"
2181 ],
2182 [
2183 "--target-dtype",
2184 "fp32",
2185 "--fp-values-range",
2186 "-2.0,2.0",
2187 "--target-shape",
2188 "65531,1,2,1",
2189 "--target-shape",
2190 "1,1,65541,1"
2191 ]
2192 ]
2193 }
2194 },
2195 "selection": {
2196 "default": {
2197 "params": {},
2198 "permutes": [
2199 "shape",
2200 "type"
2201 ]
2202 }
2203 }
James Wardb9c3a632022-11-22 13:14:50 +00002204 },
2205 "minimum": {
2206 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002207 "profile": [
2208 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002209 ],
2210 "generation": {
2211 "standard": {
2212 "generator_args": [
2213 [
2214 "--target-dtype",
2215 "fp32",
2216 "--target-dtype",
2217 "fp16",
2218 "--target-dtype",
2219 "bf16",
2220 "--fp-values-range",
2221 "-2.0,2.0",
2222 "--tensor-dim-range",
2223 "16,64",
2224 "--target-rank",
2225 "1",
2226 "--target-rank",
2227 "2",
2228 "--target-rank",
2229 "3"
2230 ],
2231 [
2232 "--target-dtype",
2233 "fp32",
2234 "--target-dtype",
2235 "fp16",
2236 "--target-dtype",
2237 "bf16",
2238 "--fp-values-range",
2239 "-2.0,2.0",
2240 "--tensor-dim-range",
2241 "1,16",
2242 "--target-rank",
2243 "4",
2244 "--target-rank",
2245 "5"
2246 ],
2247 [
2248 "--target-dtype",
2249 "fp32",
2250 "--fp-values-range",
2251 "-2.0,2.0",
2252 "--target-shape",
2253 "1,65531,2,1",
2254 "--target-shape",
2255 "1,1,1,65538"
2256 ]
2257 ]
2258 }
2259 },
2260 "selection": {
2261 "default": {
2262 "params": {},
2263 "permutes": [
2264 "shape",
2265 "type"
2266 ]
2267 }
2268 }
James Ward635bc992022-11-23 11:55:32 +00002269 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002270 "mul": {
2271 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002272 "profile": [
2273 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002274 ],
2275 "generation": {
2276 "standard": {
2277 "negative_dim_range": "1,10",
2278 "generator_args": [
2279 [
2280 "--target-dtype",
2281 "fp32",
2282 "--target-dtype",
2283 "fp16",
2284 "--target-dtype",
2285 "bf16",
2286 "--fp-values-range",
2287 "-2.0,2.0",
2288 "--tensor-dim-range",
2289 "16,64",
2290 "--target-rank",
2291 "1",
2292 "--target-rank",
2293 "2",
2294 "--target-rank",
2295 "3"
2296 ],
2297 [
2298 "--target-dtype",
2299 "fp16",
2300 "--fp-values-range",
2301 "-2.0,2.0",
2302 "--tensor-dim-range",
2303 "1,16",
2304 "--target-rank",
2305 "4",
2306 "--target-rank",
2307 "5"
2308 ],
2309 [
2310 "--target-dtype",
2311 "bf16",
2312 "--fp-values-range",
2313 "-2.0,2.0",
2314 "--target-shape",
2315 "1,1,3,65534",
2316 "--target-shape",
2317 "1,2,1,65541,1"
2318 ]
2319 ]
2320 }
2321 },
2322 "selection": {
2323 "default": {
2324 "params": {},
2325 "permutes": [
2326 "shape",
2327 "type"
2328 ]
2329 }
2330 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002331 },
James Ward635bc992022-11-23 11:55:32 +00002332 "reduce_max": {
2333 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002334 "profile": [
2335 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002336 ],
2337 "generation": {
2338 "standard": {
2339 "negative_dim_range": "1,10",
2340 "generator_args": [
2341 [
2342 "--target-dtype",
2343 "fp32",
2344 "--target-dtype",
2345 "fp16",
2346 "--target-dtype",
2347 "bf16",
2348 "--fp-values-range",
2349 "-2.0,2.0",
2350 "--tensor-dim-range",
2351 "1,32"
2352 ],
2353 [
2354 "--target-dtype",
2355 "fp32",
2356 "--fp-values-range",
2357 "-2.0,2.0",
2358 "--target-shape",
2359 "1,1,1,65531",
2360 "--target-shape",
2361 "1,1,65539,2"
2362 ]
2363 ]
2364 }
2365 },
2366 "selection": {
2367 "default": {
2368 "params": {},
2369 "permutes": [
2370 "shape",
2371 "type",
2372 "axis"
2373 ]
2374 }
2375 }
James Ward635bc992022-11-23 11:55:32 +00002376 },
2377 "reduce_min": {
2378 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002379 "profile": [
2380 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002381 ],
2382 "generation": {
2383 "standard": {
2384 "negative_dim_range": "1,10",
2385 "generator_args": [
2386 [
2387 "--target-dtype",
2388 "fp32",
2389 "--target-dtype",
2390 "fp16",
2391 "--target-dtype",
2392 "bf16",
2393 "--fp-values-range",
2394 "-2.0,2.0",
2395 "--tensor-dim-range",
2396 "1,32"
2397 ],
2398 [
2399 "--target-dtype",
2400 "fp32",
2401 "--fp-values-range",
2402 "-2.0,2.0",
2403 "--target-shape",
2404 "1,1,65531,1",
2405 "--target-shape",
2406 "1,65539,2,1"
2407 ]
2408 ]
2409 }
2410 },
2411 "selection": {
2412 "default": {
2413 "params": {},
2414 "permutes": [
2415 "shape",
2416 "type",
2417 "axis"
2418 ]
2419 }
2420 }
James Ward2a27c8f2022-11-23 11:29:43 +00002421 },
James Ward512c1ca2023-01-27 18:46:44 +00002422 "reduce_product": {
2423 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002424 "profile": [
2425 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002426 ],
2427 "generation": {
2428 "standard": {
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,34"
2441 ],
2442 [
2443 "--target-dtype",
2444 "fp16",
2445 "--target-shape",
2446 "2,65527,3,1",
2447 "--target-shape",
2448 "1,3,2,65541"
2449 ]
2450 ]
2451 }
2452 },
2453 "selection": {
2454 "default": {
2455 "params": {},
2456 "permutes": [
2457 "shape",
2458 "type",
2459 "axis"
2460 ]
2461 }
2462 }
James Ward512c1ca2023-01-27 18:46:44 +00002463 },
2464 "reduce_sum": {
2465 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002466 "profile": [
2467 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002468 ],
2469 "generation": {
2470 "standard": {
2471 "generator_args": [
2472 [
2473 "--target-dtype",
2474 "fp32",
2475 "--target-dtype",
2476 "fp16",
2477 "--target-dtype",
2478 "bf16",
2479 "--fp-values-range",
2480 "-2.0,2.0",
2481 "--tensor-dim-range",
2482 "1,37"
2483 ],
2484 [
2485 "--target-dtype",
2486 "bf16",
2487 "--target-shape",
2488 "1,3,65529,1",
2489 "--target-shape",
2490 "1,65537,1,1"
2491 ]
2492 ]
2493 }
2494 },
2495 "selection": {
2496 "default": {
2497 "params": {},
2498 "permutes": [
2499 "shape",
2500 "type",
2501 "axis"
2502 ]
2503 }
2504 }
James Ward512c1ca2023-01-27 18:46:44 +00002505 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002506 "resize": {
2507 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002508 "profile": [
2509 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002510 ],
2511 "generation": {
2512 "standard": {
2513 "negative_dim_range": "1,10",
2514 "generator_args": [
2515 [
2516 "--target-dtype",
2517 "fp32",
2518 "--target-dtype",
2519 "fp16",
2520 "--target-dtype",
2521 "bf16",
2522 "--fp-values-range",
2523 "-2.0,2.0"
2524 ],
2525 [
2526 "--target-dtype",
2527 "fp32",
2528 "--fp-values-range",
2529 "-2.0,2.0",
2530 "--target-shape",
2531 "1,1103,1,2",
2532 "--max-resize-output-dim",
2533 "9100"
2534 ]
2535 ]
2536 }
2537 },
2538 "selection": {
2539 "default": {
2540 "params": {
2541 "offset": [],
2542 "shape": [],
2543 "type": [],
2544 "mode": [],
2545 "output_type": [],
2546 "scale": [
2547 "sc2x1x3x1"
2548 ],
2549 "border": [
2550 "bor0x1"
2551 ]
2552 },
2553 "permutes": [
2554 "shape",
2555 "type"
2556 ],
2557 "exclude_patterns": [
2558 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2559 ]
2560 }
2561 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002562 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002563 "rfft2d": {
2564 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002565 "profile": [
2566 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002567 ],
2568 "generation": {
2569 "standard": {
2570 "generator_args": [
2571 [
2572 "--target-dtype",
2573 "fp32",
2574 "--fp-values-range",
2575 "-2.0,2.0"
2576 ],
2577 [
2578 "--target-dtype",
2579 "fp32",
2580 "--fp-values-range",
2581 "-2.0,2.0",
2582 "--target-shape",
2583 "1,16,512",
2584 "--target-shape",
2585 "1,8192,2"
2586 ]
2587 ]
2588 }
2589 },
2590 "selection": {
2591 "default": {
2592 "params": {},
2593 "permutes": [
2594 "shape",
2595 "type"
2596 ]
2597 }
2598 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002599 },
James Ward2a27c8f2022-11-23 11:29:43 +00002600 "select": {
2601 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002602 "profile": [
2603 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002604 ],
2605 "generation": {
2606 "standard": {
2607 "generator_args": [
2608 [
2609 "--target-dtype",
2610 "fp32",
2611 "--target-dtype",
2612 "fp16",
2613 "--target-dtype",
2614 "bf16",
2615 "--fp-values-range",
2616 "-2.0,2.0",
2617 "--tensor-dim-range",
2618 "16,64",
2619 "--target-rank",
2620 "1",
2621 "--target-rank",
2622 "2",
2623 "--target-rank",
2624 "3"
2625 ],
2626 [
2627 "--target-dtype",
2628 "fp32",
2629 "--target-dtype",
2630 "fp16",
2631 "--target-dtype",
2632 "bf16",
2633 "--fp-values-range",
2634 "-2.0,2.0",
2635 "--tensor-dim-range",
2636 "1,16",
2637 "--target-rank",
2638 "4",
2639 "--target-rank",
2640 "5"
2641 ],
2642 [
2643 "--target-dtype",
2644 "fp32",
2645 "--fp-values-range",
2646 "-2.0,2.0",
2647 "--target-shape",
2648 "1,2,65534,2,1",
2649 "--target-shape",
2650 "1,1,65539,2",
2651 "--num-rand-permutations",
2652 "2"
2653 ]
2654 ]
2655 }
2656 },
2657 "selection": {
2658 "default": {
2659 "params": {},
2660 "permutes": [
2661 "shape",
2662 "type"
2663 ]
2664 }
2665 }
James Wardb45db9a2022-12-12 13:02:44 +00002666 },
2667 "sigmoid": {
2668 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002669 "profile": [
2670 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002671 ],
2672 "generation": {
2673 "standard": {
2674 "generator_args": [
2675 [
2676 "--target-dtype",
2677 "fp32",
2678 "--target-dtype",
2679 "fp16",
2680 "--target-dtype",
2681 "bf16",
2682 "--fp-values-range",
2683 "-2.0,2.0",
2684 "--tensor-dim-range",
2685 "16,64",
2686 "--target-rank",
2687 "1",
2688 "--target-rank",
2689 "2",
2690 "--target-rank",
2691 "3"
2692 ],
2693 [
2694 "--target-dtype",
2695 "fp32",
2696 "--target-dtype",
2697 "fp16",
2698 "--target-dtype",
2699 "bf16",
2700 "--fp-values-range",
2701 "-2.0,2.0",
2702 "--tensor-dim-range",
2703 "1,19",
2704 "--target-rank",
2705 "4",
2706 "--target-rank",
2707 "5"
2708 ],
2709 [
2710 "--target-dtype",
2711 "fp32",
2712 "--fp-values-range",
2713 "-2.0,2.0",
2714 "--target-shape",
2715 "1,2,65538,2,1",
2716 "--target-shape",
2717 "1,3,1,65533"
2718 ]
2719 ]
2720 }
2721 },
2722 "selection": {
2723 "default": {
2724 "params": {},
2725 "permutes": [
2726 "shape",
2727 "type"
2728 ]
2729 }
2730 }
James Wardb45db9a2022-12-12 13:02:44 +00002731 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002732 "sub": {
2733 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002734 "profile": [
2735 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002736 ],
2737 "generation": {
2738 "standard": {
2739 "generator_args": [
2740 [
2741 "--target-dtype",
2742 "fp32",
2743 "--target-dtype",
2744 "fp16",
2745 "--target-dtype",
2746 "bf16",
2747 "--fp-values-range",
2748 "-2.0,2.0",
2749 "--tensor-dim-range",
2750 "16,64",
2751 "--target-rank",
2752 "1",
2753 "--target-rank",
2754 "2",
2755 "--target-rank",
2756 "3"
2757 ],
2758 [
2759 "--target-dtype",
2760 "bf16",
2761 "--fp-values-range",
2762 "-2.0,2.0",
2763 "--tensor-dim-range",
2764 "1,16",
2765 "--target-rank",
2766 "4",
2767 "--target-rank",
2768 "5"
2769 ],
2770 [
2771 "--target-dtype",
2772 "fp32",
2773 "--fp-values-range",
2774 "-2.0,2.0",
2775 "--target-shape",
2776 "1,1,65533,3",
2777 "--target-shape",
2778 "1,1,2,1,65545"
2779 ]
2780 ]
2781 }
2782 },
2783 "selection": {
2784 "default": {
2785 "params": {},
2786 "permutes": [
2787 "shape",
2788 "type"
2789 ]
2790 }
2791 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002792 },
James Wardc253e642023-01-17 17:03:12 +00002793 "slice": {
2794 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002795 "profile": [
2796 "tosa-bi",
2797 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002798 ],
2799 "generation": {
2800 "standard": {
2801 "generator_args": [
2802 [
2803 "--target-dtype",
2804 "fp32",
2805 "--target-dtype",
2806 "fp16",
2807 "--target-dtype",
2808 "bf16",
2809 "--fp-values-range",
2810 "-2.0,2.0",
2811 "--tensor-dim-range",
2812 "16,64",
2813 "--target-rank",
2814 "1",
2815 "--target-rank",
2816 "2",
2817 "--target-rank",
2818 "3",
2819 "--num-rand-permutations",
2820 "2"
2821 ],
2822 [
2823 "--target-dtype",
2824 "fp32",
2825 "--target-dtype",
2826 "fp16",
2827 "--target-dtype",
2828 "bf16",
2829 "--fp-values-range",
2830 "-2.0,2.0",
2831 "--tensor-dim-range",
2832 "1,16",
2833 "--target-rank",
2834 "4",
2835 "--num-rand-permutations",
2836 "2"
2837 ],
2838 [
2839 "--target-dtype",
2840 "bf16",
2841 "--fp-values-range",
2842 "-2.0,2.0",
2843 "--target-shape",
2844 "1,1,655341,1",
2845 "--target-shape",
2846 "1,65539,1,1",
2847 "--num-rand-permutations",
2848 "2"
2849 ]
2850 ]
2851 }
2852 },
2853 "selection": {
2854 "default": {
2855 "params": {},
2856 "permutes": [
2857 "shape",
2858 "type",
2859 "perm"
2860 ]
2861 }
2862 }
James Wardc253e642023-01-17 17:03:12 +00002863 },
James Wardb45db9a2022-12-12 13:02:44 +00002864 "tanh": {
2865 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002866 "profile": [
2867 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002868 ],
2869 "generation": {
2870 "standard": {
2871 "generator_args": [
2872 [
2873 "--target-dtype",
2874 "fp32",
2875 "--target-dtype",
2876 "fp16",
2877 "--target-dtype",
2878 "bf16",
2879 "--fp-values-range",
2880 "-2.0,2.0",
2881 "--tensor-dim-range",
2882 "18,60",
2883 "--target-rank",
2884 "1",
2885 "--target-rank",
2886 "2",
2887 "--target-rank",
2888 "3"
2889 ],
2890 [
2891 "--target-dtype",
2892 "fp32",
2893 "--target-dtype",
2894 "fp16",
2895 "--target-dtype",
2896 "bf16",
2897 "--fp-values-range",
2898 "-2.0,2.0",
2899 "--tensor-dim-range",
2900 "1,24",
2901 "--target-rank",
2902 "4",
2903 "--target-rank",
2904 "5"
2905 ],
2906 [
2907 "--target-dtype",
2908 "fp32",
2909 "--fp-values-range",
2910 "-2.0,2.0",
2911 "--target-shape",
2912 "1,65535,2,1,1",
2913 "--target-shape",
2914 "1,65540,1,2"
2915 ]
2916 ]
2917 }
2918 },
2919 "selection": {
2920 "default": {
2921 "params": {},
2922 "permutes": [
2923 "shape",
2924 "type"
2925 ]
2926 }
2927 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01002928 }
2929}