blob: 0b6dc79e6af0ef50a69557de79301086a9b2e2cd [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": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100797 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000798 "generator_args": [
799 [
800 "--target-dtype",
801 "fp32",
802 "--target-dtype",
803 "fp16",
804 "--target-dtype",
805 "bf16",
806 "--fp-values-range",
807 "-2.0,2.0",
808 "--tensor-dim-range",
809 "1,65",
810 "--target-rank",
811 "1",
812 "--target-rank",
813 "2",
814 "--target-rank",
815 "3"
816 ]
817 ]
818 }
819 },
820 "selection": {
821 "default": {
822 "params": {},
823 "permutes": [
824 "shape",
825 "type"
826 ]
827 }
828 }
829 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000830 "equal": {
831 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000832 "profile": [
833 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000834 ],
835 "generation": {
836 "standard": {
837 "generator_args": [
838 [
839 "--target-dtype",
840 "fp32",
841 "--target-dtype",
842 "fp16",
843 "--target-dtype",
844 "bf16",
845 "--fp-values-range",
846 "-2.0,2.0",
847 "--tensor-dim-range",
848 "18,64",
849 "--target-rank",
850 "1",
851 "--target-rank",
852 "2",
853 "--target-rank",
854 "3"
855 ],
856 [
857 "--target-dtype",
858 "fp32",
859 "--fp-values-range",
860 "-2.0,2.0",
861 "--tensor-dim-range",
862 "1,18",
863 "--target-rank",
864 "4",
865 "--target-rank",
866 "5"
867 ],
868 [
869 "--target-dtype",
870 "fp16",
871 "--fp-values-range",
872 "-2.0,2.0",
873 "--target-shape",
874 "1,1,2,65550",
875 "--target-shape",
876 "1,4,65530,1,1"
877 ]
878 ]
879 }
880 },
881 "selection": {
882 "default": {
883 "params": {},
884 "permutes": [
885 "shape",
886 "type"
887 ]
888 }
889 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000890 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000891 "exp": {
892 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000893 "profile": [
894 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000895 ],
896 "generation": {
897 "standard": {
898 "generator_args": [
899 [
900 "--target-dtype",
901 "fp32",
902 "--target-dtype",
903 "fp16",
904 "--target-dtype",
905 "bf16",
906 "--fp-values-range",
907 "-2.0,2.0",
908 "--tensor-dim-range",
909 "15,64",
910 "--target-rank",
911 "1",
912 "--target-rank",
913 "2",
914 "--target-rank",
915 "3"
916 ],
917 [
918 "--target-dtype",
919 "fp16",
920 "--fp-values-range",
921 "-2.0,2.0",
922 "--tensor-dim-range",
923 "1,15",
924 "--target-rank",
925 "4",
926 "--target-rank",
927 "5"
928 ],
929 [
930 "--target-dtype",
931 "fp32",
932 "--fp-values-range",
933 "-2.0,2.0",
934 "--target-shape",
935 "1,1,65535,4",
936 "--target-shape",
937 "2,65536,1,1,1"
938 ]
939 ]
940 }
941 },
942 "selection": {
943 "default": {
944 "params": {},
945 "permutes": [
946 "shape",
947 "type"
948 ]
949 }
950 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000951 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000952 "fft2d": {
953 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000954 "profile": [
955 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000956 ],
957 "generation": {
958 "standard": {
959 "generator_args": [
960 [
961 "--target-dtype",
962 "fp32",
963 "--fp-values-range",
964 "-2.0,2.0"
965 ],
966 [
967 "--target-dtype",
968 "fp32",
969 "--fp-values-range",
970 "-2.0,2.0",
971 "--target-shape",
972 "1,256,64",
973 "--target-shape",
974 "1,4,4096"
975 ]
976 ]
977 }
978 },
979 "selection": {
980 "default": {
981 "params": {},
982 "permutes": [
983 "shape",
984 "type",
985 "inverse"
986 ]
987 }
988 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000989 },
James Ward8384a6f2023-01-27 17:27:34 +0000990 "fully_connected": {
991 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +0000992 "profile": [
993 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000994 ],
995 "generation": {
996 "standard": {
997 "negative_dim_range": "1,10",
998 "generator_args": [
999 [
1000 "--target-dtype",
1001 "fp32",
1002 "--target-dtype",
1003 "fp16",
1004 "--target-dtype",
1005 "bf16",
1006 "--fp-values-range",
1007 "-2.0,2.0"
1008 ],
1009 [
1010 "--target-dtype",
1011 "fp32",
1012 "--target-shape",
1013 "1,296",
1014 "--target-shape",
1015 "65540,2"
1016 ],
1017 [
1018 "--target-dtype",
1019 "fp32",
1020 "--target-dtype",
1021 "fp16",
1022 "--target-dtype",
1023 "bf16",
1024 "--fp-values-range",
1025 "-2.0,2.0",
1026 "--target-shape",
1027 "3,16",
1028 "--target-shape",
1029 "1,23"
1030 ]
1031 ]
1032 }
1033 },
1034 "selection": {
1035 "default": {
1036 "params": {},
1037 "permutes": [
1038 "shape",
1039 "type"
1040 ]
1041 }
1042 }
James Ward8384a6f2023-01-27 17:27:34 +00001043 },
James Ward71616fe2022-11-23 11:00:47 +00001044 "floor": {
1045 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001046 "profile": [
1047 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001048 ],
1049 "generation": {
1050 "standard": {
1051 "generator_args": [
1052 [
1053 "--target-dtype",
1054 "fp32",
1055 "--target-dtype",
1056 "fp16",
1057 "--target-dtype",
1058 "bf16",
1059 "--fp-values-range",
1060 "-2.0,2.0",
1061 "--tensor-dim-range",
1062 "4,64",
1063 "--target-rank",
1064 "1",
1065 "--target-rank",
1066 "2",
1067 "--target-rank",
1068 "3"
1069 ],
1070 [
1071 "--target-dtype",
1072 "fp32",
1073 "--target-dtype",
1074 "fp16",
1075 "--target-dtype",
1076 "bf16",
1077 "--fp-values-range",
1078 "-2.0,2.0",
1079 "--tensor-dim-range",
1080 "1,16",
1081 "--target-rank",
1082 "4",
1083 "--target-rank",
1084 "5"
1085 ],
1086 [
1087 "--target-dtype",
1088 "fp32",
1089 "--fp-values-range",
1090 "-2.0,2.0",
1091 "--target-shape",
1092 "1,1,65533,2",
1093 "--target-shape",
1094 "1,65537,1,1"
1095 ]
1096 ]
1097 }
1098 },
1099 "selection": {
1100 "default": {
1101 "params": {},
1102 "permutes": [
1103 "shape",
1104 "type"
1105 ]
1106 }
1107 }
James Ward71616fe2022-11-23 11:00:47 +00001108 },
James Ward990cc4b2022-11-16 15:36:37 +00001109 "gather": {
1110 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001111 "profile": [
1112 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001113 ],
1114 "generation": {
1115 "standard": {
1116 "negative_dim_range": "1,10",
1117 "generator_args": [
1118 [
1119 "--target-dtype",
1120 "fp32",
1121 "--target-dtype",
1122 "fp16",
1123 "--target-dtype",
1124 "bf16",
1125 "--fp-values-range",
1126 "-2.0,2.0",
1127 "--tensor-dim-range",
1128 "5,72"
1129 ],
1130 [
1131 "--target-dtype",
1132 "fp32",
1133 "--fp-values-range",
1134 "-2.0,2.0",
1135 "--target-shape",
1136 "2,65536,1",
1137 "--target-shape",
1138 "1,2,65535",
1139 "--target-shape",
1140 "5000,1,1"
1141 ]
1142 ]
1143 }
1144 },
1145 "selection": {
1146 "default": {
1147 "params": {},
1148 "permutes": [
1149 "shape",
1150 "type"
1151 ]
1152 }
1153 }
James Ward990cc4b2022-11-16 15:36:37 +00001154 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001155 "greater": {
1156 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001157 "profile": [
1158 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001159 ],
1160 "generation": {
1161 "standard": {
1162 "generator_args": [
1163 [
1164 "--filter",
1165 "^greater$",
1166 "--target-dtype",
1167 "fp32",
1168 "--target-dtype",
1169 "fp16",
1170 "--target-dtype",
1171 "bf16",
1172 "--fp-values-range",
1173 "-2.0,2.0",
1174 "--tensor-dim-range",
1175 "18,64",
1176 "--target-rank",
1177 "1",
1178 "--target-rank",
1179 "2",
1180 "--target-rank",
1181 "3"
1182 ],
1183 [
1184 "--filter",
1185 "^greater$",
1186 "--target-dtype",
1187 "bf16",
1188 "--fp-values-range",
1189 "-2.0,2.0",
1190 "--tensor-dim-range",
1191 "1,18",
1192 "--target-rank",
1193 "4",
1194 "--target-rank",
1195 "5"
1196 ],
1197 [
1198 "--filter",
1199 "^greater$",
1200 "--target-dtype",
1201 "fp32",
1202 "--fp-values-range",
1203 "-2.0,2.0",
1204 "--target-shape",
1205 "3,65551,1,1",
1206 "--target-shape",
1207 "1,1,3,65531,1"
1208 ]
1209 ]
1210 }
1211 },
1212 "selection": {
1213 "default": {
1214 "params": {},
1215 "permutes": [
1216 "shape",
1217 "type"
1218 ]
1219 }
1220 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001221 },
1222 "greater_equal": {
1223 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001224 "profile": [
1225 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001226 ],
1227 "generation": {
1228 "standard": {
1229 "generator_args": [
1230 [
1231 "--target-dtype",
1232 "fp32",
1233 "--target-dtype",
1234 "fp16",
1235 "--target-dtype",
1236 "bf16",
1237 "--fp-values-range",
1238 "-2.0,2.0",
1239 "--tensor-dim-range",
1240 "18,64",
1241 "--target-rank",
1242 "1",
1243 "--target-rank",
1244 "2",
1245 "--target-rank",
1246 "3"
1247 ],
1248 [
1249 "--target-dtype",
1250 "fp16",
1251 "--fp-values-range",
1252 "-2.0,2.0",
1253 "--tensor-dim-range",
1254 "1,18",
1255 "--target-rank",
1256 "4",
1257 "--target-rank",
1258 "5"
1259 ],
1260 [
1261 "--target-dtype",
1262 "bf16",
1263 "--fp-values-range",
1264 "-2.0,2.0",
1265 "--target-shape",
1266 "65552,1,1,4",
1267 "--target-shape",
1268 "1,1,1,3,65532"
1269 ]
1270 ]
1271 }
1272 },
1273 "selection": {
1274 "default": {
1275 "params": {},
1276 "permutes": [
1277 "shape",
1278 "type"
1279 ]
1280 }
1281 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001282 },
James Ward542dd3b2022-11-17 12:11:55 +00001283 "identity": {
1284 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001285 "profile": [
1286 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001287 ],
1288 "generation": {
1289 "standard": {
1290 "no_negative_tests": "true",
1291 "generator_args": [
1292 [
1293 "--target-dtype",
1294 "fp32",
1295 "--target-dtype",
1296 "fp16",
1297 "--target-dtype",
1298 "bf16",
1299 "--fp-values-range",
1300 "-2.0,2.0",
1301 "--tensor-dim-range",
1302 "1,67",
1303 "--target-rank",
1304 "1",
1305 "--target-rank",
1306 "2",
1307 "--target-rank",
1308 "3"
1309 ],
1310 [
1311 "--target-dtype",
1312 "fp32",
1313 "--target-dtype",
1314 "fp16",
1315 "--target-dtype",
1316 "bf16",
1317 "--fp-values-range",
1318 "-2.0,2.0",
1319 "--tensor-dim-range",
1320 "1,19",
1321 "--target-rank",
1322 "4",
1323 "--target-rank",
1324 "5"
1325 ],
1326 [
1327 "--target-dtype",
1328 "fp32",
1329 "--fp-values-range",
1330 "-2.0,2.0",
1331 "--target-shape",
1332 "1,1,65539,1,1",
1333 "--target-shape",
1334 "1,1,2,65529"
1335 ]
1336 ]
1337 }
1338 },
1339 "selection": {
1340 "default": {
1341 "params": {},
1342 "permutes": [
1343 "shape",
1344 "type"
1345 ]
1346 }
1347 }
James Ward542dd3b2022-11-17 12:11:55 +00001348 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001349 "log": {
1350 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001351 "profile": [
1352 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001353 ],
1354 "generation": {
1355 "standard": {
1356 "generator_args": [
1357 [
1358 "--filter",
1359 "^log$",
1360 "--target-dtype",
1361 "fp32",
1362 "--target-dtype",
1363 "fp16",
1364 "--target-dtype",
1365 "bf16",
1366 "--fp-values-range",
1367 "-2.0,2.0",
1368 "--tensor-dim-range",
1369 "15,64",
1370 "--target-rank",
1371 "1",
1372 "--target-rank",
1373 "2",
1374 "--target-rank",
1375 "3"
1376 ],
1377 [
1378 "--filter",
1379 "^log$",
1380 "--target-dtype",
1381 "fp32",
1382 "--fp-values-range",
1383 "-2.0,2.0",
1384 "--tensor-dim-range",
1385 "1,15",
1386 "--target-rank",
1387 "4",
1388 "--target-rank",
1389 "5"
1390 ],
1391 [
1392 "--filter",
1393 "^log$",
1394 "--target-dtype",
1395 "fp16",
1396 "--fp-values-range",
1397 "-2.0,2.0",
1398 "--target-shape",
1399 "1,65530,1,2",
1400 "--target-shape",
1401 "3,1,65540,1,1"
1402 ]
1403 ]
1404 }
1405 },
1406 "selection": {
1407 "default": {
1408 "params": {},
1409 "permutes": [
1410 "shape",
1411 "type"
1412 ]
1413 }
1414 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001415 },
James Ward8384a6f2023-01-27 17:27:34 +00001416 "matmul": {
1417 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001418 "profile": [
1419 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001420 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001421 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001422 "generation": {
1423 "standard": {
1424 "negative_dim_range": "1,10",
1425 "generator_args": [
1426 [
1427 "--target-dtype",
1428 "fp32",
1429 "--target-dtype",
1430 "fp16",
1431 "--target-dtype",
1432 "bf16",
1433 "--fp-values-range",
1434 "-2.0,2.0",
1435 "--tensor-dim-range",
1436 "13,70"
1437 ],
1438 [
1439 "--target-dtype",
1440 "fp32",
1441 "--target-dtype",
1442 "fp16",
1443 "--target-dtype",
1444 "bf16",
1445 "--fp-values-range",
1446 "-2.0,2.0",
1447 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001448 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001449 ],
1450 [
1451 "--target-dtype",
1452 "fp32",
1453 "--fp-values-range",
1454 "-2.0,2.0",
1455 "--target-shape",
1456 "4,65530,1",
1457 "--target-shape",
1458 "1,65538,3"
1459 ]
1460 ]
1461 }
1462 },
1463 "selection": {
1464 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001465 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001466 }
1467 }
James Ward8384a6f2023-01-27 17:27:34 +00001468 },
James Ward52ac9d62022-11-16 12:53:49 +00001469 "max_pool2d": {
1470 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001471 "profile": [
1472 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001473 ],
1474 "generation": {
1475 "standard": {
1476 "generator_args": [
1477 [
1478 "--target-dtype",
1479 "fp32",
1480 "--target-dtype",
1481 "fp16",
1482 "--target-dtype",
1483 "bf16",
1484 "--fp-values-range",
1485 "-2.0,2.0",
1486 "--target-shape",
1487 "1,47,37,25",
1488 "--target-shape",
1489 "1,15,13,38",
1490 "--allow-pooling-and-conv-oversizes"
1491 ],
1492 [
1493 "--target-dtype",
1494 "fp32",
1495 "--fp-values-range",
1496 "-2.0,2.0",
1497 "--target-shape",
1498 "1,65534,4,1",
1499 "--target-shape",
1500 "1,6,65536,1",
1501 "--max-conv-dilation",
1502 "1",
1503 "--allow-pooling-and-conv-oversizes"
1504 ]
1505 ]
1506 }
1507 },
1508 "selection": {
1509 "default": {
1510 "params": {
1511 "shape": [],
1512 "type": [
1513 "f32",
1514 "f16",
1515 "bf16"
1516 ],
1517 "stride": [],
1518 "pad": []
1519 },
1520 "permutes": [
1521 "shape",
1522 "type",
1523 "pad"
1524 ],
1525 "sparsity": {
1526 "pad": 11
1527 }
1528 }
1529 }
James Ward990cc4b2022-11-16 15:36:37 +00001530 },
James Ward71616fe2022-11-23 11:00:47 +00001531 "negate": {
1532 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001533 "profile": [
1534 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001535 ],
1536 "generation": {
1537 "standard": {
1538 "negative_dim_range": "1,10",
1539 "generator_args": [
1540 [
1541 "--target-dtype",
1542 "fp32",
1543 "--target-dtype",
1544 "fp16",
1545 "--target-dtype",
1546 "bf16",
1547 "--fp-values-range",
1548 "-2.0,2.0",
1549 "--tensor-dim-range",
1550 "17,64",
1551 "--target-rank",
1552 "1",
1553 "--target-rank",
1554 "2",
1555 "--target-rank",
1556 "3"
1557 ],
1558 [
1559 "--target-dtype",
1560 "fp32",
1561 "--target-dtype",
1562 "fp16",
1563 "--target-dtype",
1564 "bf16",
1565 "--fp-values-range",
1566 "-2.0,2.0",
1567 "--tensor-dim-range",
1568 "1,22",
1569 "--target-rank",
1570 "4",
1571 "--target-rank",
1572 "5"
1573 ],
1574 [
1575 "--target-dtype",
1576 "fp32",
1577 "--fp-values-range",
1578 "-2.0,2.0",
1579 "--target-shape",
1580 "1,65541,3,1",
1581 "--target-shape",
1582 "1,2,1,65532,1"
1583 ]
1584 ]
1585 }
1586 },
1587 "selection": {
1588 "default": {
1589 "params": {},
1590 "permutes": [
1591 "shape",
1592 "type"
1593 ]
1594 }
1595 }
James Ward71616fe2022-11-23 11:00:47 +00001596 },
James Wardf0890992022-11-17 11:15:14 +00001597 "pad": {
1598 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001599 "profile": [
1600 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001601 ],
1602 "generation": {
1603 "standard": {
1604 "generator_args": [
1605 [
1606 "--target-dtype",
1607 "fp32",
1608 "--target-dtype",
1609 "fp16",
1610 "--target-dtype",
1611 "bf16",
1612 "--fp-values-range",
1613 "-2.0,2.0",
1614 "--tensor-dim-range",
1615 "1,65",
1616 "--target-rank",
1617 "1",
1618 "--target-rank",
1619 "2",
1620 "--target-rank",
1621 "3"
1622 ],
1623 [
1624 "--target-dtype",
1625 "fp16",
1626 "--fp-values-range",
1627 "-2.0,2.0",
1628 "--tensor-dim-range",
1629 "1,17",
1630 "--target-rank",
1631 "4"
1632 ],
1633 [
1634 "--target-dtype",
1635 "bf16",
1636 "--fp-values-range",
1637 "-2.0,2.0",
1638 "--tensor-dim-range",
1639 "1,16",
1640 "--target-rank",
1641 "5"
1642 ],
1643 [
1644 "--target-dtype",
1645 "fp32",
1646 "--fp-values-range",
1647 "-2.0,2.0",
1648 "--target-shape",
1649 "1,1,65539,1"
1650 ]
1651 ]
1652 }
1653 },
1654 "selection": {
1655 "default": {
1656 "params": {},
1657 "permutes": [
1658 "shape",
1659 "type"
1660 ],
1661 "preselected": [
1662 {
1663 "shape": "50",
1664 "type": "bf16",
1665 "pad": "pad11"
1666 },
1667 {
1668 "shape": "63x46",
1669 "type": "bf16",
1670 "pad": "pad1010"
1671 },
1672 {
1673 "shape": "6",
1674 "type": "f16",
1675 "pad": "pad01"
1676 }
1677 ],
1678 "sparsity": {
1679 "pad": 21
1680 }
1681 }
1682 }
James Wardf0890992022-11-17 11:15:14 +00001683 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001684 "pow": {
1685 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001686 "profile": [
1687 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001688 ],
1689 "generation": {
1690 "standard": {
1691 "generator_args": [
1692 [
1693 "--target-dtype",
1694 "fp32",
1695 "--target-dtype",
1696 "fp16",
1697 "--target-dtype",
1698 "bf16",
1699 "--fp-values-range",
1700 "-2.0,2.0",
1701 "--tensor-dim-range",
1702 "16,64",
1703 "--target-rank",
1704 "1",
1705 "--target-rank",
1706 "2",
1707 "--target-rank",
1708 "3"
1709 ],
1710 [
1711 "--target-dtype",
1712 "fp16",
1713 "--fp-values-range",
1714 "-2.0,2.0",
1715 "--tensor-dim-range",
1716 "1,16",
1717 "--target-rank",
1718 "4",
1719 "--target-rank",
1720 "5"
1721 ],
1722 [
1723 "--target-dtype",
1724 "bf16",
1725 "--fp-values-range",
1726 "-2.0,2.0",
1727 "--target-shape",
1728 "65534,3,1,1",
1729 "--target-shape",
1730 "2,65541,1,1,1"
1731 ]
1732 ]
1733 }
1734 },
1735 "selection": {
1736 "default": {
1737 "params": {},
1738 "permutes": [
1739 "shape",
1740 "type"
1741 ]
1742 }
1743 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001744 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001745 "reciprocal": {
1746 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001747 "profile": [
1748 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001749 ],
1750 "generation": {
1751 "standard": {
1752 "generator_args": [
1753 [
1754 "--target-dtype",
1755 "fp32",
1756 "--target-dtype",
1757 "fp16",
1758 "--target-dtype",
1759 "bf16",
1760 "--fp-values-range",
1761 "-2.0,2.0",
1762 "--tensor-dim-range",
1763 "15,64",
1764 "--target-rank",
1765 "1",
1766 "--target-rank",
1767 "2",
1768 "--target-rank",
1769 "3"
1770 ],
1771 [
1772 "--target-dtype",
1773 "fp16",
1774 "--fp-values-range",
1775 "-2.0,2.0",
1776 "--tensor-dim-range",
1777 "1,15",
1778 "--target-rank",
1779 "4",
1780 "--target-rank",
1781 "5"
1782 ],
1783 [
1784 "--target-dtype",
1785 "bf16",
1786 "--fp-values-range",
1787 "-2.0,2.0",
1788 "--target-shape",
1789 "1,1,65536,4",
1790 "--target-shape",
1791 "2,65535,1,1,1"
1792 ]
1793 ]
1794 }
1795 },
1796 "selection": {
1797 "default": {
1798 "params": {},
1799 "permutes": [
1800 "shape",
1801 "type"
1802 ]
1803 }
1804 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001805 },
James Wardf0890992022-11-17 11:15:14 +00001806 "reshape": {
1807 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001808 "profile": [
1809 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001810 ],
1811 "generation": {
1812 "standard": {
1813 "generator_args": [
1814 [
1815 "--target-dtype",
1816 "fp32",
1817 "--target-dtype",
1818 "fp16",
1819 "--target-dtype",
1820 "bf16",
1821 "--fp-values-range",
1822 "-2.0,2.0",
1823 "--num-rand-permutations",
1824 "2"
1825 ],
1826 [
1827 "--target-dtype",
1828 "fp32",
1829 "--fp-values-range",
1830 "-2.0,2.0",
1831 "--target-shape",
1832 "1,1,65536,1",
1833 "--target-shape",
1834 "1,65535,1,2",
1835 "--num-rand-permutations",
1836 "2"
1837 ]
1838 ]
1839 }
1840 },
1841 "selection": {
1842 "default": {
1843 "params": {},
1844 "permutes": [
1845 "shape",
1846 "type",
1847 "rank",
1848 "perm"
1849 ]
1850 }
1851 }
James Wardf0890992022-11-17 11:15:14 +00001852 },
1853 "reverse": {
1854 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001855 "profile": [
1856 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001857 ],
1858 "generation": {
1859 "standard": {
1860 "generator_args": [
1861 [
1862 "--target-dtype",
1863 "fp32",
1864 "--target-dtype",
1865 "fp16",
1866 "--target-dtype",
1867 "bf16",
1868 "--fp-values-range",
1869 "-2.0,2.0",
1870 "--tensor-dim-range",
1871 "1,48"
1872 ],
1873 [
1874 "--target-dtype",
1875 "fp32",
1876 "--fp-values-range",
1877 "-2.0,2.0",
1878 "--target-shape",
1879 "1,1,65537",
1880 "--target-shape",
1881 "1,65535,1,2"
1882 ]
1883 ]
1884 }
1885 },
1886 "selection": {
1887 "default": {
1888 "params": {},
1889 "permutes": [
1890 "shape",
1891 "type"
1892 ]
1893 }
1894 }
James Wardf0890992022-11-17 11:15:14 +00001895 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001896 "rsqrt": {
1897 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001898 "profile": [
1899 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001900 ],
1901 "generation": {
1902 "standard": {
1903 "generator_args": [
1904 [
1905 "--target-dtype",
1906 "fp32",
1907 "--target-dtype",
1908 "fp16",
1909 "--target-dtype",
1910 "bf16",
1911 "--fp-values-range",
1912 "-2.0,2.0",
1913 "--tensor-dim-range",
1914 "15,64",
1915 "--target-rank",
1916 "1",
1917 "--target-rank",
1918 "2",
1919 "--target-rank",
1920 "3"
1921 ],
1922 [
1923 "--target-dtype",
1924 "bf16",
1925 "--fp-values-range",
1926 "-2.0,2.0",
1927 "--tensor-dim-range",
1928 "1,15",
1929 "--target-rank",
1930 "4",
1931 "--target-rank",
1932 "5"
1933 ],
1934 [
1935 "--target-dtype",
1936 "fp32",
1937 "--fp-values-range",
1938 "-2.0,2.0",
1939 "--target-shape",
1940 "1,1,3,65541",
1941 "--target-shape",
1942 "65532,1,3,1,1"
1943 ]
1944 ]
1945 }
1946 },
1947 "selection": {
1948 "default": {
1949 "params": {},
1950 "permutes": [
1951 "shape",
1952 "type"
1953 ]
1954 }
1955 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001956 },
James Ward990cc4b2022-11-16 15:36:37 +00001957 "scatter": {
1958 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001959 "profile": [
1960 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001961 ],
1962 "generation": {
1963 "standard": {
1964 "negative_dim_range": "1,10",
1965 "generator_args": [
1966 [
1967 "--target-dtype",
1968 "fp32",
1969 "--target-dtype",
1970 "fp16",
1971 "--target-dtype",
1972 "bf16",
1973 "--fp-values-range",
1974 "-2.0,2.0",
1975 "--tensor-dim-range",
1976 "5,56"
1977 ],
1978 [
1979 "--target-dtype",
1980 "fp32",
1981 "--fp-values-range",
1982 "-2.0,2.0",
1983 "--target-shape",
1984 "1,65541,1",
1985 "--target-shape",
1986 "1,1,65531",
1987 "--target-shape",
1988 "2989,6,1"
1989 ]
1990 ]
1991 }
1992 },
1993 "selection": {
1994 "default": {
1995 "params": {},
1996 "permutes": [
1997 "shape",
1998 "type"
1999 ]
2000 }
2001 }
James Wardf0890992022-11-17 11:15:14 +00002002 },
2003 "tile": {
2004 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002005 "profile": [
2006 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002007 ],
2008 "generation": {
2009 "standard": {
2010 "negative_dim_range": "1,10",
2011 "generator_args": [
2012 [
2013 "--target-dtype",
2014 "fp32",
2015 "--target-dtype",
2016 "fp16",
2017 "--target-dtype",
2018 "bf16",
2019 "--fp-values-range",
2020 "-2.0,2.0",
2021 "--tensor-dim-range",
2022 "4,32"
2023 ],
2024 [
2025 "--target-dtype",
2026 "fp32",
2027 "--fp-values-range",
2028 "-2.0,2.0",
2029 "--target-shape",
2030 "65535",
2031 "--target-shape",
2032 "1,65543,2,1"
2033 ]
2034 ]
2035 }
2036 },
2037 "selection": {
2038 "default": {
2039 "params": {},
2040 "permutes": [
2041 "shape",
2042 "type"
2043 ]
2044 }
2045 }
James Wardf0890992022-11-17 11:15:14 +00002046 },
2047 "transpose": {
2048 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002049 "profile": [
2050 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002051 ],
2052 "generation": {
2053 "standard": {
2054 "generator_args": [
2055 [
2056 "--filter",
2057 "^transpose$",
2058 "--target-dtype",
2059 "fp32",
2060 "--target-dtype",
2061 "fp16",
2062 "--fp-values-range",
2063 "-2.0,2.0",
2064 "--target-rank",
2065 "1",
2066 "--target-rank",
2067 "2",
2068 "--num-rand-permutations",
2069 "2"
2070 ],
2071 [
2072 "--filter",
2073 "^transpose$",
2074 "--target-dtype",
2075 "fp32",
2076 "--target-dtype",
2077 "fp16",
2078 "--target-dtype",
2079 "bf16",
2080 "--fp-values-range",
2081 "-2.0,2.0",
2082 "--target-rank",
2083 "3",
2084 "--target-rank",
2085 "4",
2086 "--num-rand-permutations",
2087 "2"
2088 ],
2089 [
2090 "--filter",
2091 "^transpose$",
2092 "--target-dtype",
2093 "fp32",
2094 "--fp-values-range",
2095 "-2.0,2.0",
2096 "--target-shape",
2097 "1,1,65539,2",
2098 "--target-shape",
2099 "1,1,1,65535",
2100 "--num-rand-permutations",
2101 "1"
2102 ]
2103 ]
2104 }
2105 },
2106 "selection": {
2107 "default": {
2108 "params": {},
2109 "permutes": [
2110 "shape",
2111 "type",
2112 "perm"
2113 ]
2114 }
2115 }
James Wardb9c3a632022-11-22 13:14:50 +00002116 },
James Ward681e0a82023-02-20 18:04:31 +00002117 "transpose_conv2d": {
2118 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002119 "profile": [
2120 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002121 ],
2122 "generation": {
2123 "standard": {
2124 "negative_dim_range": "1,10",
2125 "generator_args": [
2126 [
2127 "--target-dtype",
2128 "fp32",
2129 "--target-dtype",
2130 "fp16",
2131 "--target-dtype",
2132 "bf16",
2133 "--fp-values-range",
2134 "-2.0,2.0",
2135 "--target-shape",
2136 "10,24,9,13",
2137 "--target-shape",
2138 "8,14,20,5",
2139 "--tensor-dim-range",
2140 "1,16",
2141 "--allow-pooling-and-conv-oversizes"
2142 ],
2143 [
2144 "--target-dtype",
2145 "fp16",
2146 "--fp-values-range",
2147 "-2.0,2.0",
2148 "--target-shape",
2149 "1,65536,1",
2150 "--tensor-dim-range",
2151 "1,17",
2152 "--max-conv-dilation",
2153 "1"
2154 ]
2155 ]
2156 }
2157 },
2158 "selection": {
2159 "default": {
2160 "params": {
2161 "shape": [],
2162 "type": [],
2163 "kernel": [],
2164 "stride": [],
2165 "pad": [],
2166 "out_shape": []
2167 },
2168 "permutes": [
2169 "shape",
2170 "type",
2171 "stride",
2172 "pad"
2173 ]
2174 }
2175 }
James Ward681e0a82023-02-20 18:04:31 +00002176 },
James Wardb9c3a632022-11-22 13:14:50 +00002177 "maximum": {
2178 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002179 "profile": [
2180 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002181 ],
2182 "generation": {
2183 "standard": {
2184 "generator_args": [
2185 [
2186 "--target-dtype",
2187 "fp32",
2188 "--target-dtype",
2189 "fp16",
2190 "--target-dtype",
2191 "bf16",
2192 "--fp-values-range",
2193 "-2.0,2.0",
2194 "--tensor-dim-range",
2195 "16,64",
2196 "--target-rank",
2197 "1",
2198 "--target-rank",
2199 "2",
2200 "--target-rank",
2201 "3"
2202 ],
2203 [
2204 "--target-dtype",
2205 "fp32",
2206 "--target-dtype",
2207 "fp16",
2208 "--target-dtype",
2209 "bf16",
2210 "--fp-values-range",
2211 "-2.0,2.0",
2212 "--tensor-dim-range",
2213 "1,16",
2214 "--target-rank",
2215 "4",
2216 "--target-rank",
2217 "5"
2218 ],
2219 [
2220 "--target-dtype",
2221 "fp32",
2222 "--fp-values-range",
2223 "-2.0,2.0",
2224 "--target-shape",
2225 "65531,1,2,1",
2226 "--target-shape",
2227 "1,1,65541,1"
2228 ]
2229 ]
2230 }
2231 },
2232 "selection": {
2233 "default": {
2234 "params": {},
2235 "permutes": [
2236 "shape",
2237 "type"
2238 ]
2239 }
2240 }
James Wardb9c3a632022-11-22 13:14:50 +00002241 },
2242 "minimum": {
2243 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002244 "profile": [
2245 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002246 ],
2247 "generation": {
2248 "standard": {
2249 "generator_args": [
2250 [
2251 "--target-dtype",
2252 "fp32",
2253 "--target-dtype",
2254 "fp16",
2255 "--target-dtype",
2256 "bf16",
2257 "--fp-values-range",
2258 "-2.0,2.0",
2259 "--tensor-dim-range",
2260 "16,64",
2261 "--target-rank",
2262 "1",
2263 "--target-rank",
2264 "2",
2265 "--target-rank",
2266 "3"
2267 ],
2268 [
2269 "--target-dtype",
2270 "fp32",
2271 "--target-dtype",
2272 "fp16",
2273 "--target-dtype",
2274 "bf16",
2275 "--fp-values-range",
2276 "-2.0,2.0",
2277 "--tensor-dim-range",
2278 "1,16",
2279 "--target-rank",
2280 "4",
2281 "--target-rank",
2282 "5"
2283 ],
2284 [
2285 "--target-dtype",
2286 "fp32",
2287 "--fp-values-range",
2288 "-2.0,2.0",
2289 "--target-shape",
2290 "1,65531,2,1",
2291 "--target-shape",
2292 "1,1,1,65538"
2293 ]
2294 ]
2295 }
2296 },
2297 "selection": {
2298 "default": {
2299 "params": {},
2300 "permutes": [
2301 "shape",
2302 "type"
2303 ]
2304 }
2305 }
James Ward635bc992022-11-23 11:55:32 +00002306 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002307 "mul": {
2308 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002309 "profile": [
2310 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002311 ],
2312 "generation": {
2313 "standard": {
2314 "negative_dim_range": "1,10",
2315 "generator_args": [
2316 [
2317 "--target-dtype",
2318 "fp32",
2319 "--target-dtype",
2320 "fp16",
2321 "--target-dtype",
2322 "bf16",
2323 "--fp-values-range",
2324 "-2.0,2.0",
2325 "--tensor-dim-range",
2326 "16,64",
2327 "--target-rank",
2328 "1",
2329 "--target-rank",
2330 "2",
2331 "--target-rank",
2332 "3"
2333 ],
2334 [
2335 "--target-dtype",
2336 "fp16",
2337 "--fp-values-range",
2338 "-2.0,2.0",
2339 "--tensor-dim-range",
2340 "1,16",
2341 "--target-rank",
2342 "4",
2343 "--target-rank",
2344 "5"
2345 ],
2346 [
2347 "--target-dtype",
2348 "bf16",
2349 "--fp-values-range",
2350 "-2.0,2.0",
2351 "--target-shape",
2352 "1,1,3,65534",
2353 "--target-shape",
2354 "1,2,1,65541,1"
2355 ]
2356 ]
2357 }
2358 },
2359 "selection": {
2360 "default": {
2361 "params": {},
2362 "permutes": [
2363 "shape",
2364 "type"
2365 ]
2366 }
2367 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002368 },
James Ward635bc992022-11-23 11:55:32 +00002369 "reduce_max": {
2370 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002371 "profile": [
2372 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002373 ],
2374 "generation": {
2375 "standard": {
2376 "negative_dim_range": "1,10",
2377 "generator_args": [
2378 [
2379 "--target-dtype",
2380 "fp32",
2381 "--target-dtype",
2382 "fp16",
2383 "--target-dtype",
2384 "bf16",
2385 "--fp-values-range",
2386 "-2.0,2.0",
2387 "--tensor-dim-range",
2388 "1,32"
2389 ],
2390 [
2391 "--target-dtype",
2392 "fp32",
2393 "--fp-values-range",
2394 "-2.0,2.0",
2395 "--target-shape",
2396 "1,1,1,65531",
2397 "--target-shape",
2398 "1,1,65539,2"
2399 ]
2400 ]
2401 }
2402 },
2403 "selection": {
2404 "default": {
2405 "params": {},
2406 "permutes": [
2407 "shape",
2408 "type",
2409 "axis"
2410 ]
2411 }
2412 }
James Ward635bc992022-11-23 11:55:32 +00002413 },
2414 "reduce_min": {
2415 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002416 "profile": [
2417 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002418 ],
2419 "generation": {
2420 "standard": {
2421 "negative_dim_range": "1,10",
2422 "generator_args": [
2423 [
2424 "--target-dtype",
2425 "fp32",
2426 "--target-dtype",
2427 "fp16",
2428 "--target-dtype",
2429 "bf16",
2430 "--fp-values-range",
2431 "-2.0,2.0",
2432 "--tensor-dim-range",
2433 "1,32"
2434 ],
2435 [
2436 "--target-dtype",
2437 "fp32",
2438 "--fp-values-range",
2439 "-2.0,2.0",
2440 "--target-shape",
2441 "1,1,65531,1",
2442 "--target-shape",
2443 "1,65539,2,1"
2444 ]
2445 ]
2446 }
2447 },
2448 "selection": {
2449 "default": {
2450 "params": {},
2451 "permutes": [
2452 "shape",
2453 "type",
2454 "axis"
2455 ]
2456 }
2457 }
James Ward2a27c8f2022-11-23 11:29:43 +00002458 },
James Ward512c1ca2023-01-27 18:46:44 +00002459 "reduce_product": {
2460 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002461 "profile": [
2462 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002463 ],
2464 "generation": {
2465 "standard": {
2466 "generator_args": [
2467 [
2468 "--target-dtype",
2469 "fp32",
2470 "--target-dtype",
2471 "fp16",
2472 "--target-dtype",
2473 "bf16",
2474 "--fp-values-range",
2475 "-2.0,2.0",
2476 "--tensor-dim-range",
2477 "1,34"
2478 ],
2479 [
2480 "--target-dtype",
2481 "fp16",
2482 "--target-shape",
2483 "2,65527,3,1",
2484 "--target-shape",
2485 "1,3,2,65541"
2486 ]
2487 ]
2488 }
2489 },
2490 "selection": {
2491 "default": {
2492 "params": {},
2493 "permutes": [
2494 "shape",
2495 "type",
2496 "axis"
2497 ]
2498 }
2499 }
James Ward512c1ca2023-01-27 18:46:44 +00002500 },
2501 "reduce_sum": {
2502 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002503 "profile": [
2504 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002505 ],
2506 "generation": {
2507 "standard": {
2508 "generator_args": [
2509 [
2510 "--target-dtype",
2511 "fp32",
2512 "--target-dtype",
2513 "fp16",
2514 "--target-dtype",
2515 "bf16",
2516 "--fp-values-range",
2517 "-2.0,2.0",
2518 "--tensor-dim-range",
2519 "1,37"
2520 ],
2521 [
2522 "--target-dtype",
2523 "bf16",
2524 "--target-shape",
2525 "1,3,65529,1",
2526 "--target-shape",
2527 "1,65537,1,1"
2528 ]
2529 ]
2530 }
2531 },
2532 "selection": {
2533 "default": {
2534 "params": {},
2535 "permutes": [
2536 "shape",
2537 "type",
2538 "axis"
2539 ]
2540 }
2541 }
James Ward512c1ca2023-01-27 18:46:44 +00002542 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002543 "resize": {
2544 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002545 "profile": [
2546 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002547 ],
2548 "generation": {
2549 "standard": {
2550 "negative_dim_range": "1,10",
2551 "generator_args": [
2552 [
2553 "--target-dtype",
2554 "fp32",
2555 "--target-dtype",
2556 "fp16",
2557 "--target-dtype",
2558 "bf16",
2559 "--fp-values-range",
2560 "-2.0,2.0"
2561 ],
2562 [
2563 "--target-dtype",
2564 "fp32",
2565 "--fp-values-range",
2566 "-2.0,2.0",
2567 "--target-shape",
2568 "1,1103,1,2",
2569 "--max-resize-output-dim",
2570 "9100"
2571 ]
2572 ]
2573 }
2574 },
2575 "selection": {
2576 "default": {
2577 "params": {
2578 "offset": [],
2579 "shape": [],
2580 "type": [],
2581 "mode": [],
2582 "output_type": [],
2583 "scale": [
2584 "sc2x1x3x1"
2585 ],
2586 "border": [
2587 "bor0x1"
2588 ]
2589 },
2590 "permutes": [
2591 "shape",
2592 "type"
2593 ],
2594 "exclude_patterns": [
2595 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2596 ]
2597 }
2598 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002599 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002600 "rfft2d": {
2601 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +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 "--fp-values-range",
2612 "-2.0,2.0"
2613 ],
2614 [
2615 "--target-dtype",
2616 "fp32",
2617 "--fp-values-range",
2618 "-2.0,2.0",
2619 "--target-shape",
2620 "1,16,512",
2621 "--target-shape",
2622 "1,8192,2"
2623 ]
2624 ]
2625 }
2626 },
2627 "selection": {
2628 "default": {
2629 "params": {},
2630 "permutes": [
2631 "shape",
2632 "type"
2633 ]
2634 }
2635 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002636 },
James Ward2a27c8f2022-11-23 11:29:43 +00002637 "select": {
2638 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002639 "profile": [
2640 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002641 ],
2642 "generation": {
2643 "standard": {
2644 "generator_args": [
2645 [
2646 "--target-dtype",
2647 "fp32",
2648 "--target-dtype",
2649 "fp16",
2650 "--target-dtype",
2651 "bf16",
2652 "--fp-values-range",
2653 "-2.0,2.0",
2654 "--tensor-dim-range",
2655 "16,64",
2656 "--target-rank",
2657 "1",
2658 "--target-rank",
2659 "2",
2660 "--target-rank",
2661 "3"
2662 ],
2663 [
2664 "--target-dtype",
2665 "fp32",
2666 "--target-dtype",
2667 "fp16",
2668 "--target-dtype",
2669 "bf16",
2670 "--fp-values-range",
2671 "-2.0,2.0",
2672 "--tensor-dim-range",
2673 "1,16",
2674 "--target-rank",
2675 "4",
2676 "--target-rank",
2677 "5"
2678 ],
2679 [
2680 "--target-dtype",
2681 "fp32",
2682 "--fp-values-range",
2683 "-2.0,2.0",
2684 "--target-shape",
2685 "1,2,65534,2,1",
2686 "--target-shape",
2687 "1,1,65539,2",
2688 "--num-rand-permutations",
2689 "2"
2690 ]
2691 ]
2692 }
2693 },
2694 "selection": {
2695 "default": {
2696 "params": {},
2697 "permutes": [
2698 "shape",
2699 "type"
2700 ]
2701 }
2702 }
James Wardb45db9a2022-12-12 13:02:44 +00002703 },
2704 "sigmoid": {
2705 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002706 "profile": [
2707 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002708 ],
2709 "generation": {
2710 "standard": {
2711 "generator_args": [
2712 [
2713 "--target-dtype",
2714 "fp32",
2715 "--target-dtype",
2716 "fp16",
2717 "--target-dtype",
2718 "bf16",
2719 "--fp-values-range",
2720 "-2.0,2.0",
2721 "--tensor-dim-range",
2722 "16,64",
2723 "--target-rank",
2724 "1",
2725 "--target-rank",
2726 "2",
2727 "--target-rank",
2728 "3"
2729 ],
2730 [
2731 "--target-dtype",
2732 "fp32",
2733 "--target-dtype",
2734 "fp16",
2735 "--target-dtype",
2736 "bf16",
2737 "--fp-values-range",
2738 "-2.0,2.0",
2739 "--tensor-dim-range",
2740 "1,19",
2741 "--target-rank",
2742 "4",
2743 "--target-rank",
2744 "5"
2745 ],
2746 [
2747 "--target-dtype",
2748 "fp32",
2749 "--fp-values-range",
2750 "-2.0,2.0",
2751 "--target-shape",
2752 "1,2,65538,2,1",
2753 "--target-shape",
2754 "1,3,1,65533"
2755 ]
2756 ]
2757 }
2758 },
2759 "selection": {
2760 "default": {
2761 "params": {},
2762 "permutes": [
2763 "shape",
2764 "type"
2765 ]
2766 }
2767 }
James Wardb45db9a2022-12-12 13:02:44 +00002768 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002769 "sub": {
2770 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002771 "profile": [
2772 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002773 ],
2774 "generation": {
2775 "standard": {
2776 "generator_args": [
2777 [
2778 "--target-dtype",
2779 "fp32",
2780 "--target-dtype",
2781 "fp16",
2782 "--target-dtype",
2783 "bf16",
2784 "--fp-values-range",
2785 "-2.0,2.0",
2786 "--tensor-dim-range",
2787 "16,64",
2788 "--target-rank",
2789 "1",
2790 "--target-rank",
2791 "2",
2792 "--target-rank",
2793 "3"
2794 ],
2795 [
2796 "--target-dtype",
2797 "bf16",
2798 "--fp-values-range",
2799 "-2.0,2.0",
2800 "--tensor-dim-range",
2801 "1,16",
2802 "--target-rank",
2803 "4",
2804 "--target-rank",
2805 "5"
2806 ],
2807 [
2808 "--target-dtype",
2809 "fp32",
2810 "--fp-values-range",
2811 "-2.0,2.0",
2812 "--target-shape",
2813 "1,1,65533,3",
2814 "--target-shape",
2815 "1,1,2,1,65545"
2816 ]
2817 ]
2818 }
2819 },
2820 "selection": {
2821 "default": {
2822 "params": {},
2823 "permutes": [
2824 "shape",
2825 "type"
2826 ]
2827 }
2828 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002829 },
James Wardc253e642023-01-17 17:03:12 +00002830 "slice": {
2831 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002832 "profile": [
2833 "tosa-bi",
2834 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002835 ],
2836 "generation": {
2837 "standard": {
2838 "generator_args": [
2839 [
2840 "--target-dtype",
2841 "fp32",
2842 "--target-dtype",
2843 "fp16",
2844 "--target-dtype",
2845 "bf16",
2846 "--fp-values-range",
2847 "-2.0,2.0",
2848 "--tensor-dim-range",
2849 "16,64",
2850 "--target-rank",
2851 "1",
2852 "--target-rank",
2853 "2",
2854 "--target-rank",
2855 "3",
2856 "--num-rand-permutations",
2857 "2"
2858 ],
2859 [
2860 "--target-dtype",
2861 "fp32",
2862 "--target-dtype",
2863 "fp16",
2864 "--target-dtype",
2865 "bf16",
2866 "--fp-values-range",
2867 "-2.0,2.0",
2868 "--tensor-dim-range",
2869 "1,16",
2870 "--target-rank",
2871 "4",
2872 "--num-rand-permutations",
2873 "2"
2874 ],
2875 [
2876 "--target-dtype",
2877 "bf16",
2878 "--fp-values-range",
2879 "-2.0,2.0",
2880 "--target-shape",
2881 "1,1,655341,1",
2882 "--target-shape",
2883 "1,65539,1,1",
2884 "--num-rand-permutations",
2885 "2"
2886 ]
2887 ]
2888 }
2889 },
2890 "selection": {
2891 "default": {
2892 "params": {},
2893 "permutes": [
2894 "shape",
2895 "type",
2896 "perm"
2897 ]
2898 }
2899 }
James Wardc253e642023-01-17 17:03:12 +00002900 },
James Wardb45db9a2022-12-12 13:02:44 +00002901 "tanh": {
2902 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002903 "profile": [
2904 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002905 ],
2906 "generation": {
2907 "standard": {
2908 "generator_args": [
2909 [
2910 "--target-dtype",
2911 "fp32",
2912 "--target-dtype",
2913 "fp16",
2914 "--target-dtype",
2915 "bf16",
2916 "--fp-values-range",
2917 "-2.0,2.0",
2918 "--tensor-dim-range",
2919 "18,60",
2920 "--target-rank",
2921 "1",
2922 "--target-rank",
2923 "2",
2924 "--target-rank",
2925 "3"
2926 ],
2927 [
2928 "--target-dtype",
2929 "fp32",
2930 "--target-dtype",
2931 "fp16",
2932 "--target-dtype",
2933 "bf16",
2934 "--fp-values-range",
2935 "-2.0,2.0",
2936 "--tensor-dim-range",
2937 "1,24",
2938 "--target-rank",
2939 "4",
2940 "--target-rank",
2941 "5"
2942 ],
2943 [
2944 "--target-dtype",
2945 "fp32",
2946 "--fp-values-range",
2947 "-2.0,2.0",
2948 "--target-shape",
2949 "1,65535,2,1,1",
2950 "--target-shape",
2951 "1,65540,1,2"
2952 ]
2953 ]
2954 }
2955 },
2956 "selection": {
2957 "default": {
2958 "params": {},
2959 "permutes": [
2960 "shape",
2961 "type"
2962 ]
2963 }
2964 }
Won Jeon78155c62023-06-10 00:20:04 +00002965 },
2966 "erf": {
2967 "group": "activation",
2968 "profile": [
2969 "tosa-mi"
2970 ],
2971 "generation": {
2972 "standard": {
2973 "generator_args": [
2974 [
2975 "--target-dtype",
2976 "fp32",
2977 "--target-dtype",
2978 "fp16",
2979 "--target-dtype",
2980 "bf16",
2981 "--fp-values-range",
2982 "-2.0,2.0",
2983 "--tensor-dim-range",
2984 "18,60",
2985 "--target-rank",
2986 "1",
2987 "--target-rank",
2988 "2",
2989 "--target-rank",
2990 "3"
2991 ],
2992 [
2993 "--target-dtype",
2994 "fp32",
2995 "--target-dtype",
2996 "fp16",
2997 "--target-dtype",
2998 "bf16",
2999 "--fp-values-range",
3000 "-2.0,2.0",
3001 "--tensor-dim-range",
3002 "1,24",
3003 "--target-rank",
3004 "4",
3005 "--target-rank",
3006 "5"
3007 ],
3008 [
3009 "--target-dtype",
3010 "fp32",
3011 "--fp-values-range",
3012 "-2.0,2.0",
3013 "--target-shape",
3014 "1,65535,2,1,1",
3015 "--target-shape",
3016 "1,65540,1,2"
3017 ]
3018 ]
3019 }
3020 },
3021 "selection": {
3022 "default": {
3023 "params": {},
3024 "permutes": [
3025 "shape",
3026 "type"
3027 ]
3028 }
3029 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003030 }
3031}