blob: a090479645dbe5201cda921aa94fd17f28bd2f7e [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 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100601 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000602 "generation": {
603 "standard": {
604 "negative_dim_range": "1,10",
605 "generator_args": [
606 [
607 "--target-dtype",
608 "fp32",
609 "--target-dtype",
610 "fp16",
611 "--target-dtype",
612 "bf16",
613 "--fp-values-range",
614 "-2.0,2.0",
615 "--target-shape",
616 "1,34,19,27",
617 "--target-shape",
618 "1,16,51,7",
619 "--tensor-dim-range",
620 "1,16",
621 "--allow-pooling-and-conv-oversizes"
622 ],
623 [
624 "--target-dtype",
625 "fp32",
626 "--fp-values-range",
627 "-2.0,2.0",
628 "--target-shape",
629 "1,65537,1,3",
630 "--target-shape",
631 "1,2,65531,2",
632 "--tensor-dim-range",
633 "1,16",
634 "--max-conv-dilation",
635 "1",
636 "--allow-pooling-and-conv-oversizes"
637 ]
638 ]
639 }
640 },
641 "selection": {
642 "default": {
643 "params": {
644 "shape": [],
645 "type": [],
646 "kernel": [],
647 "stride": [],
648 "pad": [],
649 "dilation": []
650 },
651 "permutes": [
652 "kernel",
653 "shape",
654 "type",
655 "pad"
656 ]
657 }
658 }
James Ward52ac9d62022-11-16 12:53:49 +0000659 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000660 "conv3d": {
661 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000662 "profile": [
663 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000664 ],
665 "generation": {
666 "standard": {
667 "negative_dim_range": "1,10",
668 "generator_args": [
669 [
670 "--target-dtype",
671 "fp32",
672 "--target-dtype",
673 "fp16",
674 "--target-dtype",
675 "bf16",
676 "--fp-values-range",
677 "-2.0,2.0",
678 "--target-shape",
679 "1,7,18,5,4",
680 "--target-shape",
681 "1,6,12,17,3",
682 "--tensor-dim-range",
683 "1,4",
684 "--allow-pooling-and-conv-oversizes"
685 ],
686 [
687 "--target-dtype",
688 "fp32",
689 "--fp-values-range",
690 "-2.0,2.0",
691 "--target-shape",
692 "1,2,65539,1,2",
693 "--target-shape",
694 "1,65532,1,1,3",
695 "--tensor-dim-range",
696 "1,2",
697 "--max-conv-dilation",
698 "1",
699 "--allow-pooling-and-conv-oversizes"
700 ]
701 ]
702 }
703 },
704 "selection": {
705 "default": {
706 "params": {
707 "shape": [],
708 "type": [],
709 "kernel": [],
710 "stride": [],
711 "pad": [],
712 "dilation": []
713 },
714 "permutes": [
715 "kernel",
716 "shape",
717 "type",
718 "pad",
719 "stride"
720 ]
721 }
722 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000723 },
James Wardae25b932023-02-07 20:11:41 +0000724 "depthwise_conv2d": {
725 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000726 "profile": [
727 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000728 ],
729 "generation": {
730 "standard": {
731 "negative_dim_range": "1,10",
732 "generator_args": [
733 [
734 "--target-dtype",
735 "fp32",
736 "--target-dtype",
737 "fp16",
738 "--target-dtype",
739 "bf16",
740 "--fp-values-range",
741 "-2.0,2.0",
742 "--target-shape",
743 "1,17,31,4",
744 "--target-shape",
745 "1,37,11,5",
746 "--tensor-dim-range",
747 "1,16",
748 "--allow-pooling-and-conv-oversizes"
749 ],
750 [
751 "--target-dtype",
752 "fp32",
753 "--fp-values-range",
754 "-2.0,2.0",
755 "--target-shape",
756 "1,1,65531,2",
757 "--target-shape",
758 "1,65540,1,3",
759 "--tensor-dim-range",
760 "1,16",
761 "--max-conv-dilation",
762 "1",
763 "--allow-pooling-and-conv-oversizes"
764 ]
765 ]
766 }
767 },
768 "selection": {
769 "default": {
770 "params": {
771 "shape": [],
772 "type": [
773 "f16xf16",
774 "bf16xbf16",
775 "f32xf32"
776 ],
777 "kernel": [],
778 "stride": [],
779 "pad": [],
780 "dilation": []
781 },
782 "permutes": [
783 "kernel",
784 "shape",
785 "type",
786 "pad"
787 ]
788 }
789 }
James Wardae25b932023-02-07 20:11:41 +0000790 },
Won Jeona21b2e82023-08-10 10:33:01 +0000791 "dim": {
792 "group": "data_layout",
793 "profile": [
794 "tosa-mi"
795 ],
796 "generation": {
797 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100798 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000799 "generator_args": [
800 [
801 "--target-dtype",
802 "fp32",
803 "--target-dtype",
804 "fp16",
805 "--target-dtype",
806 "bf16",
807 "--fp-values-range",
808 "-2.0,2.0",
809 "--tensor-dim-range",
810 "1,65",
811 "--target-rank",
812 "1",
813 "--target-rank",
814 "2",
815 "--target-rank",
816 "3"
817 ]
818 ]
819 }
820 },
821 "selection": {
822 "default": {
823 "params": {},
824 "permutes": [
825 "shape",
826 "type"
827 ]
828 }
829 }
830 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000831 "equal": {
832 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000833 "profile": [
834 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000835 ],
836 "generation": {
837 "standard": {
838 "generator_args": [
839 [
840 "--target-dtype",
841 "fp32",
842 "--target-dtype",
843 "fp16",
844 "--target-dtype",
845 "bf16",
846 "--fp-values-range",
847 "-2.0,2.0",
848 "--tensor-dim-range",
849 "18,64",
850 "--target-rank",
851 "1",
852 "--target-rank",
853 "2",
854 "--target-rank",
855 "3"
856 ],
857 [
858 "--target-dtype",
859 "fp32",
860 "--fp-values-range",
861 "-2.0,2.0",
862 "--tensor-dim-range",
863 "1,18",
864 "--target-rank",
865 "4",
866 "--target-rank",
867 "5"
868 ],
869 [
870 "--target-dtype",
871 "fp16",
872 "--fp-values-range",
873 "-2.0,2.0",
874 "--target-shape",
875 "1,1,2,65550",
876 "--target-shape",
877 "1,4,65530,1,1"
878 ]
879 ]
880 }
881 },
882 "selection": {
883 "default": {
884 "params": {},
885 "permutes": [
886 "shape",
887 "type"
888 ]
889 }
890 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000891 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000892 "exp": {
893 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000894 "profile": [
895 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000896 ],
897 "generation": {
898 "standard": {
899 "generator_args": [
900 [
901 "--target-dtype",
902 "fp32",
903 "--target-dtype",
904 "fp16",
905 "--target-dtype",
906 "bf16",
907 "--fp-values-range",
908 "-2.0,2.0",
909 "--tensor-dim-range",
910 "15,64",
911 "--target-rank",
912 "1",
913 "--target-rank",
914 "2",
915 "--target-rank",
916 "3"
917 ],
918 [
919 "--target-dtype",
920 "fp16",
921 "--fp-values-range",
922 "-2.0,2.0",
923 "--tensor-dim-range",
924 "1,15",
925 "--target-rank",
926 "4",
927 "--target-rank",
928 "5"
929 ],
930 [
931 "--target-dtype",
932 "fp32",
933 "--fp-values-range",
934 "-2.0,2.0",
935 "--target-shape",
936 "1,1,65535,4",
937 "--target-shape",
938 "2,65536,1,1,1"
939 ]
940 ]
941 }
942 },
943 "selection": {
944 "default": {
945 "params": {},
946 "permutes": [
947 "shape",
948 "type"
949 ]
950 }
951 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000952 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000953 "fft2d": {
954 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000955 "profile": [
956 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000957 ],
958 "generation": {
959 "standard": {
960 "generator_args": [
961 [
962 "--target-dtype",
963 "fp32",
964 "--fp-values-range",
965 "-2.0,2.0"
966 ],
967 [
968 "--target-dtype",
969 "fp32",
970 "--fp-values-range",
971 "-2.0,2.0",
972 "--target-shape",
973 "1,256,64",
974 "--target-shape",
975 "1,4,4096"
976 ]
977 ]
978 }
979 },
980 "selection": {
981 "default": {
982 "params": {},
983 "permutes": [
984 "shape",
985 "type",
986 "inverse"
987 ]
988 }
989 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000990 },
James Ward8384a6f2023-01-27 17:27:34 +0000991 "fully_connected": {
992 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +0000993 "profile": [
994 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000995 ],
996 "generation": {
997 "standard": {
998 "negative_dim_range": "1,10",
999 "generator_args": [
1000 [
1001 "--target-dtype",
1002 "fp32",
1003 "--target-dtype",
1004 "fp16",
1005 "--target-dtype",
1006 "bf16",
1007 "--fp-values-range",
1008 "-2.0,2.0"
1009 ],
1010 [
1011 "--target-dtype",
1012 "fp32",
1013 "--target-shape",
1014 "1,296",
1015 "--target-shape",
1016 "65540,2"
1017 ],
1018 [
1019 "--target-dtype",
1020 "fp32",
1021 "--target-dtype",
1022 "fp16",
1023 "--target-dtype",
1024 "bf16",
1025 "--fp-values-range",
1026 "-2.0,2.0",
1027 "--target-shape",
1028 "3,16",
1029 "--target-shape",
1030 "1,23"
1031 ]
1032 ]
1033 }
1034 },
1035 "selection": {
1036 "default": {
1037 "params": {},
1038 "permutes": [
1039 "shape",
1040 "type"
1041 ]
1042 }
1043 }
James Ward8384a6f2023-01-27 17:27:34 +00001044 },
James Ward71616fe2022-11-23 11:00:47 +00001045 "floor": {
1046 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001047 "profile": [
1048 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001049 ],
1050 "generation": {
1051 "standard": {
1052 "generator_args": [
1053 [
1054 "--target-dtype",
1055 "fp32",
1056 "--target-dtype",
1057 "fp16",
1058 "--target-dtype",
1059 "bf16",
1060 "--fp-values-range",
1061 "-2.0,2.0",
1062 "--tensor-dim-range",
1063 "4,64",
1064 "--target-rank",
1065 "1",
1066 "--target-rank",
1067 "2",
1068 "--target-rank",
1069 "3"
1070 ],
1071 [
1072 "--target-dtype",
1073 "fp32",
1074 "--target-dtype",
1075 "fp16",
1076 "--target-dtype",
1077 "bf16",
1078 "--fp-values-range",
1079 "-2.0,2.0",
1080 "--tensor-dim-range",
1081 "1,16",
1082 "--target-rank",
1083 "4",
1084 "--target-rank",
1085 "5"
1086 ],
1087 [
1088 "--target-dtype",
1089 "fp32",
1090 "--fp-values-range",
1091 "-2.0,2.0",
1092 "--target-shape",
1093 "1,1,65533,2",
1094 "--target-shape",
1095 "1,65537,1,1"
1096 ]
1097 ]
1098 }
1099 },
1100 "selection": {
1101 "default": {
1102 "params": {},
1103 "permutes": [
1104 "shape",
1105 "type"
1106 ]
1107 }
1108 }
James Ward71616fe2022-11-23 11:00:47 +00001109 },
James Ward990cc4b2022-11-16 15:36:37 +00001110 "gather": {
1111 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001112 "profile": [
1113 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001114 ],
1115 "generation": {
1116 "standard": {
1117 "negative_dim_range": "1,10",
1118 "generator_args": [
1119 [
1120 "--target-dtype",
1121 "fp32",
1122 "--target-dtype",
1123 "fp16",
1124 "--target-dtype",
1125 "bf16",
1126 "--fp-values-range",
1127 "-2.0,2.0",
1128 "--tensor-dim-range",
1129 "5,72"
1130 ],
1131 [
1132 "--target-dtype",
1133 "fp32",
1134 "--fp-values-range",
1135 "-2.0,2.0",
1136 "--target-shape",
1137 "2,65536,1",
1138 "--target-shape",
1139 "1,2,65535",
1140 "--target-shape",
1141 "5000,1,1"
1142 ]
1143 ]
1144 }
1145 },
1146 "selection": {
1147 "default": {
1148 "params": {},
1149 "permutes": [
1150 "shape",
1151 "type"
1152 ]
1153 }
1154 }
James Ward990cc4b2022-11-16 15:36:37 +00001155 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001156 "greater": {
1157 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001158 "profile": [
1159 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001160 ],
1161 "generation": {
1162 "standard": {
1163 "generator_args": [
1164 [
1165 "--filter",
1166 "^greater$",
1167 "--target-dtype",
1168 "fp32",
1169 "--target-dtype",
1170 "fp16",
1171 "--target-dtype",
1172 "bf16",
1173 "--fp-values-range",
1174 "-2.0,2.0",
1175 "--tensor-dim-range",
1176 "18,64",
1177 "--target-rank",
1178 "1",
1179 "--target-rank",
1180 "2",
1181 "--target-rank",
1182 "3"
1183 ],
1184 [
1185 "--filter",
1186 "^greater$",
1187 "--target-dtype",
1188 "bf16",
1189 "--fp-values-range",
1190 "-2.0,2.0",
1191 "--tensor-dim-range",
1192 "1,18",
1193 "--target-rank",
1194 "4",
1195 "--target-rank",
1196 "5"
1197 ],
1198 [
1199 "--filter",
1200 "^greater$",
1201 "--target-dtype",
1202 "fp32",
1203 "--fp-values-range",
1204 "-2.0,2.0",
1205 "--target-shape",
1206 "3,65551,1,1",
1207 "--target-shape",
1208 "1,1,3,65531,1"
1209 ]
1210 ]
1211 }
1212 },
1213 "selection": {
1214 "default": {
1215 "params": {},
1216 "permutes": [
1217 "shape",
1218 "type"
1219 ]
1220 }
1221 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001222 },
1223 "greater_equal": {
1224 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001225 "profile": [
1226 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001227 ],
1228 "generation": {
1229 "standard": {
1230 "generator_args": [
1231 [
1232 "--target-dtype",
1233 "fp32",
1234 "--target-dtype",
1235 "fp16",
1236 "--target-dtype",
1237 "bf16",
1238 "--fp-values-range",
1239 "-2.0,2.0",
1240 "--tensor-dim-range",
1241 "18,64",
1242 "--target-rank",
1243 "1",
1244 "--target-rank",
1245 "2",
1246 "--target-rank",
1247 "3"
1248 ],
1249 [
1250 "--target-dtype",
1251 "fp16",
1252 "--fp-values-range",
1253 "-2.0,2.0",
1254 "--tensor-dim-range",
1255 "1,18",
1256 "--target-rank",
1257 "4",
1258 "--target-rank",
1259 "5"
1260 ],
1261 [
1262 "--target-dtype",
1263 "bf16",
1264 "--fp-values-range",
1265 "-2.0,2.0",
1266 "--target-shape",
1267 "65552,1,1,4",
1268 "--target-shape",
1269 "1,1,1,3,65532"
1270 ]
1271 ]
1272 }
1273 },
1274 "selection": {
1275 "default": {
1276 "params": {},
1277 "permutes": [
1278 "shape",
1279 "type"
1280 ]
1281 }
1282 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001283 },
James Ward542dd3b2022-11-17 12:11:55 +00001284 "identity": {
1285 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001286 "profile": [
1287 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001288 ],
1289 "generation": {
1290 "standard": {
1291 "no_negative_tests": "true",
1292 "generator_args": [
1293 [
1294 "--target-dtype",
1295 "fp32",
1296 "--target-dtype",
1297 "fp16",
1298 "--target-dtype",
1299 "bf16",
1300 "--fp-values-range",
1301 "-2.0,2.0",
1302 "--tensor-dim-range",
1303 "1,67",
1304 "--target-rank",
1305 "1",
1306 "--target-rank",
1307 "2",
1308 "--target-rank",
1309 "3"
1310 ],
1311 [
1312 "--target-dtype",
1313 "fp32",
1314 "--target-dtype",
1315 "fp16",
1316 "--target-dtype",
1317 "bf16",
1318 "--fp-values-range",
1319 "-2.0,2.0",
1320 "--tensor-dim-range",
1321 "1,19",
1322 "--target-rank",
1323 "4",
1324 "--target-rank",
1325 "5"
1326 ],
1327 [
1328 "--target-dtype",
1329 "fp32",
1330 "--fp-values-range",
1331 "-2.0,2.0",
1332 "--target-shape",
1333 "1,1,65539,1,1",
1334 "--target-shape",
1335 "1,1,2,65529"
1336 ]
1337 ]
1338 }
1339 },
1340 "selection": {
1341 "default": {
1342 "params": {},
1343 "permutes": [
1344 "shape",
1345 "type"
1346 ]
1347 }
1348 }
James Ward542dd3b2022-11-17 12:11:55 +00001349 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001350 "log": {
1351 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001352 "profile": [
1353 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001354 ],
1355 "generation": {
1356 "standard": {
1357 "generator_args": [
1358 [
1359 "--filter",
1360 "^log$",
1361 "--target-dtype",
1362 "fp32",
1363 "--target-dtype",
1364 "fp16",
1365 "--target-dtype",
1366 "bf16",
1367 "--fp-values-range",
1368 "-2.0,2.0",
1369 "--tensor-dim-range",
1370 "15,64",
1371 "--target-rank",
1372 "1",
1373 "--target-rank",
1374 "2",
1375 "--target-rank",
1376 "3"
1377 ],
1378 [
1379 "--filter",
1380 "^log$",
1381 "--target-dtype",
1382 "fp32",
1383 "--fp-values-range",
1384 "-2.0,2.0",
1385 "--tensor-dim-range",
1386 "1,15",
1387 "--target-rank",
1388 "4",
1389 "--target-rank",
1390 "5"
1391 ],
1392 [
1393 "--filter",
1394 "^log$",
1395 "--target-dtype",
1396 "fp16",
1397 "--fp-values-range",
1398 "-2.0,2.0",
1399 "--target-shape",
1400 "1,65530,1,2",
1401 "--target-shape",
1402 "3,1,65540,1,1"
1403 ]
1404 ]
1405 }
1406 },
1407 "selection": {
1408 "default": {
1409 "params": {},
1410 "permutes": [
1411 "shape",
1412 "type"
1413 ]
1414 }
1415 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001416 },
James Ward8384a6f2023-01-27 17:27:34 +00001417 "matmul": {
1418 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001419 "profile": [
1420 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001421 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001422 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001423 "generation": {
1424 "standard": {
1425 "negative_dim_range": "1,10",
1426 "generator_args": [
1427 [
1428 "--target-dtype",
1429 "fp32",
1430 "--target-dtype",
1431 "fp16",
1432 "--target-dtype",
1433 "bf16",
1434 "--fp-values-range",
1435 "-2.0,2.0",
1436 "--tensor-dim-range",
1437 "13,70"
1438 ],
1439 [
1440 "--target-dtype",
1441 "fp32",
1442 "--target-dtype",
1443 "fp16",
1444 "--target-dtype",
1445 "bf16",
1446 "--fp-values-range",
1447 "-2.0,2.0",
1448 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001449 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001450 ],
1451 [
1452 "--target-dtype",
1453 "fp32",
1454 "--fp-values-range",
1455 "-2.0,2.0",
1456 "--target-shape",
1457 "4,65530,1",
1458 "--target-shape",
1459 "1,65538,3"
1460 ]
1461 ]
1462 }
1463 },
1464 "selection": {
1465 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001466 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001467 }
1468 }
James Ward8384a6f2023-01-27 17:27:34 +00001469 },
James Ward52ac9d62022-11-16 12:53:49 +00001470 "max_pool2d": {
1471 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001472 "profile": [
1473 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001474 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001475 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001476 "generation": {
1477 "standard": {
1478 "generator_args": [
1479 [
1480 "--target-dtype",
1481 "fp32",
1482 "--target-dtype",
1483 "fp16",
1484 "--target-dtype",
1485 "bf16",
1486 "--fp-values-range",
1487 "-2.0,2.0",
1488 "--target-shape",
1489 "1,47,37,25",
1490 "--target-shape",
1491 "1,15,13,38",
1492 "--allow-pooling-and-conv-oversizes"
1493 ],
1494 [
1495 "--target-dtype",
1496 "fp32",
1497 "--fp-values-range",
1498 "-2.0,2.0",
1499 "--target-shape",
1500 "1,65534,4,1",
1501 "--target-shape",
1502 "1,6,65536,1",
1503 "--max-conv-dilation",
1504 "1",
1505 "--allow-pooling-and-conv-oversizes"
1506 ]
1507 ]
1508 }
1509 },
1510 "selection": {
1511 "default": {
1512 "params": {
1513 "shape": [],
1514 "type": [
1515 "f32",
1516 "f16",
1517 "bf16"
1518 ],
1519 "stride": [],
1520 "pad": []
1521 },
1522 "permutes": [
1523 "shape",
1524 "type",
1525 "pad"
1526 ],
1527 "sparsity": {
1528 "pad": 11
1529 }
1530 }
1531 }
James Ward990cc4b2022-11-16 15:36:37 +00001532 },
James Ward71616fe2022-11-23 11:00:47 +00001533 "negate": {
1534 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001535 "profile": [
1536 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001537 ],
1538 "generation": {
1539 "standard": {
1540 "negative_dim_range": "1,10",
1541 "generator_args": [
1542 [
1543 "--target-dtype",
1544 "fp32",
1545 "--target-dtype",
1546 "fp16",
1547 "--target-dtype",
1548 "bf16",
1549 "--fp-values-range",
1550 "-2.0,2.0",
1551 "--tensor-dim-range",
1552 "17,64",
1553 "--target-rank",
1554 "1",
1555 "--target-rank",
1556 "2",
1557 "--target-rank",
1558 "3"
1559 ],
1560 [
1561 "--target-dtype",
1562 "fp32",
1563 "--target-dtype",
1564 "fp16",
1565 "--target-dtype",
1566 "bf16",
1567 "--fp-values-range",
1568 "-2.0,2.0",
1569 "--tensor-dim-range",
1570 "1,22",
1571 "--target-rank",
1572 "4",
1573 "--target-rank",
1574 "5"
1575 ],
1576 [
1577 "--target-dtype",
1578 "fp32",
1579 "--fp-values-range",
1580 "-2.0,2.0",
1581 "--target-shape",
1582 "1,65541,3,1",
1583 "--target-shape",
1584 "1,2,1,65532,1"
1585 ]
1586 ]
1587 }
1588 },
1589 "selection": {
1590 "default": {
1591 "params": {},
1592 "permutes": [
1593 "shape",
1594 "type"
1595 ]
1596 }
1597 }
James Ward71616fe2022-11-23 11:00:47 +00001598 },
James Wardf0890992022-11-17 11:15:14 +00001599 "pad": {
1600 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001601 "profile": [
1602 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001603 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001604 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001605 "generation": {
1606 "standard": {
1607 "generator_args": [
1608 [
1609 "--target-dtype",
1610 "fp32",
1611 "--target-dtype",
1612 "fp16",
1613 "--target-dtype",
1614 "bf16",
1615 "--fp-values-range",
1616 "-2.0,2.0",
1617 "--tensor-dim-range",
1618 "1,65",
1619 "--target-rank",
1620 "1",
1621 "--target-rank",
1622 "2",
1623 "--target-rank",
1624 "3"
1625 ],
1626 [
1627 "--target-dtype",
1628 "fp16",
1629 "--fp-values-range",
1630 "-2.0,2.0",
1631 "--tensor-dim-range",
1632 "1,17",
1633 "--target-rank",
1634 "4"
1635 ],
1636 [
1637 "--target-dtype",
1638 "bf16",
1639 "--fp-values-range",
1640 "-2.0,2.0",
1641 "--tensor-dim-range",
1642 "1,16",
1643 "--target-rank",
1644 "5"
1645 ],
1646 [
1647 "--target-dtype",
1648 "fp32",
1649 "--fp-values-range",
1650 "-2.0,2.0",
1651 "--target-shape",
1652 "1,1,65539,1"
1653 ]
1654 ]
1655 }
1656 },
1657 "selection": {
1658 "default": {
1659 "params": {},
1660 "permutes": [
1661 "shape",
1662 "type"
1663 ],
1664 "preselected": [
1665 {
1666 "shape": "50",
1667 "type": "bf16",
1668 "pad": "pad11"
1669 },
1670 {
1671 "shape": "63x46",
1672 "type": "bf16",
1673 "pad": "pad1010"
1674 },
1675 {
1676 "shape": "6",
1677 "type": "f16",
1678 "pad": "pad01"
1679 }
1680 ],
1681 "sparsity": {
1682 "pad": 21
1683 }
1684 }
1685 }
James Wardf0890992022-11-17 11:15:14 +00001686 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001687 "pow": {
1688 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001689 "profile": [
1690 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001691 ],
1692 "generation": {
1693 "standard": {
1694 "generator_args": [
1695 [
1696 "--target-dtype",
1697 "fp32",
1698 "--target-dtype",
1699 "fp16",
1700 "--target-dtype",
1701 "bf16",
1702 "--fp-values-range",
1703 "-2.0,2.0",
1704 "--tensor-dim-range",
1705 "16,64",
1706 "--target-rank",
1707 "1",
1708 "--target-rank",
1709 "2",
1710 "--target-rank",
1711 "3"
1712 ],
1713 [
1714 "--target-dtype",
1715 "fp16",
1716 "--fp-values-range",
1717 "-2.0,2.0",
1718 "--tensor-dim-range",
1719 "1,16",
1720 "--target-rank",
1721 "4",
1722 "--target-rank",
1723 "5"
1724 ],
1725 [
1726 "--target-dtype",
1727 "bf16",
1728 "--fp-values-range",
1729 "-2.0,2.0",
1730 "--target-shape",
1731 "65534,3,1,1",
1732 "--target-shape",
1733 "2,65541,1,1,1"
1734 ]
1735 ]
1736 }
1737 },
1738 "selection": {
1739 "default": {
1740 "params": {},
1741 "permutes": [
1742 "shape",
1743 "type"
1744 ]
1745 }
1746 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001747 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001748 "reciprocal": {
1749 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001750 "profile": [
1751 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001752 ],
1753 "generation": {
1754 "standard": {
1755 "generator_args": [
1756 [
1757 "--target-dtype",
1758 "fp32",
1759 "--target-dtype",
1760 "fp16",
1761 "--target-dtype",
1762 "bf16",
1763 "--fp-values-range",
1764 "-2.0,2.0",
1765 "--tensor-dim-range",
1766 "15,64",
1767 "--target-rank",
1768 "1",
1769 "--target-rank",
1770 "2",
1771 "--target-rank",
1772 "3"
1773 ],
1774 [
1775 "--target-dtype",
1776 "fp16",
1777 "--fp-values-range",
1778 "-2.0,2.0",
1779 "--tensor-dim-range",
1780 "1,15",
1781 "--target-rank",
1782 "4",
1783 "--target-rank",
1784 "5"
1785 ],
1786 [
1787 "--target-dtype",
1788 "bf16",
1789 "--fp-values-range",
1790 "-2.0,2.0",
1791 "--target-shape",
1792 "1,1,65536,4",
1793 "--target-shape",
1794 "2,65535,1,1,1"
1795 ]
1796 ]
1797 }
1798 },
1799 "selection": {
1800 "default": {
1801 "params": {},
1802 "permutes": [
1803 "shape",
1804 "type"
1805 ]
1806 }
1807 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001808 },
James Wardf0890992022-11-17 11:15:14 +00001809 "reshape": {
1810 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001811 "profile": [
1812 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001813 ],
1814 "generation": {
1815 "standard": {
1816 "generator_args": [
1817 [
1818 "--target-dtype",
1819 "fp32",
1820 "--target-dtype",
1821 "fp16",
1822 "--target-dtype",
1823 "bf16",
1824 "--fp-values-range",
1825 "-2.0,2.0",
1826 "--num-rand-permutations",
1827 "2"
1828 ],
1829 [
1830 "--target-dtype",
1831 "fp32",
1832 "--fp-values-range",
1833 "-2.0,2.0",
1834 "--target-shape",
1835 "1,1,65536,1",
1836 "--target-shape",
1837 "1,65535,1,2",
1838 "--num-rand-permutations",
1839 "2"
1840 ]
1841 ]
1842 }
1843 },
1844 "selection": {
1845 "default": {
1846 "params": {},
1847 "permutes": [
1848 "shape",
1849 "type",
1850 "rank",
1851 "perm"
1852 ]
1853 }
1854 }
James Wardf0890992022-11-17 11:15:14 +00001855 },
1856 "reverse": {
1857 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001858 "profile": [
1859 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001860 ],
1861 "generation": {
1862 "standard": {
1863 "generator_args": [
1864 [
1865 "--target-dtype",
1866 "fp32",
1867 "--target-dtype",
1868 "fp16",
1869 "--target-dtype",
1870 "bf16",
1871 "--fp-values-range",
1872 "-2.0,2.0",
1873 "--tensor-dim-range",
1874 "1,48"
1875 ],
1876 [
1877 "--target-dtype",
1878 "fp32",
1879 "--fp-values-range",
1880 "-2.0,2.0",
1881 "--target-shape",
1882 "1,1,65537",
1883 "--target-shape",
1884 "1,65535,1,2"
1885 ]
1886 ]
1887 }
1888 },
1889 "selection": {
1890 "default": {
1891 "params": {},
1892 "permutes": [
1893 "shape",
1894 "type"
1895 ]
1896 }
1897 }
James Wardf0890992022-11-17 11:15:14 +00001898 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001899 "rsqrt": {
1900 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001901 "profile": [
1902 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001903 ],
1904 "generation": {
1905 "standard": {
1906 "generator_args": [
1907 [
1908 "--target-dtype",
1909 "fp32",
1910 "--target-dtype",
1911 "fp16",
1912 "--target-dtype",
1913 "bf16",
1914 "--fp-values-range",
1915 "-2.0,2.0",
1916 "--tensor-dim-range",
1917 "15,64",
1918 "--target-rank",
1919 "1",
1920 "--target-rank",
1921 "2",
1922 "--target-rank",
1923 "3"
1924 ],
1925 [
1926 "--target-dtype",
1927 "bf16",
1928 "--fp-values-range",
1929 "-2.0,2.0",
1930 "--tensor-dim-range",
1931 "1,15",
1932 "--target-rank",
1933 "4",
1934 "--target-rank",
1935 "5"
1936 ],
1937 [
1938 "--target-dtype",
1939 "fp32",
1940 "--fp-values-range",
1941 "-2.0,2.0",
1942 "--target-shape",
1943 "1,1,3,65541",
1944 "--target-shape",
1945 "65532,1,3,1,1"
1946 ]
1947 ]
1948 }
1949 },
1950 "selection": {
1951 "default": {
1952 "params": {},
1953 "permutes": [
1954 "shape",
1955 "type"
1956 ]
1957 }
1958 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001959 },
James Ward990cc4b2022-11-16 15:36:37 +00001960 "scatter": {
1961 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001962 "profile": [
1963 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001964 ],
1965 "generation": {
1966 "standard": {
1967 "negative_dim_range": "1,10",
1968 "generator_args": [
1969 [
1970 "--target-dtype",
1971 "fp32",
1972 "--target-dtype",
1973 "fp16",
1974 "--target-dtype",
1975 "bf16",
1976 "--fp-values-range",
1977 "-2.0,2.0",
1978 "--tensor-dim-range",
1979 "5,56"
1980 ],
1981 [
1982 "--target-dtype",
1983 "fp32",
1984 "--fp-values-range",
1985 "-2.0,2.0",
1986 "--target-shape",
1987 "1,65541,1",
1988 "--target-shape",
1989 "1,1,65531",
1990 "--target-shape",
1991 "2989,6,1"
1992 ]
1993 ]
1994 }
1995 },
1996 "selection": {
1997 "default": {
1998 "params": {},
1999 "permutes": [
2000 "shape",
2001 "type"
2002 ]
2003 }
2004 }
James Wardf0890992022-11-17 11:15:14 +00002005 },
2006 "tile": {
2007 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002008 "profile": [
2009 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002010 ],
2011 "generation": {
2012 "standard": {
2013 "negative_dim_range": "1,10",
2014 "generator_args": [
2015 [
2016 "--target-dtype",
2017 "fp32",
2018 "--target-dtype",
2019 "fp16",
2020 "--target-dtype",
2021 "bf16",
2022 "--fp-values-range",
2023 "-2.0,2.0",
2024 "--tensor-dim-range",
2025 "4,32"
2026 ],
2027 [
2028 "--target-dtype",
2029 "fp32",
2030 "--fp-values-range",
2031 "-2.0,2.0",
2032 "--target-shape",
2033 "65535",
2034 "--target-shape",
2035 "1,65543,2,1"
2036 ]
2037 ]
2038 }
2039 },
2040 "selection": {
2041 "default": {
2042 "params": {},
2043 "permutes": [
2044 "shape",
2045 "type"
2046 ]
2047 }
2048 }
James Wardf0890992022-11-17 11:15:14 +00002049 },
2050 "transpose": {
2051 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002052 "profile": [
2053 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002054 ],
2055 "generation": {
2056 "standard": {
2057 "generator_args": [
2058 [
2059 "--filter",
2060 "^transpose$",
2061 "--target-dtype",
2062 "fp32",
2063 "--target-dtype",
2064 "fp16",
2065 "--fp-values-range",
2066 "-2.0,2.0",
2067 "--target-rank",
2068 "1",
2069 "--target-rank",
2070 "2",
2071 "--num-rand-permutations",
2072 "2"
2073 ],
2074 [
2075 "--filter",
2076 "^transpose$",
2077 "--target-dtype",
2078 "fp32",
2079 "--target-dtype",
2080 "fp16",
2081 "--target-dtype",
2082 "bf16",
2083 "--fp-values-range",
2084 "-2.0,2.0",
2085 "--target-rank",
2086 "3",
2087 "--target-rank",
2088 "4",
2089 "--num-rand-permutations",
2090 "2"
2091 ],
2092 [
2093 "--filter",
2094 "^transpose$",
2095 "--target-dtype",
2096 "fp32",
2097 "--fp-values-range",
2098 "-2.0,2.0",
2099 "--target-shape",
2100 "1,1,65539,2",
2101 "--target-shape",
2102 "1,1,1,65535",
2103 "--num-rand-permutations",
2104 "1"
2105 ]
2106 ]
2107 }
2108 },
2109 "selection": {
2110 "default": {
2111 "params": {},
2112 "permutes": [
2113 "shape",
2114 "type",
2115 "perm"
2116 ]
2117 }
2118 }
James Wardb9c3a632022-11-22 13:14:50 +00002119 },
James Ward681e0a82023-02-20 18:04:31 +00002120 "transpose_conv2d": {
2121 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002122 "profile": [
2123 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002124 ],
2125 "generation": {
2126 "standard": {
2127 "negative_dim_range": "1,10",
2128 "generator_args": [
2129 [
2130 "--target-dtype",
2131 "fp32",
2132 "--target-dtype",
2133 "fp16",
2134 "--target-dtype",
2135 "bf16",
2136 "--fp-values-range",
2137 "-2.0,2.0",
2138 "--target-shape",
2139 "10,24,9,13",
2140 "--target-shape",
2141 "8,14,20,5",
2142 "--tensor-dim-range",
2143 "1,16",
2144 "--allow-pooling-and-conv-oversizes"
2145 ],
2146 [
2147 "--target-dtype",
2148 "fp16",
2149 "--fp-values-range",
2150 "-2.0,2.0",
2151 "--target-shape",
2152 "1,65536,1",
2153 "--tensor-dim-range",
2154 "1,17",
2155 "--max-conv-dilation",
2156 "1"
2157 ]
2158 ]
2159 }
2160 },
2161 "selection": {
2162 "default": {
2163 "params": {
2164 "shape": [],
2165 "type": [],
2166 "kernel": [],
2167 "stride": [],
2168 "pad": [],
2169 "out_shape": []
2170 },
2171 "permutes": [
2172 "shape",
2173 "type",
2174 "stride",
2175 "pad"
2176 ]
2177 }
2178 }
James Ward681e0a82023-02-20 18:04:31 +00002179 },
James Wardb9c3a632022-11-22 13:14:50 +00002180 "maximum": {
2181 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002182 "profile": [
2183 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002184 ],
2185 "generation": {
2186 "standard": {
2187 "generator_args": [
2188 [
2189 "--target-dtype",
2190 "fp32",
2191 "--target-dtype",
2192 "fp16",
2193 "--target-dtype",
2194 "bf16",
2195 "--fp-values-range",
2196 "-2.0,2.0",
2197 "--tensor-dim-range",
2198 "16,64",
2199 "--target-rank",
2200 "1",
2201 "--target-rank",
2202 "2",
2203 "--target-rank",
2204 "3"
2205 ],
2206 [
2207 "--target-dtype",
2208 "fp32",
2209 "--target-dtype",
2210 "fp16",
2211 "--target-dtype",
2212 "bf16",
2213 "--fp-values-range",
2214 "-2.0,2.0",
2215 "--tensor-dim-range",
2216 "1,16",
2217 "--target-rank",
2218 "4",
2219 "--target-rank",
2220 "5"
2221 ],
2222 [
2223 "--target-dtype",
2224 "fp32",
2225 "--fp-values-range",
2226 "-2.0,2.0",
2227 "--target-shape",
2228 "65531,1,2,1",
2229 "--target-shape",
2230 "1,1,65541,1"
2231 ]
2232 ]
2233 }
2234 },
2235 "selection": {
2236 "default": {
2237 "params": {},
2238 "permutes": [
2239 "shape",
2240 "type"
2241 ]
2242 }
2243 }
James Wardb9c3a632022-11-22 13:14:50 +00002244 },
2245 "minimum": {
2246 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002247 "profile": [
2248 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002249 ],
2250 "generation": {
2251 "standard": {
2252 "generator_args": [
2253 [
2254 "--target-dtype",
2255 "fp32",
2256 "--target-dtype",
2257 "fp16",
2258 "--target-dtype",
2259 "bf16",
2260 "--fp-values-range",
2261 "-2.0,2.0",
2262 "--tensor-dim-range",
2263 "16,64",
2264 "--target-rank",
2265 "1",
2266 "--target-rank",
2267 "2",
2268 "--target-rank",
2269 "3"
2270 ],
2271 [
2272 "--target-dtype",
2273 "fp32",
2274 "--target-dtype",
2275 "fp16",
2276 "--target-dtype",
2277 "bf16",
2278 "--fp-values-range",
2279 "-2.0,2.0",
2280 "--tensor-dim-range",
2281 "1,16",
2282 "--target-rank",
2283 "4",
2284 "--target-rank",
2285 "5"
2286 ],
2287 [
2288 "--target-dtype",
2289 "fp32",
2290 "--fp-values-range",
2291 "-2.0,2.0",
2292 "--target-shape",
2293 "1,65531,2,1",
2294 "--target-shape",
2295 "1,1,1,65538"
2296 ]
2297 ]
2298 }
2299 },
2300 "selection": {
2301 "default": {
2302 "params": {},
2303 "permutes": [
2304 "shape",
2305 "type"
2306 ]
2307 }
2308 }
James Ward635bc992022-11-23 11:55:32 +00002309 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002310 "mul": {
2311 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002312 "profile": [
2313 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002314 ],
2315 "generation": {
2316 "standard": {
2317 "negative_dim_range": "1,10",
2318 "generator_args": [
2319 [
2320 "--target-dtype",
2321 "fp32",
2322 "--target-dtype",
2323 "fp16",
2324 "--target-dtype",
2325 "bf16",
2326 "--fp-values-range",
2327 "-2.0,2.0",
2328 "--tensor-dim-range",
2329 "16,64",
2330 "--target-rank",
2331 "1",
2332 "--target-rank",
2333 "2",
2334 "--target-rank",
2335 "3"
2336 ],
2337 [
2338 "--target-dtype",
2339 "fp16",
2340 "--fp-values-range",
2341 "-2.0,2.0",
2342 "--tensor-dim-range",
2343 "1,16",
2344 "--target-rank",
2345 "4",
2346 "--target-rank",
2347 "5"
2348 ],
2349 [
2350 "--target-dtype",
2351 "bf16",
2352 "--fp-values-range",
2353 "-2.0,2.0",
2354 "--target-shape",
2355 "1,1,3,65534",
2356 "--target-shape",
2357 "1,2,1,65541,1"
2358 ]
2359 ]
2360 }
2361 },
2362 "selection": {
2363 "default": {
2364 "params": {},
2365 "permutes": [
2366 "shape",
2367 "type"
2368 ]
2369 }
2370 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002371 },
James Ward635bc992022-11-23 11:55:32 +00002372 "reduce_max": {
2373 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002374 "profile": [
2375 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002376 ],
2377 "generation": {
2378 "standard": {
2379 "negative_dim_range": "1,10",
2380 "generator_args": [
2381 [
2382 "--target-dtype",
2383 "fp32",
2384 "--target-dtype",
2385 "fp16",
2386 "--target-dtype",
2387 "bf16",
2388 "--fp-values-range",
2389 "-2.0,2.0",
2390 "--tensor-dim-range",
2391 "1,32"
2392 ],
2393 [
2394 "--target-dtype",
2395 "fp32",
2396 "--fp-values-range",
2397 "-2.0,2.0",
2398 "--target-shape",
2399 "1,1,1,65531",
2400 "--target-shape",
2401 "1,1,65539,2"
2402 ]
2403 ]
2404 }
2405 },
2406 "selection": {
2407 "default": {
2408 "params": {},
2409 "permutes": [
2410 "shape",
2411 "type",
2412 "axis"
2413 ]
2414 }
2415 }
James Ward635bc992022-11-23 11:55:32 +00002416 },
2417 "reduce_min": {
2418 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002419 "profile": [
2420 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002421 ],
2422 "generation": {
2423 "standard": {
2424 "negative_dim_range": "1,10",
2425 "generator_args": [
2426 [
2427 "--target-dtype",
2428 "fp32",
2429 "--target-dtype",
2430 "fp16",
2431 "--target-dtype",
2432 "bf16",
2433 "--fp-values-range",
2434 "-2.0,2.0",
2435 "--tensor-dim-range",
2436 "1,32"
2437 ],
2438 [
2439 "--target-dtype",
2440 "fp32",
2441 "--fp-values-range",
2442 "-2.0,2.0",
2443 "--target-shape",
2444 "1,1,65531,1",
2445 "--target-shape",
2446 "1,65539,2,1"
2447 ]
2448 ]
2449 }
2450 },
2451 "selection": {
2452 "default": {
2453 "params": {},
2454 "permutes": [
2455 "shape",
2456 "type",
2457 "axis"
2458 ]
2459 }
2460 }
James Ward2a27c8f2022-11-23 11:29:43 +00002461 },
James Ward512c1ca2023-01-27 18:46:44 +00002462 "reduce_product": {
2463 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002464 "profile": [
2465 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002466 ],
2467 "generation": {
2468 "standard": {
2469 "generator_args": [
2470 [
2471 "--target-dtype",
2472 "fp32",
2473 "--target-dtype",
2474 "fp16",
2475 "--target-dtype",
2476 "bf16",
2477 "--fp-values-range",
2478 "-2.0,2.0",
2479 "--tensor-dim-range",
2480 "1,34"
2481 ],
2482 [
2483 "--target-dtype",
2484 "fp16",
2485 "--target-shape",
2486 "2,65527,3,1",
2487 "--target-shape",
2488 "1,3,2,65541"
2489 ]
2490 ]
2491 }
2492 },
2493 "selection": {
2494 "default": {
2495 "params": {},
2496 "permutes": [
2497 "shape",
2498 "type",
2499 "axis"
2500 ]
2501 }
2502 }
James Ward512c1ca2023-01-27 18:46:44 +00002503 },
2504 "reduce_sum": {
2505 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002506 "profile": [
2507 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002508 ],
2509 "generation": {
2510 "standard": {
2511 "generator_args": [
2512 [
2513 "--target-dtype",
2514 "fp32",
2515 "--target-dtype",
2516 "fp16",
2517 "--target-dtype",
2518 "bf16",
2519 "--fp-values-range",
2520 "-2.0,2.0",
2521 "--tensor-dim-range",
2522 "1,37"
2523 ],
2524 [
2525 "--target-dtype",
2526 "bf16",
2527 "--target-shape",
2528 "1,3,65529,1",
2529 "--target-shape",
2530 "1,65537,1,1"
2531 ]
2532 ]
2533 }
2534 },
2535 "selection": {
2536 "default": {
2537 "params": {},
2538 "permutes": [
2539 "shape",
2540 "type",
2541 "axis"
2542 ]
2543 }
2544 }
James Ward512c1ca2023-01-27 18:46:44 +00002545 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002546 "resize": {
2547 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002548 "profile": [
2549 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002550 ],
2551 "generation": {
2552 "standard": {
2553 "negative_dim_range": "1,10",
2554 "generator_args": [
2555 [
2556 "--target-dtype",
2557 "fp32",
2558 "--target-dtype",
2559 "fp16",
2560 "--target-dtype",
2561 "bf16",
2562 "--fp-values-range",
2563 "-2.0,2.0"
2564 ],
2565 [
2566 "--target-dtype",
2567 "fp32",
2568 "--fp-values-range",
2569 "-2.0,2.0",
2570 "--target-shape",
2571 "1,1103,1,2",
2572 "--max-resize-output-dim",
2573 "9100"
2574 ]
2575 ]
2576 }
2577 },
2578 "selection": {
2579 "default": {
2580 "params": {
2581 "offset": [],
2582 "shape": [],
2583 "type": [],
2584 "mode": [],
2585 "output_type": [],
2586 "scale": [
2587 "sc2x1x3x1"
2588 ],
2589 "border": [
2590 "bor0x1"
2591 ]
2592 },
2593 "permutes": [
2594 "shape",
2595 "type"
2596 ],
2597 "exclude_patterns": [
2598 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2599 ]
2600 }
2601 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002602 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002603 "rfft2d": {
2604 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002605 "profile": [
2606 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002607 ],
2608 "generation": {
2609 "standard": {
2610 "generator_args": [
2611 [
2612 "--target-dtype",
2613 "fp32",
2614 "--fp-values-range",
2615 "-2.0,2.0"
2616 ],
2617 [
2618 "--target-dtype",
2619 "fp32",
2620 "--fp-values-range",
2621 "-2.0,2.0",
2622 "--target-shape",
2623 "1,16,512",
2624 "--target-shape",
2625 "1,8192,2"
2626 ]
2627 ]
2628 }
2629 },
2630 "selection": {
2631 "default": {
2632 "params": {},
2633 "permutes": [
2634 "shape",
2635 "type"
2636 ]
2637 }
2638 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002639 },
James Ward2a27c8f2022-11-23 11:29:43 +00002640 "select": {
2641 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002642 "profile": [
2643 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002644 ],
2645 "generation": {
2646 "standard": {
2647 "generator_args": [
2648 [
2649 "--target-dtype",
2650 "fp32",
2651 "--target-dtype",
2652 "fp16",
2653 "--target-dtype",
2654 "bf16",
2655 "--fp-values-range",
2656 "-2.0,2.0",
2657 "--tensor-dim-range",
2658 "16,64",
2659 "--target-rank",
2660 "1",
2661 "--target-rank",
2662 "2",
2663 "--target-rank",
2664 "3"
2665 ],
2666 [
2667 "--target-dtype",
2668 "fp32",
2669 "--target-dtype",
2670 "fp16",
2671 "--target-dtype",
2672 "bf16",
2673 "--fp-values-range",
2674 "-2.0,2.0",
2675 "--tensor-dim-range",
2676 "1,16",
2677 "--target-rank",
2678 "4",
2679 "--target-rank",
2680 "5"
2681 ],
2682 [
2683 "--target-dtype",
2684 "fp32",
2685 "--fp-values-range",
2686 "-2.0,2.0",
2687 "--target-shape",
2688 "1,2,65534,2,1",
2689 "--target-shape",
2690 "1,1,65539,2",
2691 "--num-rand-permutations",
2692 "2"
2693 ]
2694 ]
2695 }
2696 },
2697 "selection": {
2698 "default": {
2699 "params": {},
2700 "permutes": [
2701 "shape",
2702 "type"
2703 ]
2704 }
2705 }
James Wardb45db9a2022-12-12 13:02:44 +00002706 },
2707 "sigmoid": {
2708 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002709 "profile": [
2710 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002711 ],
2712 "generation": {
2713 "standard": {
2714 "generator_args": [
2715 [
2716 "--target-dtype",
2717 "fp32",
2718 "--target-dtype",
2719 "fp16",
2720 "--target-dtype",
2721 "bf16",
2722 "--fp-values-range",
2723 "-2.0,2.0",
2724 "--tensor-dim-range",
2725 "16,64",
2726 "--target-rank",
2727 "1",
2728 "--target-rank",
2729 "2",
2730 "--target-rank",
2731 "3"
2732 ],
2733 [
2734 "--target-dtype",
2735 "fp32",
2736 "--target-dtype",
2737 "fp16",
2738 "--target-dtype",
2739 "bf16",
2740 "--fp-values-range",
2741 "-2.0,2.0",
2742 "--tensor-dim-range",
2743 "1,19",
2744 "--target-rank",
2745 "4",
2746 "--target-rank",
2747 "5"
2748 ],
2749 [
2750 "--target-dtype",
2751 "fp32",
2752 "--fp-values-range",
2753 "-2.0,2.0",
2754 "--target-shape",
2755 "1,2,65538,2,1",
2756 "--target-shape",
2757 "1,3,1,65533"
2758 ]
2759 ]
2760 }
2761 },
2762 "selection": {
2763 "default": {
2764 "params": {},
2765 "permutes": [
2766 "shape",
2767 "type"
2768 ]
2769 }
2770 }
James Wardb45db9a2022-12-12 13:02:44 +00002771 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002772 "sub": {
2773 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002774 "profile": [
2775 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002776 ],
2777 "generation": {
2778 "standard": {
2779 "generator_args": [
2780 [
2781 "--target-dtype",
2782 "fp32",
2783 "--target-dtype",
2784 "fp16",
2785 "--target-dtype",
2786 "bf16",
2787 "--fp-values-range",
2788 "-2.0,2.0",
2789 "--tensor-dim-range",
2790 "16,64",
2791 "--target-rank",
2792 "1",
2793 "--target-rank",
2794 "2",
2795 "--target-rank",
2796 "3"
2797 ],
2798 [
2799 "--target-dtype",
2800 "bf16",
2801 "--fp-values-range",
2802 "-2.0,2.0",
2803 "--tensor-dim-range",
2804 "1,16",
2805 "--target-rank",
2806 "4",
2807 "--target-rank",
2808 "5"
2809 ],
2810 [
2811 "--target-dtype",
2812 "fp32",
2813 "--fp-values-range",
2814 "-2.0,2.0",
2815 "--target-shape",
2816 "1,1,65533,3",
2817 "--target-shape",
2818 "1,1,2,1,65545"
2819 ]
2820 ]
2821 }
2822 },
2823 "selection": {
2824 "default": {
2825 "params": {},
2826 "permutes": [
2827 "shape",
2828 "type"
2829 ]
2830 }
2831 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002832 },
James Wardc253e642023-01-17 17:03:12 +00002833 "slice": {
2834 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002835 "profile": [
2836 "tosa-bi",
2837 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002838 ],
2839 "generation": {
2840 "standard": {
2841 "generator_args": [
2842 [
2843 "--target-dtype",
2844 "fp32",
2845 "--target-dtype",
2846 "fp16",
2847 "--target-dtype",
2848 "bf16",
2849 "--fp-values-range",
2850 "-2.0,2.0",
2851 "--tensor-dim-range",
2852 "16,64",
2853 "--target-rank",
2854 "1",
2855 "--target-rank",
2856 "2",
2857 "--target-rank",
2858 "3",
2859 "--num-rand-permutations",
2860 "2"
2861 ],
2862 [
2863 "--target-dtype",
2864 "fp32",
2865 "--target-dtype",
2866 "fp16",
2867 "--target-dtype",
2868 "bf16",
2869 "--fp-values-range",
2870 "-2.0,2.0",
2871 "--tensor-dim-range",
2872 "1,16",
2873 "--target-rank",
2874 "4",
2875 "--num-rand-permutations",
2876 "2"
2877 ],
2878 [
2879 "--target-dtype",
2880 "bf16",
2881 "--fp-values-range",
2882 "-2.0,2.0",
2883 "--target-shape",
2884 "1,1,655341,1",
2885 "--target-shape",
2886 "1,65539,1,1",
2887 "--num-rand-permutations",
2888 "2"
2889 ]
2890 ]
2891 }
2892 },
2893 "selection": {
2894 "default": {
2895 "params": {},
2896 "permutes": [
2897 "shape",
2898 "type",
2899 "perm"
2900 ]
2901 }
2902 }
James Wardc253e642023-01-17 17:03:12 +00002903 },
James Wardb45db9a2022-12-12 13:02:44 +00002904 "tanh": {
2905 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002906 "profile": [
2907 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002908 ],
2909 "generation": {
2910 "standard": {
2911 "generator_args": [
2912 [
2913 "--target-dtype",
2914 "fp32",
2915 "--target-dtype",
2916 "fp16",
2917 "--target-dtype",
2918 "bf16",
2919 "--fp-values-range",
2920 "-2.0,2.0",
2921 "--tensor-dim-range",
2922 "18,60",
2923 "--target-rank",
2924 "1",
2925 "--target-rank",
2926 "2",
2927 "--target-rank",
2928 "3"
2929 ],
2930 [
2931 "--target-dtype",
2932 "fp32",
2933 "--target-dtype",
2934 "fp16",
2935 "--target-dtype",
2936 "bf16",
2937 "--fp-values-range",
2938 "-2.0,2.0",
2939 "--tensor-dim-range",
2940 "1,24",
2941 "--target-rank",
2942 "4",
2943 "--target-rank",
2944 "5"
2945 ],
2946 [
2947 "--target-dtype",
2948 "fp32",
2949 "--fp-values-range",
2950 "-2.0,2.0",
2951 "--target-shape",
2952 "1,65535,2,1,1",
2953 "--target-shape",
2954 "1,65540,1,2"
2955 ]
2956 ]
2957 }
2958 },
2959 "selection": {
2960 "default": {
2961 "params": {},
2962 "permutes": [
2963 "shape",
2964 "type"
2965 ]
2966 }
2967 }
Won Jeon78155c62023-06-10 00:20:04 +00002968 },
2969 "erf": {
2970 "group": "activation",
2971 "profile": [
2972 "tosa-mi"
2973 ],
2974 "generation": {
2975 "standard": {
2976 "generator_args": [
2977 [
2978 "--target-dtype",
2979 "fp32",
2980 "--target-dtype",
2981 "fp16",
2982 "--target-dtype",
2983 "bf16",
2984 "--fp-values-range",
2985 "-2.0,2.0",
2986 "--tensor-dim-range",
2987 "18,60",
2988 "--target-rank",
2989 "1",
2990 "--target-rank",
2991 "2",
2992 "--target-rank",
2993 "3"
2994 ],
2995 [
2996 "--target-dtype",
2997 "fp32",
2998 "--target-dtype",
2999 "fp16",
3000 "--target-dtype",
3001 "bf16",
3002 "--fp-values-range",
3003 "-2.0,2.0",
3004 "--tensor-dim-range",
3005 "1,24",
3006 "--target-rank",
3007 "4",
3008 "--target-rank",
3009 "5"
3010 ],
3011 [
3012 "--target-dtype",
3013 "fp32",
3014 "--fp-values-range",
3015 "-2.0,2.0",
3016 "--target-shape",
3017 "1,65535,2,1,1",
3018 "--target-shape",
3019 "1,65540,1,2"
3020 ]
3021 ]
3022 }
3023 },
3024 "selection": {
3025 "default": {
3026 "params": {},
3027 "permutes": [
3028 "shape",
3029 "type"
3030 ]
3031 }
3032 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003033 }
3034}