blob: ef721caa6890aed1f244d4bbaf17bb8c962e28a6 [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 ],
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000475 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000476 "generation": {
477 "standard": {
478 "generator_args": [
479 [
480 "--target-dtype",
481 "fp32",
482 "--target-dtype",
483 "fp16",
484 "--target-dtype",
485 "bf16",
486 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000487 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000488 "--tensor-dim-range",
489 "16,64",
490 "--target-rank",
491 "1",
492 "--target-rank",
493 "2",
494 "--target-rank",
495 "3",
496 "--num-const-inputs-concat",
497 "3"
498 ],
499 [
500 "--target-dtype",
501 "fp32",
502 "--target-dtype",
503 "fp16",
504 "--target-dtype",
505 "bf16",
506 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000507 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000508 "--tensor-dim-range",
509 "1,16",
510 "--target-rank",
511 "4",
512 "--target-rank",
513 "5",
514 "--num-const-inputs-concat",
515 "1"
516 ],
517 [
518 "--target-dtype",
519 "fp32",
520 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000521 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000522 "--target-shape",
523 "1,1,65534,1,1",
524 "--target-shape",
525 "1,65537,1,2",
526 "--num-const-inputs-concat",
527 "2"
528 ]
529 ]
530 }
531 },
532 "selection": {
533 "default": {
534 "params": {},
535 "permutes": [
536 "shape",
537 "type"
538 ]
539 }
540 }
James Wardf0890992022-11-17 11:15:14 +0000541 },
James Ward542dd3b2022-11-17 12:11:55 +0000542 "const": {
543 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +0000544 "profile": [
545 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000546 ],
547 "generation": {
548 "standard": {
549 "no_negative_tests": "true",
550 "generator_args": [
551 [
552 "--target-dtype",
553 "fp32",
554 "--target-dtype",
555 "fp16",
556 "--target-dtype",
557 "bf16",
558 "--fp-values-range",
559 "-2.0,2.0",
560 "--target-rank",
561 "1",
562 "--target-rank",
563 "2",
564 "--target-rank",
565 "3"
566 ],
567 [
568 "--target-dtype",
569 "fp32",
570 "--target-dtype",
571 "fp16",
572 "--target-dtype",
573 "bf16",
574 "--fp-values-range",
575 "-2.0,2.0",
576 "--tensor-dim-range",
577 "1,16",
578 "--target-rank",
579 "4",
580 "--target-rank",
581 "5"
582 ],
583 [
584 "--target-dtype",
585 "fp32",
586 "--fp-values-range",
587 "-2.0,2.0",
588 "--target-shape",
589 "1,65540,1,1,1",
590 "--target-shape",
591 "1,2,1,65529"
592 ]
593 ]
594 }
595 },
596 "selection": {
597 "default": {
598 "params": {},
599 "permutes": [
600 "shape",
601 "type"
602 ]
603 }
604 }
James Ward542dd3b2022-11-17 12:11:55 +0000605 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100606 "conv2d": {
607 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100608 "profile": [
609 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000610 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100611 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000612 "generation": {
613 "standard": {
614 "negative_dim_range": "1,10",
615 "generator_args": [
616 [
617 "--target-dtype",
618 "fp32",
619 "--target-dtype",
620 "fp16",
621 "--target-dtype",
622 "bf16",
623 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000624 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000625 "--target-shape",
626 "1,34,19,27",
627 "--target-shape",
628 "1,16,51,7",
629 "--tensor-dim-range",
630 "1,16",
631 "--allow-pooling-and-conv-oversizes"
632 ],
633 [
634 "--target-dtype",
635 "fp32",
636 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000637 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000638 "--target-shape",
639 "1,65537,1,3",
640 "--target-shape",
641 "1,2,65531,2",
642 "--tensor-dim-range",
643 "1,16",
644 "--max-conv-dilation",
645 "1",
646 "--allow-pooling-and-conv-oversizes"
647 ]
648 ]
649 }
650 },
651 "selection": {
652 "default": {
653 "params": {
654 "shape": [],
655 "type": [],
656 "kernel": [],
657 "stride": [],
658 "pad": [],
659 "dilation": []
660 },
661 "permutes": [
662 "kernel",
663 "shape",
664 "type",
665 "pad"
Jeremy Johnsona3961d02024-01-03 14:37:47 +0000666 ],
667 "preselected": [
668 {
669 "shape": "1x34x19x27",
670 "type": "f32xf32",
671 "kernel": "3x1",
672 "pad": "pad0000",
673 "accum_type": "accf32",
674 "stride": "st11",
675 "dilation": "dilat11"
676 }
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000677 ]
678 }
679 }
James Ward52ac9d62022-11-16 12:53:49 +0000680 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000681 "conv3d": {
682 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000683 "profile": [
684 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000685 ],
686 "generation": {
687 "standard": {
688 "negative_dim_range": "1,10",
689 "generator_args": [
690 [
691 "--target-dtype",
692 "fp32",
693 "--target-dtype",
694 "fp16",
695 "--target-dtype",
696 "bf16",
697 "--fp-values-range",
698 "-2.0,2.0",
699 "--target-shape",
700 "1,7,18,5,4",
701 "--target-shape",
702 "1,6,12,17,3",
703 "--tensor-dim-range",
704 "1,4",
705 "--allow-pooling-and-conv-oversizes"
706 ],
707 [
708 "--target-dtype",
709 "fp32",
710 "--fp-values-range",
711 "-2.0,2.0",
712 "--target-shape",
713 "1,2,65539,1,2",
714 "--target-shape",
715 "1,65532,1,1,3",
716 "--tensor-dim-range",
717 "1,2",
718 "--max-conv-dilation",
719 "1",
720 "--allow-pooling-and-conv-oversizes"
721 ]
722 ]
723 }
724 },
725 "selection": {
726 "default": {
727 "params": {
728 "shape": [],
729 "type": [],
730 "kernel": [],
731 "stride": [],
732 "pad": [],
733 "dilation": []
734 },
735 "permutes": [
736 "kernel",
737 "shape",
738 "type",
739 "pad",
740 "stride"
741 ]
742 }
743 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000744 },
James Wardae25b932023-02-07 20:11:41 +0000745 "depthwise_conv2d": {
746 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000747 "profile": [
748 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000749 ],
750 "generation": {
751 "standard": {
752 "negative_dim_range": "1,10",
753 "generator_args": [
754 [
755 "--target-dtype",
756 "fp32",
757 "--target-dtype",
758 "fp16",
759 "--target-dtype",
760 "bf16",
761 "--fp-values-range",
762 "-2.0,2.0",
763 "--target-shape",
764 "1,17,31,4",
765 "--target-shape",
766 "1,37,11,5",
767 "--tensor-dim-range",
768 "1,16",
769 "--allow-pooling-and-conv-oversizes"
770 ],
771 [
772 "--target-dtype",
773 "fp32",
774 "--fp-values-range",
775 "-2.0,2.0",
776 "--target-shape",
777 "1,1,65531,2",
778 "--target-shape",
779 "1,65540,1,3",
780 "--tensor-dim-range",
781 "1,16",
782 "--max-conv-dilation",
783 "1",
784 "--allow-pooling-and-conv-oversizes"
785 ]
786 ]
787 }
788 },
789 "selection": {
790 "default": {
791 "params": {
792 "shape": [],
793 "type": [
794 "f16xf16",
795 "bf16xbf16",
796 "f32xf32"
797 ],
798 "kernel": [],
799 "stride": [],
800 "pad": [],
801 "dilation": []
802 },
803 "permutes": [
804 "kernel",
805 "shape",
806 "type",
807 "pad"
808 ]
809 }
810 }
James Wardae25b932023-02-07 20:11:41 +0000811 },
Won Jeona21b2e82023-08-10 10:33:01 +0000812 "dim": {
813 "group": "data_layout",
814 "profile": [
815 "tosa-mi"
816 ],
817 "generation": {
818 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100819 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000820 "generator_args": [
821 [
822 "--target-dtype",
823 "fp32",
824 "--target-dtype",
825 "fp16",
826 "--target-dtype",
827 "bf16",
828 "--fp-values-range",
829 "-2.0,2.0",
830 "--tensor-dim-range",
831 "1,65",
832 "--target-rank",
833 "1",
834 "--target-rank",
835 "2",
836 "--target-rank",
837 "3"
838 ]
839 ]
840 }
841 },
842 "selection": {
843 "default": {
844 "params": {},
845 "permutes": [
846 "shape",
847 "type"
848 ]
849 }
850 }
851 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000852 "equal": {
853 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000854 "profile": [
855 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000856 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +0000857 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000858 "generation": {
859 "standard": {
860 "generator_args": [
861 [
862 "--target-dtype",
863 "fp32",
864 "--target-dtype",
865 "fp16",
866 "--target-dtype",
867 "bf16",
868 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000869 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000870 "--tensor-dim-range",
871 "18,64",
872 "--target-rank",
873 "1",
874 "--target-rank",
875 "2",
876 "--target-rank",
877 "3"
878 ],
879 [
880 "--target-dtype",
881 "fp32",
882 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000883 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000884 "--tensor-dim-range",
885 "1,18",
886 "--target-rank",
887 "4",
888 "--target-rank",
889 "5"
890 ],
891 [
892 "--target-dtype",
893 "fp16",
894 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000895 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000896 "--target-shape",
897 "1,1,2,65550",
898 "--target-shape",
899 "1,4,65530,1,1"
900 ]
901 ]
902 }
903 },
904 "selection": {
905 "default": {
906 "params": {},
907 "permutes": [
908 "shape",
909 "type"
910 ]
911 }
912 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000913 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000914 "exp": {
915 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000916 "profile": [
917 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000918 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +0000919 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000920 "generation": {
921 "standard": {
922 "generator_args": [
923 [
924 "--target-dtype",
925 "fp32",
926 "--target-dtype",
927 "fp16",
928 "--target-dtype",
929 "bf16",
930 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000931 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000932 "--tensor-dim-range",
933 "15,64",
934 "--target-rank",
935 "1",
936 "--target-rank",
937 "2",
938 "--target-rank",
939 "3"
940 ],
941 [
942 "--target-dtype",
943 "fp16",
944 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000945 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000946 "--tensor-dim-range",
947 "1,15",
948 "--target-rank",
949 "4",
950 "--target-rank",
951 "5"
952 ],
953 [
954 "--target-dtype",
955 "fp32",
956 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000957 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000958 "--target-shape",
959 "1,1,65535,4",
960 "--target-shape",
961 "2,65536,1,1,1"
962 ]
963 ]
964 }
965 },
966 "selection": {
967 "default": {
968 "params": {},
969 "permutes": [
970 "shape",
971 "type"
972 ]
973 }
974 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000975 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000976 "fft2d": {
977 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000978 "profile": [
979 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000980 ],
981 "generation": {
982 "standard": {
983 "generator_args": [
984 [
985 "--target-dtype",
986 "fp32",
987 "--fp-values-range",
988 "-2.0,2.0"
989 ],
990 [
991 "--target-dtype",
992 "fp32",
993 "--fp-values-range",
994 "-2.0,2.0",
995 "--target-shape",
996 "1,256,64",
997 "--target-shape",
998 "1,4,4096"
999 ]
1000 ]
1001 }
1002 },
1003 "selection": {
1004 "default": {
1005 "params": {},
1006 "permutes": [
1007 "shape",
1008 "type",
1009 "inverse"
1010 ]
1011 }
1012 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001013 },
James Ward8384a6f2023-01-27 17:27:34 +00001014 "fully_connected": {
1015 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001016 "profile": [
1017 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001018 ],
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001019 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001020 "generation": {
1021 "standard": {
1022 "negative_dim_range": "1,10",
1023 "generator_args": [
1024 [
1025 "--target-dtype",
1026 "fp32",
1027 "--target-dtype",
1028 "fp16",
1029 "--target-dtype",
1030 "bf16",
1031 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001032 "-max,max",
1033 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00001034 "25,64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001035 ],
1036 [
1037 "--target-dtype",
1038 "fp32",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001039 "--fp-values-range",
1040 "-max,max",
1041 "--tensor-dim-range",
1042 "10,15",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001043 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001044 "100,296",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001045 "--target-shape",
1046 "65540,2"
1047 ],
1048 [
1049 "--target-dtype",
1050 "fp32",
1051 "--target-dtype",
1052 "fp16",
1053 "--target-dtype",
1054 "bf16",
1055 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001056 "-max,max",
1057 "--tensor-dim-range",
1058 "35,64",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001059 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001060 "30,16",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001061 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001062 "100,23"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001063 ]
1064 ]
1065 }
1066 },
1067 "selection": {
1068 "default": {
1069 "params": {},
1070 "permutes": [
1071 "shape",
1072 "type"
1073 ]
1074 }
1075 }
James Ward8384a6f2023-01-27 17:27:34 +00001076 },
James Ward71616fe2022-11-23 11:00:47 +00001077 "floor": {
1078 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001079 "profile": [
1080 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001081 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001082 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001083 "generation": {
1084 "standard": {
1085 "generator_args": [
1086 [
1087 "--target-dtype",
1088 "fp32",
1089 "--target-dtype",
1090 "fp16",
1091 "--target-dtype",
1092 "bf16",
1093 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001094 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001095 "--tensor-dim-range",
1096 "4,64",
1097 "--target-rank",
1098 "1",
1099 "--target-rank",
1100 "2",
1101 "--target-rank",
1102 "3"
1103 ],
1104 [
1105 "--target-dtype",
1106 "fp32",
1107 "--target-dtype",
1108 "fp16",
1109 "--target-dtype",
1110 "bf16",
1111 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001112 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001113 "--tensor-dim-range",
1114 "1,16",
1115 "--target-rank",
1116 "4",
1117 "--target-rank",
1118 "5"
1119 ],
1120 [
1121 "--target-dtype",
1122 "fp32",
1123 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001124 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001125 "--target-shape",
1126 "1,1,65533,2",
1127 "--target-shape",
1128 "1,65537,1,1"
1129 ]
1130 ]
1131 }
1132 },
1133 "selection": {
1134 "default": {
1135 "params": {},
1136 "permutes": [
1137 "shape",
1138 "type"
1139 ]
1140 }
1141 }
James Ward71616fe2022-11-23 11:00:47 +00001142 },
James Ward990cc4b2022-11-16 15:36:37 +00001143 "gather": {
1144 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001145 "profile": [
1146 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001147 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001148 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001149 "generation": {
1150 "standard": {
1151 "negative_dim_range": "1,10",
1152 "generator_args": [
1153 [
1154 "--target-dtype",
1155 "fp32",
1156 "--target-dtype",
1157 "fp16",
1158 "--target-dtype",
1159 "bf16",
1160 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001161 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001162 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001163 "5,72",
1164 "--max-batch-size",
1165 "72"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001166 ],
1167 [
1168 "--target-dtype",
1169 "fp32",
1170 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001171 "-max,max",
1172 "--tensor-dim-range",
1173 "5,20",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001174 "--target-shape",
1175 "2,65536,1",
1176 "--target-shape",
1177 "1,2,65535",
1178 "--target-shape",
1179 "5000,1,1"
1180 ]
1181 ]
1182 }
1183 },
1184 "selection": {
1185 "default": {
1186 "params": {},
1187 "permutes": [
1188 "shape",
1189 "type"
1190 ]
1191 }
1192 }
James Ward990cc4b2022-11-16 15:36:37 +00001193 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001194 "greater": {
1195 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001196 "profile": [
1197 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001198 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001199 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001200 "generation": {
1201 "standard": {
1202 "generator_args": [
1203 [
1204 "--filter",
1205 "^greater$",
1206 "--target-dtype",
1207 "fp32",
1208 "--target-dtype",
1209 "fp16",
1210 "--target-dtype",
1211 "bf16",
1212 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001213 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001214 "--tensor-dim-range",
1215 "18,64",
1216 "--target-rank",
1217 "1",
1218 "--target-rank",
1219 "2",
1220 "--target-rank",
1221 "3"
1222 ],
1223 [
1224 "--filter",
1225 "^greater$",
1226 "--target-dtype",
1227 "bf16",
1228 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001229 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001230 "--tensor-dim-range",
1231 "1,18",
1232 "--target-rank",
1233 "4",
1234 "--target-rank",
1235 "5"
1236 ],
1237 [
1238 "--filter",
1239 "^greater$",
1240 "--target-dtype",
1241 "fp32",
1242 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001243 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001244 "--target-shape",
1245 "3,65551,1,1",
1246 "--target-shape",
1247 "1,1,3,65531,1"
1248 ]
1249 ]
1250 }
1251 },
1252 "selection": {
1253 "default": {
1254 "params": {},
1255 "permutes": [
1256 "shape",
1257 "type"
1258 ]
1259 }
1260 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001261 },
1262 "greater_equal": {
1263 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001264 "profile": [
1265 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001266 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001267 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001268 "generation": {
1269 "standard": {
1270 "generator_args": [
1271 [
1272 "--target-dtype",
1273 "fp32",
1274 "--target-dtype",
1275 "fp16",
1276 "--target-dtype",
1277 "bf16",
1278 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001279 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001280 "--tensor-dim-range",
1281 "18,64",
1282 "--target-rank",
1283 "1",
1284 "--target-rank",
1285 "2",
1286 "--target-rank",
1287 "3"
1288 ],
1289 [
1290 "--target-dtype",
1291 "fp16",
1292 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001293 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001294 "--tensor-dim-range",
1295 "1,18",
1296 "--target-rank",
1297 "4",
1298 "--target-rank",
1299 "5"
1300 ],
1301 [
1302 "--target-dtype",
1303 "bf16",
1304 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001305 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001306 "--target-shape",
1307 "65552,1,1,4",
1308 "--target-shape",
1309 "1,1,1,3,65532"
1310 ]
1311 ]
1312 }
1313 },
1314 "selection": {
1315 "default": {
1316 "params": {},
1317 "permutes": [
1318 "shape",
1319 "type"
1320 ]
1321 }
1322 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001323 },
James Ward542dd3b2022-11-17 12:11:55 +00001324 "identity": {
1325 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001326 "profile": [
1327 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001328 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001329 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001330 "generation": {
1331 "standard": {
1332 "no_negative_tests": "true",
1333 "generator_args": [
1334 [
1335 "--target-dtype",
1336 "fp32",
1337 "--target-dtype",
1338 "fp16",
1339 "--target-dtype",
1340 "bf16",
1341 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001342 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001343 "--tensor-dim-range",
1344 "1,67",
1345 "--target-rank",
1346 "1",
1347 "--target-rank",
1348 "2",
1349 "--target-rank",
1350 "3"
1351 ],
1352 [
1353 "--target-dtype",
1354 "fp32",
1355 "--target-dtype",
1356 "fp16",
1357 "--target-dtype",
1358 "bf16",
1359 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001360 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001361 "--tensor-dim-range",
1362 "1,19",
1363 "--target-rank",
1364 "4",
1365 "--target-rank",
1366 "5"
1367 ],
1368 [
1369 "--target-dtype",
1370 "fp32",
1371 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001372 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001373 "--target-shape",
1374 "1,1,65539,1,1",
1375 "--target-shape",
1376 "1,1,2,65529"
1377 ]
1378 ]
1379 }
1380 },
1381 "selection": {
1382 "default": {
1383 "params": {},
1384 "permutes": [
1385 "shape",
1386 "type"
1387 ]
1388 }
1389 }
James Ward542dd3b2022-11-17 12:11:55 +00001390 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001391 "log": {
1392 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001393 "profile": [
1394 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001395 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001396 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001397 "generation": {
1398 "standard": {
1399 "generator_args": [
1400 [
1401 "--filter",
1402 "^log$",
1403 "--target-dtype",
1404 "fp32",
1405 "--target-dtype",
1406 "fp16",
1407 "--target-dtype",
1408 "bf16",
1409 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001410 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001411 "--tensor-dim-range",
1412 "15,64",
1413 "--target-rank",
1414 "1",
1415 "--target-rank",
1416 "2",
1417 "--target-rank",
1418 "3"
1419 ],
1420 [
1421 "--filter",
1422 "^log$",
1423 "--target-dtype",
1424 "fp32",
1425 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001426 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001427 "--tensor-dim-range",
1428 "1,15",
1429 "--target-rank",
1430 "4",
1431 "--target-rank",
1432 "5"
1433 ],
1434 [
1435 "--filter",
1436 "^log$",
1437 "--target-dtype",
1438 "fp16",
1439 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001440 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001441 "--target-shape",
1442 "1,65530,1,2",
1443 "--target-shape",
1444 "3,1,65540,1,1"
1445 ]
1446 ]
1447 }
1448 },
1449 "selection": {
1450 "default": {
1451 "params": {},
1452 "permutes": [
1453 "shape",
1454 "type"
1455 ]
1456 }
1457 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001458 },
James Ward8384a6f2023-01-27 17:27:34 +00001459 "matmul": {
1460 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001461 "profile": [
1462 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001463 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001464 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001465 "generation": {
1466 "standard": {
1467 "negative_dim_range": "1,10",
1468 "generator_args": [
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",
1479 "13,70"
1480 ],
1481 [
1482 "--target-dtype",
1483 "fp32",
1484 "--target-dtype",
1485 "fp16",
1486 "--target-dtype",
1487 "bf16",
1488 "--fp-values-range",
1489 "-2.0,2.0",
1490 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001491 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001492 ],
1493 [
1494 "--target-dtype",
1495 "fp32",
1496 "--fp-values-range",
1497 "-2.0,2.0",
1498 "--target-shape",
1499 "4,65530,1",
1500 "--target-shape",
1501 "1,65538,3"
1502 ]
1503 ]
1504 }
1505 },
1506 "selection": {
1507 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001508 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001509 }
1510 }
James Ward8384a6f2023-01-27 17:27:34 +00001511 },
James Ward52ac9d62022-11-16 12:53:49 +00001512 "max_pool2d": {
1513 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001514 "profile": [
1515 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001516 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001517 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001518 "generation": {
1519 "standard": {
1520 "generator_args": [
1521 [
1522 "--target-dtype",
1523 "fp32",
1524 "--target-dtype",
1525 "fp16",
1526 "--target-dtype",
1527 "bf16",
1528 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001529 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001530 "--target-shape",
1531 "1,47,37,25",
1532 "--target-shape",
1533 "1,15,13,38",
1534 "--allow-pooling-and-conv-oversizes"
1535 ],
1536 [
1537 "--target-dtype",
1538 "fp32",
1539 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001540 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001541 "--target-shape",
1542 "1,65534,4,1",
1543 "--target-shape",
1544 "1,6,65536,1",
1545 "--max-conv-dilation",
1546 "1",
1547 "--allow-pooling-and-conv-oversizes"
1548 ]
1549 ]
1550 }
1551 },
1552 "selection": {
1553 "default": {
1554 "params": {
1555 "shape": [],
1556 "type": [
1557 "f32",
1558 "f16",
1559 "bf16"
1560 ],
1561 "stride": [],
1562 "pad": []
1563 },
1564 "permutes": [
1565 "shape",
1566 "type",
1567 "pad"
1568 ],
1569 "sparsity": {
1570 "pad": 11
1571 }
1572 }
1573 }
James Ward990cc4b2022-11-16 15:36:37 +00001574 },
James Ward71616fe2022-11-23 11:00:47 +00001575 "negate": {
1576 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001577 "profile": [
1578 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001579 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001580 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001581 "generation": {
1582 "standard": {
1583 "negative_dim_range": "1,10",
1584 "generator_args": [
1585 [
1586 "--target-dtype",
1587 "fp32",
1588 "--target-dtype",
1589 "fp16",
1590 "--target-dtype",
1591 "bf16",
1592 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001593 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001594 "--tensor-dim-range",
1595 "17,64",
1596 "--target-rank",
1597 "1",
1598 "--target-rank",
1599 "2",
1600 "--target-rank",
1601 "3"
1602 ],
1603 [
1604 "--target-dtype",
1605 "fp32",
1606 "--target-dtype",
1607 "fp16",
1608 "--target-dtype",
1609 "bf16",
1610 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001611 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001612 "--tensor-dim-range",
1613 "1,22",
1614 "--target-rank",
1615 "4",
1616 "--target-rank",
1617 "5"
1618 ],
1619 [
1620 "--target-dtype",
1621 "fp32",
1622 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001623 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001624 "--target-shape",
1625 "1,65541,3,1",
1626 "--target-shape",
1627 "1,2,1,65532,1"
1628 ]
1629 ]
1630 }
1631 },
1632 "selection": {
1633 "default": {
1634 "params": {},
1635 "permutes": [
1636 "shape",
1637 "type"
1638 ]
1639 }
1640 }
James Ward71616fe2022-11-23 11:00:47 +00001641 },
James Wardf0890992022-11-17 11:15:14 +00001642 "pad": {
1643 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001644 "profile": [
1645 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001646 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001647 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001648 "generation": {
1649 "standard": {
1650 "generator_args": [
1651 [
1652 "--target-dtype",
1653 "fp32",
1654 "--target-dtype",
1655 "fp16",
1656 "--target-dtype",
1657 "bf16",
1658 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001659 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001660 "--tensor-dim-range",
1661 "1,65",
1662 "--target-rank",
1663 "1",
1664 "--target-rank",
1665 "2",
1666 "--target-rank",
1667 "3"
1668 ],
1669 [
1670 "--target-dtype",
1671 "fp16",
1672 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001673 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001674 "--tensor-dim-range",
1675 "1,17",
1676 "--target-rank",
1677 "4"
1678 ],
1679 [
1680 "--target-dtype",
1681 "bf16",
1682 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001683 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001684 "--tensor-dim-range",
1685 "1,16",
1686 "--target-rank",
1687 "5"
1688 ],
1689 [
1690 "--target-dtype",
1691 "fp32",
1692 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001693 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001694 "--target-shape",
1695 "1,1,65539,1"
1696 ]
1697 ]
1698 }
1699 },
1700 "selection": {
1701 "default": {
1702 "params": {},
1703 "permutes": [
1704 "shape",
1705 "type"
1706 ],
1707 "preselected": [
1708 {
1709 "shape": "50",
1710 "type": "bf16",
1711 "pad": "pad11"
1712 },
1713 {
1714 "shape": "63x46",
1715 "type": "bf16",
1716 "pad": "pad1010"
1717 },
1718 {
1719 "shape": "6",
1720 "type": "f16",
1721 "pad": "pad01"
1722 }
1723 ],
1724 "sparsity": {
1725 "pad": 21
1726 }
1727 }
1728 }
James Wardf0890992022-11-17 11:15:14 +00001729 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001730 "pow": {
1731 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001732 "profile": [
1733 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001734 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001735 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001736 "generation": {
1737 "standard": {
1738 "generator_args": [
1739 [
1740 "--target-dtype",
1741 "fp32",
1742 "--target-dtype",
1743 "fp16",
1744 "--target-dtype",
1745 "bf16",
1746 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001747 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001748 "--tensor-dim-range",
1749 "16,64",
1750 "--target-rank",
1751 "1",
1752 "--target-rank",
1753 "2",
1754 "--target-rank",
1755 "3"
1756 ],
1757 [
1758 "--target-dtype",
1759 "fp16",
1760 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001761 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001762 "--tensor-dim-range",
1763 "1,16",
1764 "--target-rank",
1765 "4",
1766 "--target-rank",
1767 "5"
1768 ],
1769 [
1770 "--target-dtype",
1771 "bf16",
1772 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001773 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001774 "--target-shape",
1775 "65534,3,1,1",
1776 "--target-shape",
1777 "2,65541,1,1,1"
1778 ]
1779 ]
1780 }
1781 },
1782 "selection": {
1783 "default": {
1784 "params": {},
1785 "permutes": [
1786 "shape",
1787 "type"
1788 ]
1789 }
1790 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001791 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001792 "reciprocal": {
1793 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001794 "profile": [
1795 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001796 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001797 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001798 "generation": {
1799 "standard": {
1800 "generator_args": [
1801 [
1802 "--target-dtype",
1803 "fp32",
1804 "--target-dtype",
1805 "fp16",
1806 "--target-dtype",
1807 "bf16",
1808 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001809 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001810 "--tensor-dim-range",
1811 "15,64",
1812 "--target-rank",
1813 "1",
1814 "--target-rank",
1815 "2",
1816 "--target-rank",
1817 "3"
1818 ],
1819 [
1820 "--target-dtype",
1821 "fp16",
1822 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001823 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001824 "--tensor-dim-range",
1825 "1,15",
1826 "--target-rank",
1827 "4",
1828 "--target-rank",
1829 "5"
1830 ],
1831 [
1832 "--target-dtype",
1833 "bf16",
1834 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001835 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001836 "--target-shape",
1837 "1,1,65536,4",
1838 "--target-shape",
1839 "2,65535,1,1,1"
1840 ]
1841 ]
1842 }
1843 },
1844 "selection": {
1845 "default": {
1846 "params": {},
1847 "permutes": [
1848 "shape",
1849 "type"
1850 ]
1851 }
1852 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001853 },
James Wardf0890992022-11-17 11:15:14 +00001854 "reshape": {
1855 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001856 "profile": [
1857 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001858 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001859 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001860 "generation": {
1861 "standard": {
1862 "generator_args": [
1863 [
1864 "--target-dtype",
1865 "fp32",
1866 "--target-dtype",
1867 "fp16",
1868 "--target-dtype",
1869 "bf16",
1870 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001871 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001872 "--num-rand-permutations",
1873 "2"
1874 ],
1875 [
1876 "--target-dtype",
1877 "fp32",
1878 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001879 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001880 "--target-shape",
1881 "1,1,65536,1",
1882 "--target-shape",
1883 "1,65535,1,2",
1884 "--num-rand-permutations",
1885 "2"
1886 ]
1887 ]
1888 }
1889 },
1890 "selection": {
1891 "default": {
1892 "params": {},
1893 "permutes": [
1894 "shape",
1895 "type",
1896 "rank",
1897 "perm"
1898 ]
1899 }
1900 }
James Wardf0890992022-11-17 11:15:14 +00001901 },
1902 "reverse": {
1903 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001904 "profile": [
1905 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001906 ],
1907 "generation": {
1908 "standard": {
1909 "generator_args": [
1910 [
1911 "--target-dtype",
1912 "fp32",
1913 "--target-dtype",
1914 "fp16",
1915 "--target-dtype",
1916 "bf16",
1917 "--fp-values-range",
1918 "-2.0,2.0",
1919 "--tensor-dim-range",
1920 "1,48"
1921 ],
1922 [
1923 "--target-dtype",
1924 "fp32",
1925 "--fp-values-range",
1926 "-2.0,2.0",
1927 "--target-shape",
1928 "1,1,65537",
1929 "--target-shape",
1930 "1,65535,1,2"
1931 ]
1932 ]
1933 }
1934 },
1935 "selection": {
1936 "default": {
1937 "params": {},
1938 "permutes": [
1939 "shape",
1940 "type"
1941 ]
1942 }
1943 }
James Wardf0890992022-11-17 11:15:14 +00001944 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001945 "rsqrt": {
1946 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001947 "profile": [
1948 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001949 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001950 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001951 "generation": {
1952 "standard": {
1953 "generator_args": [
1954 [
1955 "--target-dtype",
1956 "fp32",
1957 "--target-dtype",
1958 "fp16",
1959 "--target-dtype",
1960 "bf16",
1961 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001962 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001963 "--tensor-dim-range",
1964 "15,64",
1965 "--target-rank",
1966 "1",
1967 "--target-rank",
1968 "2",
1969 "--target-rank",
1970 "3"
1971 ],
1972 [
1973 "--target-dtype",
1974 "bf16",
1975 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001976 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001977 "--tensor-dim-range",
1978 "1,15",
1979 "--target-rank",
1980 "4",
1981 "--target-rank",
1982 "5"
1983 ],
1984 [
1985 "--target-dtype",
1986 "fp32",
1987 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001988 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001989 "--target-shape",
1990 "1,1,3,65541",
1991 "--target-shape",
1992 "65532,1,3,1,1"
1993 ]
1994 ]
1995 }
1996 },
1997 "selection": {
1998 "default": {
1999 "params": {},
2000 "permutes": [
2001 "shape",
2002 "type"
2003 ]
2004 }
2005 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002006 },
James Ward990cc4b2022-11-16 15:36:37 +00002007 "scatter": {
2008 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00002009 "profile": [
2010 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002011 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002012 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002013 "generation": {
2014 "standard": {
2015 "negative_dim_range": "1,10",
2016 "generator_args": [
2017 [
2018 "--target-dtype",
2019 "fp32",
2020 "--target-dtype",
2021 "fp16",
2022 "--target-dtype",
2023 "bf16",
2024 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002025 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002026 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002027 "5,56",
2028 "--max-batch-size",
2029 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002030 ],
2031 [
2032 "--target-dtype",
2033 "fp32",
2034 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002035 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002036 "--target-shape",
2037 "1,65541,1",
2038 "--target-shape",
2039 "1,1,65531",
2040 "--target-shape",
2041 "2989,6,1"
2042 ]
2043 ]
2044 }
2045 },
2046 "selection": {
2047 "default": {
2048 "params": {},
2049 "permutes": [
2050 "shape",
2051 "type"
2052 ]
2053 }
2054 }
James Wardf0890992022-11-17 11:15:14 +00002055 },
2056 "tile": {
2057 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002058 "profile": [
2059 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002060 ],
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002061 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002062 "generation": {
2063 "standard": {
2064 "negative_dim_range": "1,10",
2065 "generator_args": [
2066 [
2067 "--target-dtype",
2068 "fp32",
2069 "--target-dtype",
2070 "fp16",
2071 "--target-dtype",
2072 "bf16",
2073 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002074 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002075 "--tensor-dim-range",
2076 "4,32"
2077 ],
2078 [
2079 "--target-dtype",
2080 "fp32",
2081 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002082 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002083 "--target-shape",
2084 "65535",
2085 "--target-shape",
2086 "1,65543,2,1"
2087 ]
2088 ]
2089 }
2090 },
2091 "selection": {
2092 "default": {
2093 "params": {},
2094 "permutes": [
2095 "shape",
2096 "type"
2097 ]
2098 }
2099 }
James Wardf0890992022-11-17 11:15:14 +00002100 },
2101 "transpose": {
2102 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002103 "profile": [
2104 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002105 ],
2106 "generation": {
2107 "standard": {
2108 "generator_args": [
2109 [
2110 "--filter",
2111 "^transpose$",
2112 "--target-dtype",
2113 "fp32",
2114 "--target-dtype",
2115 "fp16",
2116 "--fp-values-range",
2117 "-2.0,2.0",
2118 "--target-rank",
2119 "1",
2120 "--target-rank",
2121 "2",
2122 "--num-rand-permutations",
2123 "2"
2124 ],
2125 [
2126 "--filter",
2127 "^transpose$",
2128 "--target-dtype",
2129 "fp32",
2130 "--target-dtype",
2131 "fp16",
2132 "--target-dtype",
2133 "bf16",
2134 "--fp-values-range",
2135 "-2.0,2.0",
2136 "--target-rank",
2137 "3",
2138 "--target-rank",
2139 "4",
2140 "--num-rand-permutations",
2141 "2"
2142 ],
2143 [
2144 "--filter",
2145 "^transpose$",
2146 "--target-dtype",
2147 "fp32",
2148 "--fp-values-range",
2149 "-2.0,2.0",
2150 "--target-shape",
2151 "1,1,65539,2",
2152 "--target-shape",
2153 "1,1,1,65535",
2154 "--num-rand-permutations",
2155 "1"
2156 ]
2157 ]
2158 }
2159 },
2160 "selection": {
2161 "default": {
2162 "params": {},
2163 "permutes": [
2164 "shape",
2165 "type",
2166 "perm"
2167 ]
2168 }
2169 }
James Wardb9c3a632022-11-22 13:14:50 +00002170 },
James Ward681e0a82023-02-20 18:04:31 +00002171 "transpose_conv2d": {
2172 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002173 "profile": [
2174 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002175 ],
2176 "generation": {
2177 "standard": {
2178 "negative_dim_range": "1,10",
2179 "generator_args": [
2180 [
2181 "--target-dtype",
2182 "fp32",
2183 "--target-dtype",
2184 "fp16",
2185 "--target-dtype",
2186 "bf16",
2187 "--fp-values-range",
2188 "-2.0,2.0",
2189 "--target-shape",
2190 "10,24,9,13",
2191 "--target-shape",
2192 "8,14,20,5",
2193 "--tensor-dim-range",
2194 "1,16",
2195 "--allow-pooling-and-conv-oversizes"
2196 ],
2197 [
2198 "--target-dtype",
2199 "fp16",
2200 "--fp-values-range",
2201 "-2.0,2.0",
2202 "--target-shape",
2203 "1,65536,1",
2204 "--tensor-dim-range",
2205 "1,17",
2206 "--max-conv-dilation",
2207 "1"
2208 ]
2209 ]
2210 }
2211 },
2212 "selection": {
2213 "default": {
2214 "params": {
2215 "shape": [],
2216 "type": [],
2217 "kernel": [],
2218 "stride": [],
2219 "pad": [],
2220 "out_shape": []
2221 },
2222 "permutes": [
2223 "shape",
2224 "type",
2225 "stride",
2226 "pad"
2227 ]
2228 }
2229 }
James Ward681e0a82023-02-20 18:04:31 +00002230 },
James Wardb9c3a632022-11-22 13:14:50 +00002231 "maximum": {
2232 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002233 "profile": [
2234 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002235 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002236 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002237 "generation": {
2238 "standard": {
2239 "generator_args": [
2240 [
2241 "--target-dtype",
2242 "fp32",
2243 "--target-dtype",
2244 "fp16",
2245 "--target-dtype",
2246 "bf16",
2247 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002248 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002249 "--tensor-dim-range",
2250 "16,64",
2251 "--target-rank",
2252 "1",
2253 "--target-rank",
2254 "2",
2255 "--target-rank",
2256 "3"
2257 ],
2258 [
2259 "--target-dtype",
2260 "fp32",
2261 "--target-dtype",
2262 "fp16",
2263 "--target-dtype",
2264 "bf16",
2265 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002266 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002267 "--tensor-dim-range",
2268 "1,16",
2269 "--target-rank",
2270 "4",
2271 "--target-rank",
2272 "5"
2273 ],
2274 [
2275 "--target-dtype",
2276 "fp32",
2277 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002278 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002279 "--target-shape",
2280 "65531,1,2,1",
2281 "--target-shape",
2282 "1,1,65541,1"
2283 ]
2284 ]
2285 }
2286 },
2287 "selection": {
2288 "default": {
2289 "params": {},
2290 "permutes": [
2291 "shape",
2292 "type"
2293 ]
2294 }
2295 }
James Wardb9c3a632022-11-22 13:14:50 +00002296 },
2297 "minimum": {
2298 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002299 "profile": [
2300 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002301 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002302 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002303 "generation": {
2304 "standard": {
2305 "generator_args": [
2306 [
2307 "--target-dtype",
2308 "fp32",
2309 "--target-dtype",
2310 "fp16",
2311 "--target-dtype",
2312 "bf16",
2313 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002314 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002315 "--tensor-dim-range",
2316 "16,64",
2317 "--target-rank",
2318 "1",
2319 "--target-rank",
2320 "2",
2321 "--target-rank",
2322 "3"
2323 ],
2324 [
2325 "--target-dtype",
2326 "fp32",
2327 "--target-dtype",
2328 "fp16",
2329 "--target-dtype",
2330 "bf16",
2331 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002332 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002333 "--tensor-dim-range",
2334 "1,16",
2335 "--target-rank",
2336 "4",
2337 "--target-rank",
2338 "5"
2339 ],
2340 [
2341 "--target-dtype",
2342 "fp32",
2343 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002344 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002345 "--target-shape",
2346 "1,65531,2,1",
2347 "--target-shape",
2348 "1,1,1,65538"
2349 ]
2350 ]
2351 }
2352 },
2353 "selection": {
2354 "default": {
2355 "params": {},
2356 "permutes": [
2357 "shape",
2358 "type"
2359 ]
2360 }
2361 }
James Ward635bc992022-11-23 11:55:32 +00002362 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002363 "mul": {
2364 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002365 "profile": [
2366 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002367 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002368 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002369 "generation": {
2370 "standard": {
2371 "negative_dim_range": "1,10",
2372 "generator_args": [
2373 [
2374 "--target-dtype",
2375 "fp32",
2376 "--target-dtype",
2377 "fp16",
2378 "--target-dtype",
2379 "bf16",
2380 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002381 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002382 "--tensor-dim-range",
2383 "16,64",
2384 "--target-rank",
2385 "1",
2386 "--target-rank",
2387 "2",
2388 "--target-rank",
2389 "3"
2390 ],
2391 [
2392 "--target-dtype",
2393 "fp16",
2394 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002395 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002396 "--tensor-dim-range",
2397 "1,16",
2398 "--target-rank",
2399 "4",
2400 "--target-rank",
2401 "5"
2402 ],
2403 [
2404 "--target-dtype",
2405 "bf16",
2406 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002407 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002408 "--target-shape",
2409 "1,1,3,65534",
2410 "--target-shape",
2411 "1,2,1,65541,1"
2412 ]
2413 ]
2414 }
2415 },
2416 "selection": {
2417 "default": {
2418 "params": {},
2419 "permutes": [
2420 "shape",
2421 "type"
2422 ]
2423 }
2424 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002425 },
James Ward635bc992022-11-23 11:55:32 +00002426 "reduce_max": {
2427 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002428 "profile": [
2429 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002430 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002431 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002432 "generation": {
2433 "standard": {
2434 "negative_dim_range": "1,10",
2435 "generator_args": [
2436 [
2437 "--target-dtype",
2438 "fp32",
2439 "--target-dtype",
2440 "fp16",
2441 "--target-dtype",
2442 "bf16",
2443 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002444 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002445 "--tensor-dim-range",
2446 "1,32"
2447 ],
2448 [
2449 "--target-dtype",
2450 "fp32",
2451 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002452 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002453 "--target-shape",
2454 "1,1,1,65531",
2455 "--target-shape",
2456 "1,1,65539,2"
2457 ]
2458 ]
2459 }
2460 },
2461 "selection": {
2462 "default": {
2463 "params": {},
2464 "permutes": [
2465 "shape",
2466 "type",
2467 "axis"
2468 ]
2469 }
2470 }
James Ward635bc992022-11-23 11:55:32 +00002471 },
2472 "reduce_min": {
2473 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002474 "profile": [
2475 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002476 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002477 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002478 "generation": {
2479 "standard": {
2480 "negative_dim_range": "1,10",
2481 "generator_args": [
2482 [
2483 "--target-dtype",
2484 "fp32",
2485 "--target-dtype",
2486 "fp16",
2487 "--target-dtype",
2488 "bf16",
2489 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002490 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002491 "--tensor-dim-range",
2492 "1,32"
2493 ],
2494 [
2495 "--target-dtype",
2496 "fp32",
2497 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002498 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002499 "--target-shape",
2500 "1,1,65531,1",
2501 "--target-shape",
2502 "1,65539,2,1"
2503 ]
2504 ]
2505 }
2506 },
2507 "selection": {
2508 "default": {
2509 "params": {},
2510 "permutes": [
2511 "shape",
2512 "type",
2513 "axis"
2514 ]
2515 }
2516 }
James Ward2a27c8f2022-11-23 11:29:43 +00002517 },
James Ward512c1ca2023-01-27 18:46:44 +00002518 "reduce_product": {
2519 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002520 "profile": [
2521 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002522 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002523 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002524 "generation": {
2525 "standard": {
2526 "generator_args": [
2527 [
2528 "--target-dtype",
2529 "fp32",
2530 "--target-dtype",
2531 "fp16",
2532 "--target-dtype",
2533 "bf16",
2534 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002535 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002536 "--tensor-dim-range",
2537 "1,34"
2538 ],
2539 [
2540 "--target-dtype",
2541 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002542 "--fp-values-range",
2543 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002544 "--target-shape",
2545 "2,65527,3,1",
2546 "--target-shape",
2547 "1,3,2,65541"
2548 ]
2549 ]
2550 }
2551 },
2552 "selection": {
2553 "default": {
2554 "params": {},
2555 "permutes": [
2556 "shape",
2557 "type",
2558 "axis"
2559 ]
2560 }
2561 }
James Ward512c1ca2023-01-27 18:46:44 +00002562 },
2563 "reduce_sum": {
2564 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002565 "profile": [
2566 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002567 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002568 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002569 "generation": {
2570 "standard": {
2571 "generator_args": [
2572 [
2573 "--target-dtype",
2574 "fp32",
2575 "--target-dtype",
2576 "fp16",
2577 "--target-dtype",
2578 "bf16",
2579 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002580 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002581 "--target-rank",
2582 "3",
2583 "--target-rank",
2584 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002585 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002586 "10,37"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002587 ],
2588 [
2589 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002590 "fp32",
2591 "--fp-values-range",
2592 "-max,max",
2593 "--target-shape",
2594 "1001",
2595 "--target-shape",
2596 "50,200"
2597 ],
2598 [
2599 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002600 "fp16",
2601 "--fp-values-range",
2602 "-max,max",
2603 "--target-shape",
2604 "65529",
2605 "--target-shape",
2606 "65537,2"
2607 ],
2608 [
2609 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002610 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002611 "--fp-values-range",
2612 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002613 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002614 "16001",
2615 "--target-shape",
2616 "16,1000",
2617 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002618 "1,3,65529,1",
2619 "--target-shape",
2620 "1,65537,1,1"
2621 ]
2622 ]
2623 }
2624 },
2625 "selection": {
2626 "default": {
2627 "params": {},
2628 "permutes": [
2629 "shape",
2630 "type",
2631 "axis"
2632 ]
2633 }
2634 }
James Ward512c1ca2023-01-27 18:46:44 +00002635 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002636 "resize": {
2637 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002638 "profile": [
2639 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002640 ],
2641 "generation": {
2642 "standard": {
2643 "negative_dim_range": "1,10",
2644 "generator_args": [
2645 [
2646 "--target-dtype",
2647 "fp32",
2648 "--target-dtype",
2649 "fp16",
2650 "--target-dtype",
2651 "bf16",
2652 "--fp-values-range",
2653 "-2.0,2.0"
2654 ],
2655 [
2656 "--target-dtype",
2657 "fp32",
2658 "--fp-values-range",
2659 "-2.0,2.0",
2660 "--target-shape",
2661 "1,1103,1,2",
2662 "--max-resize-output-dim",
2663 "9100"
2664 ]
2665 ]
2666 }
2667 },
2668 "selection": {
2669 "default": {
2670 "params": {
2671 "offset": [],
2672 "shape": [],
2673 "type": [],
2674 "mode": [],
2675 "output_type": [],
2676 "scale": [
2677 "sc2x1x3x1"
2678 ],
2679 "border": [
2680 "bor0x1"
2681 ]
2682 },
2683 "permutes": [
2684 "shape",
2685 "type"
2686 ],
2687 "exclude_patterns": [
2688 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2689 ]
2690 }
2691 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002692 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002693 "rfft2d": {
2694 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002695 "profile": [
2696 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002697 ],
2698 "generation": {
2699 "standard": {
2700 "generator_args": [
2701 [
2702 "--target-dtype",
2703 "fp32",
2704 "--fp-values-range",
2705 "-2.0,2.0"
2706 ],
2707 [
2708 "--target-dtype",
2709 "fp32",
2710 "--fp-values-range",
2711 "-2.0,2.0",
2712 "--target-shape",
2713 "1,16,512",
2714 "--target-shape",
2715 "1,8192,2"
2716 ]
2717 ]
2718 }
2719 },
2720 "selection": {
2721 "default": {
2722 "params": {},
2723 "permutes": [
2724 "shape",
2725 "type"
2726 ]
2727 }
2728 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002729 },
James Ward2a27c8f2022-11-23 11:29:43 +00002730 "select": {
2731 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002732 "profile": [
2733 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002734 ],
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002735 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002736 "generation": {
2737 "standard": {
2738 "generator_args": [
2739 [
2740 "--target-dtype",
2741 "fp32",
2742 "--target-dtype",
2743 "fp16",
2744 "--target-dtype",
2745 "bf16",
2746 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002747 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002748 "--tensor-dim-range",
2749 "16,64",
2750 "--target-rank",
2751 "1",
2752 "--target-rank",
2753 "2",
2754 "--target-rank",
2755 "3"
2756 ],
2757 [
2758 "--target-dtype",
2759 "fp32",
2760 "--target-dtype",
2761 "fp16",
2762 "--target-dtype",
2763 "bf16",
2764 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002765 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002766 "--tensor-dim-range",
2767 "1,16",
2768 "--target-rank",
2769 "4",
2770 "--target-rank",
2771 "5"
2772 ],
2773 [
2774 "--target-dtype",
2775 "fp32",
2776 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002777 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002778 "--target-shape",
2779 "1,2,65534,2,1",
2780 "--target-shape",
2781 "1,1,65539,2",
2782 "--num-rand-permutations",
2783 "2"
2784 ]
2785 ]
2786 }
2787 },
2788 "selection": {
2789 "default": {
2790 "params": {},
2791 "permutes": [
2792 "shape",
2793 "type"
2794 ]
2795 }
2796 }
James Wardb45db9a2022-12-12 13:02:44 +00002797 },
2798 "sigmoid": {
2799 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002800 "profile": [
2801 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002802 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002803 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002804 "generation": {
2805 "standard": {
2806 "generator_args": [
2807 [
2808 "--target-dtype",
2809 "fp32",
2810 "--target-dtype",
2811 "fp16",
2812 "--target-dtype",
2813 "bf16",
2814 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002815 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002816 "--tensor-dim-range",
2817 "16,64",
2818 "--target-rank",
2819 "1",
2820 "--target-rank",
2821 "2",
2822 "--target-rank",
2823 "3"
2824 ],
2825 [
2826 "--target-dtype",
2827 "fp32",
2828 "--target-dtype",
2829 "fp16",
2830 "--target-dtype",
2831 "bf16",
2832 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002833 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002834 "--tensor-dim-range",
2835 "1,19",
2836 "--target-rank",
2837 "4",
2838 "--target-rank",
2839 "5"
2840 ],
2841 [
2842 "--target-dtype",
2843 "fp32",
2844 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002845 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002846 "--target-shape",
2847 "1,2,65538,2,1",
2848 "--target-shape",
2849 "1,3,1,65533"
2850 ]
2851 ]
2852 }
2853 },
2854 "selection": {
2855 "default": {
2856 "params": {},
2857 "permutes": [
2858 "shape",
2859 "type"
2860 ]
2861 }
2862 }
James Wardb45db9a2022-12-12 13:02:44 +00002863 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002864 "sub": {
2865 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002866 "profile": [
2867 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002868 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002869 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002870 "generation": {
2871 "standard": {
2872 "generator_args": [
2873 [
2874 "--target-dtype",
2875 "fp32",
2876 "--target-dtype",
2877 "fp16",
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 "16,64",
2884 "--target-rank",
2885 "1",
2886 "--target-rank",
2887 "2",
2888 "--target-rank",
2889 "3"
2890 ],
2891 [
2892 "--target-dtype",
2893 "bf16",
2894 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002895 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002896 "--tensor-dim-range",
2897 "1,16",
2898 "--target-rank",
2899 "4",
2900 "--target-rank",
2901 "5"
2902 ],
2903 [
2904 "--target-dtype",
2905 "fp32",
2906 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002907 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002908 "--target-shape",
2909 "1,1,65533,3",
2910 "--target-shape",
2911 "1,1,2,1,65545"
2912 ]
2913 ]
2914 }
2915 },
2916 "selection": {
2917 "default": {
2918 "params": {},
2919 "permutes": [
2920 "shape",
2921 "type"
2922 ]
2923 }
2924 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002925 },
James Wardc253e642023-01-17 17:03:12 +00002926 "slice": {
2927 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002928 "profile": [
2929 "tosa-bi",
2930 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002931 ],
2932 "generation": {
2933 "standard": {
2934 "generator_args": [
2935 [
2936 "--target-dtype",
2937 "fp32",
2938 "--target-dtype",
2939 "fp16",
2940 "--target-dtype",
2941 "bf16",
2942 "--fp-values-range",
2943 "-2.0,2.0",
2944 "--tensor-dim-range",
2945 "16,64",
2946 "--target-rank",
2947 "1",
2948 "--target-rank",
2949 "2",
2950 "--target-rank",
2951 "3",
2952 "--num-rand-permutations",
2953 "2"
2954 ],
2955 [
2956 "--target-dtype",
2957 "fp32",
2958 "--target-dtype",
2959 "fp16",
2960 "--target-dtype",
2961 "bf16",
2962 "--fp-values-range",
2963 "-2.0,2.0",
2964 "--tensor-dim-range",
2965 "1,16",
2966 "--target-rank",
2967 "4",
2968 "--num-rand-permutations",
2969 "2"
2970 ],
2971 [
2972 "--target-dtype",
2973 "bf16",
2974 "--fp-values-range",
2975 "-2.0,2.0",
2976 "--target-shape",
2977 "1,1,655341,1",
2978 "--target-shape",
2979 "1,65539,1,1",
2980 "--num-rand-permutations",
2981 "2"
2982 ]
2983 ]
2984 }
2985 },
2986 "selection": {
2987 "default": {
2988 "params": {},
2989 "permutes": [
2990 "shape",
2991 "type",
2992 "perm"
2993 ]
2994 }
2995 }
James Wardc253e642023-01-17 17:03:12 +00002996 },
James Wardb45db9a2022-12-12 13:02:44 +00002997 "tanh": {
2998 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002999 "profile": [
3000 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003001 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003002 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003003 "generation": {
3004 "standard": {
3005 "generator_args": [
3006 [
3007 "--target-dtype",
3008 "fp32",
3009 "--target-dtype",
3010 "fp16",
3011 "--target-dtype",
3012 "bf16",
3013 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003014 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003015 "--tensor-dim-range",
3016 "18,60",
3017 "--target-rank",
3018 "1",
3019 "--target-rank",
3020 "2",
3021 "--target-rank",
3022 "3"
3023 ],
3024 [
3025 "--target-dtype",
3026 "fp32",
3027 "--target-dtype",
3028 "fp16",
3029 "--target-dtype",
3030 "bf16",
3031 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003032 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003033 "--tensor-dim-range",
3034 "1,24",
3035 "--target-rank",
3036 "4",
3037 "--target-rank",
3038 "5"
3039 ],
3040 [
3041 "--target-dtype",
3042 "fp32",
3043 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003044 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003045 "--target-shape",
3046 "1,65535,2,1,1",
3047 "--target-shape",
3048 "1,65540,1,2"
3049 ]
3050 ]
3051 }
3052 },
3053 "selection": {
3054 "default": {
3055 "params": {},
3056 "permutes": [
3057 "shape",
3058 "type"
3059 ]
3060 }
3061 }
Won Jeon78155c62023-06-10 00:20:04 +00003062 },
3063 "erf": {
3064 "group": "activation",
3065 "profile": [
3066 "tosa-mi"
3067 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003068 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003069 "generation": {
3070 "standard": {
3071 "generator_args": [
3072 [
3073 "--target-dtype",
3074 "fp32",
3075 "--target-dtype",
3076 "fp16",
3077 "--target-dtype",
3078 "bf16",
3079 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003080 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003081 "--tensor-dim-range",
3082 "18,60",
3083 "--target-rank",
3084 "1",
3085 "--target-rank",
3086 "2",
3087 "--target-rank",
3088 "3"
3089 ],
3090 [
3091 "--target-dtype",
3092 "fp32",
3093 "--target-dtype",
3094 "fp16",
3095 "--target-dtype",
3096 "bf16",
3097 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003098 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003099 "--tensor-dim-range",
3100 "1,24",
3101 "--target-rank",
3102 "4",
3103 "--target-rank",
3104 "5"
3105 ],
3106 [
3107 "--target-dtype",
3108 "fp32",
3109 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003110 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003111 "--target-shape",
3112 "1,65535,2,1,1",
3113 "--target-shape",
3114 "1,65540,1,2"
3115 ]
3116 ]
3117 }
3118 },
3119 "selection": {
3120 "default": {
3121 "params": {},
3122 "permutes": [
3123 "shape",
3124 "type"
3125 ]
3126 }
3127 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003128 }
3129}