blob: 2b99ed98719a901364c15e5006f1b918f6d97efa [file] [log] [blame]
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01001{
James Ward71616fe2022-11-23 11:00:47 +00002 "abs": {
3 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00004 "profile": [
5 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00006 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00007 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00008 "generation": {
9 "standard": {
10 "generator_args": [
11 [
12 "--target-dtype",
13 "fp32",
14 "--target-dtype",
15 "fp16",
16 "--target-dtype",
17 "bf16",
18 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +000019 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000020 "--tensor-dim-range",
21 "16,64",
22 "--target-rank",
23 "1",
24 "--target-rank",
25 "2",
26 "--target-rank",
27 "3"
28 ],
29 [
30 "--target-dtype",
31 "fp32",
32 "--target-dtype",
33 "fp16",
34 "--target-dtype",
35 "bf16",
36 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +000037 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000038 "--tensor-dim-range",
39 "1,16",
40 "--target-rank",
41 "4",
42 "--target-rank",
43 "5"
44 ],
45 [
46 "--target-dtype",
47 "bf16",
48 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +000049 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000050 "--target-shape",
51 "1,65531,2,1",
52 "--target-shape",
53 "65538,1,1,1"
54 ]
55 ]
56 }
57 },
58 "selection": {
59 "default": {
60 "params": {},
61 "permutes": [
62 "shape",
63 "type"
64 ]
65 }
66 }
James Ward71616fe2022-11-23 11:00:47 +000067 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +000068 "add": {
69 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +000070 "profile": [
71 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000072 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000073 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000074 "generation": {
75 "standard": {
76 "generator_args": [
77 [
78 "--target-dtype",
79 "fp32",
80 "--target-dtype",
81 "fp16",
82 "--target-dtype",
83 "bf16",
84 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000085 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +000086 "--tensor-dim-range",
87 "16,64",
88 "--target-rank",
89 "1",
90 "--target-rank",
91 "2",
92 "--target-rank",
93 "3"
94 ],
95 [
96 "--target-dtype",
97 "fp32",
98 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +000099 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000100 "--tensor-dim-range",
101 "1,16",
102 "--target-rank",
103 "4",
104 "--target-rank",
105 "5"
106 ],
107 [
108 "--target-dtype",
109 "fp16",
110 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +0000111 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000112 "--target-shape",
113 "2,1,1,65532",
114 "--target-shape",
115 "65542,2,1,1,1"
116 ]
117 ]
118 }
119 },
120 "selection": {
121 "default": {
122 "params": {},
123 "permutes": [
124 "shape",
125 "type"
126 ]
127 }
128 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +0000129 },
James Ward52ac9d62022-11-16 12:53:49 +0000130 "argmax": {
131 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +0000132 "profile": [
133 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000134 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000135 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000136 "generation": {
137 "standard": {
138 "generator_args": [
139 [
140 "--target-dtype",
141 "fp32",
142 "--target-dtype",
143 "fp16",
144 "--target-dtype",
145 "bf16",
146 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000147 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000148 "--tensor-dim-range",
149 "32,64",
150 "--target-rank",
151 "1",
152 "--target-rank",
153 "2",
154 "--target-rank",
155 "3",
156 "--num-rand-permutations",
157 "2"
158 ],
159 [
160 "--target-dtype",
161 "fp32",
162 "--target-dtype",
163 "fp16",
164 "--target-dtype",
165 "bf16",
166 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000167 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000168 "--tensor-dim-range",
169 "1,32",
170 "--target-rank",
171 "4",
172 "--num-rand-permutations",
173 "2"
174 ],
175 [
176 "--target-dtype",
177 "fp32",
178 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000179 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000180 "--target-shape",
181 "1,3,65535,1",
182 "--target-shape",
183 "1,65537,1,2",
184 "--num-rand-permutations",
185 "2"
186 ]
187 ]
188 }
189 },
190 "selection": {
191 "default": {
192 "params": {},
193 "permutes": [
194 "shape",
195 "type"
196 ]
197 }
198 }
James Ward52ac9d62022-11-16 12:53:49 +0000199 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100200 "avg_pool2d": {
201 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100202 "profile": [
203 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000204 ],
Jeremy Johnson0601f802023-11-08 16:28:09 +0000205 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000206 "generation": {
207 "standard": {
208 "generator_args": [
209 [
210 "--target-dtype",
211 "fp32",
212 "--target-dtype",
213 "fp16",
214 "--target-dtype",
215 "bf16",
216 "--fp-values-range",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000217 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000218 "--target-shape",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000219 "4,11,7,39",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000220 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +0000221 "5,21,36,17",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000222 "--allow-pooling-and-conv-oversizes"
223 ],
224 [
225 "--target-dtype",
226 "fp32",
227 "--fp-values-range",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000228 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000229 "--target-shape",
230 "1,2,65533,2",
231 "--target-shape",
232 "1,65539,2,1",
233 "--allow-pooling-and-conv-oversizes"
234 ]
235 ]
236 }
237 },
238 "selection": {
239 "default": {
240 "params": {},
241 "permutes": [
242 "shape",
243 "type"
244 ],
245 "sparsity": {
246 "pad": 17
247 }
248 }
249 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100250 },
James Ward736fd1a2023-01-23 17:13:37 +0000251 "cast": {
252 "group": "type_conversion",
James Ward736fd1a2023-01-23 17:13:37 +0000253 "profile": [
254 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000255 ],
Jeremy Johnson708da822023-11-15 16:25:45 +0000256 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000257 "generation": {
258 "standard": {
259 "negative_dim_range": "1,10",
260 "generator_args": [
261 [
262 "--target-dtype",
263 "fp32",
264 "--target-dtype",
265 "fp16",
266 "--target-dtype",
267 "bf16",
268 "--target-dtype",
269 "int8",
270 "--target-dtype",
271 "int16",
272 "--target-dtype",
273 "int32",
274 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000275 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000276 "--tensor-dim-range",
277 "16,64",
278 "--target-rank",
279 "1",
280 "--target-rank",
281 "2",
282 "--target-rank",
283 "3"
284 ],
285 [
286 "--target-dtype",
287 "fp32",
288 "--target-dtype",
289 "fp16",
290 "--target-dtype",
291 "bf16",
292 "--target-dtype",
293 "int8",
294 "--target-dtype",
295 "int16",
296 "--target-dtype",
297 "int32",
298 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000299 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000300 "--tensor-dim-range",
301 "1,16",
302 "--target-rank",
303 "4",
304 "--target-rank",
305 "5"
306 ],
307 [
308 "--target-dtype",
309 "fp16",
Jeremy Johnson708da822023-11-15 16:25:45 +0000310 "--fp-values-range",
311 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000312 "--target-shape",
313 "1,1,1,65533,1",
314 "--target-shape",
315 "2,65538,1,1"
316 ]
317 ]
318 }
319 },
320 "selection": {
321 "default": {
322 "params": {
323 "shape": [],
324 "type": [],
325 "output_type": []
326 },
327 "permutes": [
328 "shape",
329 "type",
330 "output_type"
331 ],
332 "exclude_patterns": [
333 "^((?!ERRORIF).)*_(i8|i16|i32|b)_out(i8|i16|i32|b)"
334 ]
335 }
336 }
James Ward736fd1a2023-01-23 17:13:37 +0000337 },
James Ward71616fe2022-11-23 11:00:47 +0000338 "ceil": {
339 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +0000340 "profile": [
341 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000342 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000343 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000344 "generation": {
345 "standard": {
346 "generator_args": [
347 [
348 "--target-dtype",
349 "fp32",
350 "--target-dtype",
351 "fp16",
352 "--target-dtype",
353 "bf16",
354 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000355 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000356 "--tensor-dim-range",
357 "4,64",
358 "--target-rank",
359 "1",
360 "--target-rank",
361 "2",
362 "--target-rank",
363 "3"
364 ],
365 [
366 "--target-dtype",
367 "fp32",
368 "--target-dtype",
369 "fp16",
370 "--target-dtype",
371 "bf16",
372 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000373 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000374 "--tensor-dim-range",
375 "1,16",
376 "--target-rank",
377 "4",
378 "--target-rank",
379 "5"
380 ],
381 [
382 "--target-dtype",
383 "fp16",
384 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000385 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000386 "--target-shape",
387 "2,1,65530,1",
388 "--target-shape",
389 "1,1,65539,1"
390 ]
391 ]
392 }
393 },
394 "selection": {
395 "default": {
396 "params": {},
397 "permutes": [
398 "shape",
399 "type"
400 ]
401 }
402 }
James Ward71616fe2022-11-23 11:00:47 +0000403 },
James Ward34071252022-12-07 15:48:47 +0000404 "clamp": {
405 "group": "activation",
James Ward34071252022-12-07 15:48:47 +0000406 "profile": [
407 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000408 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000409 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000410 "generation": {
411 "standard": {
412 "generator_args": [
413 [
414 "--target-dtype",
415 "fp32",
416 "--target-dtype",
417 "fp16",
418 "--target-dtype",
419 "bf16",
420 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000421 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000422 "--tensor-dim-range",
423 "20,64",
424 "--target-rank",
425 "1",
426 "--target-rank",
427 "2",
428 "--target-rank",
429 "3"
430 ],
431 [
432 "--target-dtype",
433 "fp32",
434 "--target-dtype",
435 "fp16",
436 "--target-dtype",
437 "bf16",
438 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000440 "--tensor-dim-range",
441 "1,20",
442 "--target-rank",
443 "4",
444 "--target-rank",
445 "5"
446 ],
447 [
448 "--target-dtype",
449 "fp32",
450 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000451 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000452 "--target-shape",
453 "1,2,1,65536",
454 "--target-shape",
455 "1,3,65537,1,1"
456 ]
457 ]
458 }
459 },
460 "selection": {
461 "default": {
462 "params": {},
463 "permutes": [
464 "shape",
465 "type"
466 ]
467 }
468 }
James Ward34071252022-12-07 15:48:47 +0000469 },
James Wardf0890992022-11-17 11:15:14 +0000470 "concat": {
471 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +0000472 "profile": [
473 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000474 ],
475 "generation": {
476 "standard": {
477 "generator_args": [
478 [
479 "--target-dtype",
480 "fp32",
481 "--target-dtype",
482 "fp16",
483 "--target-dtype",
484 "bf16",
485 "--fp-values-range",
486 "-2.0,2.0",
487 "--tensor-dim-range",
488 "16,64",
489 "--target-rank",
490 "1",
491 "--target-rank",
492 "2",
493 "--target-rank",
494 "3",
495 "--num-const-inputs-concat",
496 "3"
497 ],
498 [
499 "--target-dtype",
500 "fp32",
501 "--target-dtype",
502 "fp16",
503 "--target-dtype",
504 "bf16",
505 "--fp-values-range",
506 "-2.0,2.0",
507 "--tensor-dim-range",
508 "1,16",
509 "--target-rank",
510 "4",
511 "--target-rank",
512 "5",
513 "--num-const-inputs-concat",
514 "1"
515 ],
516 [
517 "--target-dtype",
518 "fp32",
519 "--fp-values-range",
520 "-2.0,2.0",
521 "--target-shape",
522 "1,1,65534,1,1",
523 "--target-shape",
524 "1,65537,1,2",
525 "--num-const-inputs-concat",
526 "2"
527 ]
528 ]
529 }
530 },
531 "selection": {
532 "default": {
533 "params": {},
534 "permutes": [
535 "shape",
536 "type"
537 ]
538 }
539 }
James Wardf0890992022-11-17 11:15:14 +0000540 },
James Ward542dd3b2022-11-17 12:11:55 +0000541 "const": {
542 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +0000543 "profile": [
544 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000545 ],
546 "generation": {
547 "standard": {
548 "no_negative_tests": "true",
549 "generator_args": [
550 [
551 "--target-dtype",
552 "fp32",
553 "--target-dtype",
554 "fp16",
555 "--target-dtype",
556 "bf16",
557 "--fp-values-range",
558 "-2.0,2.0",
559 "--target-rank",
560 "1",
561 "--target-rank",
562 "2",
563 "--target-rank",
564 "3"
565 ],
566 [
567 "--target-dtype",
568 "fp32",
569 "--target-dtype",
570 "fp16",
571 "--target-dtype",
572 "bf16",
573 "--fp-values-range",
574 "-2.0,2.0",
575 "--tensor-dim-range",
576 "1,16",
577 "--target-rank",
578 "4",
579 "--target-rank",
580 "5"
581 ],
582 [
583 "--target-dtype",
584 "fp32",
585 "--fp-values-range",
586 "-2.0,2.0",
587 "--target-shape",
588 "1,65540,1,1,1",
589 "--target-shape",
590 "1,2,1,65529"
591 ]
592 ]
593 }
594 },
595 "selection": {
596 "default": {
597 "params": {},
598 "permutes": [
599 "shape",
600 "type"
601 ]
602 }
603 }
James Ward542dd3b2022-11-17 12:11:55 +0000604 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100605 "conv2d": {
606 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100607 "profile": [
608 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000609 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100610 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000611 "generation": {
612 "standard": {
613 "negative_dim_range": "1,10",
614 "generator_args": [
615 [
616 "--target-dtype",
617 "fp32",
618 "--target-dtype",
619 "fp16",
620 "--target-dtype",
621 "bf16",
622 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000623 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000624 "--target-shape",
625 "1,34,19,27",
626 "--target-shape",
627 "1,16,51,7",
628 "--tensor-dim-range",
629 "1,16",
630 "--allow-pooling-and-conv-oversizes"
631 ],
632 [
633 "--target-dtype",
634 "fp32",
635 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000636 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000637 "--target-shape",
638 "1,65537,1,3",
639 "--target-shape",
640 "1,2,65531,2",
641 "--tensor-dim-range",
642 "1,16",
643 "--max-conv-dilation",
644 "1",
645 "--allow-pooling-and-conv-oversizes"
646 ]
647 ]
648 }
649 },
650 "selection": {
651 "default": {
652 "params": {
653 "shape": [],
654 "type": [],
655 "kernel": [],
656 "stride": [],
657 "pad": [],
658 "dilation": []
659 },
660 "permutes": [
661 "kernel",
662 "shape",
663 "type",
664 "pad"
665 ]
666 }
667 }
James Ward52ac9d62022-11-16 12:53:49 +0000668 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000669 "conv3d": {
670 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000671 "profile": [
672 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000673 ],
674 "generation": {
675 "standard": {
676 "negative_dim_range": "1,10",
677 "generator_args": [
678 [
679 "--target-dtype",
680 "fp32",
681 "--target-dtype",
682 "fp16",
683 "--target-dtype",
684 "bf16",
685 "--fp-values-range",
686 "-2.0,2.0",
687 "--target-shape",
688 "1,7,18,5,4",
689 "--target-shape",
690 "1,6,12,17,3",
691 "--tensor-dim-range",
692 "1,4",
693 "--allow-pooling-and-conv-oversizes"
694 ],
695 [
696 "--target-dtype",
697 "fp32",
698 "--fp-values-range",
699 "-2.0,2.0",
700 "--target-shape",
701 "1,2,65539,1,2",
702 "--target-shape",
703 "1,65532,1,1,3",
704 "--tensor-dim-range",
705 "1,2",
706 "--max-conv-dilation",
707 "1",
708 "--allow-pooling-and-conv-oversizes"
709 ]
710 ]
711 }
712 },
713 "selection": {
714 "default": {
715 "params": {
716 "shape": [],
717 "type": [],
718 "kernel": [],
719 "stride": [],
720 "pad": [],
721 "dilation": []
722 },
723 "permutes": [
724 "kernel",
725 "shape",
726 "type",
727 "pad",
728 "stride"
729 ]
730 }
731 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000732 },
James Wardae25b932023-02-07 20:11:41 +0000733 "depthwise_conv2d": {
734 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000735 "profile": [
736 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000737 ],
738 "generation": {
739 "standard": {
740 "negative_dim_range": "1,10",
741 "generator_args": [
742 [
743 "--target-dtype",
744 "fp32",
745 "--target-dtype",
746 "fp16",
747 "--target-dtype",
748 "bf16",
749 "--fp-values-range",
750 "-2.0,2.0",
751 "--target-shape",
752 "1,17,31,4",
753 "--target-shape",
754 "1,37,11,5",
755 "--tensor-dim-range",
756 "1,16",
757 "--allow-pooling-and-conv-oversizes"
758 ],
759 [
760 "--target-dtype",
761 "fp32",
762 "--fp-values-range",
763 "-2.0,2.0",
764 "--target-shape",
765 "1,1,65531,2",
766 "--target-shape",
767 "1,65540,1,3",
768 "--tensor-dim-range",
769 "1,16",
770 "--max-conv-dilation",
771 "1",
772 "--allow-pooling-and-conv-oversizes"
773 ]
774 ]
775 }
776 },
777 "selection": {
778 "default": {
779 "params": {
780 "shape": [],
781 "type": [
782 "f16xf16",
783 "bf16xbf16",
784 "f32xf32"
785 ],
786 "kernel": [],
787 "stride": [],
788 "pad": [],
789 "dilation": []
790 },
791 "permutes": [
792 "kernel",
793 "shape",
794 "type",
795 "pad"
796 ]
797 }
798 }
James Wardae25b932023-02-07 20:11:41 +0000799 },
Won Jeona21b2e82023-08-10 10:33:01 +0000800 "dim": {
801 "group": "data_layout",
802 "profile": [
803 "tosa-mi"
804 ],
805 "generation": {
806 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100807 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000808 "generator_args": [
809 [
810 "--target-dtype",
811 "fp32",
812 "--target-dtype",
813 "fp16",
814 "--target-dtype",
815 "bf16",
816 "--fp-values-range",
817 "-2.0,2.0",
818 "--tensor-dim-range",
819 "1,65",
820 "--target-rank",
821 "1",
822 "--target-rank",
823 "2",
824 "--target-rank",
825 "3"
826 ]
827 ]
828 }
829 },
830 "selection": {
831 "default": {
832 "params": {},
833 "permutes": [
834 "shape",
835 "type"
836 ]
837 }
838 }
839 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000840 "equal": {
841 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000842 "profile": [
843 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000844 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +0000845 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000846 "generation": {
847 "standard": {
848 "generator_args": [
849 [
850 "--target-dtype",
851 "fp32",
852 "--target-dtype",
853 "fp16",
854 "--target-dtype",
855 "bf16",
856 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000857 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000858 "--tensor-dim-range",
859 "18,64",
860 "--target-rank",
861 "1",
862 "--target-rank",
863 "2",
864 "--target-rank",
865 "3"
866 ],
867 [
868 "--target-dtype",
869 "fp32",
870 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000871 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000872 "--tensor-dim-range",
873 "1,18",
874 "--target-rank",
875 "4",
876 "--target-rank",
877 "5"
878 ],
879 [
880 "--target-dtype",
881 "fp16",
882 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000883 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000884 "--target-shape",
885 "1,1,2,65550",
886 "--target-shape",
887 "1,4,65530,1,1"
888 ]
889 ]
890 }
891 },
892 "selection": {
893 "default": {
894 "params": {},
895 "permutes": [
896 "shape",
897 "type"
898 ]
899 }
900 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000901 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000902 "exp": {
903 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000904 "profile": [
905 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000906 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +0000907 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000908 "generation": {
909 "standard": {
910 "generator_args": [
911 [
912 "--target-dtype",
913 "fp32",
914 "--target-dtype",
915 "fp16",
916 "--target-dtype",
917 "bf16",
918 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000919 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000920 "--tensor-dim-range",
921 "15,64",
922 "--target-rank",
923 "1",
924 "--target-rank",
925 "2",
926 "--target-rank",
927 "3"
928 ],
929 [
930 "--target-dtype",
931 "fp16",
932 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000933 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000934 "--tensor-dim-range",
935 "1,15",
936 "--target-rank",
937 "4",
938 "--target-rank",
939 "5"
940 ],
941 [
942 "--target-dtype",
943 "fp32",
944 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000945 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000946 "--target-shape",
947 "1,1,65535,4",
948 "--target-shape",
949 "2,65536,1,1,1"
950 ]
951 ]
952 }
953 },
954 "selection": {
955 "default": {
956 "params": {},
957 "permutes": [
958 "shape",
959 "type"
960 ]
961 }
962 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000963 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000964 "fft2d": {
965 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000966 "profile": [
967 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000968 ],
969 "generation": {
970 "standard": {
971 "generator_args": [
972 [
973 "--target-dtype",
974 "fp32",
975 "--fp-values-range",
976 "-2.0,2.0"
977 ],
978 [
979 "--target-dtype",
980 "fp32",
981 "--fp-values-range",
982 "-2.0,2.0",
983 "--target-shape",
984 "1,256,64",
985 "--target-shape",
986 "1,4,4096"
987 ]
988 ]
989 }
990 },
991 "selection": {
992 "default": {
993 "params": {},
994 "permutes": [
995 "shape",
996 "type",
997 "inverse"
998 ]
999 }
1000 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001001 },
James Ward8384a6f2023-01-27 17:27:34 +00001002 "fully_connected": {
1003 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001004 "profile": [
1005 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001006 ],
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001007 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001008 "generation": {
1009 "standard": {
1010 "negative_dim_range": "1,10",
1011 "generator_args": [
1012 [
1013 "--target-dtype",
1014 "fp32",
1015 "--target-dtype",
1016 "fp16",
1017 "--target-dtype",
1018 "bf16",
1019 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001020 "-max,max",
1021 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00001022 "25,64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001023 ],
1024 [
1025 "--target-dtype",
1026 "fp32",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001027 "--fp-values-range",
1028 "-max,max",
1029 "--tensor-dim-range",
1030 "10,15",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001031 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001032 "100,296",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001033 "--target-shape",
1034 "65540,2"
1035 ],
1036 [
1037 "--target-dtype",
1038 "fp32",
1039 "--target-dtype",
1040 "fp16",
1041 "--target-dtype",
1042 "bf16",
1043 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001044 "-max,max",
1045 "--tensor-dim-range",
1046 "35,64",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001047 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001048 "30,16",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001049 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001050 "100,23"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001051 ]
1052 ]
1053 }
1054 },
1055 "selection": {
1056 "default": {
1057 "params": {},
1058 "permutes": [
1059 "shape",
1060 "type"
1061 ]
1062 }
1063 }
James Ward8384a6f2023-01-27 17:27:34 +00001064 },
James Ward71616fe2022-11-23 11:00:47 +00001065 "floor": {
1066 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001067 "profile": [
1068 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001069 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001070 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001071 "generation": {
1072 "standard": {
1073 "generator_args": [
1074 [
1075 "--target-dtype",
1076 "fp32",
1077 "--target-dtype",
1078 "fp16",
1079 "--target-dtype",
1080 "bf16",
1081 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001082 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001083 "--tensor-dim-range",
1084 "4,64",
1085 "--target-rank",
1086 "1",
1087 "--target-rank",
1088 "2",
1089 "--target-rank",
1090 "3"
1091 ],
1092 [
1093 "--target-dtype",
1094 "fp32",
1095 "--target-dtype",
1096 "fp16",
1097 "--target-dtype",
1098 "bf16",
1099 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001100 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001101 "--tensor-dim-range",
1102 "1,16",
1103 "--target-rank",
1104 "4",
1105 "--target-rank",
1106 "5"
1107 ],
1108 [
1109 "--target-dtype",
1110 "fp32",
1111 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001112 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001113 "--target-shape",
1114 "1,1,65533,2",
1115 "--target-shape",
1116 "1,65537,1,1"
1117 ]
1118 ]
1119 }
1120 },
1121 "selection": {
1122 "default": {
1123 "params": {},
1124 "permutes": [
1125 "shape",
1126 "type"
1127 ]
1128 }
1129 }
James Ward71616fe2022-11-23 11:00:47 +00001130 },
James Ward990cc4b2022-11-16 15:36:37 +00001131 "gather": {
1132 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001133 "profile": [
1134 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001135 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001136 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001137 "generation": {
1138 "standard": {
1139 "negative_dim_range": "1,10",
1140 "generator_args": [
1141 [
1142 "--target-dtype",
1143 "fp32",
1144 "--target-dtype",
1145 "fp16",
1146 "--target-dtype",
1147 "bf16",
1148 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001149 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001150 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001151 "5,72",
1152 "--max-batch-size",
1153 "72"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001154 ],
1155 [
1156 "--target-dtype",
1157 "fp32",
1158 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001159 "-max,max",
1160 "--tensor-dim-range",
1161 "5,20",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001162 "--target-shape",
1163 "2,65536,1",
1164 "--target-shape",
1165 "1,2,65535",
1166 "--target-shape",
1167 "5000,1,1"
1168 ]
1169 ]
1170 }
1171 },
1172 "selection": {
1173 "default": {
1174 "params": {},
1175 "permutes": [
1176 "shape",
1177 "type"
1178 ]
1179 }
1180 }
James Ward990cc4b2022-11-16 15:36:37 +00001181 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001182 "greater": {
1183 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001184 "profile": [
1185 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001186 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001187 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001188 "generation": {
1189 "standard": {
1190 "generator_args": [
1191 [
1192 "--filter",
1193 "^greater$",
1194 "--target-dtype",
1195 "fp32",
1196 "--target-dtype",
1197 "fp16",
1198 "--target-dtype",
1199 "bf16",
1200 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001201 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001202 "--tensor-dim-range",
1203 "18,64",
1204 "--target-rank",
1205 "1",
1206 "--target-rank",
1207 "2",
1208 "--target-rank",
1209 "3"
1210 ],
1211 [
1212 "--filter",
1213 "^greater$",
1214 "--target-dtype",
1215 "bf16",
1216 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001217 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001218 "--tensor-dim-range",
1219 "1,18",
1220 "--target-rank",
1221 "4",
1222 "--target-rank",
1223 "5"
1224 ],
1225 [
1226 "--filter",
1227 "^greater$",
1228 "--target-dtype",
1229 "fp32",
1230 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001231 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001232 "--target-shape",
1233 "3,65551,1,1",
1234 "--target-shape",
1235 "1,1,3,65531,1"
1236 ]
1237 ]
1238 }
1239 },
1240 "selection": {
1241 "default": {
1242 "params": {},
1243 "permutes": [
1244 "shape",
1245 "type"
1246 ]
1247 }
1248 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001249 },
1250 "greater_equal": {
1251 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001252 "profile": [
1253 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001254 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001255 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001256 "generation": {
1257 "standard": {
1258 "generator_args": [
1259 [
1260 "--target-dtype",
1261 "fp32",
1262 "--target-dtype",
1263 "fp16",
1264 "--target-dtype",
1265 "bf16",
1266 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001267 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001268 "--tensor-dim-range",
1269 "18,64",
1270 "--target-rank",
1271 "1",
1272 "--target-rank",
1273 "2",
1274 "--target-rank",
1275 "3"
1276 ],
1277 [
1278 "--target-dtype",
1279 "fp16",
1280 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001281 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001282 "--tensor-dim-range",
1283 "1,18",
1284 "--target-rank",
1285 "4",
1286 "--target-rank",
1287 "5"
1288 ],
1289 [
1290 "--target-dtype",
1291 "bf16",
1292 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001293 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001294 "--target-shape",
1295 "65552,1,1,4",
1296 "--target-shape",
1297 "1,1,1,3,65532"
1298 ]
1299 ]
1300 }
1301 },
1302 "selection": {
1303 "default": {
1304 "params": {},
1305 "permutes": [
1306 "shape",
1307 "type"
1308 ]
1309 }
1310 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001311 },
James Ward542dd3b2022-11-17 12:11:55 +00001312 "identity": {
1313 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001314 "profile": [
1315 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001316 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001317 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001318 "generation": {
1319 "standard": {
1320 "no_negative_tests": "true",
1321 "generator_args": [
1322 [
1323 "--target-dtype",
1324 "fp32",
1325 "--target-dtype",
1326 "fp16",
1327 "--target-dtype",
1328 "bf16",
1329 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001330 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001331 "--tensor-dim-range",
1332 "1,67",
1333 "--target-rank",
1334 "1",
1335 "--target-rank",
1336 "2",
1337 "--target-rank",
1338 "3"
1339 ],
1340 [
1341 "--target-dtype",
1342 "fp32",
1343 "--target-dtype",
1344 "fp16",
1345 "--target-dtype",
1346 "bf16",
1347 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001348 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001349 "--tensor-dim-range",
1350 "1,19",
1351 "--target-rank",
1352 "4",
1353 "--target-rank",
1354 "5"
1355 ],
1356 [
1357 "--target-dtype",
1358 "fp32",
1359 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001360 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001361 "--target-shape",
1362 "1,1,65539,1,1",
1363 "--target-shape",
1364 "1,1,2,65529"
1365 ]
1366 ]
1367 }
1368 },
1369 "selection": {
1370 "default": {
1371 "params": {},
1372 "permutes": [
1373 "shape",
1374 "type"
1375 ]
1376 }
1377 }
James Ward542dd3b2022-11-17 12:11:55 +00001378 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001379 "log": {
1380 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001381 "profile": [
1382 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001383 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001384 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001385 "generation": {
1386 "standard": {
1387 "generator_args": [
1388 [
1389 "--filter",
1390 "^log$",
1391 "--target-dtype",
1392 "fp32",
1393 "--target-dtype",
1394 "fp16",
1395 "--target-dtype",
1396 "bf16",
1397 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001398 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001399 "--tensor-dim-range",
1400 "15,64",
1401 "--target-rank",
1402 "1",
1403 "--target-rank",
1404 "2",
1405 "--target-rank",
1406 "3"
1407 ],
1408 [
1409 "--filter",
1410 "^log$",
1411 "--target-dtype",
1412 "fp32",
1413 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001414 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001415 "--tensor-dim-range",
1416 "1,15",
1417 "--target-rank",
1418 "4",
1419 "--target-rank",
1420 "5"
1421 ],
1422 [
1423 "--filter",
1424 "^log$",
1425 "--target-dtype",
1426 "fp16",
1427 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001428 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001429 "--target-shape",
1430 "1,65530,1,2",
1431 "--target-shape",
1432 "3,1,65540,1,1"
1433 ]
1434 ]
1435 }
1436 },
1437 "selection": {
1438 "default": {
1439 "params": {},
1440 "permutes": [
1441 "shape",
1442 "type"
1443 ]
1444 }
1445 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001446 },
James Ward8384a6f2023-01-27 17:27:34 +00001447 "matmul": {
1448 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001449 "profile": [
1450 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001451 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001452 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001453 "generation": {
1454 "standard": {
1455 "negative_dim_range": "1,10",
1456 "generator_args": [
1457 [
1458 "--target-dtype",
1459 "fp32",
1460 "--target-dtype",
1461 "fp16",
1462 "--target-dtype",
1463 "bf16",
1464 "--fp-values-range",
1465 "-2.0,2.0",
1466 "--tensor-dim-range",
1467 "13,70"
1468 ],
1469 [
1470 "--target-dtype",
1471 "fp32",
1472 "--target-dtype",
1473 "fp16",
1474 "--target-dtype",
1475 "bf16",
1476 "--fp-values-range",
1477 "-2.0,2.0",
1478 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001479 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001480 ],
1481 [
1482 "--target-dtype",
1483 "fp32",
1484 "--fp-values-range",
1485 "-2.0,2.0",
1486 "--target-shape",
1487 "4,65530,1",
1488 "--target-shape",
1489 "1,65538,3"
1490 ]
1491 ]
1492 }
1493 },
1494 "selection": {
1495 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001496 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001497 }
1498 }
James Ward8384a6f2023-01-27 17:27:34 +00001499 },
James Ward52ac9d62022-11-16 12:53:49 +00001500 "max_pool2d": {
1501 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001502 "profile": [
1503 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001504 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001505 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001506 "generation": {
1507 "standard": {
1508 "generator_args": [
1509 [
1510 "--target-dtype",
1511 "fp32",
1512 "--target-dtype",
1513 "fp16",
1514 "--target-dtype",
1515 "bf16",
1516 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001517 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001518 "--target-shape",
1519 "1,47,37,25",
1520 "--target-shape",
1521 "1,15,13,38",
1522 "--allow-pooling-and-conv-oversizes"
1523 ],
1524 [
1525 "--target-dtype",
1526 "fp32",
1527 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001528 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001529 "--target-shape",
1530 "1,65534,4,1",
1531 "--target-shape",
1532 "1,6,65536,1",
1533 "--max-conv-dilation",
1534 "1",
1535 "--allow-pooling-and-conv-oversizes"
1536 ]
1537 ]
1538 }
1539 },
1540 "selection": {
1541 "default": {
1542 "params": {
1543 "shape": [],
1544 "type": [
1545 "f32",
1546 "f16",
1547 "bf16"
1548 ],
1549 "stride": [],
1550 "pad": []
1551 },
1552 "permutes": [
1553 "shape",
1554 "type",
1555 "pad"
1556 ],
1557 "sparsity": {
1558 "pad": 11
1559 }
1560 }
1561 }
James Ward990cc4b2022-11-16 15:36:37 +00001562 },
James Ward71616fe2022-11-23 11:00:47 +00001563 "negate": {
1564 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001565 "profile": [
1566 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001567 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001568 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001569 "generation": {
1570 "standard": {
1571 "negative_dim_range": "1,10",
1572 "generator_args": [
1573 [
1574 "--target-dtype",
1575 "fp32",
1576 "--target-dtype",
1577 "fp16",
1578 "--target-dtype",
1579 "bf16",
1580 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001581 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001582 "--tensor-dim-range",
1583 "17,64",
1584 "--target-rank",
1585 "1",
1586 "--target-rank",
1587 "2",
1588 "--target-rank",
1589 "3"
1590 ],
1591 [
1592 "--target-dtype",
1593 "fp32",
1594 "--target-dtype",
1595 "fp16",
1596 "--target-dtype",
1597 "bf16",
1598 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001599 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001600 "--tensor-dim-range",
1601 "1,22",
1602 "--target-rank",
1603 "4",
1604 "--target-rank",
1605 "5"
1606 ],
1607 [
1608 "--target-dtype",
1609 "fp32",
1610 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001611 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001612 "--target-shape",
1613 "1,65541,3,1",
1614 "--target-shape",
1615 "1,2,1,65532,1"
1616 ]
1617 ]
1618 }
1619 },
1620 "selection": {
1621 "default": {
1622 "params": {},
1623 "permutes": [
1624 "shape",
1625 "type"
1626 ]
1627 }
1628 }
James Ward71616fe2022-11-23 11:00:47 +00001629 },
James Wardf0890992022-11-17 11:15:14 +00001630 "pad": {
1631 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001632 "profile": [
1633 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001634 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001635 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001636 "generation": {
1637 "standard": {
1638 "generator_args": [
1639 [
1640 "--target-dtype",
1641 "fp32",
1642 "--target-dtype",
1643 "fp16",
1644 "--target-dtype",
1645 "bf16",
1646 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001647 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001648 "--tensor-dim-range",
1649 "1,65",
1650 "--target-rank",
1651 "1",
1652 "--target-rank",
1653 "2",
1654 "--target-rank",
1655 "3"
1656 ],
1657 [
1658 "--target-dtype",
1659 "fp16",
1660 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001661 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001662 "--tensor-dim-range",
1663 "1,17",
1664 "--target-rank",
1665 "4"
1666 ],
1667 [
1668 "--target-dtype",
1669 "bf16",
1670 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001671 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001672 "--tensor-dim-range",
1673 "1,16",
1674 "--target-rank",
1675 "5"
1676 ],
1677 [
1678 "--target-dtype",
1679 "fp32",
1680 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001681 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001682 "--target-shape",
1683 "1,1,65539,1"
1684 ]
1685 ]
1686 }
1687 },
1688 "selection": {
1689 "default": {
1690 "params": {},
1691 "permutes": [
1692 "shape",
1693 "type"
1694 ],
1695 "preselected": [
1696 {
1697 "shape": "50",
1698 "type": "bf16",
1699 "pad": "pad11"
1700 },
1701 {
1702 "shape": "63x46",
1703 "type": "bf16",
1704 "pad": "pad1010"
1705 },
1706 {
1707 "shape": "6",
1708 "type": "f16",
1709 "pad": "pad01"
1710 }
1711 ],
1712 "sparsity": {
1713 "pad": 21
1714 }
1715 }
1716 }
James Wardf0890992022-11-17 11:15:14 +00001717 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001718 "pow": {
1719 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001720 "profile": [
1721 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001722 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001723 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001724 "generation": {
1725 "standard": {
1726 "generator_args": [
1727 [
1728 "--target-dtype",
1729 "fp32",
1730 "--target-dtype",
1731 "fp16",
1732 "--target-dtype",
1733 "bf16",
1734 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001735 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001736 "--tensor-dim-range",
1737 "16,64",
1738 "--target-rank",
1739 "1",
1740 "--target-rank",
1741 "2",
1742 "--target-rank",
1743 "3"
1744 ],
1745 [
1746 "--target-dtype",
1747 "fp16",
1748 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001749 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001750 "--tensor-dim-range",
1751 "1,16",
1752 "--target-rank",
1753 "4",
1754 "--target-rank",
1755 "5"
1756 ],
1757 [
1758 "--target-dtype",
1759 "bf16",
1760 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001761 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001762 "--target-shape",
1763 "65534,3,1,1",
1764 "--target-shape",
1765 "2,65541,1,1,1"
1766 ]
1767 ]
1768 }
1769 },
1770 "selection": {
1771 "default": {
1772 "params": {},
1773 "permutes": [
1774 "shape",
1775 "type"
1776 ]
1777 }
1778 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001779 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001780 "reciprocal": {
1781 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001782 "profile": [
1783 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001784 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001785 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001786 "generation": {
1787 "standard": {
1788 "generator_args": [
1789 [
1790 "--target-dtype",
1791 "fp32",
1792 "--target-dtype",
1793 "fp16",
1794 "--target-dtype",
1795 "bf16",
1796 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001797 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001798 "--tensor-dim-range",
1799 "15,64",
1800 "--target-rank",
1801 "1",
1802 "--target-rank",
1803 "2",
1804 "--target-rank",
1805 "3"
1806 ],
1807 [
1808 "--target-dtype",
1809 "fp16",
1810 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001811 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001812 "--tensor-dim-range",
1813 "1,15",
1814 "--target-rank",
1815 "4",
1816 "--target-rank",
1817 "5"
1818 ],
1819 [
1820 "--target-dtype",
1821 "bf16",
1822 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001823 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001824 "--target-shape",
1825 "1,1,65536,4",
1826 "--target-shape",
1827 "2,65535,1,1,1"
1828 ]
1829 ]
1830 }
1831 },
1832 "selection": {
1833 "default": {
1834 "params": {},
1835 "permutes": [
1836 "shape",
1837 "type"
1838 ]
1839 }
1840 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001841 },
James Wardf0890992022-11-17 11:15:14 +00001842 "reshape": {
1843 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001844 "profile": [
1845 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001846 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001847 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001848 "generation": {
1849 "standard": {
1850 "generator_args": [
1851 [
1852 "--target-dtype",
1853 "fp32",
1854 "--target-dtype",
1855 "fp16",
1856 "--target-dtype",
1857 "bf16",
1858 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001859 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001860 "--num-rand-permutations",
1861 "2"
1862 ],
1863 [
1864 "--target-dtype",
1865 "fp32",
1866 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001867 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001868 "--target-shape",
1869 "1,1,65536,1",
1870 "--target-shape",
1871 "1,65535,1,2",
1872 "--num-rand-permutations",
1873 "2"
1874 ]
1875 ]
1876 }
1877 },
1878 "selection": {
1879 "default": {
1880 "params": {},
1881 "permutes": [
1882 "shape",
1883 "type",
1884 "rank",
1885 "perm"
1886 ]
1887 }
1888 }
James Wardf0890992022-11-17 11:15:14 +00001889 },
1890 "reverse": {
1891 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001892 "profile": [
1893 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001894 ],
1895 "generation": {
1896 "standard": {
1897 "generator_args": [
1898 [
1899 "--target-dtype",
1900 "fp32",
1901 "--target-dtype",
1902 "fp16",
1903 "--target-dtype",
1904 "bf16",
1905 "--fp-values-range",
1906 "-2.0,2.0",
1907 "--tensor-dim-range",
1908 "1,48"
1909 ],
1910 [
1911 "--target-dtype",
1912 "fp32",
1913 "--fp-values-range",
1914 "-2.0,2.0",
1915 "--target-shape",
1916 "1,1,65537",
1917 "--target-shape",
1918 "1,65535,1,2"
1919 ]
1920 ]
1921 }
1922 },
1923 "selection": {
1924 "default": {
1925 "params": {},
1926 "permutes": [
1927 "shape",
1928 "type"
1929 ]
1930 }
1931 }
James Wardf0890992022-11-17 11:15:14 +00001932 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001933 "rsqrt": {
1934 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001935 "profile": [
1936 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001937 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001938 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001939 "generation": {
1940 "standard": {
1941 "generator_args": [
1942 [
1943 "--target-dtype",
1944 "fp32",
1945 "--target-dtype",
1946 "fp16",
1947 "--target-dtype",
1948 "bf16",
1949 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001950 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001951 "--tensor-dim-range",
1952 "15,64",
1953 "--target-rank",
1954 "1",
1955 "--target-rank",
1956 "2",
1957 "--target-rank",
1958 "3"
1959 ],
1960 [
1961 "--target-dtype",
1962 "bf16",
1963 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001964 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001965 "--tensor-dim-range",
1966 "1,15",
1967 "--target-rank",
1968 "4",
1969 "--target-rank",
1970 "5"
1971 ],
1972 [
1973 "--target-dtype",
1974 "fp32",
1975 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001976 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001977 "--target-shape",
1978 "1,1,3,65541",
1979 "--target-shape",
1980 "65532,1,3,1,1"
1981 ]
1982 ]
1983 }
1984 },
1985 "selection": {
1986 "default": {
1987 "params": {},
1988 "permutes": [
1989 "shape",
1990 "type"
1991 ]
1992 }
1993 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001994 },
James Ward990cc4b2022-11-16 15:36:37 +00001995 "scatter": {
1996 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001997 "profile": [
1998 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001999 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002000 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002001 "generation": {
2002 "standard": {
2003 "negative_dim_range": "1,10",
2004 "generator_args": [
2005 [
2006 "--target-dtype",
2007 "fp32",
2008 "--target-dtype",
2009 "fp16",
2010 "--target-dtype",
2011 "bf16",
2012 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002013 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002014 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002015 "5,56",
2016 "--max-batch-size",
2017 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002018 ],
2019 [
2020 "--target-dtype",
2021 "fp32",
2022 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002023 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002024 "--target-shape",
2025 "1,65541,1",
2026 "--target-shape",
2027 "1,1,65531",
2028 "--target-shape",
2029 "2989,6,1"
2030 ]
2031 ]
2032 }
2033 },
2034 "selection": {
2035 "default": {
2036 "params": {},
2037 "permutes": [
2038 "shape",
2039 "type"
2040 ]
2041 }
2042 }
James Wardf0890992022-11-17 11:15:14 +00002043 },
2044 "tile": {
2045 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002046 "profile": [
2047 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002048 ],
2049 "generation": {
2050 "standard": {
2051 "negative_dim_range": "1,10",
2052 "generator_args": [
2053 [
2054 "--target-dtype",
2055 "fp32",
2056 "--target-dtype",
2057 "fp16",
2058 "--target-dtype",
2059 "bf16",
2060 "--fp-values-range",
2061 "-2.0,2.0",
2062 "--tensor-dim-range",
2063 "4,32"
2064 ],
2065 [
2066 "--target-dtype",
2067 "fp32",
2068 "--fp-values-range",
2069 "-2.0,2.0",
2070 "--target-shape",
2071 "65535",
2072 "--target-shape",
2073 "1,65543,2,1"
2074 ]
2075 ]
2076 }
2077 },
2078 "selection": {
2079 "default": {
2080 "params": {},
2081 "permutes": [
2082 "shape",
2083 "type"
2084 ]
2085 }
2086 }
James Wardf0890992022-11-17 11:15:14 +00002087 },
2088 "transpose": {
2089 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002090 "profile": [
2091 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002092 ],
2093 "generation": {
2094 "standard": {
2095 "generator_args": [
2096 [
2097 "--filter",
2098 "^transpose$",
2099 "--target-dtype",
2100 "fp32",
2101 "--target-dtype",
2102 "fp16",
2103 "--fp-values-range",
2104 "-2.0,2.0",
2105 "--target-rank",
2106 "1",
2107 "--target-rank",
2108 "2",
2109 "--num-rand-permutations",
2110 "2"
2111 ],
2112 [
2113 "--filter",
2114 "^transpose$",
2115 "--target-dtype",
2116 "fp32",
2117 "--target-dtype",
2118 "fp16",
2119 "--target-dtype",
2120 "bf16",
2121 "--fp-values-range",
2122 "-2.0,2.0",
2123 "--target-rank",
2124 "3",
2125 "--target-rank",
2126 "4",
2127 "--num-rand-permutations",
2128 "2"
2129 ],
2130 [
2131 "--filter",
2132 "^transpose$",
2133 "--target-dtype",
2134 "fp32",
2135 "--fp-values-range",
2136 "-2.0,2.0",
2137 "--target-shape",
2138 "1,1,65539,2",
2139 "--target-shape",
2140 "1,1,1,65535",
2141 "--num-rand-permutations",
2142 "1"
2143 ]
2144 ]
2145 }
2146 },
2147 "selection": {
2148 "default": {
2149 "params": {},
2150 "permutes": [
2151 "shape",
2152 "type",
2153 "perm"
2154 ]
2155 }
2156 }
James Wardb9c3a632022-11-22 13:14:50 +00002157 },
James Ward681e0a82023-02-20 18:04:31 +00002158 "transpose_conv2d": {
2159 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002160 "profile": [
2161 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002162 ],
2163 "generation": {
2164 "standard": {
2165 "negative_dim_range": "1,10",
2166 "generator_args": [
2167 [
2168 "--target-dtype",
2169 "fp32",
2170 "--target-dtype",
2171 "fp16",
2172 "--target-dtype",
2173 "bf16",
2174 "--fp-values-range",
2175 "-2.0,2.0",
2176 "--target-shape",
2177 "10,24,9,13",
2178 "--target-shape",
2179 "8,14,20,5",
2180 "--tensor-dim-range",
2181 "1,16",
2182 "--allow-pooling-and-conv-oversizes"
2183 ],
2184 [
2185 "--target-dtype",
2186 "fp16",
2187 "--fp-values-range",
2188 "-2.0,2.0",
2189 "--target-shape",
2190 "1,65536,1",
2191 "--tensor-dim-range",
2192 "1,17",
2193 "--max-conv-dilation",
2194 "1"
2195 ]
2196 ]
2197 }
2198 },
2199 "selection": {
2200 "default": {
2201 "params": {
2202 "shape": [],
2203 "type": [],
2204 "kernel": [],
2205 "stride": [],
2206 "pad": [],
2207 "out_shape": []
2208 },
2209 "permutes": [
2210 "shape",
2211 "type",
2212 "stride",
2213 "pad"
2214 ]
2215 }
2216 }
James Ward681e0a82023-02-20 18:04:31 +00002217 },
James Wardb9c3a632022-11-22 13:14:50 +00002218 "maximum": {
2219 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002220 "profile": [
2221 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002222 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002223 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002224 "generation": {
2225 "standard": {
2226 "generator_args": [
2227 [
2228 "--target-dtype",
2229 "fp32",
2230 "--target-dtype",
2231 "fp16",
2232 "--target-dtype",
2233 "bf16",
2234 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002235 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002236 "--tensor-dim-range",
2237 "16,64",
2238 "--target-rank",
2239 "1",
2240 "--target-rank",
2241 "2",
2242 "--target-rank",
2243 "3"
2244 ],
2245 [
2246 "--target-dtype",
2247 "fp32",
2248 "--target-dtype",
2249 "fp16",
2250 "--target-dtype",
2251 "bf16",
2252 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002253 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002254 "--tensor-dim-range",
2255 "1,16",
2256 "--target-rank",
2257 "4",
2258 "--target-rank",
2259 "5"
2260 ],
2261 [
2262 "--target-dtype",
2263 "fp32",
2264 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002265 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002266 "--target-shape",
2267 "65531,1,2,1",
2268 "--target-shape",
2269 "1,1,65541,1"
2270 ]
2271 ]
2272 }
2273 },
2274 "selection": {
2275 "default": {
2276 "params": {},
2277 "permutes": [
2278 "shape",
2279 "type"
2280 ]
2281 }
2282 }
James Wardb9c3a632022-11-22 13:14:50 +00002283 },
2284 "minimum": {
2285 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002286 "profile": [
2287 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002288 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002289 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002290 "generation": {
2291 "standard": {
2292 "generator_args": [
2293 [
2294 "--target-dtype",
2295 "fp32",
2296 "--target-dtype",
2297 "fp16",
2298 "--target-dtype",
2299 "bf16",
2300 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002301 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002302 "--tensor-dim-range",
2303 "16,64",
2304 "--target-rank",
2305 "1",
2306 "--target-rank",
2307 "2",
2308 "--target-rank",
2309 "3"
2310 ],
2311 [
2312 "--target-dtype",
2313 "fp32",
2314 "--target-dtype",
2315 "fp16",
2316 "--target-dtype",
2317 "bf16",
2318 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002319 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002320 "--tensor-dim-range",
2321 "1,16",
2322 "--target-rank",
2323 "4",
2324 "--target-rank",
2325 "5"
2326 ],
2327 [
2328 "--target-dtype",
2329 "fp32",
2330 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002331 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002332 "--target-shape",
2333 "1,65531,2,1",
2334 "--target-shape",
2335 "1,1,1,65538"
2336 ]
2337 ]
2338 }
2339 },
2340 "selection": {
2341 "default": {
2342 "params": {},
2343 "permutes": [
2344 "shape",
2345 "type"
2346 ]
2347 }
2348 }
James Ward635bc992022-11-23 11:55:32 +00002349 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002350 "mul": {
2351 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002352 "profile": [
2353 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002354 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002355 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002356 "generation": {
2357 "standard": {
2358 "negative_dim_range": "1,10",
2359 "generator_args": [
2360 [
2361 "--target-dtype",
2362 "fp32",
2363 "--target-dtype",
2364 "fp16",
2365 "--target-dtype",
2366 "bf16",
2367 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002368 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002369 "--tensor-dim-range",
2370 "16,64",
2371 "--target-rank",
2372 "1",
2373 "--target-rank",
2374 "2",
2375 "--target-rank",
2376 "3"
2377 ],
2378 [
2379 "--target-dtype",
2380 "fp16",
2381 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002382 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002383 "--tensor-dim-range",
2384 "1,16",
2385 "--target-rank",
2386 "4",
2387 "--target-rank",
2388 "5"
2389 ],
2390 [
2391 "--target-dtype",
2392 "bf16",
2393 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002394 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002395 "--target-shape",
2396 "1,1,3,65534",
2397 "--target-shape",
2398 "1,2,1,65541,1"
2399 ]
2400 ]
2401 }
2402 },
2403 "selection": {
2404 "default": {
2405 "params": {},
2406 "permutes": [
2407 "shape",
2408 "type"
2409 ]
2410 }
2411 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002412 },
James Ward635bc992022-11-23 11:55:32 +00002413 "reduce_max": {
2414 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002415 "profile": [
2416 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002417 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002418 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002419 "generation": {
2420 "standard": {
2421 "negative_dim_range": "1,10",
2422 "generator_args": [
2423 [
2424 "--target-dtype",
2425 "fp32",
2426 "--target-dtype",
2427 "fp16",
2428 "--target-dtype",
2429 "bf16",
2430 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002431 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002432 "--tensor-dim-range",
2433 "1,32"
2434 ],
2435 [
2436 "--target-dtype",
2437 "fp32",
2438 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002440 "--target-shape",
2441 "1,1,1,65531",
2442 "--target-shape",
2443 "1,1,65539,2"
2444 ]
2445 ]
2446 }
2447 },
2448 "selection": {
2449 "default": {
2450 "params": {},
2451 "permutes": [
2452 "shape",
2453 "type",
2454 "axis"
2455 ]
2456 }
2457 }
James Ward635bc992022-11-23 11:55:32 +00002458 },
2459 "reduce_min": {
2460 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002461 "profile": [
2462 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002463 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002464 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002465 "generation": {
2466 "standard": {
2467 "negative_dim_range": "1,10",
2468 "generator_args": [
2469 [
2470 "--target-dtype",
2471 "fp32",
2472 "--target-dtype",
2473 "fp16",
2474 "--target-dtype",
2475 "bf16",
2476 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002477 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002478 "--tensor-dim-range",
2479 "1,32"
2480 ],
2481 [
2482 "--target-dtype",
2483 "fp32",
2484 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002485 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002486 "--target-shape",
2487 "1,1,65531,1",
2488 "--target-shape",
2489 "1,65539,2,1"
2490 ]
2491 ]
2492 }
2493 },
2494 "selection": {
2495 "default": {
2496 "params": {},
2497 "permutes": [
2498 "shape",
2499 "type",
2500 "axis"
2501 ]
2502 }
2503 }
James Ward2a27c8f2022-11-23 11:29:43 +00002504 },
James Ward512c1ca2023-01-27 18:46:44 +00002505 "reduce_product": {
2506 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002507 "profile": [
2508 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002509 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002510 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002511 "generation": {
2512 "standard": {
2513 "generator_args": [
2514 [
2515 "--target-dtype",
2516 "fp32",
2517 "--target-dtype",
2518 "fp16",
2519 "--target-dtype",
2520 "bf16",
2521 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002522 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002523 "--tensor-dim-range",
2524 "1,34"
2525 ],
2526 [
2527 "--target-dtype",
2528 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002529 "--fp-values-range",
2530 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002531 "--target-shape",
2532 "2,65527,3,1",
2533 "--target-shape",
2534 "1,3,2,65541"
2535 ]
2536 ]
2537 }
2538 },
2539 "selection": {
2540 "default": {
2541 "params": {},
2542 "permutes": [
2543 "shape",
2544 "type",
2545 "axis"
2546 ]
2547 }
2548 }
James Ward512c1ca2023-01-27 18:46:44 +00002549 },
2550 "reduce_sum": {
2551 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002552 "profile": [
2553 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002554 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002555 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002556 "generation": {
2557 "standard": {
2558 "generator_args": [
2559 [
2560 "--target-dtype",
2561 "fp32",
2562 "--target-dtype",
2563 "fp16",
2564 "--target-dtype",
2565 "bf16",
2566 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002567 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002568 "--target-rank",
2569 "3",
2570 "--target-rank",
2571 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002572 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002573 "10,37"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002574 ],
2575 [
2576 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002577 "fp32",
2578 "--fp-values-range",
2579 "-max,max",
2580 "--target-shape",
2581 "1001",
2582 "--target-shape",
2583 "50,200"
2584 ],
2585 [
2586 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002587 "fp16",
2588 "--fp-values-range",
2589 "-max,max",
2590 "--target-shape",
2591 "65529",
2592 "--target-shape",
2593 "65537,2"
2594 ],
2595 [
2596 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002597 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002598 "--fp-values-range",
2599 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002600 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002601 "16001",
2602 "--target-shape",
2603 "16,1000",
2604 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002605 "1,3,65529,1",
2606 "--target-shape",
2607 "1,65537,1,1"
2608 ]
2609 ]
2610 }
2611 },
2612 "selection": {
2613 "default": {
2614 "params": {},
2615 "permutes": [
2616 "shape",
2617 "type",
2618 "axis"
2619 ]
2620 }
2621 }
James Ward512c1ca2023-01-27 18:46:44 +00002622 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002623 "resize": {
2624 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002625 "profile": [
2626 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002627 ],
2628 "generation": {
2629 "standard": {
2630 "negative_dim_range": "1,10",
2631 "generator_args": [
2632 [
2633 "--target-dtype",
2634 "fp32",
2635 "--target-dtype",
2636 "fp16",
2637 "--target-dtype",
2638 "bf16",
2639 "--fp-values-range",
2640 "-2.0,2.0"
2641 ],
2642 [
2643 "--target-dtype",
2644 "fp32",
2645 "--fp-values-range",
2646 "-2.0,2.0",
2647 "--target-shape",
2648 "1,1103,1,2",
2649 "--max-resize-output-dim",
2650 "9100"
2651 ]
2652 ]
2653 }
2654 },
2655 "selection": {
2656 "default": {
2657 "params": {
2658 "offset": [],
2659 "shape": [],
2660 "type": [],
2661 "mode": [],
2662 "output_type": [],
2663 "scale": [
2664 "sc2x1x3x1"
2665 ],
2666 "border": [
2667 "bor0x1"
2668 ]
2669 },
2670 "permutes": [
2671 "shape",
2672 "type"
2673 ],
2674 "exclude_patterns": [
2675 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2676 ]
2677 }
2678 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002679 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002680 "rfft2d": {
2681 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002682 "profile": [
2683 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002684 ],
2685 "generation": {
2686 "standard": {
2687 "generator_args": [
2688 [
2689 "--target-dtype",
2690 "fp32",
2691 "--fp-values-range",
2692 "-2.0,2.0"
2693 ],
2694 [
2695 "--target-dtype",
2696 "fp32",
2697 "--fp-values-range",
2698 "-2.0,2.0",
2699 "--target-shape",
2700 "1,16,512",
2701 "--target-shape",
2702 "1,8192,2"
2703 ]
2704 ]
2705 }
2706 },
2707 "selection": {
2708 "default": {
2709 "params": {},
2710 "permutes": [
2711 "shape",
2712 "type"
2713 ]
2714 }
2715 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002716 },
James Ward2a27c8f2022-11-23 11:29:43 +00002717 "select": {
2718 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002719 "profile": [
2720 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002721 ],
2722 "generation": {
2723 "standard": {
2724 "generator_args": [
2725 [
2726 "--target-dtype",
2727 "fp32",
2728 "--target-dtype",
2729 "fp16",
2730 "--target-dtype",
2731 "bf16",
2732 "--fp-values-range",
2733 "-2.0,2.0",
2734 "--tensor-dim-range",
2735 "16,64",
2736 "--target-rank",
2737 "1",
2738 "--target-rank",
2739 "2",
2740 "--target-rank",
2741 "3"
2742 ],
2743 [
2744 "--target-dtype",
2745 "fp32",
2746 "--target-dtype",
2747 "fp16",
2748 "--target-dtype",
2749 "bf16",
2750 "--fp-values-range",
2751 "-2.0,2.0",
2752 "--tensor-dim-range",
2753 "1,16",
2754 "--target-rank",
2755 "4",
2756 "--target-rank",
2757 "5"
2758 ],
2759 [
2760 "--target-dtype",
2761 "fp32",
2762 "--fp-values-range",
2763 "-2.0,2.0",
2764 "--target-shape",
2765 "1,2,65534,2,1",
2766 "--target-shape",
2767 "1,1,65539,2",
2768 "--num-rand-permutations",
2769 "2"
2770 ]
2771 ]
2772 }
2773 },
2774 "selection": {
2775 "default": {
2776 "params": {},
2777 "permutes": [
2778 "shape",
2779 "type"
2780 ]
2781 }
2782 }
James Wardb45db9a2022-12-12 13:02:44 +00002783 },
2784 "sigmoid": {
2785 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002786 "profile": [
2787 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002788 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002789 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002790 "generation": {
2791 "standard": {
2792 "generator_args": [
2793 [
2794 "--target-dtype",
2795 "fp32",
2796 "--target-dtype",
2797 "fp16",
2798 "--target-dtype",
2799 "bf16",
2800 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002801 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002802 "--tensor-dim-range",
2803 "16,64",
2804 "--target-rank",
2805 "1",
2806 "--target-rank",
2807 "2",
2808 "--target-rank",
2809 "3"
2810 ],
2811 [
2812 "--target-dtype",
2813 "fp32",
2814 "--target-dtype",
2815 "fp16",
2816 "--target-dtype",
2817 "bf16",
2818 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002819 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002820 "--tensor-dim-range",
2821 "1,19",
2822 "--target-rank",
2823 "4",
2824 "--target-rank",
2825 "5"
2826 ],
2827 [
2828 "--target-dtype",
2829 "fp32",
2830 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002831 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002832 "--target-shape",
2833 "1,2,65538,2,1",
2834 "--target-shape",
2835 "1,3,1,65533"
2836 ]
2837 ]
2838 }
2839 },
2840 "selection": {
2841 "default": {
2842 "params": {},
2843 "permutes": [
2844 "shape",
2845 "type"
2846 ]
2847 }
2848 }
James Wardb45db9a2022-12-12 13:02:44 +00002849 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002850 "sub": {
2851 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002852 "profile": [
2853 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002854 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002855 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002856 "generation": {
2857 "standard": {
2858 "generator_args": [
2859 [
2860 "--target-dtype",
2861 "fp32",
2862 "--target-dtype",
2863 "fp16",
2864 "--target-dtype",
2865 "bf16",
2866 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002867 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002868 "--tensor-dim-range",
2869 "16,64",
2870 "--target-rank",
2871 "1",
2872 "--target-rank",
2873 "2",
2874 "--target-rank",
2875 "3"
2876 ],
2877 [
2878 "--target-dtype",
2879 "bf16",
2880 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002881 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002882 "--tensor-dim-range",
2883 "1,16",
2884 "--target-rank",
2885 "4",
2886 "--target-rank",
2887 "5"
2888 ],
2889 [
2890 "--target-dtype",
2891 "fp32",
2892 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002893 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002894 "--target-shape",
2895 "1,1,65533,3",
2896 "--target-shape",
2897 "1,1,2,1,65545"
2898 ]
2899 ]
2900 }
2901 },
2902 "selection": {
2903 "default": {
2904 "params": {},
2905 "permutes": [
2906 "shape",
2907 "type"
2908 ]
2909 }
2910 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002911 },
James Wardc253e642023-01-17 17:03:12 +00002912 "slice": {
2913 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002914 "profile": [
2915 "tosa-bi",
2916 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002917 ],
2918 "generation": {
2919 "standard": {
2920 "generator_args": [
2921 [
2922 "--target-dtype",
2923 "fp32",
2924 "--target-dtype",
2925 "fp16",
2926 "--target-dtype",
2927 "bf16",
2928 "--fp-values-range",
2929 "-2.0,2.0",
2930 "--tensor-dim-range",
2931 "16,64",
2932 "--target-rank",
2933 "1",
2934 "--target-rank",
2935 "2",
2936 "--target-rank",
2937 "3",
2938 "--num-rand-permutations",
2939 "2"
2940 ],
2941 [
2942 "--target-dtype",
2943 "fp32",
2944 "--target-dtype",
2945 "fp16",
2946 "--target-dtype",
2947 "bf16",
2948 "--fp-values-range",
2949 "-2.0,2.0",
2950 "--tensor-dim-range",
2951 "1,16",
2952 "--target-rank",
2953 "4",
2954 "--num-rand-permutations",
2955 "2"
2956 ],
2957 [
2958 "--target-dtype",
2959 "bf16",
2960 "--fp-values-range",
2961 "-2.0,2.0",
2962 "--target-shape",
2963 "1,1,655341,1",
2964 "--target-shape",
2965 "1,65539,1,1",
2966 "--num-rand-permutations",
2967 "2"
2968 ]
2969 ]
2970 }
2971 },
2972 "selection": {
2973 "default": {
2974 "params": {},
2975 "permutes": [
2976 "shape",
2977 "type",
2978 "perm"
2979 ]
2980 }
2981 }
James Wardc253e642023-01-17 17:03:12 +00002982 },
James Wardb45db9a2022-12-12 13:02:44 +00002983 "tanh": {
2984 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002985 "profile": [
2986 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002987 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002988 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002989 "generation": {
2990 "standard": {
2991 "generator_args": [
2992 [
2993 "--target-dtype",
2994 "fp32",
2995 "--target-dtype",
2996 "fp16",
2997 "--target-dtype",
2998 "bf16",
2999 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003000 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003001 "--tensor-dim-range",
3002 "18,60",
3003 "--target-rank",
3004 "1",
3005 "--target-rank",
3006 "2",
3007 "--target-rank",
3008 "3"
3009 ],
3010 [
3011 "--target-dtype",
3012 "fp32",
3013 "--target-dtype",
3014 "fp16",
3015 "--target-dtype",
3016 "bf16",
3017 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003018 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003019 "--tensor-dim-range",
3020 "1,24",
3021 "--target-rank",
3022 "4",
3023 "--target-rank",
3024 "5"
3025 ],
3026 [
3027 "--target-dtype",
3028 "fp32",
3029 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003030 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003031 "--target-shape",
3032 "1,65535,2,1,1",
3033 "--target-shape",
3034 "1,65540,1,2"
3035 ]
3036 ]
3037 }
3038 },
3039 "selection": {
3040 "default": {
3041 "params": {},
3042 "permutes": [
3043 "shape",
3044 "type"
3045 ]
3046 }
3047 }
Won Jeon78155c62023-06-10 00:20:04 +00003048 },
3049 "erf": {
3050 "group": "activation",
3051 "profile": [
3052 "tosa-mi"
3053 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003054 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003055 "generation": {
3056 "standard": {
3057 "generator_args": [
3058 [
3059 "--target-dtype",
3060 "fp32",
3061 "--target-dtype",
3062 "fp16",
3063 "--target-dtype",
3064 "bf16",
3065 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003066 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003067 "--tensor-dim-range",
3068 "18,60",
3069 "--target-rank",
3070 "1",
3071 "--target-rank",
3072 "2",
3073 "--target-rank",
3074 "3"
3075 ],
3076 [
3077 "--target-dtype",
3078 "fp32",
3079 "--target-dtype",
3080 "fp16",
3081 "--target-dtype",
3082 "bf16",
3083 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003084 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003085 "--tensor-dim-range",
3086 "1,24",
3087 "--target-rank",
3088 "4",
3089 "--target-rank",
3090 "5"
3091 ],
3092 [
3093 "--target-dtype",
3094 "fp32",
3095 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003096 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003097 "--target-shape",
3098 "1,65535,2,1,1",
3099 "--target-shape",
3100 "1,65540,1,2"
3101 ]
3102 ]
3103 }
3104 },
3105 "selection": {
3106 "default": {
3107 "params": {},
3108 "permutes": [
3109 "shape",
3110 "type"
3111 ]
3112 }
3113 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003114 }
3115}