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