blob: c45623f8cfe587030b5bf036c8565d6dbf560319 [file] [log] [blame]
James Ward71616fe2022-11-23 11:00:47 +00001
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01002{
James Ward71616fe2022-11-23 11:00:47 +00003 "abs": {
4 "group": "ew_unary",
5 "generator_args": [
6 [
7 "--target-dtype",
8 "fp32",
9 "--target-dtype",
10 "fp16",
11 "--target-dtype",
12 "bf16",
13 "--fp-values-range",
14 "-2.0,2.0",
15 "--tensor-dim-range",
16 "16,64",
17 "--target-rank",
18 "1",
19 "--target-rank",
20 "2",
21 "--target-rank",
22 "3"
23 ],
24 [
25 "--target-dtype",
26 "fp32",
27 "--target-dtype",
28 "fp16",
29 "--target-dtype",
30 "bf16",
31 "--fp-values-range",
32 "-2.0,2.0",
33 "--tensor-dim-range",
34 "1,16",
35 "--target-rank",
36 "4",
37 "--target-rank",
38 "5"
39 ],
40 [
41 "--target-dtype",
42 "bf16",
43 "--fp-values-range",
44 "-2.0,2.0",
45 "--target-shape",
46 "1,65531,2,1",
47 "--target-shape",
48 "65538,1,1,1"
49 ]
50 ],
51 "params": {},
52 "permutes": [
53 "shape",
54 "type"
55 ],
56 "profile": [
57 "tosa-mi"
58 ]
59 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +000060 "add": {
61 "group": "ew_binary",
62 "generator_args": [
63 [
64 "--target-dtype",
65 "fp32",
66 "--target-dtype",
67 "fp16",
68 "--target-dtype",
69 "bf16",
70 "--fp-values-range",
71 "-2.0,2.0",
72 "--tensor-dim-range",
73 "16,64",
74 "--target-rank",
75 "1",
76 "--target-rank",
77 "2",
78 "--target-rank",
79 "3"
80 ],
81 [
82 "--target-dtype",
83 "fp32",
84 "--fp-values-range",
85 "-2.0,2.0",
86 "--tensor-dim-range",
87 "1,16",
88 "--target-rank",
89 "4",
90 "--target-rank",
91 "5"
92 ],
93 [
94 "--target-dtype",
95 "fp16",
96 "--fp-values-range",
97 "-2.0,2.0",
98 "--target-shape",
99 "2,1,1,65532",
100 "--target-shape",
101 "65542,2,1,1,1"
102 ]
103 ],
104 "params": {},
105 "permutes": [
106 "shape",
107 "type"
108 ],
109 "profile": [
110 "tosa-mi"
111 ]
112 },
James Ward52ac9d62022-11-16 12:53:49 +0000113 "argmax": {
114 "group": "tensor",
115 "generator_args": [
116 [
117 "--target-dtype",
118 "fp32",
119 "--target-dtype",
120 "fp16",
121 "--target-dtype",
122 "bf16",
123 "--fp-values-range",
124 "-2.0,2.0",
125 "--tensor-dim-range",
126 "32,64",
127 "--target-rank",
128 "1",
129 "--target-rank",
130 "2",
131 "--target-rank",
132 "3",
133 "--num-rand-permutations",
134 "2"
135 ],
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 "1,32",
147 "--target-rank",
148 "4",
149 "--num-rand-permutations",
150 "2"
151 ],
152 [
153 "--target-dtype",
154 "fp32",
155 "--fp-values-range",
156 "-2.0,2.0",
157 "--target-shape",
158 "1,3,65535,1",
159 "--target-shape",
160 "1,65537,1,2",
161 "--num-rand-permutations",
162 "2"
163 ]
164 ],
165 "params": {
166 },
167 "permutes": [
168 "shape",
169 "type"
170 ],
171 "profile": [
172 "tosa-mi"
173 ]
174 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100175 "avg_pool2d": {
176 "group": "tensor",
177 "generator_args": [
178 [
179 "--target-dtype",
180 "fp32",
181 "--target-dtype",
182 "fp16",
183 "--target-dtype",
184 "bf16",
185 "--fp-values-range",
186 "-2.0,2.0",
187 "--target-shape",
188 "1,49,42,28",
189 "--target-shape",
190 "3,11,44,3",
191 "--allow-pooling-and-conv-oversizes"
192 ],
193 [
194 "--target-dtype",
195 "fp32",
196 "--fp-values-range",
197 "-2.0,2.0",
198 "--target-shape",
199 "1,65535,5,1",
200 "--target-shape",
201 "1,3,65537,1",
202 "--allow-pooling-and-conv-oversizes"
203 ]
204 ],
205 "params": {
206 },
207 "permutes": [
208 "shape",
209 "type",
210 "accum_type"
211 ],
212 "sparsity": {
213 "pad": 17
214 },
215 "profile": [
216 "tosa-mi"
217 ]
218 },
James Ward736fd1a2023-01-23 17:13:37 +0000219 "cast": {
220 "group": "type_conversion",
221 "generator_negative_dim_range": "1,10",
222 "generator_args": [
223 [
224 "--target-dtype",
225 "fp32",
226 "--target-dtype",
227 "fp16",
228 "--target-dtype",
229 "bf16",
230 "--target-dtype",
231 "int8",
232 "--target-dtype",
233 "int16",
234 "--target-dtype",
235 "int32",
236 "--fp-values-range",
237 "-2.0,2.0",
238 "--tensor-dim-range",
239 "16,64",
240 "--target-rank",
241 "1",
242 "--target-rank",
243 "2",
244 "--target-rank",
245 "3"
246 ],
247 [
248 "--target-dtype",
249 "fp32",
250 "--target-dtype",
251 "fp16",
252 "--target-dtype",
253 "bf16",
254 "--target-dtype",
255 "int8",
256 "--target-dtype",
257 "int16",
258 "--target-dtype",
259 "int32",
260 "--fp-values-range",
261 "-2.0,2.0",
262 "--tensor-dim-range",
263 "1,16",
264 "--target-rank",
265 "4",
266 "--target-rank",
267 "5"
268 ],
269 [
270 "--target-dtype",
271 "fp16",
272 "--target-shape",
273 "1,1,1,65533,1",
274 "--target-shape",
275 "2,65538,1,1"
276 ]
277 ],
278 "params": {
279 "shape": [],
280 "type": [],
281 "output_type": []
282 },
283 "permutes": [
284 "shape",
285 "type",
286 "output_type"
287 ],
288 "exclude_patterns": [
289 ".*_(i8|i16|i32|b)_out(i8|i16|i32|b)"
290 ],
291 "profile": [
292 "tosa-mi"
293 ]
294 },
James Ward71616fe2022-11-23 11:00:47 +0000295 "ceil": {
296 "group": "ew_unary",
297 "generator_args": [
298 [
299 "--target-dtype",
300 "fp32",
301 "--target-dtype",
302 "fp16",
303 "--target-dtype",
304 "bf16",
305 "--fp-values-range",
306 "-2.0,2.0",
307 "--tensor-dim-range",
308 "4,64",
309 "--target-rank",
310 "1",
311 "--target-rank",
312 "2",
313 "--target-rank",
314 "3"
315 ],
316 [
317 "--target-dtype",
318 "fp32",
319 "--target-dtype",
320 "fp16",
321 "--target-dtype",
322 "bf16",
323 "--fp-values-range",
324 "-2.0,2.0",
325 "--tensor-dim-range",
326 "1,16",
327 "--target-rank",
328 "4",
329 "--target-rank",
330 "5"
331 ],
332 [
333 "--target-dtype",
334 "fp16",
335 "--fp-values-range",
336 "-2.0,2.0",
337 "--target-shape",
338 "2,1,65530,1",
339 "--target-shape",
340 "1,1,65539,1"
341 ]
342 ],
343 "params": {},
344 "permutes": [
345 "shape",
346 "type"
347 ],
348 "profile": [
349 "tosa-mi"
350 ]
351 },
James Ward34071252022-12-07 15:48:47 +0000352 "clamp": {
353 "group": "activation",
354 "generator_args": [
355 [
356 "--target-dtype",
357 "fp32",
358 "--target-dtype",
359 "fp16",
360 "--target-dtype",
361 "bf16",
362 "--fp-values-range",
363 "-2.0,2.0",
364 "--tensor-dim-range",
365 "20,64",
366 "--target-rank",
367 "1",
368 "--target-rank",
369 "2",
370 "--target-rank",
371 "3"
372 ],
373 [
374 "--target-dtype",
375 "fp32",
376 "--target-dtype",
377 "fp16",
378 "--target-dtype",
379 "bf16",
380 "--fp-values-range",
381 "-2.0,2.0",
382 "--tensor-dim-range",
383 "1,20",
384 "--target-rank",
385 "4",
386 "--target-rank",
387 "5"
388 ],
389 [
390 "--target-dtype",
391 "fp32",
392 "--fp-values-range",
393 "-2.0,2.0",
394 "--target-shape",
395 "1,2,1,65536",
396 "--target-shape",
397 "1,3,65537,1,1"
398 ]
399 ],
400 "params": {},
401 "permutes": [
402 "shape",
403 "type"
404 ],
405 "profile": [
406 "tosa-mi"
407 ]
408 },
James Wardf0890992022-11-17 11:15:14 +0000409 "concat": {
410 "group": "data_layout",
411 "generator_args": [
412 [
413 "--target-dtype",
414 "fp32",
415 "--target-dtype",
416 "fp16",
417 "--target-dtype",
418 "bf16",
419 "--fp-values-range",
420 "-2.0,2.0",
421 "--tensor-dim-range",
422 "16,64",
423 "--target-rank",
424 "1",
425 "--target-rank",
426 "2",
427 "--target-rank",
428 "3",
429 "--num-const-inputs-concat",
430 "3"
431 ],
432 [
433 "--target-dtype",
434 "fp32",
435 "--target-dtype",
436 "fp16",
437 "--target-dtype",
438 "bf16",
439 "--fp-values-range",
440 "-2.0,2.0",
441 "--tensor-dim-range",
442 "1,16",
443 "--target-rank",
444 "4",
445 "--target-rank",
446 "5",
447 "--num-const-inputs-concat",
448 "1"
449 ],
450 [
451 "--target-dtype",
452 "fp32",
453 "--fp-values-range",
454 "-2.0,2.0",
455 "--target-shape",
456 "1,1,65534,1,1",
457 "--target-shape",
458 "1,65537,1,2",
459 "--num-const-inputs-concat",
460 "2"
461 ]
462 ],
463 "params": {},
464 "permutes": [
465 "shape",
466 "type"
467 ],
468 "profile": [
469 "tosa-mi"
470 ]
471 },
James Ward542dd3b2022-11-17 12:11:55 +0000472 "const": {
473 "group": "data_nodes",
474 "no_negative_tests": "true",
475 "generator_args": [
476 [
477 "--target-dtype",
478 "fp32",
479 "--target-dtype",
480 "fp16",
481 "--target-dtype",
482 "bf16",
483 "--fp-values-range",
484 "-2.0,2.0",
485 "--target-rank",
486 "1",
487 "--target-rank",
488 "2",
489 "--target-rank",
490 "3"
491 ],
492 [
493 "--target-dtype",
494 "fp32",
495 "--target-dtype",
496 "fp16",
497 "--target-dtype",
498 "bf16",
499 "--fp-values-range",
500 "-2.0,2.0",
501 "--tensor-dim-range",
502 "1,16",
503 "--target-rank",
504 "4",
505 "--target-rank",
506 "5"
507 ],
508 [
509 "--target-dtype",
510 "fp32",
511 "--fp-values-range",
512 "-2.0,2.0",
513 "--target-shape",
514 "1,65540,1,1,1",
515 "--target-shape",
516 "1,2,1,65529"
517 ]
518 ],
519 "params": {},
520 "permutes": [
521 "shape",
522 "type"
523 ],
524 "profile": [
525 "tosa-mi"
526 ]
527 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100528 "conv2d": {
529 "group": "tensor",
530 "generator_args": [
531 [
532 "--target-dtype",
533 "fp32",
534 "--target-dtype",
535 "fp16",
536 "--target-dtype",
537 "bf16",
538 "--fp-values-range",
539 "-2.0,2.0",
540 "--target-shape",
541 "1,49,42,28",
542 "--target-shape",
543 "1,11,44,13",
544 "--allow-pooling-and-conv-oversizes"
545 ],
546 [
547 "--target-dtype",
548 "fp32",
549 "--fp-values-range",
550 "-2.0,2.0",
551 "--target-shape",
552 "1,65535,4,1",
553 "--target-shape",
554 "1,5,65536,1",
555 "--max-conv-dilation",
556 "1",
557 "--allow-pooling-and-conv-oversizes"
558 ]
559 ],
560 "params": {
561 "shape": [],
562 "type": [],
563 "kernel": [],
564 "stride": [],
565 "pad": [],
566 "dilation": []
567 },
568 "permutes": [
569 "kernel",
570 "shape",
571 "type",
572 "pad"
573 ],
574 "profile": [
575 "tosa-mi"
576 ]
James Ward52ac9d62022-11-16 12:53:49 +0000577 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000578 "equal": {
579 "group": "comparison",
580 "generator_args": [
581 [
582 "--target-dtype",
583 "fp32",
584 "--target-dtype",
585 "fp16",
586 "--target-dtype",
587 "bf16",
588 "--fp-values-range",
589 "-2.0,2.0",
590 "--tensor-dim-range",
591 "18,64",
592 "--target-rank",
593 "1",
594 "--target-rank",
595 "2",
596 "--target-rank",
597 "3"
598 ],
599 [
600 "--target-dtype",
601 "fp32",
602 "--fp-values-range",
603 "-2.0,2.0",
604 "--tensor-dim-range",
605 "1,18",
606 "--target-rank",
607 "4",
608 "--target-rank",
609 "5"
610 ],
611 [
612 "--target-dtype",
613 "fp16",
614 "--fp-values-range",
615 "-2.0,2.0",
616 "--target-shape",
617 "1,1,2,65550",
618 "--target-shape",
619 "1,4,65530,1,1"
620 ]
621 ],
622 "params": {},
623 "permutes": [
624 "shape",
625 "type"
626 ],
627 "profile": [
628 "tosa-mi"
629 ]
630 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000631 "exp": {
632 "group": "ew_unary",
633 "generator_args": [
634 [
635 "--target-dtype",
636 "fp32",
637 "--target-dtype",
638 "fp16",
639 "--target-dtype",
640 "bf16",
641 "--fp-values-range",
642 "-2.0,2.0",
643 "--tensor-dim-range",
644 "15,64",
645 "--target-rank",
646 "1",
647 "--target-rank",
648 "2",
649 "--target-rank",
650 "3"
651 ],
652 [
653 "--target-dtype",
654 "fp16",
655 "--fp-values-range",
656 "-2.0,2.0",
657 "--tensor-dim-range",
658 "1,15",
659 "--target-rank",
660 "4",
661 "--target-rank",
662 "5"
663 ],
664 [
665 "--target-dtype",
666 "fp32",
667 "--fp-values-range",
668 "-2.0,2.0",
669 "--target-shape",
670 "1,1,65535,4",
671 "--target-shape",
672 "2,65536,1,1,1"
673 ]
674 ],
675 "params": {},
676 "permutes": [
677 "shape",
678 "type"
679 ],
680 "profile": [
681 "tosa-mi"
682 ]
683 },
James Ward71616fe2022-11-23 11:00:47 +0000684 "floor": {
685 "group": "ew_unary",
686 "generator_args": [
687 [
688 "--target-dtype",
689 "fp32",
690 "--target-dtype",
691 "fp16",
692 "--target-dtype",
693 "bf16",
694 "--fp-values-range",
695 "-2.0,2.0",
696 "--tensor-dim-range",
697 "4,64",
698 "--target-rank",
699 "1",
700 "--target-rank",
701 "2",
702 "--target-rank",
703 "3"
704 ],
705 [
706 "--target-dtype",
707 "fp32",
708 "--target-dtype",
709 "fp16",
710 "--target-dtype",
711 "bf16",
712 "--fp-values-range",
713 "-2.0,2.0",
714 "--tensor-dim-range",
715 "1,16",
716 "--target-rank",
717 "4",
718 "--target-rank",
719 "5"
720 ],
721 [
722 "--target-dtype",
723 "fp32",
724 "--fp-values-range",
725 "-2.0,2.0",
726 "--target-shape",
727 "1,1,65533,2",
728 "--target-shape",
729 "1,65537,1,1"
730 ]
731 ],
732 "params": {},
733 "permutes": [
734 "shape",
735 "type"
736 ],
737 "profile": [
738 "tosa-mi"
739 ]
740 },
James Ward990cc4b2022-11-16 15:36:37 +0000741 "gather": {
742 "group": "scatter_gather",
743 "generator_args": [
744 [
745 "--target-dtype",
746 "fp32",
747 "--target-dtype",
748 "fp16",
749 "--target-dtype",
750 "bf16",
751 "--fp-values-range",
752 "-2.0,2.0",
753 "--tensor-dim-range",
754 "5,72"
755 ],
756 [
757 "--target-dtype",
758 "fp32",
759 "--fp-values-range",
760 "-2.0,2.0",
761 "--target-shape",
762 "2,65536,1",
763 "--target-shape",
764 "1,2,65535",
765 "--target-shape",
766 "5000,1,1"
767 ]
768 ],
769 "params": {},
770 "permutes": [
771 "shape",
772 "type"
773 ],
774 "profile": [
775 "tosa-mi"
776 ]
777 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000778 "greater": {
779 "group": "comparison",
780 "generator_args": [
781 [
782 "--filter",
783 "^greater$",
784 "--target-dtype",
785 "fp32",
786 "--target-dtype",
787 "fp16",
788 "--target-dtype",
789 "bf16",
790 "--fp-values-range",
791 "-2.0,2.0",
792 "--tensor-dim-range",
793 "18,64",
794 "--target-rank",
795 "1",
796 "--target-rank",
797 "2",
798 "--target-rank",
799 "3"
800 ],
801 [
802 "--filter",
803 "^greater$",
804 "--target-dtype",
805 "bf16",
806 "--fp-values-range",
807 "-2.0,2.0",
808 "--tensor-dim-range",
809 "1,18",
810 "--target-rank",
811 "4",
812 "--target-rank",
813 "5"
814 ],
815 [
816 "--filter",
817 "^greater$",
818 "--target-dtype",
819 "fp32",
820 "--fp-values-range",
821 "-2.0,2.0",
822 "--target-shape",
823 "3,65551,1,1",
824 "--target-shape",
825 "1,1,3,65531,1"
826 ]
827 ],
828 "params": {},
829 "permutes": [
830 "shape",
831 "type"
832 ],
833 "profile": [
834 "tosa-mi"
835 ]
836 },
837 "greater_equal": {
838 "group": "comparison",
839 "generator_args": [
840 [
841 "--target-dtype",
842 "fp32",
843 "--target-dtype",
844 "fp16",
845 "--target-dtype",
846 "bf16",
847 "--fp-values-range",
848 "-2.0,2.0",
849 "--tensor-dim-range",
850 "18,64",
851 "--target-rank",
852 "1",
853 "--target-rank",
854 "2",
855 "--target-rank",
856 "3"
857 ],
858 [
859 "--target-dtype",
860 "fp16",
861 "--fp-values-range",
862 "-2.0,2.0",
863 "--tensor-dim-range",
864 "1,18",
865 "--target-rank",
866 "4",
867 "--target-rank",
868 "5"
869 ],
870 [
871 "--target-dtype",
872 "bf16",
873 "--fp-values-range",
874 "-2.0,2.0",
875 "--target-shape",
876 "65552,1,1,4",
877 "--target-shape",
878 "1,1,1,3,65532"
879 ]
880 ],
881 "params": {},
882 "permutes": [
883 "shape",
884 "type"
885 ],
886 "profile": [
887 "tosa-mi"
888 ]
889 },
James Ward542dd3b2022-11-17 12:11:55 +0000890 "identity": {
891 "group": "data_nodes",
892 "no_negative_tests": "true",
893 "generator_args": [
894 [
895 "--target-dtype",
896 "fp32",
897 "--target-dtype",
898 "fp16",
899 "--target-dtype",
900 "bf16",
901 "--fp-values-range",
902 "-2.0,2.0",
903 "--tensor-dim-range",
904 "1,67",
905 "--target-rank",
906 "1",
907 "--target-rank",
908 "2",
909 "--target-rank",
910 "3"
911 ],
912 [
913 "--target-dtype",
914 "fp32",
915 "--target-dtype",
916 "fp16",
917 "--target-dtype",
918 "bf16",
919 "--fp-values-range",
920 "-2.0,2.0",
921 "--tensor-dim-range",
922 "1,19",
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,65539,1,1",
935 "--target-shape",
936 "1,1,2,65529"
937 ]
938 ],
939 "params": {},
940 "permutes": [
941 "shape",
942 "type"
943 ],
944 "profile": [
945 "tosa-mi"
946 ]
947 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000948 "log": {
949 "group": "ew_unary",
950 "generator_args": [
951 [
952 "--filter",
953 "^log$",
954 "--target-dtype",
955 "fp32",
956 "--target-dtype",
957 "fp16",
958 "--target-dtype",
959 "bf16",
960 "--fp-values-range",
961 "-2.0,2.0",
962 "--tensor-dim-range",
963 "15,64",
964 "--target-rank",
965 "1",
966 "--target-rank",
967 "2",
968 "--target-rank",
969 "3"
970 ],
971 [
972 "--filter",
973 "^log$",
974 "--target-dtype",
975 "fp32",
976 "--fp-values-range",
977 "-2.0,2.0",
978 "--tensor-dim-range",
979 "1,15",
980 "--target-rank",
981 "4",
982 "--target-rank",
983 "5"
984 ],
985 [
986 "--filter",
987 "^log$",
988 "--target-dtype",
989 "fp16",
990 "--fp-values-range",
991 "-2.0,2.0",
992 "--target-shape",
993 "1,65530,1,2",
994 "--target-shape",
995 "3,1,65540,1,1"
996 ]
997 ],
998 "params": {},
999 "permutes": [
1000 "shape",
1001 "type"
1002 ],
1003 "profile": [
1004 "tosa-mi"
1005 ]
1006 },
James Ward52ac9d62022-11-16 12:53:49 +00001007 "max_pool2d": {
1008 "group": "tensor",
1009 "generator_args": [
1010 [
1011 "--target-dtype",
1012 "fp32",
1013 "--target-dtype",
1014 "fp16",
1015 "--target-dtype",
1016 "bf16",
1017 "--fp-values-range",
1018 "-2.0,2.0",
1019 "--target-shape",
1020 "1,47,37,25",
1021 "--target-shape",
1022 "1,15,13,38",
1023 "--allow-pooling-and-conv-oversizes"
1024 ],
1025 [
1026 "--target-dtype",
1027 "fp32",
1028 "--fp-values-range",
1029 "-2.0,2.0",
1030 "--target-shape",
1031 "1,65534,4,1",
1032 "--target-shape",
1033 "1,6,65536,1",
1034 "--max-conv-dilation",
1035 "1",
1036 "--allow-pooling-and-conv-oversizes"
1037 ]
1038 ],
1039 "params": {
1040 "shape": [],
1041 "type": [
1042 "f32",
1043 "f16",
1044 "bf16"
1045 ],
1046 "stride": [],
1047 "pad": []
1048 },
1049 "permutes": [
1050 "shape",
1051 "type",
1052 "pad"
1053 ],
1054 "sparsity": {
1055 "pad": 11
1056 },
1057 "profile": [
1058 "tosa-mi"
1059 ]
James Ward990cc4b2022-11-16 15:36:37 +00001060 },
James Ward71616fe2022-11-23 11:00:47 +00001061 "negate": {
1062 "group": "ew_unary",
1063 "generator_args": [
1064 [
1065 "--target-dtype",
1066 "fp32",
1067 "--target-dtype",
1068 "fp16",
1069 "--target-dtype",
1070 "bf16",
1071 "--fp-values-range",
1072 "-2.0,2.0",
1073 "--tensor-dim-range",
1074 "17,64",
1075 "--target-rank",
1076 "1",
1077 "--target-rank",
1078 "2",
1079 "--target-rank",
1080 "3"
1081 ],
1082 [
1083 "--target-dtype",
1084 "fp32",
1085 "--target-dtype",
1086 "fp16",
1087 "--target-dtype",
1088 "bf16",
1089 "--fp-values-range",
1090 "-2.0,2.0",
1091 "--tensor-dim-range",
1092 "1,22",
1093 "--target-rank",
1094 "4",
1095 "--target-rank",
1096 "5"
1097 ],
1098 [
1099 "--target-dtype",
1100 "fp32",
1101 "--fp-values-range",
1102 "-2.0,2.0",
1103 "--target-shape",
1104 "1,65541,3,1",
1105 "--target-shape",
1106 "1,2,1,65532,1"
1107 ]
1108 ],
1109 "params": {},
1110 "permutes": [
1111 "shape",
1112 "type"
1113 ],
1114 "profile": [
1115 "tosa-mi"
1116 ]
1117 },
James Wardf0890992022-11-17 11:15:14 +00001118 "pad": {
1119 "group": "data_layout",
1120 "generator_args": [
1121 [
1122 "--target-dtype",
1123 "fp32",
1124 "--target-dtype",
1125 "fp16",
1126 "--target-dtype",
1127 "bf16",
1128 "--fp-values-range",
1129 "-2.0,2.0",
1130 "--tensor-dim-range",
1131 "1,65",
1132 "--target-rank",
1133 "1",
1134 "--target-rank",
1135 "2",
1136 "--target-rank",
1137 "3"
1138 ],
1139 [
1140 "--target-dtype",
1141 "fp16",
1142 "--fp-values-range",
1143 "-2.0,2.0",
1144 "--tensor-dim-range",
1145 "1,17",
1146 "--target-rank",
1147 "4"
1148 ],
1149 [
1150 "--target-dtype",
1151 "bf16",
1152 "--fp-values-range",
1153 "-2.0,2.0",
1154 "--tensor-dim-range",
1155 "1,16",
1156 "--target-rank",
1157 "5"
1158 ],
1159 [
1160 "--target-dtype",
1161 "fp32",
1162 "--fp-values-range",
1163 "-2.0,2.0",
1164 "--target-shape",
1165 "1,1,65539,1"
1166 ]
1167 ],
1168 "params": {},
1169 "permutes": [
1170 "shape",
1171 "type"
1172 ],
1173 "sparsity": {
1174 "pad": 21
1175 },
1176 "preselected": [
1177 {
1178 "shape": "50",
1179 "type": "bf16",
1180 "pad": "pad11"
1181 },
1182 {
1183 "shape": "63x46",
1184 "type": "bf16",
1185 "pad": "pad1010"
1186 },
1187 {
1188 "shape": "6",
1189 "type": "f16",
1190 "pad": "pad01"
1191 }
1192 ],
1193 "profile": [
1194 "tosa-mi"
1195 ]
1196 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001197 "pow": {
1198 "group": "ew_binary",
1199 "generator_args": [
1200 [
1201 "--target-dtype",
1202 "fp32",
1203 "--target-dtype",
1204 "fp16",
1205 "--target-dtype",
1206 "bf16",
1207 "--fp-values-range",
1208 "-2.0,2.0",
1209 "--tensor-dim-range",
1210 "16,64",
1211 "--target-rank",
1212 "1",
1213 "--target-rank",
1214 "2",
1215 "--target-rank",
1216 "3"
1217 ],
1218 [
1219 "--target-dtype",
1220 "fp16",
1221 "--fp-values-range",
1222 "-2.0,2.0",
1223 "--tensor-dim-range",
1224 "1,16",
1225 "--target-rank",
1226 "4",
1227 "--target-rank",
1228 "5"
1229 ],
1230 [
1231 "--target-dtype",
1232 "bf16",
1233 "--fp-values-range",
1234 "-2.0,2.0",
1235 "--target-shape",
1236 "65534,3,1,1",
1237 "--target-shape",
1238 "2,65541,1,1,1"
1239 ]
1240 ],
1241 "params": {},
1242 "permutes": [
1243 "shape",
1244 "type"
1245 ],
1246 "profile": [
1247 "tosa-mi"
1248 ]
1249 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001250 "reciprocal": {
1251 "group": "ew_unary",
1252 "generator_args": [
1253 [
1254 "--target-dtype",
1255 "fp32",
1256 "--target-dtype",
1257 "fp16",
1258 "--target-dtype",
1259 "bf16",
1260 "--fp-values-range",
1261 "-2.0,2.0",
1262 "--tensor-dim-range",
1263 "15,64",
1264 "--target-rank",
1265 "1",
1266 "--target-rank",
1267 "2",
1268 "--target-rank",
1269 "3"
1270 ],
1271 [
1272 "--target-dtype",
1273 "fp16",
1274 "--fp-values-range",
1275 "-2.0,2.0",
1276 "--tensor-dim-range",
1277 "1,15",
1278 "--target-rank",
1279 "4",
1280 "--target-rank",
1281 "5"
1282 ],
1283 [
1284 "--target-dtype",
1285 "bf16",
1286 "--fp-values-range",
1287 "-2.0,2.0",
1288 "--target-shape",
1289 "1,1,65536,4",
1290 "--target-shape",
1291 "2,65535,1,1,1"
1292 ]
1293 ],
1294 "params": {},
1295 "permutes": [
1296 "shape",
1297 "type"
1298 ],
1299 "profile": [
1300 "tosa-mi"
1301 ]
1302 },
James Wardf0890992022-11-17 11:15:14 +00001303 "reshape": {
1304 "group": "data_layout",
1305 "generator_args": [
1306 [
1307 "--target-dtype",
1308 "fp32",
1309 "--target-dtype",
1310 "fp16",
1311 "--target-dtype",
1312 "bf16",
1313 "--fp-values-range",
1314 "-2.0,2.0",
1315 "--num-rand-permutations",
1316 "2"
1317 ],
1318 [
1319 "--target-dtype",
1320 "fp32",
1321 "--fp-values-range",
1322 "-2.0,2.0",
1323 "--target-shape",
1324 "1,1,65536,1",
1325 "--target-shape",
1326 "1,65535,1,2",
1327 "--num-rand-permutations",
1328 "2"
1329 ]
1330 ],
1331 "params": {},
1332 "permutes": [
1333 "shape",
1334 "type",
1335 "rank",
1336 "perm"
1337 ],
1338 "profile": [
1339 "tosa-mi"
1340 ]
1341 },
1342 "reverse": {
1343 "group": "data_layout",
1344 "generator_args": [
1345 [
1346 "--target-dtype",
1347 "fp32",
1348 "--target-dtype",
1349 "fp16",
1350 "--target-dtype",
1351 "bf16",
1352 "--fp-values-range",
1353 "-2.0,2.0",
1354 "--tensor-dim-range",
1355 "1,48"
1356 ],
1357 [
1358 "--target-dtype",
1359 "fp32",
1360 "--fp-values-range",
1361 "-2.0,2.0",
1362 "--target-shape",
1363 "1,1,65537",
1364 "--target-shape",
1365 "1,65535,1,2"
1366 ]
1367 ],
1368 "params": {},
1369 "permutes": [
1370 "shape",
1371 "type"
1372 ],
1373 "profile": [
1374 "tosa-mi"
1375 ]
1376 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001377 "rsqrt": {
1378 "group": "ew_unary",
1379 "generator_args": [
1380 [
1381 "--target-dtype",
1382 "fp32",
1383 "--target-dtype",
1384 "fp16",
1385 "--target-dtype",
1386 "bf16",
1387 "--fp-values-range",
1388 "-2.0,2.0",
1389 "--tensor-dim-range",
1390 "15,64",
1391 "--target-rank",
1392 "1",
1393 "--target-rank",
1394 "2",
1395 "--target-rank",
1396 "3"
1397 ],
1398 [
1399 "--target-dtype",
1400 "bf16",
1401 "--fp-values-range",
1402 "-2.0,2.0",
1403 "--tensor-dim-range",
1404 "1,15",
1405 "--target-rank",
1406 "4",
1407 "--target-rank",
1408 "5"
1409 ],
1410 [
1411 "--target-dtype",
1412 "fp32",
1413 "--fp-values-range",
1414 "-2.0,2.0",
1415 "--target-shape",
1416 "1,1,3,65541",
1417 "--target-shape",
1418 "65532,1,3,1,1"
1419 ]
1420 ],
1421 "params": {},
1422 "permutes": [
1423 "shape",
1424 "type"
1425 ],
1426 "profile": [
1427 "tosa-mi"
1428 ]
1429 },
James Ward990cc4b2022-11-16 15:36:37 +00001430 "scatter": {
1431 "group": "scatter_gather",
1432 "generator_args": [
1433 [
1434 "--target-dtype",
1435 "fp32",
1436 "--target-dtype",
1437 "fp16",
1438 "--target-dtype",
1439 "bf16",
1440 "--fp-values-range",
1441 "-2.0,2.0",
1442 "--tensor-dim-range",
1443 "5,56"
1444 ],
1445 [
1446 "--target-dtype",
1447 "fp32",
1448 "--fp-values-range",
1449 "-2.0,2.0",
1450 "--target-shape",
1451 "1,65541,1",
1452 "--target-shape",
1453 "1,1,65531",
1454 "--target-shape",
1455 "2989,6,1"
1456 ]
1457 ],
1458 "params": {},
1459 "permutes": [
1460 "shape",
1461 "type"
1462 ],
1463 "profile": [
1464 "tosa-mi"
1465 ]
James Wardf0890992022-11-17 11:15:14 +00001466 },
1467 "tile": {
1468 "group": "data_layout",
1469 "generator_args": [
1470 [
1471 "--target-dtype",
1472 "fp32",
1473 "--target-dtype",
1474 "fp16",
1475 "--target-dtype",
1476 "bf16",
1477 "--fp-values-range",
1478 "-2.0,2.0",
1479 "--tensor-dim-range",
1480 "4,32"
1481 ],
1482 [
1483 "--target-dtype",
1484 "fp32",
1485 "--fp-values-range",
1486 "-2.0,2.0",
1487 "--target-shape",
1488 "65535",
1489 "--target-shape",
1490 "1,65543,2,1"
1491 ]
1492 ],
1493 "params": {},
1494 "permutes": [
1495 "shape",
1496 "type"
1497 ],
1498 "profile": [
1499 "tosa-mi"
1500 ]
1501 },
1502 "transpose": {
1503 "group": "data_layout",
1504 "generator_args": [
1505 [
1506 "--filter",
1507 "^transpose$",
1508 "--target-dtype",
1509 "fp32",
1510 "--target-dtype",
1511 "fp16",
1512 "--fp-values-range",
1513 "-2.0,2.0",
1514 "--target-rank",
1515 "1",
1516 "--target-rank",
1517 "2",
1518 "--num-rand-permutations",
1519 "2"
1520 ],
1521 [
1522 "--filter",
1523 "^transpose$",
1524 "--target-dtype",
1525 "fp32",
1526 "--target-dtype",
1527 "fp16",
1528 "--target-dtype",
1529 "bf16",
1530 "--fp-values-range",
1531 "-2.0,2.0",
1532 "--target-rank",
1533 "3",
1534 "--target-rank",
1535 "4",
1536 "--num-rand-permutations",
1537 "2"
1538 ],
1539 [
1540 "--filter",
1541 "^transpose$",
1542 "--target-dtype",
1543 "fp32",
1544 "--fp-values-range",
1545 "-2.0,2.0",
1546 "--target-shape",
1547 "1,1,65539,2",
1548 "--target-shape",
1549 "1,1,1,65535",
1550 "--num-rand-permutations",
1551 "1"
1552 ]
1553 ],
1554 "params": {},
1555 "permutes": [
1556 "shape",
1557 "type",
1558 "perm"
1559 ],
1560 "profile": [
1561 "tosa-mi"
1562 ]
James Wardb9c3a632022-11-22 13:14:50 +00001563 },
1564 "maximum": {
1565 "group": "ew_binary",
1566 "generator_args": [
1567 [
1568 "--target-dtype",
1569 "fp32",
1570 "--target-dtype",
1571 "fp16",
1572 "--target-dtype",
1573 "bf16",
1574 "--fp-values-range",
1575 "-2.0,2.0",
1576 "--tensor-dim-range",
1577 "16,64",
1578 "--target-rank",
1579 "1",
1580 "--target-rank",
1581 "2",
1582 "--target-rank",
1583 "3"
1584 ],
1585 [
1586 "--target-dtype",
1587 "fp32",
1588 "--target-dtype",
1589 "fp16",
1590 "--target-dtype",
1591 "bf16",
1592 "--fp-values-range",
1593 "-2.0,2.0",
1594 "--tensor-dim-range",
1595 "1,16",
1596 "--target-rank",
1597 "4",
1598 "--target-rank",
1599 "5"
1600 ],
1601 [
1602 "--target-dtype",
1603 "fp32",
1604 "--fp-values-range",
1605 "-2.0,2.0",
1606 "--target-shape",
1607 "65531,1,2,1",
1608 "--target-shape",
1609 "1,1,65541,1"
1610 ]
1611 ],
1612 "params": {},
1613 "permutes": [
1614 "shape",
1615 "type"
1616 ],
1617 "profile": [
1618 "tosa-mi"
1619 ]
1620 },
1621 "minimum": {
1622 "group": "ew_binary",
1623 "generator_args": [
1624 [
1625 "--target-dtype",
1626 "fp32",
1627 "--target-dtype",
1628 "fp16",
1629 "--target-dtype",
1630 "bf16",
1631 "--fp-values-range",
1632 "-2.0,2.0",
1633 "--tensor-dim-range",
1634 "16,64",
1635 "--target-rank",
1636 "1",
1637 "--target-rank",
1638 "2",
1639 "--target-rank",
1640 "3"
1641 ],
1642 [
1643 "--target-dtype",
1644 "fp32",
1645 "--target-dtype",
1646 "fp16",
1647 "--target-dtype",
1648 "bf16",
1649 "--fp-values-range",
1650 "-2.0,2.0",
1651 "--tensor-dim-range",
1652 "1,16",
1653 "--target-rank",
1654 "4",
1655 "--target-rank",
1656 "5"
1657 ],
1658 [
1659 "--target-dtype",
1660 "fp32",
1661 "--fp-values-range",
1662 "-2.0,2.0",
1663 "--target-shape",
1664 "1,65531,2,1",
1665 "--target-shape",
1666 "1,1,1,65538"
1667 ]
1668 ],
1669 "params": {},
1670 "permutes": [
1671 "shape",
1672 "type"
1673 ],
1674 "profile": [
1675 "tosa-mi"
1676 ]
James Ward635bc992022-11-23 11:55:32 +00001677 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00001678 "mul": {
1679 "group": "ew_binary",
1680 "generator_negative_dim_range": "1,10",
1681 "generator_args": [
1682 [
1683 "--target-dtype",
1684 "fp32",
1685 "--target-dtype",
1686 "fp16",
1687 "--target-dtype",
1688 "bf16",
1689 "--fp-values-range",
1690 "-2.0,2.0",
1691 "--tensor-dim-range",
1692 "16,64",
1693 "--target-rank",
1694 "1",
1695 "--target-rank",
1696 "2",
1697 "--target-rank",
1698 "3"
1699 ],
1700 [
1701 "--target-dtype",
1702 "fp16",
1703 "--fp-values-range",
1704 "-2.0,2.0",
1705 "--tensor-dim-range",
1706 "1,16",
1707 "--target-rank",
1708 "4",
1709 "--target-rank",
1710 "5"
1711 ],
1712 [
1713 "--target-dtype",
1714 "bf16",
1715 "--fp-values-range",
1716 "-2.0,2.0",
1717 "--target-shape",
1718 "1,1,3,65534",
1719 "--target-shape",
1720 "1,2,1,65541,1"
1721 ]
1722 ],
1723 "params": {},
1724 "permutes": [
1725 "shape",
1726 "type"
1727 ],
1728 "profile": [
1729 "tosa-mi"
1730 ]
1731 },
James Ward635bc992022-11-23 11:55:32 +00001732 "reduce_max": {
1733 "group": "reduction",
1734 "generator_args": [
1735 [
1736 "--target-dtype",
1737 "fp32",
1738 "--target-dtype",
1739 "fp16",
1740 "--target-dtype",
1741 "bf16",
1742 "--fp-values-range",
1743 "-2.0,2.0",
1744 "--tensor-dim-range",
1745 "1,32"
1746 ],
1747 [
1748 "--target-dtype",
1749 "fp32",
1750 "--fp-values-range",
1751 "-2.0,2.0",
1752 "--target-shape",
1753 "1,1,1,65531",
1754 "--target-shape",
1755 "1,1,65539,2"
1756 ]
1757 ],
1758 "params": {},
1759 "permutes": [
1760 "shape",
1761 "type",
1762 "axis"
1763 ],
1764 "profile": [
1765 "tosa-mi"
1766 ]
1767 },
1768 "reduce_min": {
1769 "group": "reduction",
1770 "generator_args": [
1771 [
1772 "--target-dtype",
1773 "fp32",
1774 "--target-dtype",
1775 "fp16",
1776 "--target-dtype",
1777 "bf16",
1778 "--fp-values-range",
1779 "-2.0,2.0",
1780 "--tensor-dim-range",
1781 "1,32"
1782 ],
1783 [
1784 "--target-dtype",
1785 "fp32",
1786 "--fp-values-range",
1787 "-2.0,2.0",
1788 "--target-shape",
1789 "1,1,65531,1",
1790 "--target-shape",
1791 "1,65539,2,1"
1792 ]
1793 ],
1794 "params": {},
1795 "permutes": [
1796 "shape",
1797 "type",
1798 "axis"
1799 ],
1800 "profile": [
1801 "tosa-mi"
1802 ]
James Ward2a27c8f2022-11-23 11:29:43 +00001803 },
James Ward512c1ca2023-01-27 18:46:44 +00001804 "reduce_product": {
1805 "group": "reduction",
1806 "generator_args": [
1807 [
1808 "--target-dtype",
1809 "fp32",
1810 "--target-dtype",
1811 "fp16",
1812 "--target-dtype",
1813 "bf16",
1814 "--fp-values-range",
1815 "-2.0,2.0",
1816 "--tensor-dim-range",
1817 "1,34"
1818 ],
1819 [
1820 "--target-dtype",
1821 "fp16",
1822 "--target-shape",
1823 "2,65527,3,1",
1824 "--target-shape",
1825 "1,3,2,65541"
1826 ]
1827 ],
1828 "params": {},
1829 "permutes": [
1830 "shape",
1831 "type",
1832 "axis"
1833 ],
1834 "profile": [
1835 "tosa-mi"
1836 ]
1837 },
1838 "reduce_sum": {
1839 "group": "reduction",
1840 "generator_args": [
1841 [
1842 "--target-dtype",
1843 "fp32",
1844 "--target-dtype",
1845 "fp16",
1846 "--target-dtype",
1847 "bf16",
1848 "--fp-values-range",
1849 "-2.0,2.0",
1850 "--tensor-dim-range",
1851 "1,37"
1852 ],
1853 [
1854 "--target-dtype",
1855 "bf16",
1856 "--target-shape",
1857 "1,3,65529,1",
1858 "--target-shape",
1859 "1,65537,1,1"
1860 ]
1861 ],
1862 "params": {},
1863 "permutes": [
1864 "shape",
1865 "type",
1866 "axis"
1867 ],
1868 "profile": [
1869 "tosa-mi"
1870 ]
1871 },
James Ward7f1ea8e2022-12-12 18:39:11 +00001872 "resize": {
1873 "group": "image",
1874 "generator_args": [
1875 [
1876 "--target-dtype",
1877 "fp32",
1878 "--target-dtype",
1879 "fp16",
1880 "--target-dtype",
1881 "bf16",
1882 "--fp-values-range",
1883 "-2.0,2.0"
1884 ],
1885 [
1886 "--target-dtype",
1887 "fp32",
1888 "--fp-values-range",
1889 "-2.0,2.0",
1890 "--target-shape",
1891 "1,1103,1,2",
1892 "--max-resize-output-dim",
1893 "9100"
1894 ]
1895 ],
1896 "params": {
1897 "offset": [],
1898 "shape": [],
1899 "type": [],
1900 "mode": [],
1901 "output_type": [],
1902 "scale": ["sc2x1x3x1"],
1903 "border": ["bor0x1"]
1904 },
1905 "permutes": [
1906 "shape",
1907 "type"
1908 ],
1909 "profile": [
1910 "tosa-mi"
1911 ]
1912 },
James Ward2a27c8f2022-11-23 11:29:43 +00001913 "select": {
1914 "group": "ew_ternary",
1915 "generator_args": [
1916 [
1917 "--target-dtype",
1918 "fp32",
1919 "--target-dtype",
1920 "fp16",
1921 "--target-dtype",
1922 "bf16",
1923 "--fp-values-range",
1924 "-2.0,2.0",
1925 "--tensor-dim-range",
1926 "16,64",
1927 "--target-rank",
1928 "1",
1929 "--target-rank",
1930 "2",
1931 "--target-rank",
1932 "3"
1933 ],
1934 [
1935 "--target-dtype",
1936 "fp32",
1937 "--target-dtype",
1938 "fp16",
1939 "--target-dtype",
1940 "bf16",
1941 "--fp-values-range",
1942 "-2.0,2.0",
1943 "--tensor-dim-range",
1944 "1,16",
1945 "--target-rank",
1946 "4",
1947 "--target-rank",
1948 "5"
1949 ],
1950 [
1951 "--target-dtype",
1952 "fp32",
1953 "--fp-values-range",
1954 "-2.0,2.0",
1955 "--target-shape",
1956 "1,2,65534,2,1",
1957 "--target-shape",
1958 "1,1,65539,2",
1959 "--num-rand-permutations",
1960 "2"
1961 ]
1962 ],
1963 "params": {},
1964 "permutes": [
1965 "shape",
1966 "type"
1967 ],
1968 "profile": [
1969 "tosa-mi"
1970 ]
James Wardb45db9a2022-12-12 13:02:44 +00001971 },
1972 "sigmoid": {
1973 "group": "activation",
1974 "generator_args": [
1975 [
1976 "--target-dtype",
1977 "fp32",
1978 "--target-dtype",
1979 "fp16",
1980 "--target-dtype",
1981 "bf16",
1982 "--fp-values-range",
1983 "-2.0,2.0",
1984 "--tensor-dim-range",
1985 "16,64",
1986 "--target-rank",
1987 "1",
1988 "--target-rank",
1989 "2",
1990 "--target-rank",
1991 "3"
1992 ],
1993 [
1994 "--target-dtype",
1995 "fp32",
1996 "--target-dtype",
1997 "fp16",
1998 "--target-dtype",
1999 "bf16",
2000 "--fp-values-range",
2001 "-2.0,2.0",
2002 "--tensor-dim-range",
2003 "1,19",
2004 "--target-rank",
2005 "4",
2006 "--target-rank",
2007 "5"
2008 ],
2009 [
2010 "--target-dtype",
2011 "fp32",
2012 "--fp-values-range",
2013 "-2.0,2.0",
2014 "--target-shape",
2015 "1,2,65538,2,1",
2016 "--target-shape",
2017 "1,3,1,65533"
2018 ]
2019 ],
2020 "params": {},
2021 "permutes": [
2022 "shape",
2023 "type"
2024 ],
2025 "profile": [
2026 "tosa-mi"
2027 ]
2028 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002029 "sub": {
2030 "group": "ew_binary",
2031 "generator_args": [
2032 [
2033 "--target-dtype",
2034 "fp32",
2035 "--target-dtype",
2036 "fp16",
2037 "--target-dtype",
2038 "bf16",
2039 "--fp-values-range",
2040 "-2.0,2.0",
2041 "--tensor-dim-range",
2042 "16,64",
2043 "--target-rank",
2044 "1",
2045 "--target-rank",
2046 "2",
2047 "--target-rank",
2048 "3"
2049 ],
2050 [
2051 "--target-dtype",
2052 "bf16",
2053 "--fp-values-range",
2054 "-2.0,2.0",
2055 "--tensor-dim-range",
2056 "1,16",
2057 "--target-rank",
2058 "4",
2059 "--target-rank",
2060 "5"
2061 ],
2062 [
2063 "--target-dtype",
2064 "fp32",
2065 "--fp-values-range",
2066 "-2.0,2.0",
2067 "--target-shape",
2068 "1,1,65533,3",
2069 "--target-shape",
2070 "1,1,2,1,65545"
2071 ]
2072 ],
2073 "params": {},
2074 "permutes": [
2075 "shape",
2076 "type"
2077 ],
2078 "profile": [
2079 "tosa-mi"
2080 ]
2081 },
James Wardc253e642023-01-17 17:03:12 +00002082 "slice": {
2083 "group": "data_layout",
2084 "generator_args": [
2085 [
2086 "--target-dtype",
2087 "fp32",
2088 "--target-dtype",
2089 "fp16",
2090 "--target-dtype",
2091 "bf16",
2092 "--fp-values-range",
2093 "-2.0,2.0",
2094 "--tensor-dim-range",
2095 "16,64",
2096 "--target-rank",
2097 "1",
2098 "--target-rank",
2099 "2",
2100 "--target-rank",
2101 "3",
2102 "--num-rand-permutations",
2103 "2"
2104 ],
2105 [
2106 "--target-dtype",
2107 "fp32",
2108 "--target-dtype",
2109 "fp16",
2110 "--target-dtype",
2111 "bf16",
2112 "--fp-values-range",
2113 "-2.0,2.0",
2114 "--tensor-dim-range",
2115 "1,16",
2116 "--target-rank",
2117 "4",
2118 "--num-rand-permutations",
2119 "2"
2120 ],
2121 [
2122 "--target-dtype",
2123 "bf16",
2124 "--fp-values-range",
2125 "-2.0,2.0",
2126 "--target-shape",
2127 "1,1,655341,1",
2128 "--target-shape",
2129 "1,65539,1,1",
2130 "--num-rand-permutations",
2131 "2"
2132 ]
2133 ],
2134 "params": {},
2135 "permutes": [
2136 "shape",
2137 "type",
2138 "perm"
2139 ],
2140 "profile": [
2141 "tosa-bi",
2142 "tosa-mi"
2143 ]
2144 },
James Wardb45db9a2022-12-12 13:02:44 +00002145 "tanh": {
2146 "group": "activation",
2147 "generator_args": [
2148 [
2149 "--target-dtype",
2150 "fp32",
2151 "--target-dtype",
2152 "fp16",
2153 "--target-dtype",
2154 "bf16",
2155 "--fp-values-range",
2156 "-2.0,2.0",
2157 "--tensor-dim-range",
2158 "18,60",
2159 "--target-rank",
2160 "1",
2161 "--target-rank",
2162 "2",
2163 "--target-rank",
2164 "3"
2165 ],
2166 [
2167 "--target-dtype",
2168 "fp32",
2169 "--target-dtype",
2170 "fp16",
2171 "--target-dtype",
2172 "bf16",
2173 "--fp-values-range",
2174 "-2.0,2.0",
2175 "--tensor-dim-range",
2176 "1,24",
2177 "--target-rank",
2178 "4",
2179 "--target-rank",
2180 "5"
2181 ],
2182 [
2183 "--target-dtype",
2184 "fp32",
2185 "--fp-values-range",
2186 "-2.0,2.0",
2187 "--target-shape",
2188 "1,65535,2,1,1",
2189 "--target-shape",
2190 "1,65540,1,2"
2191 ]
2192 ],
2193 "params": {},
2194 "permutes": [
2195 "shape",
2196 "type"
2197 ],
2198 "profile": [
2199 "tosa-mi"
2200 ]
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01002201 }
2202}