blob: c3bd6ee8af7cb8b06277c0a3c41e90d2233aa861 [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 ],
1136 "generation": {
1137 "standard": {
1138 "negative_dim_range": "1,10",
1139 "generator_args": [
1140 [
1141 "--target-dtype",
1142 "fp32",
1143 "--target-dtype",
1144 "fp16",
1145 "--target-dtype",
1146 "bf16",
1147 "--fp-values-range",
1148 "-2.0,2.0",
1149 "--tensor-dim-range",
1150 "5,72"
1151 ],
1152 [
1153 "--target-dtype",
1154 "fp32",
1155 "--fp-values-range",
1156 "-2.0,2.0",
1157 "--target-shape",
1158 "2,65536,1",
1159 "--target-shape",
1160 "1,2,65535",
1161 "--target-shape",
1162 "5000,1,1"
1163 ]
1164 ]
1165 }
1166 },
1167 "selection": {
1168 "default": {
1169 "params": {},
1170 "permutes": [
1171 "shape",
1172 "type"
1173 ]
1174 }
1175 }
James Ward990cc4b2022-11-16 15:36:37 +00001176 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001177 "greater": {
1178 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001179 "profile": [
1180 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001181 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001182 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001183 "generation": {
1184 "standard": {
1185 "generator_args": [
1186 [
1187 "--filter",
1188 "^greater$",
1189 "--target-dtype",
1190 "fp32",
1191 "--target-dtype",
1192 "fp16",
1193 "--target-dtype",
1194 "bf16",
1195 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001196 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001197 "--tensor-dim-range",
1198 "18,64",
1199 "--target-rank",
1200 "1",
1201 "--target-rank",
1202 "2",
1203 "--target-rank",
1204 "3"
1205 ],
1206 [
1207 "--filter",
1208 "^greater$",
1209 "--target-dtype",
1210 "bf16",
1211 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001212 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001213 "--tensor-dim-range",
1214 "1,18",
1215 "--target-rank",
1216 "4",
1217 "--target-rank",
1218 "5"
1219 ],
1220 [
1221 "--filter",
1222 "^greater$",
1223 "--target-dtype",
1224 "fp32",
1225 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001226 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001227 "--target-shape",
1228 "3,65551,1,1",
1229 "--target-shape",
1230 "1,1,3,65531,1"
1231 ]
1232 ]
1233 }
1234 },
1235 "selection": {
1236 "default": {
1237 "params": {},
1238 "permutes": [
1239 "shape",
1240 "type"
1241 ]
1242 }
1243 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001244 },
1245 "greater_equal": {
1246 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001247 "profile": [
1248 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001249 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001250 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001251 "generation": {
1252 "standard": {
1253 "generator_args": [
1254 [
1255 "--target-dtype",
1256 "fp32",
1257 "--target-dtype",
1258 "fp16",
1259 "--target-dtype",
1260 "bf16",
1261 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001262 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001263 "--tensor-dim-range",
1264 "18,64",
1265 "--target-rank",
1266 "1",
1267 "--target-rank",
1268 "2",
1269 "--target-rank",
1270 "3"
1271 ],
1272 [
1273 "--target-dtype",
1274 "fp16",
1275 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001276 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001277 "--tensor-dim-range",
1278 "1,18",
1279 "--target-rank",
1280 "4",
1281 "--target-rank",
1282 "5"
1283 ],
1284 [
1285 "--target-dtype",
1286 "bf16",
1287 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001288 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001289 "--target-shape",
1290 "65552,1,1,4",
1291 "--target-shape",
1292 "1,1,1,3,65532"
1293 ]
1294 ]
1295 }
1296 },
1297 "selection": {
1298 "default": {
1299 "params": {},
1300 "permutes": [
1301 "shape",
1302 "type"
1303 ]
1304 }
1305 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001306 },
James Ward542dd3b2022-11-17 12:11:55 +00001307 "identity": {
1308 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001309 "profile": [
1310 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001311 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001312 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001313 "generation": {
1314 "standard": {
1315 "no_negative_tests": "true",
1316 "generator_args": [
1317 [
1318 "--target-dtype",
1319 "fp32",
1320 "--target-dtype",
1321 "fp16",
1322 "--target-dtype",
1323 "bf16",
1324 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001325 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001326 "--tensor-dim-range",
1327 "1,67",
1328 "--target-rank",
1329 "1",
1330 "--target-rank",
1331 "2",
1332 "--target-rank",
1333 "3"
1334 ],
1335 [
1336 "--target-dtype",
1337 "fp32",
1338 "--target-dtype",
1339 "fp16",
1340 "--target-dtype",
1341 "bf16",
1342 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001343 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001344 "--tensor-dim-range",
1345 "1,19",
1346 "--target-rank",
1347 "4",
1348 "--target-rank",
1349 "5"
1350 ],
1351 [
1352 "--target-dtype",
1353 "fp32",
1354 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001355 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001356 "--target-shape",
1357 "1,1,65539,1,1",
1358 "--target-shape",
1359 "1,1,2,65529"
1360 ]
1361 ]
1362 }
1363 },
1364 "selection": {
1365 "default": {
1366 "params": {},
1367 "permutes": [
1368 "shape",
1369 "type"
1370 ]
1371 }
1372 }
James Ward542dd3b2022-11-17 12:11:55 +00001373 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001374 "log": {
1375 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001376 "profile": [
1377 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001378 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001379 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001380 "generation": {
1381 "standard": {
1382 "generator_args": [
1383 [
1384 "--filter",
1385 "^log$",
1386 "--target-dtype",
1387 "fp32",
1388 "--target-dtype",
1389 "fp16",
1390 "--target-dtype",
1391 "bf16",
1392 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001393 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001394 "--tensor-dim-range",
1395 "15,64",
1396 "--target-rank",
1397 "1",
1398 "--target-rank",
1399 "2",
1400 "--target-rank",
1401 "3"
1402 ],
1403 [
1404 "--filter",
1405 "^log$",
1406 "--target-dtype",
1407 "fp32",
1408 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001409 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001410 "--tensor-dim-range",
1411 "1,15",
1412 "--target-rank",
1413 "4",
1414 "--target-rank",
1415 "5"
1416 ],
1417 [
1418 "--filter",
1419 "^log$",
1420 "--target-dtype",
1421 "fp16",
1422 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001423 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001424 "--target-shape",
1425 "1,65530,1,2",
1426 "--target-shape",
1427 "3,1,65540,1,1"
1428 ]
1429 ]
1430 }
1431 },
1432 "selection": {
1433 "default": {
1434 "params": {},
1435 "permutes": [
1436 "shape",
1437 "type"
1438 ]
1439 }
1440 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001441 },
James Ward8384a6f2023-01-27 17:27:34 +00001442 "matmul": {
1443 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001444 "profile": [
1445 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001446 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001447 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001448 "generation": {
1449 "standard": {
1450 "negative_dim_range": "1,10",
1451 "generator_args": [
1452 [
1453 "--target-dtype",
1454 "fp32",
1455 "--target-dtype",
1456 "fp16",
1457 "--target-dtype",
1458 "bf16",
1459 "--fp-values-range",
1460 "-2.0,2.0",
1461 "--tensor-dim-range",
1462 "13,70"
1463 ],
1464 [
1465 "--target-dtype",
1466 "fp32",
1467 "--target-dtype",
1468 "fp16",
1469 "--target-dtype",
1470 "bf16",
1471 "--fp-values-range",
1472 "-2.0,2.0",
1473 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001474 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001475 ],
1476 [
1477 "--target-dtype",
1478 "fp32",
1479 "--fp-values-range",
1480 "-2.0,2.0",
1481 "--target-shape",
1482 "4,65530,1",
1483 "--target-shape",
1484 "1,65538,3"
1485 ]
1486 ]
1487 }
1488 },
1489 "selection": {
1490 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001491 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001492 }
1493 }
James Ward8384a6f2023-01-27 17:27:34 +00001494 },
James Ward52ac9d62022-11-16 12:53:49 +00001495 "max_pool2d": {
1496 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001497 "profile": [
1498 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001499 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001500 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001501 "generation": {
1502 "standard": {
1503 "generator_args": [
1504 [
1505 "--target-dtype",
1506 "fp32",
1507 "--target-dtype",
1508 "fp16",
1509 "--target-dtype",
1510 "bf16",
1511 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001512 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001513 "--target-shape",
1514 "1,47,37,25",
1515 "--target-shape",
1516 "1,15,13,38",
1517 "--allow-pooling-and-conv-oversizes"
1518 ],
1519 [
1520 "--target-dtype",
1521 "fp32",
1522 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001523 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001524 "--target-shape",
1525 "1,65534,4,1",
1526 "--target-shape",
1527 "1,6,65536,1",
1528 "--max-conv-dilation",
1529 "1",
1530 "--allow-pooling-and-conv-oversizes"
1531 ]
1532 ]
1533 }
1534 },
1535 "selection": {
1536 "default": {
1537 "params": {
1538 "shape": [],
1539 "type": [
1540 "f32",
1541 "f16",
1542 "bf16"
1543 ],
1544 "stride": [],
1545 "pad": []
1546 },
1547 "permutes": [
1548 "shape",
1549 "type",
1550 "pad"
1551 ],
1552 "sparsity": {
1553 "pad": 11
1554 }
1555 }
1556 }
James Ward990cc4b2022-11-16 15:36:37 +00001557 },
James Ward71616fe2022-11-23 11:00:47 +00001558 "negate": {
1559 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001560 "profile": [
1561 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001562 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001563 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001564 "generation": {
1565 "standard": {
1566 "negative_dim_range": "1,10",
1567 "generator_args": [
1568 [
1569 "--target-dtype",
1570 "fp32",
1571 "--target-dtype",
1572 "fp16",
1573 "--target-dtype",
1574 "bf16",
1575 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001576 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001577 "--tensor-dim-range",
1578 "17,64",
1579 "--target-rank",
1580 "1",
1581 "--target-rank",
1582 "2",
1583 "--target-rank",
1584 "3"
1585 ],
1586 [
1587 "--target-dtype",
1588 "fp32",
1589 "--target-dtype",
1590 "fp16",
1591 "--target-dtype",
1592 "bf16",
1593 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001594 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001595 "--tensor-dim-range",
1596 "1,22",
1597 "--target-rank",
1598 "4",
1599 "--target-rank",
1600 "5"
1601 ],
1602 [
1603 "--target-dtype",
1604 "fp32",
1605 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001606 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001607 "--target-shape",
1608 "1,65541,3,1",
1609 "--target-shape",
1610 "1,2,1,65532,1"
1611 ]
1612 ]
1613 }
1614 },
1615 "selection": {
1616 "default": {
1617 "params": {},
1618 "permutes": [
1619 "shape",
1620 "type"
1621 ]
1622 }
1623 }
James Ward71616fe2022-11-23 11:00:47 +00001624 },
James Wardf0890992022-11-17 11:15:14 +00001625 "pad": {
1626 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001627 "profile": [
1628 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001629 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001630 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001631 "generation": {
1632 "standard": {
1633 "generator_args": [
1634 [
1635 "--target-dtype",
1636 "fp32",
1637 "--target-dtype",
1638 "fp16",
1639 "--target-dtype",
1640 "bf16",
1641 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001642 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001643 "--tensor-dim-range",
1644 "1,65",
1645 "--target-rank",
1646 "1",
1647 "--target-rank",
1648 "2",
1649 "--target-rank",
1650 "3"
1651 ],
1652 [
1653 "--target-dtype",
1654 "fp16",
1655 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001656 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001657 "--tensor-dim-range",
1658 "1,17",
1659 "--target-rank",
1660 "4"
1661 ],
1662 [
1663 "--target-dtype",
1664 "bf16",
1665 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001666 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001667 "--tensor-dim-range",
1668 "1,16",
1669 "--target-rank",
1670 "5"
1671 ],
1672 [
1673 "--target-dtype",
1674 "fp32",
1675 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001676 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001677 "--target-shape",
1678 "1,1,65539,1"
1679 ]
1680 ]
1681 }
1682 },
1683 "selection": {
1684 "default": {
1685 "params": {},
1686 "permutes": [
1687 "shape",
1688 "type"
1689 ],
1690 "preselected": [
1691 {
1692 "shape": "50",
1693 "type": "bf16",
1694 "pad": "pad11"
1695 },
1696 {
1697 "shape": "63x46",
1698 "type": "bf16",
1699 "pad": "pad1010"
1700 },
1701 {
1702 "shape": "6",
1703 "type": "f16",
1704 "pad": "pad01"
1705 }
1706 ],
1707 "sparsity": {
1708 "pad": 21
1709 }
1710 }
1711 }
James Wardf0890992022-11-17 11:15:14 +00001712 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001713 "pow": {
1714 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001715 "profile": [
1716 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001717 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001718 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001719 "generation": {
1720 "standard": {
1721 "generator_args": [
1722 [
1723 "--target-dtype",
1724 "fp32",
1725 "--target-dtype",
1726 "fp16",
1727 "--target-dtype",
1728 "bf16",
1729 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001730 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001731 "--tensor-dim-range",
1732 "16,64",
1733 "--target-rank",
1734 "1",
1735 "--target-rank",
1736 "2",
1737 "--target-rank",
1738 "3"
1739 ],
1740 [
1741 "--target-dtype",
1742 "fp16",
1743 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001744 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001745 "--tensor-dim-range",
1746 "1,16",
1747 "--target-rank",
1748 "4",
1749 "--target-rank",
1750 "5"
1751 ],
1752 [
1753 "--target-dtype",
1754 "bf16",
1755 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001756 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001757 "--target-shape",
1758 "65534,3,1,1",
1759 "--target-shape",
1760 "2,65541,1,1,1"
1761 ]
1762 ]
1763 }
1764 },
1765 "selection": {
1766 "default": {
1767 "params": {},
1768 "permutes": [
1769 "shape",
1770 "type"
1771 ]
1772 }
1773 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001774 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001775 "reciprocal": {
1776 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001777 "profile": [
1778 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001779 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001780 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001781 "generation": {
1782 "standard": {
1783 "generator_args": [
1784 [
1785 "--target-dtype",
1786 "fp32",
1787 "--target-dtype",
1788 "fp16",
1789 "--target-dtype",
1790 "bf16",
1791 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001792 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001793 "--tensor-dim-range",
1794 "15,64",
1795 "--target-rank",
1796 "1",
1797 "--target-rank",
1798 "2",
1799 "--target-rank",
1800 "3"
1801 ],
1802 [
1803 "--target-dtype",
1804 "fp16",
1805 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001806 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001807 "--tensor-dim-range",
1808 "1,15",
1809 "--target-rank",
1810 "4",
1811 "--target-rank",
1812 "5"
1813 ],
1814 [
1815 "--target-dtype",
1816 "bf16",
1817 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001818 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001819 "--target-shape",
1820 "1,1,65536,4",
1821 "--target-shape",
1822 "2,65535,1,1,1"
1823 ]
1824 ]
1825 }
1826 },
1827 "selection": {
1828 "default": {
1829 "params": {},
1830 "permutes": [
1831 "shape",
1832 "type"
1833 ]
1834 }
1835 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001836 },
James Wardf0890992022-11-17 11:15:14 +00001837 "reshape": {
1838 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001839 "profile": [
1840 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001841 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001842 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001843 "generation": {
1844 "standard": {
1845 "generator_args": [
1846 [
1847 "--target-dtype",
1848 "fp32",
1849 "--target-dtype",
1850 "fp16",
1851 "--target-dtype",
1852 "bf16",
1853 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001854 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001855 "--num-rand-permutations",
1856 "2"
1857 ],
1858 [
1859 "--target-dtype",
1860 "fp32",
1861 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001862 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001863 "--target-shape",
1864 "1,1,65536,1",
1865 "--target-shape",
1866 "1,65535,1,2",
1867 "--num-rand-permutations",
1868 "2"
1869 ]
1870 ]
1871 }
1872 },
1873 "selection": {
1874 "default": {
1875 "params": {},
1876 "permutes": [
1877 "shape",
1878 "type",
1879 "rank",
1880 "perm"
1881 ]
1882 }
1883 }
James Wardf0890992022-11-17 11:15:14 +00001884 },
1885 "reverse": {
1886 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001887 "profile": [
1888 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001889 ],
1890 "generation": {
1891 "standard": {
1892 "generator_args": [
1893 [
1894 "--target-dtype",
1895 "fp32",
1896 "--target-dtype",
1897 "fp16",
1898 "--target-dtype",
1899 "bf16",
1900 "--fp-values-range",
1901 "-2.0,2.0",
1902 "--tensor-dim-range",
1903 "1,48"
1904 ],
1905 [
1906 "--target-dtype",
1907 "fp32",
1908 "--fp-values-range",
1909 "-2.0,2.0",
1910 "--target-shape",
1911 "1,1,65537",
1912 "--target-shape",
1913 "1,65535,1,2"
1914 ]
1915 ]
1916 }
1917 },
1918 "selection": {
1919 "default": {
1920 "params": {},
1921 "permutes": [
1922 "shape",
1923 "type"
1924 ]
1925 }
1926 }
James Wardf0890992022-11-17 11:15:14 +00001927 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001928 "rsqrt": {
1929 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001930 "profile": [
1931 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001932 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001933 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001934 "generation": {
1935 "standard": {
1936 "generator_args": [
1937 [
1938 "--target-dtype",
1939 "fp32",
1940 "--target-dtype",
1941 "fp16",
1942 "--target-dtype",
1943 "bf16",
1944 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001945 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001946 "--tensor-dim-range",
1947 "15,64",
1948 "--target-rank",
1949 "1",
1950 "--target-rank",
1951 "2",
1952 "--target-rank",
1953 "3"
1954 ],
1955 [
1956 "--target-dtype",
1957 "bf16",
1958 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001959 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001960 "--tensor-dim-range",
1961 "1,15",
1962 "--target-rank",
1963 "4",
1964 "--target-rank",
1965 "5"
1966 ],
1967 [
1968 "--target-dtype",
1969 "fp32",
1970 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001971 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001972 "--target-shape",
1973 "1,1,3,65541",
1974 "--target-shape",
1975 "65532,1,3,1,1"
1976 ]
1977 ]
1978 }
1979 },
1980 "selection": {
1981 "default": {
1982 "params": {},
1983 "permutes": [
1984 "shape",
1985 "type"
1986 ]
1987 }
1988 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001989 },
James Ward990cc4b2022-11-16 15:36:37 +00001990 "scatter": {
1991 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001992 "profile": [
1993 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001994 ],
1995 "generation": {
1996 "standard": {
1997 "negative_dim_range": "1,10",
1998 "generator_args": [
1999 [
2000 "--target-dtype",
2001 "fp32",
2002 "--target-dtype",
2003 "fp16",
2004 "--target-dtype",
2005 "bf16",
2006 "--fp-values-range",
2007 "-2.0,2.0",
2008 "--tensor-dim-range",
2009 "5,56"
2010 ],
2011 [
2012 "--target-dtype",
2013 "fp32",
2014 "--fp-values-range",
2015 "-2.0,2.0",
2016 "--target-shape",
2017 "1,65541,1",
2018 "--target-shape",
2019 "1,1,65531",
2020 "--target-shape",
2021 "2989,6,1"
2022 ]
2023 ]
2024 }
2025 },
2026 "selection": {
2027 "default": {
2028 "params": {},
2029 "permutes": [
2030 "shape",
2031 "type"
2032 ]
2033 }
2034 }
James Wardf0890992022-11-17 11:15:14 +00002035 },
2036 "tile": {
2037 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002038 "profile": [
2039 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002040 ],
2041 "generation": {
2042 "standard": {
2043 "negative_dim_range": "1,10",
2044 "generator_args": [
2045 [
2046 "--target-dtype",
2047 "fp32",
2048 "--target-dtype",
2049 "fp16",
2050 "--target-dtype",
2051 "bf16",
2052 "--fp-values-range",
2053 "-2.0,2.0",
2054 "--tensor-dim-range",
2055 "4,32"
2056 ],
2057 [
2058 "--target-dtype",
2059 "fp32",
2060 "--fp-values-range",
2061 "-2.0,2.0",
2062 "--target-shape",
2063 "65535",
2064 "--target-shape",
2065 "1,65543,2,1"
2066 ]
2067 ]
2068 }
2069 },
2070 "selection": {
2071 "default": {
2072 "params": {},
2073 "permutes": [
2074 "shape",
2075 "type"
2076 ]
2077 }
2078 }
James Wardf0890992022-11-17 11:15:14 +00002079 },
2080 "transpose": {
2081 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002082 "profile": [
2083 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002084 ],
2085 "generation": {
2086 "standard": {
2087 "generator_args": [
2088 [
2089 "--filter",
2090 "^transpose$",
2091 "--target-dtype",
2092 "fp32",
2093 "--target-dtype",
2094 "fp16",
2095 "--fp-values-range",
2096 "-2.0,2.0",
2097 "--target-rank",
2098 "1",
2099 "--target-rank",
2100 "2",
2101 "--num-rand-permutations",
2102 "2"
2103 ],
2104 [
2105 "--filter",
2106 "^transpose$",
2107 "--target-dtype",
2108 "fp32",
2109 "--target-dtype",
2110 "fp16",
2111 "--target-dtype",
2112 "bf16",
2113 "--fp-values-range",
2114 "-2.0,2.0",
2115 "--target-rank",
2116 "3",
2117 "--target-rank",
2118 "4",
2119 "--num-rand-permutations",
2120 "2"
2121 ],
2122 [
2123 "--filter",
2124 "^transpose$",
2125 "--target-dtype",
2126 "fp32",
2127 "--fp-values-range",
2128 "-2.0,2.0",
2129 "--target-shape",
2130 "1,1,65539,2",
2131 "--target-shape",
2132 "1,1,1,65535",
2133 "--num-rand-permutations",
2134 "1"
2135 ]
2136 ]
2137 }
2138 },
2139 "selection": {
2140 "default": {
2141 "params": {},
2142 "permutes": [
2143 "shape",
2144 "type",
2145 "perm"
2146 ]
2147 }
2148 }
James Wardb9c3a632022-11-22 13:14:50 +00002149 },
James Ward681e0a82023-02-20 18:04:31 +00002150 "transpose_conv2d": {
2151 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002152 "profile": [
2153 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002154 ],
2155 "generation": {
2156 "standard": {
2157 "negative_dim_range": "1,10",
2158 "generator_args": [
2159 [
2160 "--target-dtype",
2161 "fp32",
2162 "--target-dtype",
2163 "fp16",
2164 "--target-dtype",
2165 "bf16",
2166 "--fp-values-range",
2167 "-2.0,2.0",
2168 "--target-shape",
2169 "10,24,9,13",
2170 "--target-shape",
2171 "8,14,20,5",
2172 "--tensor-dim-range",
2173 "1,16",
2174 "--allow-pooling-and-conv-oversizes"
2175 ],
2176 [
2177 "--target-dtype",
2178 "fp16",
2179 "--fp-values-range",
2180 "-2.0,2.0",
2181 "--target-shape",
2182 "1,65536,1",
2183 "--tensor-dim-range",
2184 "1,17",
2185 "--max-conv-dilation",
2186 "1"
2187 ]
2188 ]
2189 }
2190 },
2191 "selection": {
2192 "default": {
2193 "params": {
2194 "shape": [],
2195 "type": [],
2196 "kernel": [],
2197 "stride": [],
2198 "pad": [],
2199 "out_shape": []
2200 },
2201 "permutes": [
2202 "shape",
2203 "type",
2204 "stride",
2205 "pad"
2206 ]
2207 }
2208 }
James Ward681e0a82023-02-20 18:04:31 +00002209 },
James Wardb9c3a632022-11-22 13:14:50 +00002210 "maximum": {
2211 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002212 "profile": [
2213 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002214 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002215 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002216 "generation": {
2217 "standard": {
2218 "generator_args": [
2219 [
2220 "--target-dtype",
2221 "fp32",
2222 "--target-dtype",
2223 "fp16",
2224 "--target-dtype",
2225 "bf16",
2226 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002227 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002228 "--tensor-dim-range",
2229 "16,64",
2230 "--target-rank",
2231 "1",
2232 "--target-rank",
2233 "2",
2234 "--target-rank",
2235 "3"
2236 ],
2237 [
2238 "--target-dtype",
2239 "fp32",
2240 "--target-dtype",
2241 "fp16",
2242 "--target-dtype",
2243 "bf16",
2244 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002245 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002246 "--tensor-dim-range",
2247 "1,16",
2248 "--target-rank",
2249 "4",
2250 "--target-rank",
2251 "5"
2252 ],
2253 [
2254 "--target-dtype",
2255 "fp32",
2256 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002257 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002258 "--target-shape",
2259 "65531,1,2,1",
2260 "--target-shape",
2261 "1,1,65541,1"
2262 ]
2263 ]
2264 }
2265 },
2266 "selection": {
2267 "default": {
2268 "params": {},
2269 "permutes": [
2270 "shape",
2271 "type"
2272 ]
2273 }
2274 }
James Wardb9c3a632022-11-22 13:14:50 +00002275 },
2276 "minimum": {
2277 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002278 "profile": [
2279 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002280 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002281 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002282 "generation": {
2283 "standard": {
2284 "generator_args": [
2285 [
2286 "--target-dtype",
2287 "fp32",
2288 "--target-dtype",
2289 "fp16",
2290 "--target-dtype",
2291 "bf16",
2292 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002293 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002294 "--tensor-dim-range",
2295 "16,64",
2296 "--target-rank",
2297 "1",
2298 "--target-rank",
2299 "2",
2300 "--target-rank",
2301 "3"
2302 ],
2303 [
2304 "--target-dtype",
2305 "fp32",
2306 "--target-dtype",
2307 "fp16",
2308 "--target-dtype",
2309 "bf16",
2310 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002311 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002312 "--tensor-dim-range",
2313 "1,16",
2314 "--target-rank",
2315 "4",
2316 "--target-rank",
2317 "5"
2318 ],
2319 [
2320 "--target-dtype",
2321 "fp32",
2322 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002323 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002324 "--target-shape",
2325 "1,65531,2,1",
2326 "--target-shape",
2327 "1,1,1,65538"
2328 ]
2329 ]
2330 }
2331 },
2332 "selection": {
2333 "default": {
2334 "params": {},
2335 "permutes": [
2336 "shape",
2337 "type"
2338 ]
2339 }
2340 }
James Ward635bc992022-11-23 11:55:32 +00002341 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002342 "mul": {
2343 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002344 "profile": [
2345 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002346 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002347 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002348 "generation": {
2349 "standard": {
2350 "negative_dim_range": "1,10",
2351 "generator_args": [
2352 [
2353 "--target-dtype",
2354 "fp32",
2355 "--target-dtype",
2356 "fp16",
2357 "--target-dtype",
2358 "bf16",
2359 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002360 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002361 "--tensor-dim-range",
2362 "16,64",
2363 "--target-rank",
2364 "1",
2365 "--target-rank",
2366 "2",
2367 "--target-rank",
2368 "3"
2369 ],
2370 [
2371 "--target-dtype",
2372 "fp16",
2373 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002374 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002375 "--tensor-dim-range",
2376 "1,16",
2377 "--target-rank",
2378 "4",
2379 "--target-rank",
2380 "5"
2381 ],
2382 [
2383 "--target-dtype",
2384 "bf16",
2385 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002386 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002387 "--target-shape",
2388 "1,1,3,65534",
2389 "--target-shape",
2390 "1,2,1,65541,1"
2391 ]
2392 ]
2393 }
2394 },
2395 "selection": {
2396 "default": {
2397 "params": {},
2398 "permutes": [
2399 "shape",
2400 "type"
2401 ]
2402 }
2403 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002404 },
James Ward635bc992022-11-23 11:55:32 +00002405 "reduce_max": {
2406 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002407 "profile": [
2408 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002409 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002410 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002411 "generation": {
2412 "standard": {
2413 "negative_dim_range": "1,10",
2414 "generator_args": [
2415 [
2416 "--target-dtype",
2417 "fp32",
2418 "--target-dtype",
2419 "fp16",
2420 "--target-dtype",
2421 "bf16",
2422 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002423 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002424 "--tensor-dim-range",
2425 "1,32"
2426 ],
2427 [
2428 "--target-dtype",
2429 "fp32",
2430 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002431 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002432 "--target-shape",
2433 "1,1,1,65531",
2434 "--target-shape",
2435 "1,1,65539,2"
2436 ]
2437 ]
2438 }
2439 },
2440 "selection": {
2441 "default": {
2442 "params": {},
2443 "permutes": [
2444 "shape",
2445 "type",
2446 "axis"
2447 ]
2448 }
2449 }
James Ward635bc992022-11-23 11:55:32 +00002450 },
2451 "reduce_min": {
2452 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002453 "profile": [
2454 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002455 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002456 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002457 "generation": {
2458 "standard": {
2459 "negative_dim_range": "1,10",
2460 "generator_args": [
2461 [
2462 "--target-dtype",
2463 "fp32",
2464 "--target-dtype",
2465 "fp16",
2466 "--target-dtype",
2467 "bf16",
2468 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002469 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002470 "--tensor-dim-range",
2471 "1,32"
2472 ],
2473 [
2474 "--target-dtype",
2475 "fp32",
2476 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002477 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002478 "--target-shape",
2479 "1,1,65531,1",
2480 "--target-shape",
2481 "1,65539,2,1"
2482 ]
2483 ]
2484 }
2485 },
2486 "selection": {
2487 "default": {
2488 "params": {},
2489 "permutes": [
2490 "shape",
2491 "type",
2492 "axis"
2493 ]
2494 }
2495 }
James Ward2a27c8f2022-11-23 11:29:43 +00002496 },
James Ward512c1ca2023-01-27 18:46:44 +00002497 "reduce_product": {
2498 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002499 "profile": [
2500 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002501 ],
2502 "generation": {
2503 "standard": {
2504 "generator_args": [
2505 [
2506 "--target-dtype",
2507 "fp32",
2508 "--target-dtype",
2509 "fp16",
2510 "--target-dtype",
2511 "bf16",
2512 "--fp-values-range",
2513 "-2.0,2.0",
2514 "--tensor-dim-range",
2515 "1,34"
2516 ],
2517 [
2518 "--target-dtype",
2519 "fp16",
2520 "--target-shape",
2521 "2,65527,3,1",
2522 "--target-shape",
2523 "1,3,2,65541"
2524 ]
2525 ]
2526 }
2527 },
2528 "selection": {
2529 "default": {
2530 "params": {},
2531 "permutes": [
2532 "shape",
2533 "type",
2534 "axis"
2535 ]
2536 }
2537 }
James Ward512c1ca2023-01-27 18:46:44 +00002538 },
2539 "reduce_sum": {
2540 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002541 "profile": [
2542 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002543 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002544 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002545 "generation": {
2546 "standard": {
2547 "generator_args": [
2548 [
2549 "--target-dtype",
2550 "fp32",
2551 "--target-dtype",
2552 "fp16",
2553 "--target-dtype",
2554 "bf16",
2555 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002556 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002557 "--target-rank",
2558 "3",
2559 "--target-rank",
2560 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002561 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002562 "10,37"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002563 ],
2564 [
2565 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002566 "fp32",
2567 "--fp-values-range",
2568 "-max,max",
2569 "--target-shape",
2570 "1001",
2571 "--target-shape",
2572 "50,200"
2573 ],
2574 [
2575 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002576 "fp16",
2577 "--fp-values-range",
2578 "-max,max",
2579 "--target-shape",
2580 "65529",
2581 "--target-shape",
2582 "65537,2"
2583 ],
2584 [
2585 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002586 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002587 "--fp-values-range",
2588 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002589 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002590 "16001",
2591 "--target-shape",
2592 "16,1000",
2593 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002594 "1,3,65529,1",
2595 "--target-shape",
2596 "1,65537,1,1"
2597 ]
2598 ]
2599 }
2600 },
2601 "selection": {
2602 "default": {
2603 "params": {},
2604 "permutes": [
2605 "shape",
2606 "type",
2607 "axis"
2608 ]
2609 }
2610 }
James Ward512c1ca2023-01-27 18:46:44 +00002611 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002612 "resize": {
2613 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002614 "profile": [
2615 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002616 ],
2617 "generation": {
2618 "standard": {
2619 "negative_dim_range": "1,10",
2620 "generator_args": [
2621 [
2622 "--target-dtype",
2623 "fp32",
2624 "--target-dtype",
2625 "fp16",
2626 "--target-dtype",
2627 "bf16",
2628 "--fp-values-range",
2629 "-2.0,2.0"
2630 ],
2631 [
2632 "--target-dtype",
2633 "fp32",
2634 "--fp-values-range",
2635 "-2.0,2.0",
2636 "--target-shape",
2637 "1,1103,1,2",
2638 "--max-resize-output-dim",
2639 "9100"
2640 ]
2641 ]
2642 }
2643 },
2644 "selection": {
2645 "default": {
2646 "params": {
2647 "offset": [],
2648 "shape": [],
2649 "type": [],
2650 "mode": [],
2651 "output_type": [],
2652 "scale": [
2653 "sc2x1x3x1"
2654 ],
2655 "border": [
2656 "bor0x1"
2657 ]
2658 },
2659 "permutes": [
2660 "shape",
2661 "type"
2662 ],
2663 "exclude_patterns": [
2664 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2665 ]
2666 }
2667 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002668 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002669 "rfft2d": {
2670 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002671 "profile": [
2672 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002673 ],
2674 "generation": {
2675 "standard": {
2676 "generator_args": [
2677 [
2678 "--target-dtype",
2679 "fp32",
2680 "--fp-values-range",
2681 "-2.0,2.0"
2682 ],
2683 [
2684 "--target-dtype",
2685 "fp32",
2686 "--fp-values-range",
2687 "-2.0,2.0",
2688 "--target-shape",
2689 "1,16,512",
2690 "--target-shape",
2691 "1,8192,2"
2692 ]
2693 ]
2694 }
2695 },
2696 "selection": {
2697 "default": {
2698 "params": {},
2699 "permutes": [
2700 "shape",
2701 "type"
2702 ]
2703 }
2704 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002705 },
James Ward2a27c8f2022-11-23 11:29:43 +00002706 "select": {
2707 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002708 "profile": [
2709 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002710 ],
2711 "generation": {
2712 "standard": {
2713 "generator_args": [
2714 [
2715 "--target-dtype",
2716 "fp32",
2717 "--target-dtype",
2718 "fp16",
2719 "--target-dtype",
2720 "bf16",
2721 "--fp-values-range",
2722 "-2.0,2.0",
2723 "--tensor-dim-range",
2724 "16,64",
2725 "--target-rank",
2726 "1",
2727 "--target-rank",
2728 "2",
2729 "--target-rank",
2730 "3"
2731 ],
2732 [
2733 "--target-dtype",
2734 "fp32",
2735 "--target-dtype",
2736 "fp16",
2737 "--target-dtype",
2738 "bf16",
2739 "--fp-values-range",
2740 "-2.0,2.0",
2741 "--tensor-dim-range",
2742 "1,16",
2743 "--target-rank",
2744 "4",
2745 "--target-rank",
2746 "5"
2747 ],
2748 [
2749 "--target-dtype",
2750 "fp32",
2751 "--fp-values-range",
2752 "-2.0,2.0",
2753 "--target-shape",
2754 "1,2,65534,2,1",
2755 "--target-shape",
2756 "1,1,65539,2",
2757 "--num-rand-permutations",
2758 "2"
2759 ]
2760 ]
2761 }
2762 },
2763 "selection": {
2764 "default": {
2765 "params": {},
2766 "permutes": [
2767 "shape",
2768 "type"
2769 ]
2770 }
2771 }
James Wardb45db9a2022-12-12 13:02:44 +00002772 },
2773 "sigmoid": {
2774 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002775 "profile": [
2776 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002777 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002778 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002779 "generation": {
2780 "standard": {
2781 "generator_args": [
2782 [
2783 "--target-dtype",
2784 "fp32",
2785 "--target-dtype",
2786 "fp16",
2787 "--target-dtype",
2788 "bf16",
2789 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002790 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002791 "--tensor-dim-range",
2792 "16,64",
2793 "--target-rank",
2794 "1",
2795 "--target-rank",
2796 "2",
2797 "--target-rank",
2798 "3"
2799 ],
2800 [
2801 "--target-dtype",
2802 "fp32",
2803 "--target-dtype",
2804 "fp16",
2805 "--target-dtype",
2806 "bf16",
2807 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002808 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002809 "--tensor-dim-range",
2810 "1,19",
2811 "--target-rank",
2812 "4",
2813 "--target-rank",
2814 "5"
2815 ],
2816 [
2817 "--target-dtype",
2818 "fp32",
2819 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002820 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002821 "--target-shape",
2822 "1,2,65538,2,1",
2823 "--target-shape",
2824 "1,3,1,65533"
2825 ]
2826 ]
2827 }
2828 },
2829 "selection": {
2830 "default": {
2831 "params": {},
2832 "permutes": [
2833 "shape",
2834 "type"
2835 ]
2836 }
2837 }
James Wardb45db9a2022-12-12 13:02:44 +00002838 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002839 "sub": {
2840 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002841 "profile": [
2842 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002843 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002844 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002845 "generation": {
2846 "standard": {
2847 "generator_args": [
2848 [
2849 "--target-dtype",
2850 "fp32",
2851 "--target-dtype",
2852 "fp16",
2853 "--target-dtype",
2854 "bf16",
2855 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002856 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002857 "--tensor-dim-range",
2858 "16,64",
2859 "--target-rank",
2860 "1",
2861 "--target-rank",
2862 "2",
2863 "--target-rank",
2864 "3"
2865 ],
2866 [
2867 "--target-dtype",
2868 "bf16",
2869 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002870 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002871 "--tensor-dim-range",
2872 "1,16",
2873 "--target-rank",
2874 "4",
2875 "--target-rank",
2876 "5"
2877 ],
2878 [
2879 "--target-dtype",
2880 "fp32",
2881 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002882 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002883 "--target-shape",
2884 "1,1,65533,3",
2885 "--target-shape",
2886 "1,1,2,1,65545"
2887 ]
2888 ]
2889 }
2890 },
2891 "selection": {
2892 "default": {
2893 "params": {},
2894 "permutes": [
2895 "shape",
2896 "type"
2897 ]
2898 }
2899 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002900 },
James Wardc253e642023-01-17 17:03:12 +00002901 "slice": {
2902 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002903 "profile": [
2904 "tosa-bi",
2905 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002906 ],
2907 "generation": {
2908 "standard": {
2909 "generator_args": [
2910 [
2911 "--target-dtype",
2912 "fp32",
2913 "--target-dtype",
2914 "fp16",
2915 "--target-dtype",
2916 "bf16",
2917 "--fp-values-range",
2918 "-2.0,2.0",
2919 "--tensor-dim-range",
2920 "16,64",
2921 "--target-rank",
2922 "1",
2923 "--target-rank",
2924 "2",
2925 "--target-rank",
2926 "3",
2927 "--num-rand-permutations",
2928 "2"
2929 ],
2930 [
2931 "--target-dtype",
2932 "fp32",
2933 "--target-dtype",
2934 "fp16",
2935 "--target-dtype",
2936 "bf16",
2937 "--fp-values-range",
2938 "-2.0,2.0",
2939 "--tensor-dim-range",
2940 "1,16",
2941 "--target-rank",
2942 "4",
2943 "--num-rand-permutations",
2944 "2"
2945 ],
2946 [
2947 "--target-dtype",
2948 "bf16",
2949 "--fp-values-range",
2950 "-2.0,2.0",
2951 "--target-shape",
2952 "1,1,655341,1",
2953 "--target-shape",
2954 "1,65539,1,1",
2955 "--num-rand-permutations",
2956 "2"
2957 ]
2958 ]
2959 }
2960 },
2961 "selection": {
2962 "default": {
2963 "params": {},
2964 "permutes": [
2965 "shape",
2966 "type",
2967 "perm"
2968 ]
2969 }
2970 }
James Wardc253e642023-01-17 17:03:12 +00002971 },
James Wardb45db9a2022-12-12 13:02:44 +00002972 "tanh": {
2973 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002974 "profile": [
2975 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002976 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002977 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002978 "generation": {
2979 "standard": {
2980 "generator_args": [
2981 [
2982 "--target-dtype",
2983 "fp32",
2984 "--target-dtype",
2985 "fp16",
2986 "--target-dtype",
2987 "bf16",
2988 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002989 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002990 "--tensor-dim-range",
2991 "18,60",
2992 "--target-rank",
2993 "1",
2994 "--target-rank",
2995 "2",
2996 "--target-rank",
2997 "3"
2998 ],
2999 [
3000 "--target-dtype",
3001 "fp32",
3002 "--target-dtype",
3003 "fp16",
3004 "--target-dtype",
3005 "bf16",
3006 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003007 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003008 "--tensor-dim-range",
3009 "1,24",
3010 "--target-rank",
3011 "4",
3012 "--target-rank",
3013 "5"
3014 ],
3015 [
3016 "--target-dtype",
3017 "fp32",
3018 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003019 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003020 "--target-shape",
3021 "1,65535,2,1,1",
3022 "--target-shape",
3023 "1,65540,1,2"
3024 ]
3025 ]
3026 }
3027 },
3028 "selection": {
3029 "default": {
3030 "params": {},
3031 "permutes": [
3032 "shape",
3033 "type"
3034 ]
3035 }
3036 }
Won Jeon78155c62023-06-10 00:20:04 +00003037 },
3038 "erf": {
3039 "group": "activation",
3040 "profile": [
3041 "tosa-mi"
3042 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003043 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003044 "generation": {
3045 "standard": {
3046 "generator_args": [
3047 [
3048 "--target-dtype",
3049 "fp32",
3050 "--target-dtype",
3051 "fp16",
3052 "--target-dtype",
3053 "bf16",
3054 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003055 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003056 "--tensor-dim-range",
3057 "18,60",
3058 "--target-rank",
3059 "1",
3060 "--target-rank",
3061 "2",
3062 "--target-rank",
3063 "3"
3064 ],
3065 [
3066 "--target-dtype",
3067 "fp32",
3068 "--target-dtype",
3069 "fp16",
3070 "--target-dtype",
3071 "bf16",
3072 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003073 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003074 "--tensor-dim-range",
3075 "1,24",
3076 "--target-rank",
3077 "4",
3078 "--target-rank",
3079 "5"
3080 ],
3081 [
3082 "--target-dtype",
3083 "fp32",
3084 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003085 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003086 "--target-shape",
3087 "1,65535,2,1,1",
3088 "--target-shape",
3089 "1,65540,1,2"
3090 ]
3091 ]
3092 }
3093 },
3094 "selection": {
3095 "default": {
3096 "params": {},
3097 "permutes": [
3098 "shape",
3099 "type"
3100 ]
3101 }
3102 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003103 }
3104}