blob: ec51324b2ae165c7fc23c0ecde6ba2ddb081dbab [file] [log] [blame]
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001{
2 "abs": {
3 "group": "ew_unary",
Jeremy Johnson88588622022-07-12 16:42:29 +01004 "profile": [
5 "tosa-bi",
6 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00007 ],
8 "generation": {
9 "standard": {
10 "generator_args": [
11 [
12 "--target-dtype",
13 "int32",
14 "--tensor-dim-range",
15 "16,64",
16 "--target-rank",
17 "1",
18 "--target-rank",
19 "2",
20 "--target-rank",
21 "3"
22 ],
23 [
24 "--target-dtype",
25 "int32",
26 "--tensor-dim-range",
27 "1,16",
28 "--target-rank",
29 "4",
30 "--target-rank",
31 "5"
32 ],
33 [
34 "--target-dtype",
35 "int32",
36 "--target-shape",
37 "1,2,65533,1",
38 "--target-shape",
39 "1,65539,1,1,1"
40 ]
41 ]
42 },
43 "8k_level": {
44 "no_negative_tests": "true",
45 "generator_args": [
46 [
47 "--target-dtype",
48 "int32",
49 "--tensor-dim-range",
50 "1,10",
51 "--target-rank",
52 "6"
53 ]
54 ]
55 }
56 },
57 "selection": {
58 "default": {
59 "params": {},
60 "permutes": [
61 "shape",
62 "type"
63 ]
64 }
65 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +010066 },
67 "add": {
68 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +010069 "profile": [
70 "tosa-bi",
71 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000072 ],
73 "generation": {
74 "standard": {
75 "generator_args": [
76 [
77 "--target-dtype",
78 "int32",
79 "--tensor-dim-range",
80 "16,64",
81 "--target-rank",
82 "1",
83 "--target-rank",
84 "2",
85 "--target-rank",
86 "3"
87 ],
88 [
89 "--target-dtype",
90 "int32",
91 "--tensor-dim-range",
92 "1,16",
93 "--target-rank",
94 "4",
95 "--target-rank",
96 "5"
97 ],
98 [
99 "--target-dtype",
100 "int32",
101 "--target-shape",
102 "1,2,65533,1",
103 "--target-shape",
104 "1,65539,1,1,1"
105 ]
106 ]
107 },
108 "8k_level": {
109 "no_negative_tests": "true",
110 "generator_args": [
111 [
112 "--target-dtype",
113 "int32",
114 "--tensor-dim-range",
115 "1,10",
116 "--target-rank",
117 "6"
118 ]
119 ]
120 }
121 },
122 "selection": {
123 "default": {
124 "params": {},
125 "permutes": [
126 "shape",
127 "type"
128 ]
129 }
130 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100131 },
Won Jeon74342e52024-01-09 00:34:40 +0000132 "add_shape": {
133 "group": "shape",
134 "profile": [
135 "tosa-bi",
136 "tosa-mi"
137 ],
138 "generation": {
139 "standard": {
140 "generator_args": [
141 [
142 "--target-dtype",
143 "shape",
144 "--tensor-dim-range",
145 "1,16",
146 "--target-rank",
147 "1"
148 ]
149 ]
150 }
151 },
152 "selection": {
153 "default": {
154 "params": {},
155 "permutes": [
156 "shape"
157 ]
158 }
159 }
160 },
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100161 "argmax": {
162 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +0100163 "profile": [
164 "tosa-bi",
165 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000166 ],
167 "generation": {
168 "standard": {
169 "generator_args": [
170 [
171 "--target-dtype",
172 "int8",
173 "--target-dtype",
174 "int16",
175 "--tensor-dim-range",
176 "32,64",
177 "--target-rank",
178 "1",
179 "--target-rank",
180 "2",
181 "--target-rank",
182 "3",
183 "--num-rand-permutations",
184 "2"
185 ],
186 [
187 "--target-dtype",
188 "int8",
189 "--target-dtype",
190 "int16",
191 "--tensor-dim-range",
192 "1,32",
193 "--target-rank",
194 "4",
195 "--num-rand-permutations",
196 "2"
197 ],
198 [
199 "--target-dtype",
200 "int8",
201 "--target-shape",
202 "1,3,1,65535",
203 "--target-shape",
204 "1,65538,1,2",
205 "--num-rand-permutations",
206 "2"
207 ]
208 ]
Jeremy Johnson7e596812023-05-09 12:58:08 +0100209 },
210 "8k_level": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100211 "from_version": "v0.70.0",
Jeremy Johnson7e596812023-05-09 12:58:08 +0100212 "no_negative_tests": "true",
213 "generator_args": [
214 [
215 "--target-dtype",
216 "int8",
217 "--target-dtype",
218 "int16",
219 "--tensor-dim-range",
220 "1,10",
221 "--target-rank",
222 "5",
223 "--target-rank",
224 "6",
225 "--num-rand-permutations",
226 "2"
227 ]
228 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000229 }
230 },
231 "selection": {
232 "default": {
233 "params": {},
234 "permutes": [
235 "shape",
236 "type"
237 ]
238 }
239 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100240 },
241 "arithmetic_right_shift": {
242 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +0100243 "profile": [
244 "tosa-bi",
245 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000246 ],
247 "generation": {
248 "standard": {
249 "generator_args": [
250 [
251 "--target-dtype",
252 "int8",
253 "--target-dtype",
254 "int16",
255 "--target-dtype",
256 "int32",
257 "--tensor-dim-range",
258 "16,64",
259 "--target-rank",
260 "1",
261 "--target-rank",
262 "2",
263 "--target-rank",
264 "3"
265 ],
266 [
267 "--target-dtype",
268 "int8",
269 "--target-dtype",
270 "int16",
271 "--target-dtype",
272 "int32",
273 "--tensor-dim-range",
274 "1,16",
275 "--target-rank",
276 "4",
277 "--target-rank",
278 "5"
279 ],
280 [
281 "--target-dtype",
282 "int8",
283 "--target-shape",
284 "1,2,65533,1",
285 "--target-shape",
286 "1,65539,1,1,1"
287 ]
288 ]
289 },
290 "8k_level": {
291 "no_negative_tests": "true",
292 "generator_args": [
293 [
294 "--target-dtype",
295 "int8",
296 "--target-dtype",
297 "int16",
298 "--target-dtype",
299 "int32",
300 "--tensor-dim-range",
301 "1,10",
302 "--target-rank",
303 "6"
304 ]
305 ]
306 }
307 },
308 "selection": {
309 "default": {
310 "params": {},
311 "permutes": [
312 "shape",
313 "type",
314 "rounding"
315 ]
316 }
317 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100318 },
319 "avg_pool2d": {
320 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +0100321 "profile": [
322 "tosa-bi",
323 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000324 ],
325 "generation": {
326 "standard": {
327 "generator_args": [
328 [
329 "--target-dtype",
330 "int8",
331 "--target-dtype",
332 "int16",
333 "--target-shape",
334 "1,49,42,28",
335 "--target-shape",
336 "1,11,44,3",
337 "--allow-pooling-and-conv-oversizes"
338 ],
339 [
340 "--target-dtype",
341 "int8",
342 "--target-shape",
343 "1,65535,5,1",
344 "--target-shape",
345 "1,3,65537,1",
346 "--allow-pooling-and-conv-oversizes"
347 ]
348 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +0100349 },
350 "8k_level": {
351 "no_negative_tests": "true",
352 "selector": "8k_level",
353 "generator_args": [
354 [
355 "--target-dtype",
356 "int8",
357 "--target-dtype",
358 "int16",
359 "--tensor-dim-range",
360 "3,10",
361 "--level-8k-sizes" ]
362 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000363 }
364 },
365 "selection": {
366 "default": {
367 "params": {
368 "shape": [],
369 "type": [
370 "i8",
371 "i16"
372 ],
373 "kernel": [],
374 "stride": [],
375 "pad": []
376 },
377 "permutes": [
378 "shape",
379 "type",
380 "pad"
381 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +0100382 },
383 "8k_level": {
384 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000385 }
386 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100387 },
388 "bitwise_and": {
389 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +0100390 "profile": [
391 "tosa-bi",
392 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000393 ],
394 "generation": {
395 "standard": {
396 "generator_args": [
397 [
398 "--target-dtype",
399 "int8",
400 "--target-dtype",
401 "int16",
402 "--target-dtype",
403 "int32",
404 "--tensor-dim-range",
405 "1,64",
406 "--target-rank",
407 "1",
408 "--target-rank",
409 "2",
410 "--target-rank",
411 "3"
412 ],
413 [
414 "--target-dtype",
415 "int8",
416 "--tensor-dim-range",
417 "1,16",
418 "--target-rank",
419 "4",
420 "--target-rank",
421 "5"
422 ],
423 [
424 "--target-dtype",
425 "int8",
426 "--target-shape",
427 "1,2,65536,1",
428 "--target-shape",
429 "1,65539,1,1,1"
430 ]
431 ]
432 },
433 "8k_level": {
434 "no_negative_tests": "true",
435 "generator_args": [
436 [
437 "--target-dtype",
438 "int8",
439 "--target-dtype",
440 "int16",
441 "--tensor-dim-range",
442 "1,10",
443 "--target-rank",
444 "6"
445 ]
446 ]
447 }
448 },
449 "selection": {
450 "default": {
451 "params": {},
452 "permutes": [
453 "shape",
454 "type"
455 ]
456 }
457 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100458 },
459 "bitwise_not": {
460 "group": "ew_unary",
Jeremy Johnson88588622022-07-12 16:42:29 +0100461 "profile": [
462 "tosa-bi",
463 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000464 ],
465 "generation": {
466 "standard": {
467 "generator_args": [
468 [
469 "--target-dtype",
470 "int8",
471 "--target-dtype",
472 "int16",
473 "--target-dtype",
474 "int32",
475 "--tensor-dim-range",
476 "2,64",
477 "--target-rank",
478 "1",
479 "--target-rank",
480 "2",
481 "--target-rank",
482 "3"
483 ],
484 [
485 "--target-dtype",
486 "int8",
487 "--tensor-dim-range",
488 "1,16",
489 "--target-rank",
490 "4",
491 "--target-rank",
492 "5"
493 ],
494 [
495 "--target-dtype",
496 "int8",
497 "--target-shape",
498 "1,2,65537,1",
499 "--target-shape",
500 "1,65538,1,1,1"
501 ]
502 ]
503 },
504 "8k_level": {
505 "no_negative_tests": "true",
506 "generator_args": [
507 [
508 "--target-dtype",
509 "int16",
510 "--target-dtype",
511 "int32",
512 "--tensor-dim-range",
513 "1,16",
514 "--target-rank",
515 "4",
516 "--target-rank",
517 "5"
518 ],
519 [
520 "--target-dtype",
521 "int8",
522 "--target-dtype",
523 "int16",
524 "--target-dtype",
525 "int32",
526 "--tensor-dim-range",
527 "1,10",
528 "--target-rank",
529 "6"
530 ]
531 ]
532 }
533 },
534 "selection": {
535 "default": {
536 "params": {},
537 "permutes": [
538 "shape",
539 "type"
540 ]
541 }
542 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100543 },
544 "bitwise_or": {
545 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +0100546 "profile": [
547 "tosa-bi",
548 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000549 ],
550 "generation": {
551 "standard": {
552 "generator_args": [
553 [
554 "--target-dtype",
555 "int8",
556 "--target-dtype",
557 "int16",
558 "--target-dtype",
559 "int32",
560 "--tensor-dim-range",
561 "3,64",
562 "--target-rank",
563 "1",
564 "--target-rank",
565 "2",
566 "--target-rank",
567 "3"
568 ],
569 [
570 "--target-dtype",
571 "int8",
572 "--tensor-dim-range",
573 "1,16",
574 "--target-rank",
575 "4",
576 "--target-rank",
577 "5"
578 ],
579 [
580 "--target-dtype",
581 "int8",
582 "--target-shape",
583 "1,2,65538,1",
584 "--target-shape",
585 "1,65537,1,1,1"
586 ]
587 ]
588 },
589 "8k_level": {
590 "no_negative_tests": "true",
591 "generator_args": [
592 [
593 "--target-dtype",
594 "int8",
595 "--target-dtype",
596 "int16",
597 "--tensor-dim-range",
598 "1,10",
599 "--target-rank",
600 "6"
601 ]
602 ]
603 }
604 },
605 "selection": {
606 "default": {
607 "params": {},
608 "permutes": [
609 "shape",
610 "type"
611 ]
612 }
613 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100614 },
615 "bitwise_xor": {
616 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +0100617 "profile": [
618 "tosa-bi",
619 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000620 ],
621 "generation": {
622 "standard": {
623 "generator_args": [
624 [
625 "--target-dtype",
626 "int8",
627 "--target-dtype",
628 "int16",
629 "--target-dtype",
630 "int32",
631 "--tensor-dim-range",
632 "4,64",
633 "--target-rank",
634 "1",
635 "--target-rank",
636 "2",
637 "--target-rank",
638 "3"
639 ],
640 [
641 "--target-dtype",
642 "int8",
643 "--tensor-dim-range",
644 "1,16",
645 "--target-rank",
646 "4",
647 "--target-rank",
648 "5"
649 ],
650 [
651 "--target-dtype",
652 "int8",
653 "--target-shape",
654 "1,2,65536,1",
655 "--target-shape",
656 "1,65536,1,1,1"
657 ]
658 ]
659 },
660 "8k_level": {
661 "no_negative_tests": "true",
662 "generator_args": [
663 [
664 "--target-dtype",
665 "int8",
666 "--target-dtype",
667 "int16",
668 "--tensor-dim-range",
669 "1,10",
670 "--target-rank",
671 "6"
672 ]
673 ]
674 }
675 },
676 "selection": {
677 "default": {
678 "params": {},
679 "permutes": [
680 "shape",
681 "type"
682 ]
683 }
684 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100685 },
686 "cast": {
687 "group": "type_conversion",
Jeremy Johnson88588622022-07-12 16:42:29 +0100688 "profile": [
689 "tosa-bi",
690 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000691 ],
692 "generation": {
693 "standard": {
694 "generator_args": [
695 [
696 "--target-dtype",
697 "int8",
698 "--target-dtype",
699 "int16",
700 "--target-dtype",
701 "int32",
702 "--target-dtype",
703 "bool",
704 "--tensor-dim-range",
705 "16,64",
706 "--target-rank",
707 "1",
708 "--target-rank",
709 "2",
710 "--target-rank",
711 "3"
712 ],
713 [
714 "--target-dtype",
715 "int8",
716 "--target-dtype",
717 "int16",
718 "--target-dtype",
719 "int32",
720 "--target-dtype",
721 "bool",
722 "--tensor-dim-range",
723 "1,16",
724 "--target-rank",
725 "4",
726 "--target-rank",
727 "5"
728 ],
729 [
730 "--target-dtype",
731 "int8",
732 "--target-shape",
733 "1,1,65535,1,1",
734 "--target-shape",
735 "1,65538,1,2"
736 ]
737 ]
738 },
739 "8k_level": {
740 "no_negative_tests": "true",
741 "generator_args": [
742 [
743 "--target-dtype",
744 "int8",
745 "--target-dtype",
746 "int16",
747 "--target-dtype",
748 "int32",
749 "--target-dtype",
750 "bool",
751 "--tensor-dim-range",
752 "1,10",
753 "--target-rank",
754 "6"
755 ]
756 ]
757 }
758 },
759 "selection": {
760 "default": {
761 "params": {
762 "shape": [],
763 "type": [],
764 "output_type": [
765 "outi8",
766 "outi16",
767 "outi32",
768 "outb"
769 ]
770 },
771 "permutes": [
772 "shape",
773 "type",
774 "output_type"
775 ]
776 }
777 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100778 },
779 "clamp": {
780 "group": "activation",
Jeremy Johnson88588622022-07-12 16:42:29 +0100781 "profile": [
782 "tosa-bi",
783 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000784 ],
785 "generation": {
786 "standard": {
787 "generator_args": [
788 [
789 "--target-dtype",
790 "int8",
791 "--target-dtype",
792 "int16",
793 "--tensor-dim-range",
794 "20,64",
795 "--target-rank",
796 "1",
797 "--target-rank",
798 "2",
799 "--target-rank",
800 "3"
801 ],
802 [
803 "--target-dtype",
804 "int8",
805 "--target-dtype",
806 "int16",
807 "--tensor-dim-range",
808 "1,20",
809 "--target-rank",
810 "4",
811 "--target-rank",
812 "5"
813 ],
814 [
815 "--target-dtype",
816 "int8",
817 "--target-shape",
818 "1,2,1,65536",
819 "--target-shape",
820 "1,3,65537,1,1"
821 ]
822 ]
823 },
824 "8k_level": {
825 "no_negative_tests": "true",
826 "generator_args": [
827 [
828 "--target-dtype",
829 "int8",
830 "--target-dtype",
831 "int16",
832 "--tensor-dim-range",
833 "1,10",
834 "--target-rank",
835 "6"
836 ]
837 ]
838 }
839 },
840 "selection": {
841 "default": {
842 "params": {},
843 "permutes": [
844 "shape",
845 "type"
846 ]
847 }
848 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100849 },
850 "clz": {
851 "group": "ew_unary",
Jeremy Johnson88588622022-07-12 16:42:29 +0100852 "profile": [
853 "tosa-bi",
854 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000855 ],
856 "generation": {
857 "standard": {
858 "generator_args": [
859 [
860 "--target-dtype",
861 "int32",
862 "--tensor-dim-range",
863 "16,64",
864 "--target-rank",
865 "1",
866 "--target-rank",
867 "2",
868 "--target-rank",
869 "3"
870 ],
871 [
872 "--target-dtype",
873 "int32",
874 "--tensor-dim-range",
875 "1,16",
876 "--target-rank",
877 "4",
878 "--target-rank",
879 "5"
880 ],
881 [
882 "--target-dtype",
883 "int32",
884 "--target-shape",
885 "1,2,65533,1",
886 "--target-shape",
887 "1,65539,1,1,1"
888 ]
889 ]
890 },
891 "8k_level": {
892 "no_negative_tests": "true",
893 "generator_args": [
894 [
895 "--target-dtype",
896 "int32",
897 "--tensor-dim-range",
898 "1,10",
899 "--target-rank",
900 "6"
901 ]
902 ]
903 }
904 },
905 "selection": {
906 "default": {
907 "params": {},
908 "permutes": [
909 "shape",
910 "type"
911 ]
912 }
913 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +0100914 },
915 "concat": {
916 "group": "data_layout",
Jeremy Johnson88588622022-07-12 16:42:29 +0100917 "profile": [
918 "tosa-bi",
919 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000920 ],
921 "generation": {
922 "standard": {
923 "generator_args": [
924 [
925 "--target-dtype",
926 "int8",
927 "--target-dtype",
928 "int16",
929 "--target-dtype",
930 "int32",
931 "--target-dtype",
932 "bool",
933 "--tensor-dim-range",
934 "16,64",
935 "--target-rank",
936 "1",
937 "--target-rank",
938 "2",
939 "--target-rank",
940 "3",
941 "--num-const-inputs-concat",
942 "3"
943 ],
944 [
945 "--target-dtype",
946 "int8",
947 "--target-dtype",
948 "int16",
949 "--target-dtype",
950 "int32",
951 "--target-dtype",
952 "bool",
953 "--tensor-dim-range",
954 "1,16",
955 "--target-rank",
956 "4",
957 "--target-rank",
958 "5",
959 "--num-const-inputs-concat",
960 "1"
961 ],
962 [
963 "--target-dtype",
964 "int8",
965 "--target-shape",
966 "1,1,65535,1,1",
967 "--target-shape",
968 "1,65538,1,2",
969 "--num-const-inputs-concat",
970 "2"
971 ]
972 ]
973 },
974 "8k_level": {
975 "no_negative_tests": "true",
976 "generator_args": [
977 [
978 "--target-dtype",
979 "int8",
980 "--target-dtype",
981 "int16",
982 "--target-dtype",
983 "int32",
984 "--target-dtype",
985 "bool",
986 "--tensor-dim-range",
987 "1,10",
988 "--target-rank",
989 "6",
990 "--num-const-inputs-concat",
991 "2"
992 ]
993 ]
994 }
995 },
996 "selection": {
997 "default": {
998 "params": {},
999 "permutes": [
1000 "shape",
1001 "type"
1002 ]
1003 }
1004 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001005 },
Won Jeon74342e52024-01-09 00:34:40 +00001006 "concat_shape": {
1007 "group": "shape",
1008 "profile": [
1009 "tosa-bi",
1010 "tosa-mi"
1011 ],
1012 "generation": {
1013 "standard": {
1014 "generator_args": [
1015 [
1016 "--target-dtype",
1017 "shape",
1018 "--target-rank",
1019 "1",
1020 "--target-shape",
1021 "1",
1022 "--num-const-inputs-concat",
1023 "2"
1024 ]
1025 ]
1026 }
1027 },
1028 "selection": {
1029 "default": {
1030 "params": {},
1031 "permutes": [
1032 ]
1033 }
1034 }
1035 },
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001036 "cond_if": {
1037 "group": "control_flow",
Jeremy Johnson88588622022-07-12 16:42:29 +01001038 "profile": [
1039 "tosa-bi",
1040 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001041 ],
1042 "generation": {
1043 "standard": {
1044 "generator_args": [
1045 [
1046 "--target-dtype",
1047 "bool",
1048 "--target-dtype",
1049 "int8",
1050 "--target-dtype",
1051 "int16",
1052 "--target-dtype",
1053 "int32"
1054 ],
1055 [
1056 "--target-dtype",
1057 "int32",
1058 "--target-shape",
1059 "3,22,17,1,2"
1060 ]
1061 ]
1062 }
1063 },
1064 "selection": {
1065 "default": {
1066 "params": {},
1067 "permutes": [
1068 "variant",
1069 "shape",
1070 "cond"
1071 ]
1072 }
1073 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001074 },
1075 "const": {
1076 "group": "data_nodes",
Jeremy Johnson88588622022-07-12 16:42:29 +01001077 "profile": [
1078 "tosa-bi",
1079 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001080 ],
1081 "generation": {
1082 "standard": {
1083 "no_negative_tests": "true",
1084 "generator_args": [
1085 [
1086 "--target-dtype",
1087 "int8",
1088 "--target-dtype",
1089 "int16",
1090 "--target-dtype",
1091 "int32",
1092 "--target-dtype",
1093 "bool",
1094 "--target-dtype",
1095 "int48",
1096 "--target-rank",
1097 "1",
1098 "--target-rank",
1099 "2",
1100 "--target-rank",
1101 "3"
1102 ],
1103 [
1104 "--target-dtype",
1105 "int8",
1106 "--target-dtype",
1107 "int16",
1108 "--target-dtype",
1109 "int32",
1110 "--target-dtype",
1111 "bool",
1112 "--target-dtype",
1113 "int48",
1114 "--tensor-dim-range",
1115 "1,16",
1116 "--target-rank",
1117 "4",
1118 "--target-rank",
1119 "5"
1120 ],
1121 [
1122 "--target-dtype",
1123 "int8",
1124 "--target-shape",
1125 "1,1,65537,1,1",
1126 "--target-shape",
1127 "1,65530,1,2"
1128 ]
1129 ]
1130 }
1131 },
1132 "selection": {
1133 "default": {
1134 "params": {},
1135 "permutes": [
1136 "shape",
1137 "type"
1138 ]
1139 }
1140 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001141 },
Won Jeon74342e52024-01-09 00:34:40 +00001142 "const_shape": {
1143 "group": "shape",
1144 "profile": [
1145 "tosa-bi",
1146 "tosa-mi"
1147 ],
1148 "generation": {
1149 "standard": {
1150 "no_negative_tests": "true",
1151 "generator_args": [
1152 [
1153 "--target-dtype",
1154 "shape",
1155 "--target-rank",
1156 "1",
1157 "--target-shape",
1158 "1"
1159 ]
1160 ]
1161 }
1162 },
1163 "selection": {
1164 "default": {
1165 "params": {},
1166 "permutes": [
1167 ]
1168 }
1169 }
1170 },
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001171 "conv2d": {
1172 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +01001173 "profile": [
1174 "tosa-bi",
1175 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001176 ],
1177 "generation": {
1178 "standard": {
1179 "generator_args": [
1180 [
1181 "--target-dtype",
1182 "int8",
1183 "--target-dtype",
1184 "int16",
1185 "--target-shape",
1186 "1,49,42,28",
1187 "--target-shape",
1188 "1,11,44,13",
1189 "--tensor-dim-range",
1190 "1,16",
1191 "--allow-pooling-and-conv-oversizes"
1192 ],
1193 [
1194 "--target-dtype",
1195 "int8",
1196 "--target-shape",
1197 "1,65535,3,1",
1198 "--target-shape",
1199 "1,2,65536,1",
1200 "--max-conv-dilation",
1201 "1",
1202 "--tensor-dim-range",
1203 "1,8",
1204 "--allow-pooling-and-conv-oversizes"
1205 ]
1206 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01001207 },
1208 "8k_level": {
1209 "no_negative_tests": "true",
1210 "selector": "8k_level",
1211 "generator_args": [
1212 [
1213 "--target-dtype",
1214 "int8",
1215 "--target-dtype",
1216 "int16",
1217 "--tensor-dim-range",
1218 "2,5",
1219 "--level-8k-sizes"
1220 ]
1221 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001222 }
1223 },
1224 "selection": {
1225 "default": {
1226 "params": {
1227 "shape": [],
1228 "type": [
1229 "i8xi8",
1230 "i16xi8",
1231 "i8xi4"
1232 ],
1233 "kernel": [],
1234 "stride": [],
1235 "pad": [],
1236 "dilation": []
1237 },
1238 "permutes": [
1239 "kernel",
1240 "shape",
1241 "type",
1242 "pad"
1243 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01001244 },
1245 "8k_level": {
1246 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001247 }
1248 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001249 },
1250 "conv3d": {
1251 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +01001252 "profile": [
1253 "tosa-bi",
1254 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001255 ],
1256 "generation": {
1257 "standard": {
1258 "generator_args": [
1259 [
1260 "--target-dtype",
1261 "int8",
1262 "--target-dtype",
1263 "int16",
1264 "--target-shape",
1265 "1,9,21,14,1",
1266 "--target-shape",
1267 "1,9,11,12,3",
1268 "--tensor-dim-range",
1269 "1,4",
1270 "--allow-pooling-and-conv-oversizes"
1271 ],
1272 [
1273 "--target-dtype",
1274 "int8",
1275 "--target-shape",
1276 "1,1,65535,2,1",
1277 "--target-shape",
1278 "1,1,2,65536,1",
1279 "--max-conv-dilation",
1280 "1",
1281 "--tensor-dim-range",
1282 "1,2",
1283 "--allow-pooling-and-conv-oversizes"
1284 ]
1285 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01001286 },
1287 "8k_level": {
1288 "no_negative_tests": "true",
1289 "selector": "8k_level",
1290 "generator_args": [
1291 [
1292 "--target-dtype",
1293 "int8",
1294 "--target-dtype",
1295 "int16",
1296 "--tensor-dim-range",
1297 "2,5",
1298 "--level-8k-sizes"
1299 ]
1300 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001301 }
1302 },
1303 "selection": {
1304 "default": {
1305 "params": {
1306 "shape": [],
1307 "type": [
1308 "i8xi8",
1309 "i16xi8",
1310 "i8xi4"
1311 ],
1312 "kernel": [],
1313 "stride": [],
1314 "pad": [],
1315 "dilation": []
1316 },
1317 "permutes": [
1318 "kernel",
1319 "shape",
1320 "type",
1321 "pad",
1322 "stride"
1323 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01001324 },
1325 "8k_level": {
1326 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001327 }
1328 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001329 },
1330 "depthwise_conv2d": {
1331 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +01001332 "profile": [
1333 "tosa-bi",
1334 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001335 ],
1336 "generation": {
1337 "standard": {
1338 "generator_args": [
1339 [
1340 "--target-dtype",
1341 "int8",
1342 "--target-dtype",
1343 "int16",
1344 "--target-shape",
1345 "1,9,44,3",
1346 "--target-shape",
1347 "1,11,33,4",
1348 "--tensor-dim-range",
1349 "1,16",
1350 "--allow-pooling-and-conv-oversizes"
1351 ],
1352 [
1353 "--target-dtype",
1354 "int8",
1355 "--target-shape",
1356 "1,65532,2,1",
1357 "--target-shape",
1358 "1,4,65537,1",
1359 "--max-conv-dilation",
1360 "1",
1361 "--tensor-dim-range",
1362 "1,16",
1363 "--allow-pooling-and-conv-oversizes"
1364 ]
1365 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01001366 },
1367 "8k_level": {
1368 "no_negative_tests": "true",
1369 "selector": "8k_level",
1370 "generator_args": [
1371 [
1372 "--target-dtype",
1373 "int8",
1374 "--target-dtype",
1375 "int16",
1376 "--tensor-dim-range",
1377 "2,5",
1378 "--level-8k-sizes"
1379 ]
1380 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001381 }
1382 },
1383 "selection": {
1384 "default": {
1385 "params": {
1386 "shape": [],
1387 "type": [
1388 "i8xi8",
1389 "i16xi8",
1390 "i8xi4"
1391 ],
1392 "kernel": [],
1393 "stride": [],
1394 "pad": [],
1395 "dilation": []
1396 },
1397 "permutes": [
1398 "kernel",
1399 "shape",
1400 "type",
1401 "pad"
1402 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01001403 },
1404 "8k_level": {
1405 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001406 }
1407 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001408 },
Won Jeona21b2e82023-08-10 10:33:01 +00001409 "dim": {
1410 "group": "data_layout",
1411 "profile": [
1412 "tosa-bi",
1413 "tosa-mi"
1414 ],
1415 "generation": {
1416 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +01001417 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +00001418 "generator_args": [
1419 [
1420 "--target-dtype",
1421 "int8",
1422 "--target-dtype",
1423 "int16",
1424 "--target-dtype",
1425 "int32",
1426 "--target-dtype",
1427 "bool",
1428 "--tensor-dim-range",
1429 "1,64",
1430 "--target-rank",
1431 "1",
1432 "--target-rank",
1433 "2",
1434 "--target-rank",
1435 "3"
1436 ]
1437 ]
1438 },
1439 "8k_level": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +01001440 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +00001441 "no_negative_tests": "true",
1442 "selector": "8k_level",
1443 "generator_args": [
1444 [
1445 "--target-dtype",
1446 "int8",
1447 "--tensor-dim-range",
1448 "1,10",
1449 "--target-rank",
1450 "6"
1451 ]
1452 ]
1453 }
1454 },
1455 "selection": {
1456 "default": {
1457 "params": {},
1458 "permutes": [
1459 "shape",
1460 "type"
1461 ]
1462 }
1463 }
1464 },
Won Jeon74342e52024-01-09 00:34:40 +00001465 "div_shape": {
1466 "group": "shape",
1467 "profile": [
1468 "tosa-bi",
1469 "tosa-mi"
1470 ],
1471 "generation": {
1472 "standard": {
1473 "generator_args": [
1474 [
1475 "--target-dtype",
1476 "shape",
1477 "--tensor-dim-range",
1478 "1,16",
1479 "--target-rank",
1480 "1"
1481 ]
1482 ]
1483 }
1484 },
1485 "selection": {
1486 "default": {
1487 "params": {},
1488 "permutes": [
1489 "shape"
1490 ]
1491 }
1492 }
1493 },
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001494 "equal": {
1495 "group": "comparison",
Jeremy Johnson88588622022-07-12 16:42:29 +01001496 "profile": [
1497 "tosa-bi",
1498 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001499 ],
1500 "generation": {
1501 "standard": {
1502 "generator_args": [
1503 [
1504 "--target-dtype",
1505 "int32",
1506 "--tensor-dim-range",
1507 "16,64",
1508 "--target-rank",
1509 "1",
1510 "--target-rank",
1511 "2",
1512 "--target-rank",
1513 "3"
1514 ],
1515 [
1516 "--target-dtype",
1517 "int32",
1518 "--tensor-dim-range",
1519 "1,16",
1520 "--target-rank",
1521 "4",
1522 "--target-rank",
1523 "5"
1524 ],
1525 [
1526 "--target-dtype",
1527 "int32",
1528 "--target-shape",
1529 "1,2,65501,1",
1530 "--target-shape",
1531 "1,65541,1,1,1"
1532 ]
1533 ]
1534 },
1535 "8k_level": {
1536 "no_negative_tests": "true",
1537 "generator_args": [
1538 [
1539 "--target-dtype",
1540 "int32",
1541 "--tensor-dim-range",
1542 "1,10",
1543 "--target-rank",
1544 "6"
1545 ]
1546 ]
1547 }
1548 },
1549 "selection": {
1550 "default": {
1551 "params": {},
1552 "permutes": [
1553 "shape",
1554 "type"
1555 ]
1556 }
1557 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001558 },
1559 "fully_connected": {
1560 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +01001561 "profile": [
1562 "tosa-bi",
1563 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001564 ],
1565 "generation": {
1566 "standard": {
1567 "generator_args": [
1568 [
1569 "--target-dtype",
1570 "int8",
1571 "--target-dtype",
1572 "int16"
1573 ],
1574 [
1575 "--target-dtype",
1576 "int8",
1577 "--target-shape",
1578 "444,1",
1579 "--target-shape",
1580 "3,65538",
1581 "--tensor-dim-range",
1582 "1,2"
1583 ],
1584 [
1585 "--target-dtype",
1586 "int8",
1587 "--target-shape",
1588 "3,16",
1589 "--target-shape",
1590 "1,23",
1591 "--tensor-dim-range",
1592 "100,200"
1593 ]
1594 ]
1595 }
1596 },
1597 "selection": {
1598 "default": {
1599 "params": {},
1600 "permutes": [
1601 "shape",
1602 "type"
1603 ]
1604 }
1605 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001606 },
1607 "gather": {
1608 "group": "scatter_gather",
Jeremy Johnson88588622022-07-12 16:42:29 +01001609 "profile": [
1610 "tosa-bi",
1611 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001612 ],
1613 "generation": {
1614 "standard": {
1615 "generator_args": [
1616 [
1617 "--target-dtype",
1618 "int16",
1619 "--target-dtype",
1620 "int32",
1621 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001622 "4,64",
1623 "--max-batch-size",
1624 "64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001625 ],
1626 [
1627 "--target-dtype",
1628 "int8",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001629 "--tensor-dim-range",
1630 "5,20",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001631 "--target-shape",
1632 "2,65533,1",
1633 "--target-shape",
1634 "1,2,65533",
1635 "--target-shape",
1636 "5000,1,1"
1637 ]
1638 ]
1639 }
1640 },
1641 "selection": {
1642 "default": {
1643 "params": {},
1644 "permutes": [
1645 "shape",
1646 "type"
1647 ]
1648 }
1649 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001650 },
1651 "greater": {
1652 "group": "comparison",
Jeremy Johnson88588622022-07-12 16:42:29 +01001653 "profile": [
1654 "tosa-bi",
1655 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001656 ],
1657 "generation": {
1658 "standard": {
1659 "generator_args": [
1660 [
1661 "--filter",
1662 "^greater$",
1663 "--target-dtype",
1664 "int32",
1665 "--tensor-dim-range",
1666 "10,64",
1667 "--target-rank",
1668 "1",
1669 "--target-rank",
1670 "2",
1671 "--target-rank",
1672 "3"
1673 ],
1674 [
1675 "--filter",
1676 "^greater$",
1677 "--target-dtype",
1678 "int32",
1679 "--tensor-dim-range",
1680 "1,15",
1681 "--target-rank",
1682 "4",
1683 "--target-rank",
1684 "5"
1685 ],
1686 [
1687 "--filter",
1688 "^greater$",
1689 "--target-dtype",
1690 "int32",
1691 "--target-shape",
1692 "1,2,65530,1",
1693 "--target-shape",
1694 "1,65539,1,2,1"
1695 ]
1696 ]
1697 },
1698 "8k_level": {
1699 "no_negative_tests": "true",
1700 "generator_args": [
1701 [
1702 "--filter",
1703 "^greater$",
1704 "--target-dtype",
1705 "int32",
1706 "--tensor-dim-range",
1707 "1,10",
1708 "--target-rank",
1709 "6"
1710 ]
1711 ]
1712 }
1713 },
1714 "selection": {
1715 "default": {
1716 "params": {},
1717 "permutes": [
1718 "shape",
1719 "type"
1720 ]
1721 }
1722 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001723 },
1724 "greater_equal": {
1725 "group": "comparison",
Jeremy Johnson88588622022-07-12 16:42:29 +01001726 "profile": [
1727 "tosa-bi",
1728 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001729 ],
1730 "generation": {
1731 "standard": {
1732 "generator_args": [
1733 [
1734 "--target-dtype",
1735 "int32",
1736 "--tensor-dim-range",
1737 "20,64",
1738 "--target-rank",
1739 "1",
1740 "--target-rank",
1741 "2",
1742 "--target-rank",
1743 "3"
1744 ],
1745 [
1746 "--target-dtype",
1747 "int32",
1748 "--tensor-dim-range",
1749 "1,20",
1750 "--target-rank",
1751 "4",
1752 "--target-rank",
1753 "5"
1754 ],
1755 [
1756 "--target-dtype",
1757 "int32",
1758 "--target-shape",
1759 "1,2,65533,1",
1760 "--target-shape",
1761 "1,65539,1,3,1"
1762 ]
1763 ]
1764 },
1765 "8k_level": {
1766 "no_negative_tests": "true",
1767 "generator_args": [
1768 [
1769 "--target-dtype",
1770 "int32",
1771 "--tensor-dim-range",
1772 "1,10",
1773 "--target-rank",
1774 "6"
1775 ]
1776 ]
1777 }
1778 },
1779 "selection": {
1780 "default": {
1781 "params": {},
1782 "permutes": [
1783 "shape",
1784 "type"
1785 ]
1786 }
1787 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001788 },
1789 "identity": {
1790 "group": "data_nodes",
Jeremy Johnson88588622022-07-12 16:42:29 +01001791 "profile": [
1792 "tosa-bi",
1793 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001794 ],
1795 "generation": {
1796 "standard": {
1797 "no_negative_tests": "true",
1798 "generator_args": [
1799 [
1800 "--target-dtype",
1801 "int8",
1802 "--target-dtype",
1803 "int16",
1804 "--target-dtype",
1805 "int32",
1806 "--target-dtype",
1807 "bool",
1808 "--tensor-dim-range",
1809 "1,61",
1810 "--target-rank",
1811 "1",
1812 "--target-rank",
1813 "2",
1814 "--target-rank",
1815 "3"
1816 ],
1817 [
1818 "--target-dtype",
1819 "int8",
1820 "--target-dtype",
1821 "int16",
1822 "--target-dtype",
1823 "int32",
1824 "--target-dtype",
1825 "bool",
1826 "--tensor-dim-range",
1827 "1,15",
1828 "--target-rank",
1829 "4",
1830 "--target-rank",
1831 "5"
1832 ],
1833 [
1834 "--target-dtype",
1835 "int8",
1836 "--target-shape",
1837 "1,1,65536,1,1",
1838 "--target-shape",
1839 "1,65531,1,2"
1840 ]
1841 ]
1842 }
1843 },
1844 "selection": {
1845 "default": {
1846 "params": {},
1847 "permutes": [
1848 "shape",
1849 "type"
1850 ]
1851 }
1852 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001853 },
1854 "intdiv": {
1855 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01001856 "profile": [
1857 "tosa-bi",
1858 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001859 ],
1860 "generation": {
1861 "standard": {
1862 "generator_args": [
1863 [
1864 "--target-dtype",
1865 "int32",
1866 "--tensor-dim-range",
1867 "16,64",
1868 "--target-rank",
1869 "1",
1870 "--target-rank",
1871 "2",
1872 "--target-rank",
1873 "3"
1874 ],
1875 [
1876 "--target-dtype",
1877 "int32",
1878 "--tensor-dim-range",
1879 "1,16",
1880 "--target-rank",
1881 "4",
1882 "--target-rank",
1883 "5"
1884 ],
1885 [
1886 "--target-dtype",
1887 "int32",
1888 "--target-shape",
1889 "1,65533,1",
1890 "--target-shape",
1891 "1,1,65539,1,1"
1892 ]
1893 ]
1894 },
1895 "8k_level": {
1896 "no_negative_tests": "true",
1897 "generator_args": [
1898 [
1899 "--target-dtype",
1900 "int32",
1901 "--tensor-dim-range",
1902 "1,10",
1903 "--target-rank",
1904 "6"
1905 ]
1906 ]
1907 }
1908 },
1909 "selection": {
1910 "default": {
1911 "params": {},
1912 "permutes": [
1913 "shape",
1914 "type"
1915 ]
1916 }
1917 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001918 },
1919 "logical_and": {
1920 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01001921 "profile": [
1922 "tosa-bi",
1923 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001924 ],
1925 "generation": {
1926 "standard": {
1927 "generator_args": [
1928 [
1929 "--target-dtype",
1930 "bool",
1931 "--tensor-dim-range",
1932 "1,64",
1933 "--target-rank",
1934 "1",
1935 "--target-rank",
1936 "2",
1937 "--target-rank",
1938 "3"
1939 ],
1940 [
1941 "--target-dtype",
1942 "bool",
1943 "--tensor-dim-range",
1944 "1,16",
1945 "--target-rank",
1946 "4",
1947 "--target-rank",
1948 "5"
1949 ],
1950 [
1951 "--target-dtype",
1952 "bool",
1953 "--target-shape",
1954 "1,65538,1",
1955 "--target-shape",
1956 "1,2,1,65536"
1957 ]
1958 ]
1959 },
1960 "8k_level": {
1961 "no_negative_tests": "true",
1962 "generator_args": [
1963 [
1964 "--target-dtype",
1965 "bool",
1966 "--tensor-dim-range",
1967 "1,10",
1968 "--target-rank",
1969 "6"
1970 ]
1971 ]
1972 }
1973 },
1974 "selection": {
1975 "default": {
1976 "params": {},
1977 "permutes": [
1978 "shape",
1979 "type"
1980 ]
1981 }
1982 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01001983 },
1984 "logical_left_shift": {
1985 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01001986 "profile": [
1987 "tosa-bi",
1988 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001989 ],
1990 "generation": {
1991 "standard": {
1992 "generator_args": [
1993 [
1994 "--target-dtype",
1995 "int8",
1996 "--target-dtype",
1997 "int16",
1998 "--target-dtype",
1999 "int32",
2000 "--tensor-dim-range",
2001 "16,64",
2002 "--target-rank",
2003 "1",
2004 "--target-rank",
2005 "2",
2006 "--target-rank",
2007 "3"
2008 ],
2009 [
2010 "--target-dtype",
2011 "int8",
2012 "--target-dtype",
2013 "int16",
2014 "--target-dtype",
2015 "int32",
2016 "--tensor-dim-range",
2017 "1,16",
2018 "--target-rank",
2019 "4",
2020 "--target-rank",
2021 "5"
2022 ],
2023 [
2024 "--target-dtype",
2025 "int8",
2026 "--target-shape",
2027 "1,65532,1,1",
2028 "--target-shape",
2029 "1,2,1,65538"
2030 ]
2031 ]
2032 },
2033 "8k_level": {
2034 "no_negative_tests": "true",
2035 "generator_args": [
2036 [
2037 "--target-dtype",
2038 "int8",
2039 "--target-dtype",
2040 "int16",
2041 "--target-dtype",
2042 "int32",
2043 "--tensor-dim-range",
2044 "1,10",
2045 "--target-rank",
2046 "6"
2047 ]
2048 ]
2049 }
2050 },
2051 "selection": {
2052 "default": {
2053 "params": {},
2054 "permutes": [
2055 "shape",
2056 "type"
2057 ]
2058 }
2059 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002060 },
2061 "logical_not": {
2062 "group": "ew_unary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002063 "profile": [
2064 "tosa-bi",
2065 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002066 ],
2067 "generation": {
2068 "standard": {
2069 "generator_args": [
2070 [
2071 "--target-dtype",
2072 "bool",
2073 "--tensor-dim-range",
2074 "2,64",
2075 "--target-rank",
2076 "1",
2077 "--target-rank",
2078 "2",
2079 "--target-rank",
2080 "3"
2081 ],
2082 [
2083 "--target-dtype",
2084 "bool",
2085 "--tensor-dim-range",
2086 "1,15",
2087 "--target-rank",
2088 "4",
2089 "--target-rank",
2090 "5"
2091 ],
2092 [
2093 "--target-dtype",
2094 "bool",
2095 "--target-shape",
2096 "1,65537,1",
2097 "--target-shape",
2098 "1,2,1,65535"
2099 ]
2100 ]
2101 },
2102 "8k_level": {
2103 "no_negative_tests": "true",
2104 "generator_args": [
2105 [
2106 "--target-dtype",
2107 "bool",
2108 "--tensor-dim-range",
2109 "1,10",
2110 "--target-rank",
2111 "6"
2112 ]
2113 ]
2114 }
2115 },
2116 "selection": {
2117 "default": {
2118 "params": {},
2119 "permutes": [
2120 "shape",
2121 "type"
2122 ]
2123 }
2124 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002125 },
2126 "logical_or": {
2127 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002128 "profile": [
2129 "tosa-bi",
2130 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002131 ],
2132 "generation": {
2133 "standard": {
2134 "generator_args": [
2135 [
2136 "--target-dtype",
2137 "bool",
2138 "--tensor-dim-range",
2139 "3,64",
2140 "--target-rank",
2141 "1",
2142 "--target-rank",
2143 "2",
2144 "--target-rank",
2145 "3"
2146 ],
2147 [
2148 "--target-dtype",
2149 "bool",
2150 "--tensor-dim-range",
2151 "1,14",
2152 "--target-rank",
2153 "4",
2154 "--target-rank",
2155 "5"
2156 ],
2157 [
2158 "--target-dtype",
2159 "bool",
2160 "--target-shape",
2161 "1,65536,1",
2162 "--target-shape",
2163 "1,2,1,65537"
2164 ]
2165 ]
2166 },
2167 "8k_level": {
2168 "no_negative_tests": "true",
2169 "generator_args": [
2170 [
2171 "--target-dtype",
2172 "bool",
2173 "--tensor-dim-range",
2174 "1,10",
2175 "--target-rank",
2176 "6"
2177 ]
2178 ]
2179 }
2180 },
2181 "selection": {
2182 "default": {
2183 "params": {},
2184 "permutes": [
2185 "shape",
2186 "type"
2187 ]
2188 }
2189 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002190 },
2191 "logical_right_shift": {
2192 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002193 "profile": [
2194 "tosa-bi",
2195 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002196 ],
2197 "generation": {
2198 "standard": {
2199 "generator_args": [
2200 [
2201 "--target-dtype",
2202 "int8",
2203 "--target-dtype",
2204 "int16",
2205 "--target-dtype",
2206 "int32",
2207 "--tensor-dim-range",
2208 "25,64",
2209 "--target-rank",
2210 "1",
2211 "--target-rank",
2212 "2",
2213 "--target-rank",
2214 "3"
2215 ],
2216 [
2217 "--target-dtype",
2218 "int8",
2219 "--target-dtype",
2220 "int16",
2221 "--target-dtype",
2222 "int32",
2223 "--tensor-dim-range",
2224 "1,25",
2225 "--target-rank",
2226 "4",
2227 "--target-rank",
2228 "5"
2229 ],
2230 [
2231 "--target-dtype",
2232 "int8",
2233 "--target-shape",
2234 "1,1,65540,3",
2235 "--target-shape",
2236 "2,1,65530,1,1"
2237 ]
2238 ]
2239 },
2240 "8k_level": {
2241 "no_negative_tests": "true",
2242 "generator_args": [
2243 [
2244 "--target-dtype",
2245 "int8",
2246 "--target-dtype",
2247 "int16",
2248 "--target-dtype",
2249 "int32",
2250 "--tensor-dim-range",
2251 "1,10",
2252 "--target-rank",
2253 "6"
2254 ]
2255 ]
2256 }
2257 },
2258 "selection": {
2259 "default": {
2260 "params": {},
2261 "permutes": [
2262 "shape",
2263 "type"
2264 ]
2265 }
2266 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002267 },
2268 "logical_xor": {
2269 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002270 "profile": [
2271 "tosa-bi",
2272 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002273 ],
2274 "generation": {
2275 "standard": {
2276 "generator_args": [
2277 [
2278 "--target-dtype",
2279 "bool",
2280 "--tensor-dim-range",
2281 "4,64",
2282 "--target-rank",
2283 "1",
2284 "--target-rank",
2285 "2",
2286 "--target-rank",
2287 "3"
2288 ],
2289 [
2290 "--target-dtype",
2291 "bool",
2292 "--tensor-dim-range",
2293 "3,16",
2294 "--target-rank",
2295 "4",
2296 "--target-rank",
2297 "5"
2298 ],
2299 [
2300 "--target-dtype",
2301 "bool",
2302 "--target-shape",
2303 "1,65539,1",
2304 "--target-shape",
2305 "1,2,1,65534"
2306 ]
2307 ]
2308 },
2309 "8k_level": {
2310 "no_negative_tests": "true",
2311 "generator_args": [
2312 [
2313 "--target-dtype",
2314 "bool",
2315 "--tensor-dim-range",
2316 "1,10",
2317 "--target-rank",
2318 "6"
2319 ]
2320 ]
2321 }
2322 },
2323 "selection": {
2324 "default": {
2325 "params": {},
2326 "permutes": [
2327 "shape",
2328 "type"
2329 ]
2330 }
2331 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002332 },
2333 "matmul": {
2334 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +01002335 "profile": [
2336 "tosa-bi",
2337 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002338 ],
2339 "generation": {
2340 "standard": {
2341 "generator_args": [
2342 [
2343 "--target-dtype",
2344 "int8",
2345 "--target-dtype",
2346 "int16",
2347 "--tensor-dim-range",
2348 "16,64"
2349 ],
2350 [
2351 "--target-dtype",
2352 "int8",
2353 "--target-dtype",
2354 "int16",
2355 "--tensor-dim-range",
2356 "1,16"
2357 ],
2358 [
2359 "--target-dtype",
2360 "int8",
2361 "--target-shape",
2362 "1,65532,1",
2363 "--target-shape",
2364 "1,2,65538",
2365 "--target-shape",
2366 "2000,1,1"
2367 ]
2368 ]
2369 }
2370 },
2371 "selection": {
2372 "default": {
2373 "params": {},
2374 "permutes": [
2375 "shape",
2376 "type"
2377 ]
2378 }
2379 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002380 },
2381 "maximum": {
2382 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002383 "profile": [
2384 "tosa-bi",
2385 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002386 ],
2387 "generation": {
2388 "standard": {
2389 "generator_args": [
2390 [
2391 "--target-dtype",
2392 "int32",
2393 "--tensor-dim-range",
2394 "16,64",
2395 "--target-rank",
2396 "1",
2397 "--target-rank",
2398 "2",
2399 "--target-rank",
2400 "3"
2401 ],
2402 [
2403 "--target-dtype",
2404 "int32",
2405 "--tensor-dim-range",
2406 "1,16",
2407 "--target-rank",
2408 "4",
2409 "--target-rank",
2410 "5"
2411 ],
2412 [
2413 "--target-dtype",
2414 "int32",
2415 "--target-shape",
2416 "1,2,65533,1",
2417 "--target-shape",
2418 "1,65539,1,1,1"
2419 ]
2420 ]
2421 },
2422 "8k_level": {
2423 "no_negative_tests": "true",
2424 "generator_args": [
2425 [
2426 "--target-dtype",
2427 "int32",
2428 "--tensor-dim-range",
2429 "1,10",
2430 "--target-rank",
2431 "6"
2432 ]
2433 ]
2434 }
2435 },
2436 "selection": {
2437 "default": {
2438 "params": {},
2439 "permutes": [
2440 "shape",
2441 "type"
2442 ]
2443 }
2444 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002445 },
2446 "max_pool2d": {
2447 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +01002448 "profile": [
2449 "tosa-bi",
2450 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002451 ],
2452 "generation": {
2453 "standard": {
2454 "generator_args": [
2455 [
2456 "--target-dtype",
2457 "int8",
2458 "--target-dtype",
2459 "int16",
2460 "--target-shape",
2461 "1,4,75,3",
2462 "--target-shape",
2463 "1,11,44,1",
2464 "--allow-pooling-and-conv-oversizes"
2465 ],
2466 [
2467 "--target-dtype",
2468 "int8",
2469 "--target-shape",
2470 "1,65535,5,1",
2471 "--target-shape",
2472 "1,3,65537,1",
2473 "--target-shape",
2474 "1,3,2,1",
2475 "--allow-pooling-and-conv-oversizes"
2476 ]
2477 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01002478 },
2479 "8k_level": {
2480 "no_negative_tests": "true",
2481 "selector": "8k_level",
2482 "generator_args": [
2483 [
2484 "--target-dtype",
2485 "int8",
2486 "--target-dtype",
2487 "int16",
2488 "--tensor-dim-range",
2489 "3,10",
2490 "--level-8k-sizes"
2491 ]
2492 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002493 }
2494 },
2495 "selection": {
2496 "default": {
2497 "params": {
2498 "shape": [],
2499 "type": [
2500 "i8",
2501 "i16"
2502 ],
2503 "kernel": [],
2504 "stride": [],
2505 "pad": []
2506 },
2507 "permutes": [
2508 "shape",
2509 "type",
2510 "pad"
2511 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01002512 },
2513 "8k_level": {
2514 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002515 }
2516 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002517 },
2518 "minimum": {
2519 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002520 "profile": [
2521 "tosa-bi",
2522 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002523 ],
2524 "generation": {
2525 "standard": {
2526 "generator_args": [
2527 [
2528 "--target-dtype",
2529 "int32",
2530 "--tensor-dim-range",
2531 "16,64",
2532 "--target-rank",
2533 "1",
2534 "--target-rank",
2535 "2",
2536 "--target-rank",
2537 "3"
2538 ],
2539 [
2540 "--target-dtype",
2541 "int32",
2542 "--tensor-dim-range",
2543 "1,16",
2544 "--target-rank",
2545 "4",
2546 "--target-rank",
2547 "5"
2548 ],
2549 [
2550 "--target-dtype",
2551 "int32",
2552 "--target-shape",
2553 "1,2,65533,1",
2554 "--target-shape",
2555 "1,65539,1,1,1"
2556 ]
2557 ]
2558 },
2559 "8k_level": {
2560 "no_negative_tests": "true",
2561 "generator_args": [
2562 [
2563 "--target-dtype",
2564 "int32",
2565 "--tensor-dim-range",
2566 "1,10",
2567 "--target-rank",
2568 "6"
2569 ]
2570 ]
2571 }
2572 },
2573 "selection": {
2574 "default": {
2575 "params": {},
2576 "permutes": [
2577 "shape",
2578 "type"
2579 ]
2580 }
2581 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002582 },
2583 "mul": {
2584 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002585 "profile": [
2586 "tosa-bi",
2587 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002588 ],
2589 "generation": {
2590 "standard": {
2591 "generator_args": [
2592 [
2593 "--target-dtype",
2594 "int8",
2595 "--target-dtype",
2596 "int16",
2597 "--target-dtype",
2598 "int32",
2599 "--tensor-dim-range",
2600 "16,64",
2601 "--target-rank",
2602 "1",
2603 "--target-rank",
2604 "2",
2605 "--target-rank",
2606 "3"
2607 ],
2608 [
2609 "--target-dtype",
2610 "int8",
2611 "--target-dtype",
2612 "int16",
2613 "--target-dtype",
2614 "int32",
2615 "--tensor-dim-range",
2616 "1,16",
2617 "--target-rank",
2618 "4",
2619 "--target-rank",
2620 "5"
2621 ],
2622 [
2623 "--target-dtype",
2624 "int8",
2625 "--target-shape",
2626 "1,2,65500,1",
2627 "--target-shape",
2628 "1,68539,1,1,1"
2629 ]
2630 ]
2631 },
2632 "8k_level": {
2633 "no_negative_tests": "true",
2634 "generator_args": [
2635 [
2636 "--target-dtype",
2637 "int8",
2638 "--target-dtype",
2639 "int16",
2640 "--target-dtype",
2641 "int32",
2642 "--tensor-dim-range",
2643 "1,10",
2644 "--target-rank",
2645 "6"
2646 ]
2647 ]
2648 }
2649 },
2650 "selection": {
2651 "default": {
2652 "params": {},
2653 "permutes": [
2654 "shape",
2655 "type",
2656 "perm",
2657 "shift"
2658 ]
2659 }
2660 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002661 },
Won Jeon74342e52024-01-09 00:34:40 +00002662 "mul_shape": {
2663 "group": "shape",
2664 "profile": [
2665 "tosa-bi",
2666 "tosa-mi"
2667 ],
2668 "generation": {
2669 "standard": {
2670 "generator_args": [
2671 [
2672 "--target-dtype",
2673 "shape",
2674 "--tensor-dim-range",
2675 "1,16",
2676 "--target-rank",
2677 "1"
2678 ]
2679 ]
2680 }
2681 },
2682 "selection": {
2683 "default": {
2684 "params": {},
2685 "permutes": [
2686 "shape"
2687 ]
2688 }
2689 }
2690 },
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002691 "negate": {
2692 "group": "ew_unary",
Jeremy Johnson88588622022-07-12 16:42:29 +01002693 "profile": [
2694 "tosa-bi",
2695 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002696 ],
2697 "generation": {
2698 "standard": {
2699 "generator_args": [
2700 [
2701 "--target-dtype",
2702 "int8",
2703 "--target-dtype",
2704 "int16",
2705 "--target-dtype",
2706 "int32",
2707 "--tensor-dim-range",
2708 "22,64",
2709 "--target-rank",
2710 "1",
2711 "--target-rank",
2712 "2",
2713 "--target-rank",
2714 "3"
2715 ],
2716 [
2717 "--target-dtype",
2718 "int8",
2719 "--target-dtype",
2720 "int16",
2721 "--target-dtype",
2722 "int32",
2723 "--tensor-dim-range",
2724 "1,22",
2725 "--target-rank",
2726 "4",
2727 "--target-rank",
2728 "5"
2729 ],
2730 [
2731 "--target-dtype",
2732 "int8",
2733 "--target-shape",
2734 "3,1,65540,1",
2735 "--target-shape",
2736 "1,1,2,1,65531"
2737 ]
2738 ]
2739 },
2740 "8k_level": {
2741 "no_negative_tests": "true",
2742 "generator_args": [
2743 [
2744 "--target-dtype",
2745 "int8",
2746 "--target-dtype",
2747 "int16",
2748 "--target-dtype",
2749 "int32",
2750 "--tensor-dim-range",
2751 "1,10",
2752 "--target-rank",
2753 "6"
2754 ]
2755 ]
2756 }
2757 },
2758 "selection": {
2759 "default": {
2760 "params": {},
2761 "permutes": [
2762 "shape",
2763 "type"
2764 ]
2765 }
2766 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002767 },
2768 "pad": {
2769 "group": "data_layout",
Jeremy Johnson88588622022-07-12 16:42:29 +01002770 "profile": [
2771 "tosa-bi",
2772 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002773 ],
2774 "generation": {
2775 "standard": {
2776 "generator_args": [
2777 [
2778 "--target-dtype",
2779 "int8",
2780 "--target-dtype",
2781 "int16",
2782 "--target-dtype",
2783 "int32",
2784 "--target-dtype",
2785 "bool",
2786 "--tensor-dim-range",
2787 "1,64",
2788 "--target-rank",
2789 "1",
2790 "--target-rank",
2791 "2",
2792 "--target-rank",
2793 "3"
2794 ],
2795 [
2796 "--target-dtype",
2797 "int8",
2798 "--target-dtype",
2799 "int16",
2800 "--target-dtype",
2801 "int32",
2802 "--target-dtype",
2803 "bool",
2804 "--tensor-dim-range",
2805 "1,16",
2806 "--target-rank",
2807 "4"
2808 ],
2809 [
2810 "--target-dtype",
2811 "int16",
2812 "--tensor-dim-range",
2813 "1,16",
2814 "--target-rank",
2815 "5"
2816 ],
2817 [
2818 "--target-dtype",
2819 "int8",
2820 "--target-shape",
2821 "1,1,65537,1"
2822 ]
2823 ]
2824 },
2825 "8k_level": {
2826 "no_negative_tests": "true",
2827 "selector": "8k_level",
2828 "generator_args": [
2829 [
2830 "--target-dtype",
2831 "int8",
2832 "--tensor-dim-range",
2833 "1,10",
2834 "--target-rank",
2835 "6"
2836 ]
2837 ]
2838 }
2839 },
2840 "selection": {
2841 "default": {
2842 "params": {},
2843 "permutes": [
2844 "shape",
2845 "type"
2846 ],
2847 "sparsity": {
2848 "pad": 15
2849 },
2850 "preselected": [
2851 {
2852 "shape": "6",
2853 "type": "i8",
2854 "pad": "pad00"
2855 }
2856 ]
2857 },
2858 "8k_level": {
2859 "params": {},
2860 "permutes": [],
2861 "sparsity": {
2862 "pad": 3
2863 },
2864 "full_sparsity": "true"
2865 }
2866 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002867 },
2868 "reduce_all": {
2869 "group": "reduction",
Jeremy Johnson88588622022-07-12 16:42:29 +01002870 "profile": [
2871 "tosa-bi",
2872 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002873 ],
2874 "generation": {
2875 "standard": {
2876 "generator_args": [
2877 [
2878 "--target-dtype",
2879 "bool",
2880 "--tensor-dim-range",
2881 "1,32"
2882 ],
2883 [
2884 "--target-dtype",
2885 "bool",
2886 "--target-shape",
2887 "65530,1,1,1",
2888 "--target-shape",
2889 "2,65538,1,1"
2890 ]
2891 ]
2892 }
2893 },
2894 "selection": {
2895 "default": {
2896 "params": {},
2897 "permutes": [
2898 "shape",
2899 "type",
2900 "axis"
2901 ]
2902 }
2903 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002904 },
2905 "reduce_any": {
2906 "group": "reduction",
Jeremy Johnson88588622022-07-12 16:42:29 +01002907 "profile": [
2908 "tosa-bi",
2909 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002910 ],
2911 "generation": {
2912 "standard": {
2913 "generator_args": [
2914 [
2915 "--target-dtype",
2916 "bool",
2917 "--tensor-dim-range",
2918 "1,32"
2919 ],
2920 [
2921 "--target-dtype",
2922 "bool",
2923 "--target-shape",
2924 "65530,1,1,1",
2925 "--target-shape",
2926 "2,65538,1,1"
2927 ]
2928 ]
2929 }
2930 },
2931 "selection": {
2932 "default": {
2933 "params": {},
2934 "permutes": [
2935 "shape",
2936 "type",
2937 "axis"
2938 ]
2939 }
2940 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002941 },
2942 "reduce_max": {
2943 "group": "reduction",
Jeremy Johnson88588622022-07-12 16:42:29 +01002944 "profile": [
2945 "tosa-bi",
2946 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002947 ],
2948 "generation": {
2949 "standard": {
2950 "generator_args": [
2951 [
2952 "--target-dtype",
2953 "int8",
2954 "--target-dtype",
2955 "int16",
2956 "--target-dtype",
2957 "int32",
2958 "--tensor-dim-range",
2959 "1,32"
2960 ],
2961 [
2962 "--target-dtype",
2963 "int8",
2964 "--target-shape",
2965 "65530,1,1,1",
2966 "--target-shape",
2967 "2,65538,1,1"
2968 ]
2969 ]
2970 }
2971 },
2972 "selection": {
2973 "default": {
2974 "params": {},
2975 "permutes": [
2976 "shape",
2977 "type",
2978 "axis"
2979 ]
2980 }
2981 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01002982 },
2983 "reduce_min": {
2984 "group": "reduction",
Jeremy Johnson88588622022-07-12 16:42:29 +01002985 "profile": [
2986 "tosa-bi",
2987 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002988 ],
2989 "generation": {
2990 "standard": {
2991 "generator_args": [
2992 [
2993 "--target-dtype",
2994 "int8",
2995 "--target-dtype",
2996 "int16",
2997 "--target-dtype",
2998 "int32",
2999 "--tensor-dim-range",
3000 "1,24"
3001 ],
3002 [
3003 "--target-dtype",
3004 "int8",
3005 "--target-shape",
3006 "1,1,65538,1",
3007 "--target-shape",
3008 "2,65535,1,1"
3009 ]
3010 ]
3011 }
3012 },
3013 "selection": {
3014 "default": {
3015 "params": {},
3016 "permutes": [
3017 "shape",
3018 "type",
3019 "axis"
3020 ]
3021 }
3022 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003023 },
3024 "reduce_sum": {
3025 "group": "reduction",
Jeremy Johnson88588622022-07-12 16:42:29 +01003026 "profile": [
3027 "tosa-bi",
3028 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003029 ],
3030 "generation": {
3031 "standard": {
3032 "generator_args": [
3033 [
3034 "--target-dtype",
3035 "int32",
3036 "--tensor-dim-range",
3037 "1,32"
3038 ],
3039 [
3040 "--target-dtype",
3041 "int32",
3042 "--target-shape",
3043 "3,65532,1,1",
3044 "--target-shape",
3045 "65536,1,1,2"
3046 ]
3047 ]
3048 }
3049 },
3050 "selection": {
3051 "default": {
3052 "params": {},
3053 "permutes": [
3054 "shape",
3055 "type",
3056 "axis"
3057 ]
3058 }
3059 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003060 },
3061 "rescale": {
3062 "group": "type_conversion",
Jeremy Johnson88588622022-07-12 16:42:29 +01003063 "profile": [
3064 "tosa-bi",
3065 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003066 ],
3067 "generation": {
3068 "standard": {
3069 "generator_args": [
3070 [
3071 "--target-dtype",
3072 "int8",
3073 "--target-dtype",
3074 "int16",
3075 "--target-dtype",
3076 "int32",
3077 "--target-dtype",
3078 "int48",
3079 "--target-dtype",
3080 "uint8",
3081 "--target-dtype",
3082 "uint16",
3083 "--tensor-dim-range",
3084 "16,32",
3085 "--target-rank",
3086 "1",
3087 "--target-rank",
3088 "2",
3089 "--target-rank",
3090 "3"
3091 ],
3092 [
3093 "--target-dtype",
3094 "int8",
3095 "--target-dtype",
3096 "int16",
3097 "--target-dtype",
3098 "int32",
3099 "--target-dtype",
3100 "int48",
3101 "--target-dtype",
3102 "uint8",
3103 "--target-dtype",
3104 "uint16",
3105 "--tensor-dim-range",
3106 "1,16",
3107 "--target-rank",
3108 "4",
3109 "--target-rank",
3110 "5"
3111 ],
3112 [
3113 "--target-dtype",
3114 "int8",
3115 "--target-shape",
3116 "1,2,65533,1",
3117 "--target-shape",
3118 "1,65539,1,1"
3119 ]
3120 ]
3121 },
3122 "8k_level": {
3123 "no_negative_tests": "true",
3124 "generator_args": [
3125 [
3126 "--target-dtype",
3127 "int8",
3128 "--target-dtype",
3129 "int16",
3130 "--target-dtype",
3131 "int32",
3132 "--target-dtype",
3133 "int48",
3134 "--target-dtype",
3135 "uint8",
3136 "--target-dtype",
3137 "uint16",
3138 "--tensor-dim-range",
3139 "1,10",
3140 "--target-rank",
3141 "6"
3142 ]
3143 ]
3144 }
3145 },
3146 "selection": {
3147 "default": {
3148 "params": {
3149 "scale": [
3150 "sc0",
3151 "sc0",
3152 "sc1",
3153 "sc1",
3154 "sc1",
3155 "sc1"
3156 ],
3157 "double_round": [
3158 "dr0",
3159 "dr0",
3160 "dr0",
3161 "dr0",
3162 "dr1",
3163 "dr1"
3164 ],
3165 "per_channel": [
3166 "pc0",
3167 "pc1",
3168 "pc0",
3169 "pc1",
3170 "pc0",
3171 "pc1",
3172 "pc1"
3173 ]
3174 },
3175 "permutes": [
3176 "shape",
3177 "type",
3178 "output_type"
3179 ]
3180 }
3181 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003182 },
3183 "reshape": {
3184 "group": "data_layout",
Jeremy Johnson88588622022-07-12 16:42:29 +01003185 "profile": [
3186 "tosa-bi",
3187 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003188 ],
3189 "generation": {
3190 "standard": {
3191 "generator_args": [
3192 [
3193 "--target-dtype",
3194 "int8",
3195 "--target-dtype",
3196 "int16",
3197 "--target-dtype",
3198 "int32",
3199 "--target-dtype",
3200 "bool",
3201 "--num-rand-permutations",
3202 "2"
3203 ],
3204 [
3205 "--target-dtype",
3206 "int8",
3207 "--target-shape",
3208 "1,1,65535,1",
3209 "--target-shape",
3210 "1,65538,1,2",
3211 "--num-rand-permutations",
3212 "2"
3213 ]
3214 ]
3215 },
3216 "8k_level": {
3217 "no_negative_tests": "true",
3218 "generator_args": [
3219 [
3220 "--target-dtype",
3221 "int8",
3222 "--target-dtype",
3223 "int16",
3224 "--target-dtype",
3225 "int32",
3226 "--target-dtype",
3227 "bool",
3228 "--tensor-dim-range",
3229 "1,10",
3230 "--target-rank",
3231 "5",
3232 "--target-rank",
3233 "6",
3234 "--num-rand-permutations",
3235 "2"
3236 ]
3237 ]
3238 }
3239 },
3240 "selection": {
3241 "default": {
3242 "params": {},
3243 "permutes": [
3244 "shape",
3245 "type",
3246 "rank",
3247 "perm"
3248 ]
3249 }
3250 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003251 },
3252 "resize": {
3253 "group": "image",
Jeremy Johnson88588622022-07-12 16:42:29 +01003254 "profile": [
3255 "tosa-bi",
3256 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003257 ],
3258 "generation": {
3259 "standard": {
3260 "generator_args": [
3261 [
3262 "--target-dtype",
3263 "int8",
3264 "--target-dtype",
3265 "int16"
3266 ],
3267 [
3268 "--target-dtype",
3269 "int8",
3270 "--target-shape",
3271 "1,3,16383,1",
3272 "--max-resize-output-dim",
3273 "9500"
3274 ]
3275 ]
Jeremy Johnsonb2099702023-04-12 15:59:01 +01003276 },
3277 "8k_level": {
3278 "no_negative_tests": "true",
3279 "generator_args": [
3280 [
3281 "--target-dtype",
3282 "int8",
3283 "--target-dtype",
3284 "int16",
3285 "--level-8k-sizes",
3286 "--tensor-dim-range",
3287 "2,10",
3288 "--num-rand-permutations",
3289 "2"
3290 ]
3291 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003292 }
3293 },
3294 "selection": {
3295 "default": {
3296 "params": {},
3297 "permutes": [
3298 "shape",
3299 "type"
3300 ]
3301 }
3302 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003303 },
3304 "reverse": {
3305 "group": "data_layout",
Jeremy Johnson88588622022-07-12 16:42:29 +01003306 "profile": [
3307 "tosa-bi",
3308 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003309 ],
3310 "generation": {
3311 "standard": {
3312 "generator_args": [
3313 [
3314 "--target-dtype",
3315 "int8",
3316 "--target-dtype",
3317 "int16",
3318 "--target-dtype",
3319 "int32",
3320 "--target-dtype",
3321 "bool",
3322 "--tensor-dim-range",
3323 "1,32"
3324 ],
3325 [
3326 "--target-dtype",
3327 "int8",
3328 "--target-shape",
3329 "1,1,65535",
3330 "--target-shape",
3331 "1,65540,1,2"
3332 ]
3333 ]
3334 },
3335 "8k_level": {
3336 "no_negative_tests": "true",
3337 "generator_args": [
3338 [
3339 "--target-dtype",
3340 "int8",
3341 "--target-dtype",
3342 "int16",
3343 "--target-dtype",
3344 "int32",
3345 "--target-dtype",
3346 "bool",
3347 "--tensor-dim-range",
3348 "1,12",
3349 "--target-rank",
3350 "5",
3351 "--target-rank",
3352 "6"
3353 ]
3354 ]
3355 }
3356 },
3357 "selection": {
3358 "default": {
3359 "params": {},
3360 "permutes": [
3361 "shape",
3362 "type"
3363 ]
3364 }
3365 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003366 },
3367 "scatter": {
3368 "group": "scatter_gather",
Jeremy Johnson88588622022-07-12 16:42:29 +01003369 "profile": [
3370 "tosa-bi",
3371 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003372 ],
3373 "generation": {
3374 "standard": {
3375 "generator_args": [
3376 [
3377 "--target-dtype",
3378 "int16",
3379 "--target-dtype",
3380 "int32",
3381 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00003382 "4,64",
3383 "--max-batch-size",
3384 "64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003385 ],
3386 [
3387 "--target-dtype",
3388 "int8",
3389 "--target-shape",
3390 "1,65540,1",
3391 "--target-shape",
3392 "1,1,65533",
3393 "--target-shape",
3394 "3000,7,1"
3395 ]
3396 ]
3397 }
3398 },
3399 "selection": {
3400 "default": {
3401 "params": {},
3402 "permutes": [
3403 "shape",
3404 "type"
3405 ]
3406 }
3407 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003408 },
3409 "select": {
3410 "group": "ew_ternary",
Jeremy Johnson88588622022-07-12 16:42:29 +01003411 "profile": [
3412 "tosa-bi",
3413 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003414 ],
3415 "generation": {
3416 "standard": {
3417 "generator_args": [
3418 [
3419 "--target-dtype",
3420 "int8",
3421 "--target-dtype",
3422 "int16",
3423 "--target-dtype",
3424 "int32",
3425 "--target-dtype",
3426 "bool",
3427 "--tensor-dim-range",
3428 "16,64",
3429 "--target-rank",
3430 "1",
3431 "--target-rank",
3432 "2",
3433 "--target-rank",
3434 "3"
3435 ],
3436 [
3437 "--target-dtype",
3438 "int8",
3439 "--target-dtype",
3440 "int16",
3441 "--target-dtype",
3442 "int32",
3443 "--target-dtype",
3444 "bool",
3445 "--tensor-dim-range",
3446 "1,16",
3447 "--target-rank",
3448 "4",
3449 "--target-rank",
3450 "5"
3451 ],
3452 [
3453 "--target-dtype",
3454 "int8",
3455 "--target-shape",
3456 "1,1,65535,1",
3457 "--target-shape",
3458 "1,65538,1,2",
3459 "--num-rand-permutations",
3460 "2"
3461 ]
3462 ]
3463 },
3464 "8k_level": {
3465 "no_negative_tests": "true",
3466 "generator_args": [
3467 [
3468 "--target-dtype",
3469 "int8",
3470 "--target-dtype",
3471 "int16",
3472 "--target-dtype",
3473 "int32",
3474 "--target-dtype",
3475 "bool",
3476 "--tensor-dim-range",
3477 "1,10",
3478 "--target-rank",
3479 "6"
3480 ]
3481 ]
3482 }
3483 },
3484 "selection": {
3485 "default": {
3486 "params": {},
3487 "permutes": [
3488 "shape",
3489 "type"
3490 ]
3491 }
3492 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003493 },
3494 "slice": {
3495 "group": "data_layout",
Jeremy Johnson88588622022-07-12 16:42:29 +01003496 "profile": [
3497 "tosa-bi",
3498 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003499 ],
3500 "generation": {
3501 "standard": {
3502 "generator_args": [
3503 [
3504 "--target-dtype",
3505 "int8",
3506 "--target-dtype",
3507 "int16",
3508 "--target-dtype",
3509 "int32",
3510 "--target-dtype",
3511 "bool",
3512 "--tensor-dim-range",
3513 "16,64",
3514 "--target-rank",
3515 "1",
3516 "--target-rank",
3517 "2",
3518 "--target-rank",
3519 "3",
3520 "--num-rand-permutations",
3521 "2"
3522 ],
3523 [
3524 "--target-dtype",
3525 "int8",
3526 "--target-dtype",
3527 "int16",
3528 "--target-dtype",
3529 "int32",
3530 "--target-dtype",
3531 "bool",
3532 "--tensor-dim-range",
3533 "1,16",
3534 "--target-rank",
3535 "4",
3536 "--num-rand-permutations",
3537 "2"
3538 ],
3539 [
3540 "--target-dtype",
3541 "int8",
3542 "--target-shape",
3543 "1,1,65535,1",
3544 "--target-shape",
3545 "1,65538,1,2",
3546 "--num-rand-permutations",
3547 "2"
3548 ]
3549 ]
3550 },
3551 "8k_level": {
3552 "no_negative_tests": "true",
3553 "generator_args": [
3554 [
3555 "--target-dtype",
3556 "int8",
3557 "--target-dtype",
3558 "int16",
3559 "--target-dtype",
3560 "int32",
3561 "--target-dtype",
3562 "bool",
3563 "--tensor-dim-range",
3564 "1,10",
3565 "--target-rank",
3566 "5",
3567 "--target-rank",
3568 "6",
3569 "--num-rand-permutations",
3570 "2"
3571 ]
3572 ]
3573 }
3574 },
3575 "selection": {
3576 "default": {
3577 "params": {},
3578 "permutes": [
3579 "shape",
3580 "type",
3581 "perm"
3582 ]
3583 }
3584 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003585 },
3586 "sub": {
3587 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01003588 "profile": [
3589 "tosa-bi",
3590 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003591 ],
3592 "generation": {
3593 "standard": {
3594 "generator_args": [
3595 [
3596 "--target-dtype",
3597 "int32",
3598 "--tensor-dim-range",
3599 "16,64",
3600 "--target-rank",
3601 "1",
3602 "--target-rank",
3603 "2",
3604 "--target-rank",
3605 "3"
3606 ],
3607 [
3608 "--target-dtype",
3609 "int32",
3610 "--tensor-dim-range",
3611 "1,16",
3612 "--target-rank",
3613 "4",
3614 "--target-rank",
3615 "5"
3616 ],
3617 [
3618 "--target-dtype",
3619 "int32",
3620 "--target-shape",
3621 "1,2,65533,1",
3622 "--target-shape",
3623 "1,65539,1,1,1"
3624 ]
3625 ]
3626 },
3627 "8k_level": {
3628 "no_negative_tests": "true",
3629 "generator_args": [
3630 [
3631 "--target-dtype",
3632 "int32",
3633 "--tensor-dim-range",
3634 "1,10",
3635 "--target-rank",
3636 "6"
3637 ]
3638 ]
3639 }
3640 },
3641 "selection": {
3642 "default": {
3643 "params": {},
3644 "permutes": [
3645 "shape",
3646 "type"
3647 ]
3648 }
3649 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003650 },
Won Jeon74342e52024-01-09 00:34:40 +00003651 "sub_shape": {
3652 "group": "shape",
3653 "profile": [
3654 "tosa-bi",
3655 "tosa-mi"
3656 ],
3657 "generation": {
3658 "standard": {
3659 "generator_args": [
3660 [
3661 "--target-dtype",
3662 "shape",
3663 "--tensor-dim-range",
3664 "1,16",
3665 "--target-rank",
3666 "1"
3667 ]
3668 ]
3669 }
3670 },
3671 "selection": {
3672 "default": {
3673 "params": {},
3674 "permutes": [
3675 "shape"
3676 ]
3677 }
3678 }
3679 },
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003680 "table": {
3681 "group": "ew_binary",
Jeremy Johnson88588622022-07-12 16:42:29 +01003682 "profile": [
3683 "tosa-bi",
3684 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003685 ],
3686 "generation": {
3687 "standard": {
3688 "generator_args": [
3689 [
3690 "--target-dtype",
3691 "int8",
3692 "--target-dtype",
3693 "int16",
3694 "--tensor-dim-range",
3695 "16,64",
3696 "--target-rank",
3697 "1",
3698 "--target-rank",
3699 "2",
3700 "--target-rank",
3701 "3"
3702 ],
3703 [
3704 "--target-dtype",
3705 "int8",
3706 "--target-dtype",
3707 "int16",
3708 "--tensor-dim-range",
3709 "1,16",
3710 "--target-rank",
3711 "4",
3712 "--target-rank",
3713 "5"
3714 ],
3715 [
3716 "--target-dtype",
3717 "int8",
3718 "--target-shape",
3719 "1,2,65536,1",
3720 "--target-shape",
3721 "1,65537,1,1,3"
3722 ]
3723 ]
3724 },
3725 "8k_level": {
3726 "no_negative_tests": "true",
3727 "generator_args": [
3728 [
3729 "--target-dtype",
3730 "int8",
3731 "--target-dtype",
3732 "int16",
3733 "--tensor-dim-range",
3734 "1,10",
3735 "--target-rank",
3736 "6"
3737 ]
3738 ]
3739 }
3740 },
3741 "selection": {
3742 "default": {
3743 "params": {},
3744 "permutes": [
3745 "shape",
3746 "type"
3747 ]
3748 }
3749 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003750 },
3751 "tile": {
3752 "group": "data_layout",
Jeremy Johnson88588622022-07-12 16:42:29 +01003753 "profile": [
3754 "tosa-bi",
3755 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003756 ],
3757 "generation": {
3758 "standard": {
3759 "generator_args": [
3760 [
3761 "--target-dtype",
3762 "int16",
3763 "--target-dtype",
3764 "int32",
3765 "--tensor-dim-range",
3766 "4,32"
3767 ],
3768 [
3769 "--target-dtype",
3770 "bool",
3771 "--tensor-dim-range",
3772 "1,16"
3773 ],
3774 [
3775 "--target-dtype",
3776 "int8",
3777 "--target-shape",
3778 "65533",
3779 "--target-shape",
3780 "1,2,65540,1"
3781 ]
3782 ]
3783 },
3784 "8k_level": {
3785 "no_negative_tests": "true",
3786 "generator_args": [
3787 [
3788 "--target-dtype",
3789 "int16",
3790 "--target-dtype",
3791 "int32",
3792 "--target-dtype",
3793 "bool",
3794 "--tensor-dim-range",
3795 "1,10",
3796 "--target-rank",
3797 "5",
3798 "--target-rank",
3799 "6"
3800 ]
3801 ]
3802 }
3803 },
3804 "selection": {
3805 "default": {
3806 "params": {},
3807 "permutes": [
3808 "shape",
3809 "type"
3810 ]
3811 }
3812 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003813 },
3814 "transpose": {
3815 "group": "data_layout",
Jeremy Johnson88588622022-07-12 16:42:29 +01003816 "profile": [
3817 "tosa-bi",
3818 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003819 ],
3820 "generation": {
3821 "standard": {
3822 "generator_args": [
3823 [
3824 "--filter",
3825 "^transpose$",
3826 "--target-dtype",
3827 "int8",
3828 "--target-rank",
3829 "1",
3830 "--target-rank",
3831 "2",
3832 "--num-rand-permutations",
3833 "2"
3834 ],
3835 [
3836 "--filter",
3837 "^transpose$",
3838 "--target-dtype",
3839 "int8",
3840 "--target-dtype",
3841 "int16",
3842 "--target-dtype",
3843 "int32",
3844 "--target-dtype",
3845 "bool",
3846 "--target-rank",
3847 "3",
3848 "--target-rank",
3849 "4",
3850 "--num-rand-permutations",
3851 "2"
3852 ],
3853 [
3854 "--filter",
3855 "^transpose$",
3856 "--target-dtype",
3857 "int8",
3858 "--target-shape",
3859 "1,65537,1,2",
3860 "--target-shape",
3861 "65535,1,1,1",
3862 "--num-rand-permutations",
3863 "1"
3864 ]
3865 ]
3866 },
3867 "8k_level": {
3868 "no_negative_tests": "true",
3869 "generator_args": [
3870 [
3871 "--filter",
3872 "^transpose$",
3873 "--target-dtype",
3874 "int8",
3875 "--target-dtype",
3876 "int16",
3877 "--target-dtype",
3878 "int32",
3879 "--target-dtype",
3880 "bool",
3881 "--tensor-dim-range",
3882 "1,10",
3883 "--target-rank",
3884 "5",
3885 "--target-rank",
3886 "6",
3887 "--num-rand-permutations",
3888 "2"
3889 ]
3890 ]
3891 }
3892 },
3893 "selection": {
3894 "default": {
3895 "params": {},
3896 "permutes": [
3897 "shape",
3898 "type",
3899 "perm"
3900 ]
3901 }
3902 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003903 },
3904 "transpose_conv2d": {
3905 "group": "tensor",
Jeremy Johnson88588622022-07-12 16:42:29 +01003906 "profile": [
3907 "tosa-bi",
3908 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003909 ],
3910 "generation": {
3911 "standard": {
3912 "generator_args": [
3913 [
3914 "--target-dtype",
3915 "int8",
3916 "--target-dtype",
3917 "int16",
3918 "--target-shape",
3919 "1,49,33,1",
3920 "--target-shape",
3921 "1,11,33,3",
3922 "--tensor-dim-range",
3923 "1,18",
3924 "--allow-pooling-and-conv-oversizes"
3925 ],
3926 [
3927 "--target-dtype",
3928 "int8",
3929 "--target-shape",
3930 "1,65536,1,1",
3931 "--tensor-dim-range",
3932 "1,12",
3933 "--max-conv-dilation",
3934 "1"
3935 ]
3936 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01003937 },
3938 "8k_level": {
3939 "no_negative_tests": "true",
3940 "selector": "8k_level",
3941 "generator_args": [
3942 [
3943 "--target-dtype",
3944 "int8",
3945 "--target-dtype",
3946 "int16",
3947 "--tensor-dim-range",
3948 "2,5",
3949 "--level-8k-sizes"
3950 ]
3951 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003952 }
3953 },
3954 "selection": {
3955 "default": {
3956 "params": {
3957 "shape": [],
3958 "type": [
3959 "i8xi8",
3960 "i16xi8",
3961 "i8xi4"
3962 ],
3963 "kernel": [],
3964 "stride": [],
3965 "pad": [],
3966 "out_shape": []
3967 },
3968 "permutes": [
3969 "shape",
3970 "type",
3971 "stride",
3972 "pad"
3973 ]
Jeremy Johnson0c716862023-04-13 17:18:19 +01003974 },
3975 "8k_level": {
3976 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003977 }
3978 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01003979 },
3980 "while_loop": {
3981 "group": "control_flow",
Jeremy Johnson88588622022-07-12 16:42:29 +01003982 "profile": [
3983 "tosa-bi",
3984 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003985 ],
3986 "generation": {
3987 "standard": {
3988 "generator_args": [
3989 [
3990 "--target-dtype",
3991 "int32"
3992 ],
3993 [
3994 "--target-dtype",
3995 "int32",
3996 "--target-shape",
3997 "3,22,17,1,2",
3998 "--target-shape",
3999 "1,65537,2,1"
4000 ]
4001 ]
4002 }
4003 },
4004 "selection": {
4005 "default": {
4006 "params": {},
4007 "permutes": [
4008 "shape",
4009 "type"
4010 ]
4011 }
4012 }
Jeremy Johnson0ecfa372022-06-30 14:27:56 +01004013 }
4014}