blob: 266af4d4e67256511de4dad5de024ccd45eba7ac [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 ],
Jeremy Johnson4f931302024-01-04 17:05:24 +0000750 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000751 "generation": {
752 "standard": {
753 "negative_dim_range": "1,10",
754 "generator_args": [
755 [
756 "--target-dtype",
757 "fp32",
758 "--target-dtype",
759 "fp16",
760 "--target-dtype",
761 "bf16",
762 "--fp-values-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000763 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000764 "--target-shape",
765 "1,17,31,4",
766 "--target-shape",
767 "1,37,11,5",
768 "--tensor-dim-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000769 "1,32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000770 "--allow-pooling-and-conv-oversizes"
771 ],
772 [
773 "--target-dtype",
774 "fp32",
775 "--fp-values-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000776 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000777 "--target-shape",
778 "1,1,65531,2",
779 "--target-shape",
780 "1,65540,1,3",
781 "--tensor-dim-range",
782 "1,16",
783 "--max-conv-dilation",
784 "1",
785 "--allow-pooling-and-conv-oversizes"
786 ]
787 ]
788 }
789 },
790 "selection": {
791 "default": {
792 "params": {
793 "shape": [],
794 "type": [
795 "f16xf16",
796 "bf16xbf16",
797 "f32xf32"
798 ],
799 "kernel": [],
800 "stride": [],
801 "pad": [],
802 "dilation": []
803 },
804 "permutes": [
805 "kernel",
806 "shape",
807 "type",
808 "pad"
809 ]
810 }
811 }
James Wardae25b932023-02-07 20:11:41 +0000812 },
Won Jeona21b2e82023-08-10 10:33:01 +0000813 "dim": {
814 "group": "data_layout",
815 "profile": [
816 "tosa-mi"
817 ],
818 "generation": {
819 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100820 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000821 "generator_args": [
822 [
823 "--target-dtype",
824 "fp32",
825 "--target-dtype",
826 "fp16",
827 "--target-dtype",
828 "bf16",
829 "--fp-values-range",
830 "-2.0,2.0",
831 "--tensor-dim-range",
832 "1,65",
833 "--target-rank",
834 "1",
835 "--target-rank",
836 "2",
837 "--target-rank",
838 "3"
839 ]
840 ]
841 }
842 },
843 "selection": {
844 "default": {
845 "params": {},
846 "permutes": [
847 "shape",
848 "type"
849 ]
850 }
851 }
852 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000853 "equal": {
854 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000855 "profile": [
856 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000857 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +0000858 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000859 "generation": {
860 "standard": {
861 "generator_args": [
862 [
863 "--target-dtype",
864 "fp32",
865 "--target-dtype",
866 "fp16",
867 "--target-dtype",
868 "bf16",
869 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000870 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000871 "--tensor-dim-range",
872 "18,64",
873 "--target-rank",
874 "1",
875 "--target-rank",
876 "2",
877 "--target-rank",
878 "3"
879 ],
880 [
881 "--target-dtype",
882 "fp32",
883 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000884 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000885 "--tensor-dim-range",
886 "1,18",
887 "--target-rank",
888 "4",
889 "--target-rank",
890 "5"
891 ],
892 [
893 "--target-dtype",
894 "fp16",
895 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000896 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000897 "--target-shape",
898 "1,1,2,65550",
899 "--target-shape",
900 "1,4,65530,1,1"
901 ]
902 ]
903 }
904 },
905 "selection": {
906 "default": {
907 "params": {},
908 "permutes": [
909 "shape",
910 "type"
911 ]
912 }
913 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000914 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000915 "exp": {
916 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000917 "profile": [
918 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000919 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +0000920 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000921 "generation": {
922 "standard": {
923 "generator_args": [
924 [
925 "--target-dtype",
926 "fp32",
927 "--target-dtype",
928 "fp16",
929 "--target-dtype",
930 "bf16",
931 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000932 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000933 "--tensor-dim-range",
934 "15,64",
935 "--target-rank",
936 "1",
937 "--target-rank",
938 "2",
939 "--target-rank",
940 "3"
941 ],
942 [
943 "--target-dtype",
944 "fp16",
945 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000946 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000947 "--tensor-dim-range",
948 "1,15",
949 "--target-rank",
950 "4",
951 "--target-rank",
952 "5"
953 ],
954 [
955 "--target-dtype",
956 "fp32",
957 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000958 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000959 "--target-shape",
960 "1,1,65535,4",
961 "--target-shape",
962 "2,65536,1,1,1"
963 ]
964 ]
965 }
966 },
967 "selection": {
968 "default": {
969 "params": {},
970 "permutes": [
971 "shape",
972 "type"
973 ]
974 }
975 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000976 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000977 "fft2d": {
978 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000979 "profile": [
980 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000981 ],
982 "generation": {
983 "standard": {
984 "generator_args": [
985 [
986 "--target-dtype",
987 "fp32",
988 "--fp-values-range",
989 "-2.0,2.0"
990 ],
991 [
992 "--target-dtype",
993 "fp32",
994 "--fp-values-range",
995 "-2.0,2.0",
996 "--target-shape",
997 "1,256,64",
998 "--target-shape",
999 "1,4,4096"
1000 ]
1001 ]
1002 }
1003 },
1004 "selection": {
1005 "default": {
1006 "params": {},
1007 "permutes": [
1008 "shape",
1009 "type",
1010 "inverse"
1011 ]
1012 }
1013 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001014 },
James Ward8384a6f2023-01-27 17:27:34 +00001015 "fully_connected": {
1016 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001017 "profile": [
1018 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001019 ],
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001020 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001021 "generation": {
1022 "standard": {
1023 "negative_dim_range": "1,10",
1024 "generator_args": [
1025 [
1026 "--target-dtype",
1027 "fp32",
1028 "--target-dtype",
1029 "fp16",
1030 "--target-dtype",
1031 "bf16",
1032 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001033 "-max,max",
1034 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00001035 "25,64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001036 ],
1037 [
1038 "--target-dtype",
1039 "fp32",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001040 "--fp-values-range",
1041 "-max,max",
1042 "--tensor-dim-range",
1043 "10,15",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001044 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001045 "100,296",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001046 "--target-shape",
1047 "65540,2"
1048 ],
1049 [
1050 "--target-dtype",
1051 "fp32",
1052 "--target-dtype",
1053 "fp16",
1054 "--target-dtype",
1055 "bf16",
1056 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001057 "-max,max",
1058 "--tensor-dim-range",
1059 "35,64",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001060 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001061 "30,16",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001062 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001063 "100,23"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001064 ]
1065 ]
1066 }
1067 },
1068 "selection": {
1069 "default": {
1070 "params": {},
1071 "permutes": [
1072 "shape",
1073 "type"
1074 ]
1075 }
1076 }
James Ward8384a6f2023-01-27 17:27:34 +00001077 },
James Ward71616fe2022-11-23 11:00:47 +00001078 "floor": {
1079 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001080 "profile": [
1081 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001082 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001083 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001084 "generation": {
1085 "standard": {
1086 "generator_args": [
1087 [
1088 "--target-dtype",
1089 "fp32",
1090 "--target-dtype",
1091 "fp16",
1092 "--target-dtype",
1093 "bf16",
1094 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001095 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001096 "--tensor-dim-range",
1097 "4,64",
1098 "--target-rank",
1099 "1",
1100 "--target-rank",
1101 "2",
1102 "--target-rank",
1103 "3"
1104 ],
1105 [
1106 "--target-dtype",
1107 "fp32",
1108 "--target-dtype",
1109 "fp16",
1110 "--target-dtype",
1111 "bf16",
1112 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001113 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001114 "--tensor-dim-range",
1115 "1,16",
1116 "--target-rank",
1117 "4",
1118 "--target-rank",
1119 "5"
1120 ],
1121 [
1122 "--target-dtype",
1123 "fp32",
1124 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001125 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001126 "--target-shape",
1127 "1,1,65533,2",
1128 "--target-shape",
1129 "1,65537,1,1"
1130 ]
1131 ]
1132 }
1133 },
1134 "selection": {
1135 "default": {
1136 "params": {},
1137 "permutes": [
1138 "shape",
1139 "type"
1140 ]
1141 }
1142 }
James Ward71616fe2022-11-23 11:00:47 +00001143 },
James Ward990cc4b2022-11-16 15:36:37 +00001144 "gather": {
1145 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001146 "profile": [
1147 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001148 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001149 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001150 "generation": {
1151 "standard": {
1152 "negative_dim_range": "1,10",
1153 "generator_args": [
1154 [
1155 "--target-dtype",
1156 "fp32",
1157 "--target-dtype",
1158 "fp16",
1159 "--target-dtype",
1160 "bf16",
1161 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001162 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001163 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001164 "5,72",
1165 "--max-batch-size",
1166 "72"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001167 ],
1168 [
1169 "--target-dtype",
1170 "fp32",
1171 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001172 "-max,max",
1173 "--tensor-dim-range",
1174 "5,20",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001175 "--target-shape",
1176 "2,65536,1",
1177 "--target-shape",
1178 "1,2,65535",
1179 "--target-shape",
1180 "5000,1,1"
1181 ]
1182 ]
1183 }
1184 },
1185 "selection": {
1186 "default": {
1187 "params": {},
1188 "permutes": [
1189 "shape",
1190 "type"
1191 ]
1192 }
1193 }
James Ward990cc4b2022-11-16 15:36:37 +00001194 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001195 "greater": {
1196 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001197 "profile": [
1198 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001199 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001200 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001201 "generation": {
1202 "standard": {
1203 "generator_args": [
1204 [
1205 "--filter",
1206 "^greater$",
1207 "--target-dtype",
1208 "fp32",
1209 "--target-dtype",
1210 "fp16",
1211 "--target-dtype",
1212 "bf16",
1213 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001214 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001215 "--tensor-dim-range",
1216 "18,64",
1217 "--target-rank",
1218 "1",
1219 "--target-rank",
1220 "2",
1221 "--target-rank",
1222 "3"
1223 ],
1224 [
1225 "--filter",
1226 "^greater$",
1227 "--target-dtype",
1228 "bf16",
1229 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001230 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001231 "--tensor-dim-range",
1232 "1,18",
1233 "--target-rank",
1234 "4",
1235 "--target-rank",
1236 "5"
1237 ],
1238 [
1239 "--filter",
1240 "^greater$",
1241 "--target-dtype",
1242 "fp32",
1243 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001244 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001245 "--target-shape",
1246 "3,65551,1,1",
1247 "--target-shape",
1248 "1,1,3,65531,1"
1249 ]
1250 ]
1251 }
1252 },
1253 "selection": {
1254 "default": {
1255 "params": {},
1256 "permutes": [
1257 "shape",
1258 "type"
1259 ]
1260 }
1261 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001262 },
1263 "greater_equal": {
1264 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001265 "profile": [
1266 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001267 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001268 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001269 "generation": {
1270 "standard": {
1271 "generator_args": [
1272 [
1273 "--target-dtype",
1274 "fp32",
1275 "--target-dtype",
1276 "fp16",
1277 "--target-dtype",
1278 "bf16",
1279 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001280 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001281 "--tensor-dim-range",
1282 "18,64",
1283 "--target-rank",
1284 "1",
1285 "--target-rank",
1286 "2",
1287 "--target-rank",
1288 "3"
1289 ],
1290 [
1291 "--target-dtype",
1292 "fp16",
1293 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001294 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001295 "--tensor-dim-range",
1296 "1,18",
1297 "--target-rank",
1298 "4",
1299 "--target-rank",
1300 "5"
1301 ],
1302 [
1303 "--target-dtype",
1304 "bf16",
1305 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001306 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001307 "--target-shape",
1308 "65552,1,1,4",
1309 "--target-shape",
1310 "1,1,1,3,65532"
1311 ]
1312 ]
1313 }
1314 },
1315 "selection": {
1316 "default": {
1317 "params": {},
1318 "permutes": [
1319 "shape",
1320 "type"
1321 ]
1322 }
1323 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001324 },
James Ward542dd3b2022-11-17 12:11:55 +00001325 "identity": {
1326 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001327 "profile": [
1328 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001329 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001330 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001331 "generation": {
1332 "standard": {
1333 "no_negative_tests": "true",
1334 "generator_args": [
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,67",
1346 "--target-rank",
1347 "1",
1348 "--target-rank",
1349 "2",
1350 "--target-rank",
1351 "3"
1352 ],
1353 [
1354 "--target-dtype",
1355 "fp32",
1356 "--target-dtype",
1357 "fp16",
1358 "--target-dtype",
1359 "bf16",
1360 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001361 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001362 "--tensor-dim-range",
1363 "1,19",
1364 "--target-rank",
1365 "4",
1366 "--target-rank",
1367 "5"
1368 ],
1369 [
1370 "--target-dtype",
1371 "fp32",
1372 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001373 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001374 "--target-shape",
1375 "1,1,65539,1,1",
1376 "--target-shape",
1377 "1,1,2,65529"
1378 ]
1379 ]
1380 }
1381 },
1382 "selection": {
1383 "default": {
1384 "params": {},
1385 "permutes": [
1386 "shape",
1387 "type"
1388 ]
1389 }
1390 }
James Ward542dd3b2022-11-17 12:11:55 +00001391 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001392 "log": {
1393 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001394 "profile": [
1395 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001396 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001397 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001398 "generation": {
1399 "standard": {
1400 "generator_args": [
1401 [
1402 "--filter",
1403 "^log$",
1404 "--target-dtype",
1405 "fp32",
1406 "--target-dtype",
1407 "fp16",
1408 "--target-dtype",
1409 "bf16",
1410 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001411 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001412 "--tensor-dim-range",
1413 "15,64",
1414 "--target-rank",
1415 "1",
1416 "--target-rank",
1417 "2",
1418 "--target-rank",
1419 "3"
1420 ],
1421 [
1422 "--filter",
1423 "^log$",
1424 "--target-dtype",
1425 "fp32",
1426 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001427 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001428 "--tensor-dim-range",
1429 "1,15",
1430 "--target-rank",
1431 "4",
1432 "--target-rank",
1433 "5"
1434 ],
1435 [
1436 "--filter",
1437 "^log$",
1438 "--target-dtype",
1439 "fp16",
1440 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001441 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001442 "--target-shape",
1443 "1,65530,1,2",
1444 "--target-shape",
1445 "3,1,65540,1,1"
1446 ]
1447 ]
1448 }
1449 },
1450 "selection": {
1451 "default": {
1452 "params": {},
1453 "permutes": [
1454 "shape",
1455 "type"
1456 ]
1457 }
1458 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001459 },
James Ward8384a6f2023-01-27 17:27:34 +00001460 "matmul": {
1461 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001462 "profile": [
1463 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001464 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001465 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001466 "generation": {
1467 "standard": {
1468 "negative_dim_range": "1,10",
1469 "generator_args": [
1470 [
1471 "--target-dtype",
1472 "fp32",
1473 "--target-dtype",
1474 "fp16",
1475 "--target-dtype",
1476 "bf16",
1477 "--fp-values-range",
1478 "-2.0,2.0",
1479 "--tensor-dim-range",
1480 "13,70"
1481 ],
1482 [
1483 "--target-dtype",
1484 "fp32",
1485 "--target-dtype",
1486 "fp16",
1487 "--target-dtype",
1488 "bf16",
1489 "--fp-values-range",
1490 "-2.0,2.0",
1491 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001492 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001493 ],
1494 [
1495 "--target-dtype",
1496 "fp32",
1497 "--fp-values-range",
1498 "-2.0,2.0",
1499 "--target-shape",
1500 "4,65530,1",
1501 "--target-shape",
1502 "1,65538,3"
1503 ]
1504 ]
1505 }
1506 },
1507 "selection": {
1508 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001509 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001510 }
1511 }
James Ward8384a6f2023-01-27 17:27:34 +00001512 },
James Ward52ac9d62022-11-16 12:53:49 +00001513 "max_pool2d": {
1514 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001515 "profile": [
1516 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001517 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001518 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001519 "generation": {
1520 "standard": {
1521 "generator_args": [
1522 [
1523 "--target-dtype",
1524 "fp32",
1525 "--target-dtype",
1526 "fp16",
1527 "--target-dtype",
1528 "bf16",
1529 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001530 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001531 "--target-shape",
1532 "1,47,37,25",
1533 "--target-shape",
1534 "1,15,13,38",
1535 "--allow-pooling-and-conv-oversizes"
1536 ],
1537 [
1538 "--target-dtype",
1539 "fp32",
1540 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001541 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001542 "--target-shape",
1543 "1,65534,4,1",
1544 "--target-shape",
1545 "1,6,65536,1",
1546 "--max-conv-dilation",
1547 "1",
1548 "--allow-pooling-and-conv-oversizes"
1549 ]
1550 ]
1551 }
1552 },
1553 "selection": {
1554 "default": {
1555 "params": {
1556 "shape": [],
1557 "type": [
1558 "f32",
1559 "f16",
1560 "bf16"
1561 ],
1562 "stride": [],
1563 "pad": []
1564 },
1565 "permutes": [
1566 "shape",
1567 "type",
1568 "pad"
1569 ],
1570 "sparsity": {
1571 "pad": 11
1572 }
1573 }
1574 }
James Ward990cc4b2022-11-16 15:36:37 +00001575 },
James Ward71616fe2022-11-23 11:00:47 +00001576 "negate": {
1577 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001578 "profile": [
1579 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001580 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001581 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001582 "generation": {
1583 "standard": {
1584 "negative_dim_range": "1,10",
1585 "generator_args": [
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 "17,64",
1597 "--target-rank",
1598 "1",
1599 "--target-rank",
1600 "2",
1601 "--target-rank",
1602 "3"
1603 ],
1604 [
1605 "--target-dtype",
1606 "fp32",
1607 "--target-dtype",
1608 "fp16",
1609 "--target-dtype",
1610 "bf16",
1611 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001612 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001613 "--tensor-dim-range",
1614 "1,22",
1615 "--target-rank",
1616 "4",
1617 "--target-rank",
1618 "5"
1619 ],
1620 [
1621 "--target-dtype",
1622 "fp32",
1623 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001624 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001625 "--target-shape",
1626 "1,65541,3,1",
1627 "--target-shape",
1628 "1,2,1,65532,1"
1629 ]
1630 ]
1631 }
1632 },
1633 "selection": {
1634 "default": {
1635 "params": {},
1636 "permutes": [
1637 "shape",
1638 "type"
1639 ]
1640 }
1641 }
James Ward71616fe2022-11-23 11:00:47 +00001642 },
James Wardf0890992022-11-17 11:15:14 +00001643 "pad": {
1644 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001645 "profile": [
1646 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001647 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001648 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001649 "generation": {
1650 "standard": {
1651 "generator_args": [
1652 [
1653 "--target-dtype",
1654 "fp32",
1655 "--target-dtype",
1656 "fp16",
1657 "--target-dtype",
1658 "bf16",
1659 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001660 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001661 "--tensor-dim-range",
1662 "1,65",
1663 "--target-rank",
1664 "1",
1665 "--target-rank",
1666 "2",
1667 "--target-rank",
1668 "3"
1669 ],
1670 [
1671 "--target-dtype",
1672 "fp16",
1673 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001674 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001675 "--tensor-dim-range",
1676 "1,17",
1677 "--target-rank",
1678 "4"
1679 ],
1680 [
1681 "--target-dtype",
1682 "bf16",
1683 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001684 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001685 "--tensor-dim-range",
1686 "1,16",
1687 "--target-rank",
1688 "5"
1689 ],
1690 [
1691 "--target-dtype",
1692 "fp32",
1693 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001694 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001695 "--target-shape",
1696 "1,1,65539,1"
1697 ]
1698 ]
1699 }
1700 },
1701 "selection": {
1702 "default": {
1703 "params": {},
1704 "permutes": [
1705 "shape",
1706 "type"
1707 ],
1708 "preselected": [
1709 {
1710 "shape": "50",
1711 "type": "bf16",
1712 "pad": "pad11"
1713 },
1714 {
1715 "shape": "63x46",
1716 "type": "bf16",
1717 "pad": "pad1010"
1718 },
1719 {
1720 "shape": "6",
1721 "type": "f16",
1722 "pad": "pad01"
1723 }
1724 ],
1725 "sparsity": {
1726 "pad": 21
1727 }
1728 }
1729 }
James Wardf0890992022-11-17 11:15:14 +00001730 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001731 "pow": {
1732 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001733 "profile": [
1734 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001735 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001736 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001737 "generation": {
1738 "standard": {
1739 "generator_args": [
1740 [
1741 "--target-dtype",
1742 "fp32",
1743 "--target-dtype",
1744 "fp16",
1745 "--target-dtype",
1746 "bf16",
1747 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001748 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001749 "--tensor-dim-range",
1750 "16,64",
1751 "--target-rank",
1752 "1",
1753 "--target-rank",
1754 "2",
1755 "--target-rank",
1756 "3"
1757 ],
1758 [
1759 "--target-dtype",
1760 "fp16",
1761 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001762 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001763 "--tensor-dim-range",
1764 "1,16",
1765 "--target-rank",
1766 "4",
1767 "--target-rank",
1768 "5"
1769 ],
1770 [
1771 "--target-dtype",
1772 "bf16",
1773 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001774 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001775 "--target-shape",
1776 "65534,3,1,1",
1777 "--target-shape",
1778 "2,65541,1,1,1"
1779 ]
1780 ]
1781 }
1782 },
1783 "selection": {
1784 "default": {
1785 "params": {},
1786 "permutes": [
1787 "shape",
1788 "type"
1789 ]
1790 }
1791 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001792 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001793 "reciprocal": {
1794 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001795 "profile": [
1796 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001797 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001798 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001799 "generation": {
1800 "standard": {
1801 "generator_args": [
1802 [
1803 "--target-dtype",
1804 "fp32",
1805 "--target-dtype",
1806 "fp16",
1807 "--target-dtype",
1808 "bf16",
1809 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001810 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001811 "--tensor-dim-range",
1812 "15,64",
1813 "--target-rank",
1814 "1",
1815 "--target-rank",
1816 "2",
1817 "--target-rank",
1818 "3"
1819 ],
1820 [
1821 "--target-dtype",
1822 "fp16",
1823 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001824 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001825 "--tensor-dim-range",
1826 "1,15",
1827 "--target-rank",
1828 "4",
1829 "--target-rank",
1830 "5"
1831 ],
1832 [
1833 "--target-dtype",
1834 "bf16",
1835 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001836 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001837 "--target-shape",
1838 "1,1,65536,4",
1839 "--target-shape",
1840 "2,65535,1,1,1"
1841 ]
1842 ]
1843 }
1844 },
1845 "selection": {
1846 "default": {
1847 "params": {},
1848 "permutes": [
1849 "shape",
1850 "type"
1851 ]
1852 }
1853 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001854 },
James Wardf0890992022-11-17 11:15:14 +00001855 "reshape": {
1856 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001857 "profile": [
1858 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001859 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001860 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001861 "generation": {
1862 "standard": {
1863 "generator_args": [
1864 [
1865 "--target-dtype",
1866 "fp32",
1867 "--target-dtype",
1868 "fp16",
1869 "--target-dtype",
1870 "bf16",
1871 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001872 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001873 "--num-rand-permutations",
1874 "2"
1875 ],
1876 [
1877 "--target-dtype",
1878 "fp32",
1879 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001880 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001881 "--target-shape",
1882 "1,1,65536,1",
1883 "--target-shape",
1884 "1,65535,1,2",
1885 "--num-rand-permutations",
1886 "2"
1887 ]
1888 ]
1889 }
1890 },
1891 "selection": {
1892 "default": {
1893 "params": {},
1894 "permutes": [
1895 "shape",
1896 "type",
1897 "rank",
1898 "perm"
1899 ]
1900 }
1901 }
James Wardf0890992022-11-17 11:15:14 +00001902 },
1903 "reverse": {
1904 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001905 "profile": [
1906 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001907 ],
1908 "generation": {
1909 "standard": {
1910 "generator_args": [
1911 [
1912 "--target-dtype",
1913 "fp32",
1914 "--target-dtype",
1915 "fp16",
1916 "--target-dtype",
1917 "bf16",
1918 "--fp-values-range",
1919 "-2.0,2.0",
1920 "--tensor-dim-range",
1921 "1,48"
1922 ],
1923 [
1924 "--target-dtype",
1925 "fp32",
1926 "--fp-values-range",
1927 "-2.0,2.0",
1928 "--target-shape",
1929 "1,1,65537",
1930 "--target-shape",
1931 "1,65535,1,2"
1932 ]
1933 ]
1934 }
1935 },
1936 "selection": {
1937 "default": {
1938 "params": {},
1939 "permutes": [
1940 "shape",
1941 "type"
1942 ]
1943 }
1944 }
James Wardf0890992022-11-17 11:15:14 +00001945 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001946 "rsqrt": {
1947 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001948 "profile": [
1949 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001950 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001951 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001952 "generation": {
1953 "standard": {
1954 "generator_args": [
1955 [
1956 "--target-dtype",
1957 "fp32",
1958 "--target-dtype",
1959 "fp16",
1960 "--target-dtype",
1961 "bf16",
1962 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001963 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001964 "--tensor-dim-range",
1965 "15,64",
1966 "--target-rank",
1967 "1",
1968 "--target-rank",
1969 "2",
1970 "--target-rank",
1971 "3"
1972 ],
1973 [
1974 "--target-dtype",
1975 "bf16",
1976 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001977 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001978 "--tensor-dim-range",
1979 "1,15",
1980 "--target-rank",
1981 "4",
1982 "--target-rank",
1983 "5"
1984 ],
1985 [
1986 "--target-dtype",
1987 "fp32",
1988 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001989 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001990 "--target-shape",
1991 "1,1,3,65541",
1992 "--target-shape",
1993 "65532,1,3,1,1"
1994 ]
1995 ]
1996 }
1997 },
1998 "selection": {
1999 "default": {
2000 "params": {},
2001 "permutes": [
2002 "shape",
2003 "type"
2004 ]
2005 }
2006 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002007 },
James Ward990cc4b2022-11-16 15:36:37 +00002008 "scatter": {
2009 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00002010 "profile": [
2011 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002012 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002013 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002014 "generation": {
2015 "standard": {
2016 "negative_dim_range": "1,10",
2017 "generator_args": [
2018 [
2019 "--target-dtype",
2020 "fp32",
2021 "--target-dtype",
2022 "fp16",
2023 "--target-dtype",
2024 "bf16",
2025 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002026 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002027 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002028 "5,56",
2029 "--max-batch-size",
2030 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002031 ],
2032 [
2033 "--target-dtype",
2034 "fp32",
2035 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002036 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002037 "--target-shape",
2038 "1,65541,1",
2039 "--target-shape",
2040 "1,1,65531",
2041 "--target-shape",
2042 "2989,6,1"
2043 ]
2044 ]
2045 }
2046 },
2047 "selection": {
2048 "default": {
2049 "params": {},
2050 "permutes": [
2051 "shape",
2052 "type"
2053 ]
2054 }
2055 }
James Wardf0890992022-11-17 11:15:14 +00002056 },
2057 "tile": {
2058 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002059 "profile": [
2060 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002061 ],
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002062 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002063 "generation": {
2064 "standard": {
2065 "negative_dim_range": "1,10",
2066 "generator_args": [
2067 [
2068 "--target-dtype",
2069 "fp32",
2070 "--target-dtype",
2071 "fp16",
2072 "--target-dtype",
2073 "bf16",
2074 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002075 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002076 "--tensor-dim-range",
2077 "4,32"
2078 ],
2079 [
2080 "--target-dtype",
2081 "fp32",
2082 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002083 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002084 "--target-shape",
2085 "65535",
2086 "--target-shape",
2087 "1,65543,2,1"
2088 ]
2089 ]
2090 }
2091 },
2092 "selection": {
2093 "default": {
2094 "params": {},
2095 "permutes": [
2096 "shape",
2097 "type"
2098 ]
2099 }
2100 }
James Wardf0890992022-11-17 11:15:14 +00002101 },
2102 "transpose": {
2103 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002104 "profile": [
2105 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002106 ],
2107 "generation": {
2108 "standard": {
2109 "generator_args": [
2110 [
2111 "--filter",
2112 "^transpose$",
2113 "--target-dtype",
2114 "fp32",
2115 "--target-dtype",
2116 "fp16",
2117 "--fp-values-range",
2118 "-2.0,2.0",
2119 "--target-rank",
2120 "1",
2121 "--target-rank",
2122 "2",
2123 "--num-rand-permutations",
2124 "2"
2125 ],
2126 [
2127 "--filter",
2128 "^transpose$",
2129 "--target-dtype",
2130 "fp32",
2131 "--target-dtype",
2132 "fp16",
2133 "--target-dtype",
2134 "bf16",
2135 "--fp-values-range",
2136 "-2.0,2.0",
2137 "--target-rank",
2138 "3",
2139 "--target-rank",
2140 "4",
2141 "--num-rand-permutations",
2142 "2"
2143 ],
2144 [
2145 "--filter",
2146 "^transpose$",
2147 "--target-dtype",
2148 "fp32",
2149 "--fp-values-range",
2150 "-2.0,2.0",
2151 "--target-shape",
2152 "1,1,65539,2",
2153 "--target-shape",
2154 "1,1,1,65535",
2155 "--num-rand-permutations",
2156 "1"
2157 ]
2158 ]
2159 }
2160 },
2161 "selection": {
2162 "default": {
2163 "params": {},
2164 "permutes": [
2165 "shape",
2166 "type",
2167 "perm"
2168 ]
2169 }
2170 }
James Wardb9c3a632022-11-22 13:14:50 +00002171 },
James Ward681e0a82023-02-20 18:04:31 +00002172 "transpose_conv2d": {
2173 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002174 "profile": [
2175 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002176 ],
Jeremy Johnson95a67102024-01-10 14:16:39 +00002177 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002178 "generation": {
2179 "standard": {
2180 "negative_dim_range": "1,10",
2181 "generator_args": [
2182 [
2183 "--target-dtype",
2184 "fp32",
2185 "--target-dtype",
2186 "fp16",
2187 "--target-dtype",
2188 "bf16",
2189 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002190 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002191 "--target-shape",
2192 "10,24,9,13",
2193 "--target-shape",
2194 "8,14,20,5",
2195 "--tensor-dim-range",
2196 "1,16",
2197 "--allow-pooling-and-conv-oversizes"
2198 ],
2199 [
2200 "--target-dtype",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002201 "fp32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002202 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002203 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002204 "--target-shape",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002205 "1,65536,1,2",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002206 "--tensor-dim-range",
2207 "1,17",
2208 "--max-conv-dilation",
2209 "1"
2210 ]
2211 ]
2212 }
2213 },
2214 "selection": {
2215 "default": {
2216 "params": {
2217 "shape": [],
2218 "type": [],
2219 "kernel": [],
2220 "stride": [],
2221 "pad": [],
2222 "out_shape": []
2223 },
2224 "permutes": [
2225 "shape",
2226 "type",
2227 "stride",
2228 "pad"
2229 ]
2230 }
2231 }
James Ward681e0a82023-02-20 18:04:31 +00002232 },
James Wardb9c3a632022-11-22 13:14:50 +00002233 "maximum": {
2234 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002235 "profile": [
2236 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002237 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002238 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002239 "generation": {
2240 "standard": {
2241 "generator_args": [
2242 [
2243 "--target-dtype",
2244 "fp32",
2245 "--target-dtype",
2246 "fp16",
2247 "--target-dtype",
2248 "bf16",
2249 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002250 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002251 "--tensor-dim-range",
2252 "16,64",
2253 "--target-rank",
2254 "1",
2255 "--target-rank",
2256 "2",
2257 "--target-rank",
2258 "3"
2259 ],
2260 [
2261 "--target-dtype",
2262 "fp32",
2263 "--target-dtype",
2264 "fp16",
2265 "--target-dtype",
2266 "bf16",
2267 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002268 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002269 "--tensor-dim-range",
2270 "1,16",
2271 "--target-rank",
2272 "4",
2273 "--target-rank",
2274 "5"
2275 ],
2276 [
2277 "--target-dtype",
2278 "fp32",
2279 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002280 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002281 "--target-shape",
2282 "65531,1,2,1",
2283 "--target-shape",
2284 "1,1,65541,1"
2285 ]
2286 ]
2287 }
2288 },
2289 "selection": {
2290 "default": {
2291 "params": {},
2292 "permutes": [
2293 "shape",
2294 "type"
2295 ]
2296 }
2297 }
James Wardb9c3a632022-11-22 13:14:50 +00002298 },
2299 "minimum": {
2300 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002301 "profile": [
2302 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002303 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002304 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002305 "generation": {
2306 "standard": {
2307 "generator_args": [
2308 [
2309 "--target-dtype",
2310 "fp32",
2311 "--target-dtype",
2312 "fp16",
2313 "--target-dtype",
2314 "bf16",
2315 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002316 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002317 "--tensor-dim-range",
2318 "16,64",
2319 "--target-rank",
2320 "1",
2321 "--target-rank",
2322 "2",
2323 "--target-rank",
2324 "3"
2325 ],
2326 [
2327 "--target-dtype",
2328 "fp32",
2329 "--target-dtype",
2330 "fp16",
2331 "--target-dtype",
2332 "bf16",
2333 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002334 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002335 "--tensor-dim-range",
2336 "1,16",
2337 "--target-rank",
2338 "4",
2339 "--target-rank",
2340 "5"
2341 ],
2342 [
2343 "--target-dtype",
2344 "fp32",
2345 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002346 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002347 "--target-shape",
2348 "1,65531,2,1",
2349 "--target-shape",
2350 "1,1,1,65538"
2351 ]
2352 ]
2353 }
2354 },
2355 "selection": {
2356 "default": {
2357 "params": {},
2358 "permutes": [
2359 "shape",
2360 "type"
2361 ]
2362 }
2363 }
James Ward635bc992022-11-23 11:55:32 +00002364 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002365 "mul": {
2366 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002367 "profile": [
2368 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002369 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002370 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002371 "generation": {
2372 "standard": {
2373 "negative_dim_range": "1,10",
2374 "generator_args": [
2375 [
2376 "--target-dtype",
2377 "fp32",
2378 "--target-dtype",
2379 "fp16",
2380 "--target-dtype",
2381 "bf16",
2382 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002383 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002384 "--tensor-dim-range",
2385 "16,64",
2386 "--target-rank",
2387 "1",
2388 "--target-rank",
2389 "2",
2390 "--target-rank",
2391 "3"
2392 ],
2393 [
2394 "--target-dtype",
2395 "fp16",
2396 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002397 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002398 "--tensor-dim-range",
2399 "1,16",
2400 "--target-rank",
2401 "4",
2402 "--target-rank",
2403 "5"
2404 ],
2405 [
2406 "--target-dtype",
2407 "bf16",
2408 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002409 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002410 "--target-shape",
2411 "1,1,3,65534",
2412 "--target-shape",
2413 "1,2,1,65541,1"
2414 ]
2415 ]
2416 }
2417 },
2418 "selection": {
2419 "default": {
2420 "params": {},
2421 "permutes": [
2422 "shape",
2423 "type"
2424 ]
2425 }
2426 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002427 },
James Ward635bc992022-11-23 11:55:32 +00002428 "reduce_max": {
2429 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002430 "profile": [
2431 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002432 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002433 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002434 "generation": {
2435 "standard": {
2436 "negative_dim_range": "1,10",
2437 "generator_args": [
2438 [
2439 "--target-dtype",
2440 "fp32",
2441 "--target-dtype",
2442 "fp16",
2443 "--target-dtype",
2444 "bf16",
2445 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002446 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002447 "--tensor-dim-range",
2448 "1,32"
2449 ],
2450 [
2451 "--target-dtype",
2452 "fp32",
2453 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002454 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002455 "--target-shape",
2456 "1,1,1,65531",
2457 "--target-shape",
2458 "1,1,65539,2"
2459 ]
2460 ]
2461 }
2462 },
2463 "selection": {
2464 "default": {
2465 "params": {},
2466 "permutes": [
2467 "shape",
2468 "type",
2469 "axis"
2470 ]
2471 }
2472 }
James Ward635bc992022-11-23 11:55:32 +00002473 },
2474 "reduce_min": {
2475 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002476 "profile": [
2477 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002478 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002479 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002480 "generation": {
2481 "standard": {
2482 "negative_dim_range": "1,10",
2483 "generator_args": [
2484 [
2485 "--target-dtype",
2486 "fp32",
2487 "--target-dtype",
2488 "fp16",
2489 "--target-dtype",
2490 "bf16",
2491 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002492 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002493 "--tensor-dim-range",
2494 "1,32"
2495 ],
2496 [
2497 "--target-dtype",
2498 "fp32",
2499 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002500 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002501 "--target-shape",
2502 "1,1,65531,1",
2503 "--target-shape",
2504 "1,65539,2,1"
2505 ]
2506 ]
2507 }
2508 },
2509 "selection": {
2510 "default": {
2511 "params": {},
2512 "permutes": [
2513 "shape",
2514 "type",
2515 "axis"
2516 ]
2517 }
2518 }
James Ward2a27c8f2022-11-23 11:29:43 +00002519 },
James Ward512c1ca2023-01-27 18:46:44 +00002520 "reduce_product": {
2521 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002522 "profile": [
2523 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002524 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002525 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002526 "generation": {
2527 "standard": {
2528 "generator_args": [
2529 [
2530 "--target-dtype",
2531 "fp32",
2532 "--target-dtype",
2533 "fp16",
2534 "--target-dtype",
2535 "bf16",
2536 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002537 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002538 "--tensor-dim-range",
2539 "1,34"
2540 ],
2541 [
2542 "--target-dtype",
2543 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002544 "--fp-values-range",
2545 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002546 "--target-shape",
2547 "2,65527,3,1",
2548 "--target-shape",
2549 "1,3,2,65541"
2550 ]
2551 ]
2552 }
2553 },
2554 "selection": {
2555 "default": {
2556 "params": {},
2557 "permutes": [
2558 "shape",
2559 "type",
2560 "axis"
2561 ]
2562 }
2563 }
James Ward512c1ca2023-01-27 18:46:44 +00002564 },
2565 "reduce_sum": {
2566 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002567 "profile": [
2568 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002569 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002570 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002571 "generation": {
2572 "standard": {
2573 "generator_args": [
2574 [
2575 "--target-dtype",
2576 "fp32",
2577 "--target-dtype",
2578 "fp16",
2579 "--target-dtype",
2580 "bf16",
2581 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002582 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002583 "--target-rank",
2584 "3",
2585 "--target-rank",
2586 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002587 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002588 "10,37"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002589 ],
2590 [
2591 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002592 "fp32",
2593 "--fp-values-range",
2594 "-max,max",
2595 "--target-shape",
2596 "1001",
2597 "--target-shape",
2598 "50,200"
2599 ],
2600 [
2601 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002602 "fp16",
2603 "--fp-values-range",
2604 "-max,max",
2605 "--target-shape",
2606 "65529",
2607 "--target-shape",
2608 "65537,2"
2609 ],
2610 [
2611 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002612 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002613 "--fp-values-range",
2614 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002615 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00002616 "16001",
2617 "--target-shape",
2618 "16,1000",
2619 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002620 "1,3,65529,1",
2621 "--target-shape",
2622 "1,65537,1,1"
2623 ]
2624 ]
2625 }
2626 },
2627 "selection": {
2628 "default": {
2629 "params": {},
2630 "permutes": [
2631 "shape",
2632 "type",
2633 "axis"
2634 ]
2635 }
2636 }
James Ward512c1ca2023-01-27 18:46:44 +00002637 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002638 "resize": {
2639 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002640 "profile": [
2641 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002642 ],
2643 "generation": {
2644 "standard": {
2645 "negative_dim_range": "1,10",
2646 "generator_args": [
2647 [
2648 "--target-dtype",
2649 "fp32",
2650 "--target-dtype",
2651 "fp16",
2652 "--target-dtype",
2653 "bf16",
2654 "--fp-values-range",
2655 "-2.0,2.0"
2656 ],
2657 [
2658 "--target-dtype",
2659 "fp32",
2660 "--fp-values-range",
2661 "-2.0,2.0",
2662 "--target-shape",
2663 "1,1103,1,2",
2664 "--max-resize-output-dim",
2665 "9100"
2666 ]
2667 ]
2668 }
2669 },
2670 "selection": {
2671 "default": {
2672 "params": {
2673 "offset": [],
2674 "shape": [],
2675 "type": [],
2676 "mode": [],
2677 "output_type": [],
2678 "scale": [
2679 "sc2x1x3x1"
2680 ],
2681 "border": [
2682 "bor0x1"
2683 ]
2684 },
2685 "permutes": [
2686 "shape",
2687 "type"
2688 ],
2689 "exclude_patterns": [
2690 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2691 ]
2692 }
2693 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002694 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002695 "rfft2d": {
2696 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002697 "profile": [
2698 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002699 ],
2700 "generation": {
2701 "standard": {
2702 "generator_args": [
2703 [
2704 "--target-dtype",
2705 "fp32",
2706 "--fp-values-range",
2707 "-2.0,2.0"
2708 ],
2709 [
2710 "--target-dtype",
2711 "fp32",
2712 "--fp-values-range",
2713 "-2.0,2.0",
2714 "--target-shape",
2715 "1,16,512",
2716 "--target-shape",
2717 "1,8192,2"
2718 ]
2719 ]
2720 }
2721 },
2722 "selection": {
2723 "default": {
2724 "params": {},
2725 "permutes": [
2726 "shape",
2727 "type"
2728 ]
2729 }
2730 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002731 },
James Ward2a27c8f2022-11-23 11:29:43 +00002732 "select": {
2733 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002734 "profile": [
2735 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002736 ],
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002737 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002738 "generation": {
2739 "standard": {
2740 "generator_args": [
2741 [
2742 "--target-dtype",
2743 "fp32",
2744 "--target-dtype",
2745 "fp16",
2746 "--target-dtype",
2747 "bf16",
2748 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002749 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002750 "--tensor-dim-range",
2751 "16,64",
2752 "--target-rank",
2753 "1",
2754 "--target-rank",
2755 "2",
2756 "--target-rank",
2757 "3"
2758 ],
2759 [
2760 "--target-dtype",
2761 "fp32",
2762 "--target-dtype",
2763 "fp16",
2764 "--target-dtype",
2765 "bf16",
2766 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002767 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002768 "--tensor-dim-range",
2769 "1,16",
2770 "--target-rank",
2771 "4",
2772 "--target-rank",
2773 "5"
2774 ],
2775 [
2776 "--target-dtype",
2777 "fp32",
2778 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00002779 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002780 "--target-shape",
2781 "1,2,65534,2,1",
2782 "--target-shape",
2783 "1,1,65539,2",
2784 "--num-rand-permutations",
2785 "2"
2786 ]
2787 ]
2788 }
2789 },
2790 "selection": {
2791 "default": {
2792 "params": {},
2793 "permutes": [
2794 "shape",
2795 "type"
2796 ]
2797 }
2798 }
James Wardb45db9a2022-12-12 13:02:44 +00002799 },
2800 "sigmoid": {
2801 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002802 "profile": [
2803 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002804 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002805 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002806 "generation": {
2807 "standard": {
2808 "generator_args": [
2809 [
2810 "--target-dtype",
2811 "fp32",
2812 "--target-dtype",
2813 "fp16",
2814 "--target-dtype",
2815 "bf16",
2816 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002817 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002818 "--tensor-dim-range",
2819 "16,64",
2820 "--target-rank",
2821 "1",
2822 "--target-rank",
2823 "2",
2824 "--target-rank",
2825 "3"
2826 ],
2827 [
2828 "--target-dtype",
2829 "fp32",
2830 "--target-dtype",
2831 "fp16",
2832 "--target-dtype",
2833 "bf16",
2834 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002835 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002836 "--tensor-dim-range",
2837 "1,19",
2838 "--target-rank",
2839 "4",
2840 "--target-rank",
2841 "5"
2842 ],
2843 [
2844 "--target-dtype",
2845 "fp32",
2846 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002847 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002848 "--target-shape",
2849 "1,2,65538,2,1",
2850 "--target-shape",
2851 "1,3,1,65533"
2852 ]
2853 ]
2854 }
2855 },
2856 "selection": {
2857 "default": {
2858 "params": {},
2859 "permutes": [
2860 "shape",
2861 "type"
2862 ]
2863 }
2864 }
James Wardb45db9a2022-12-12 13:02:44 +00002865 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002866 "sub": {
2867 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002868 "profile": [
2869 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002870 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002871 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002872 "generation": {
2873 "standard": {
2874 "generator_args": [
2875 [
2876 "--target-dtype",
2877 "fp32",
2878 "--target-dtype",
2879 "fp16",
2880 "--target-dtype",
2881 "bf16",
2882 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002883 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002884 "--tensor-dim-range",
2885 "16,64",
2886 "--target-rank",
2887 "1",
2888 "--target-rank",
2889 "2",
2890 "--target-rank",
2891 "3"
2892 ],
2893 [
2894 "--target-dtype",
2895 "bf16",
2896 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002897 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002898 "--tensor-dim-range",
2899 "1,16",
2900 "--target-rank",
2901 "4",
2902 "--target-rank",
2903 "5"
2904 ],
2905 [
2906 "--target-dtype",
2907 "fp32",
2908 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002909 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002910 "--target-shape",
2911 "1,1,65533,3",
2912 "--target-shape",
2913 "1,1,2,1,65545"
2914 ]
2915 ]
2916 }
2917 },
2918 "selection": {
2919 "default": {
2920 "params": {},
2921 "permutes": [
2922 "shape",
2923 "type"
2924 ]
2925 }
2926 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002927 },
James Wardc253e642023-01-17 17:03:12 +00002928 "slice": {
2929 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002930 "profile": [
2931 "tosa-bi",
2932 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002933 ],
evacha017f7d4252024-01-24 12:08:09 +00002934 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002935 "generation": {
2936 "standard": {
2937 "generator_args": [
2938 [
2939 "--target-dtype",
2940 "fp32",
2941 "--target-dtype",
2942 "fp16",
2943 "--target-dtype",
2944 "bf16",
2945 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00002946 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002947 "--tensor-dim-range",
2948 "16,64",
2949 "--target-rank",
2950 "1",
2951 "--target-rank",
2952 "2",
2953 "--target-rank",
2954 "3",
2955 "--num-rand-permutations",
2956 "2"
2957 ],
2958 [
2959 "--target-dtype",
2960 "fp32",
2961 "--target-dtype",
2962 "fp16",
2963 "--target-dtype",
2964 "bf16",
2965 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00002966 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002967 "--tensor-dim-range",
2968 "1,16",
2969 "--target-rank",
2970 "4",
2971 "--num-rand-permutations",
2972 "2"
2973 ],
2974 [
2975 "--target-dtype",
2976 "bf16",
2977 "--fp-values-range",
2978 "-2.0,2.0",
2979 "--target-shape",
2980 "1,1,655341,1",
2981 "--target-shape",
2982 "1,65539,1,1",
2983 "--num-rand-permutations",
2984 "2"
2985 ]
2986 ]
2987 }
2988 },
2989 "selection": {
2990 "default": {
2991 "params": {},
2992 "permutes": [
2993 "shape",
2994 "type",
2995 "perm"
2996 ]
2997 }
2998 }
James Wardc253e642023-01-17 17:03:12 +00002999 },
James Wardb45db9a2022-12-12 13:02:44 +00003000 "tanh": {
3001 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003002 "profile": [
3003 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003004 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003005 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003006 "generation": {
3007 "standard": {
3008 "generator_args": [
3009 [
3010 "--target-dtype",
3011 "fp32",
3012 "--target-dtype",
3013 "fp16",
3014 "--target-dtype",
3015 "bf16",
3016 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003017 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003018 "--tensor-dim-range",
3019 "18,60",
3020 "--target-rank",
3021 "1",
3022 "--target-rank",
3023 "2",
3024 "--target-rank",
3025 "3"
3026 ],
3027 [
3028 "--target-dtype",
3029 "fp32",
3030 "--target-dtype",
3031 "fp16",
3032 "--target-dtype",
3033 "bf16",
3034 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003035 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003036 "--tensor-dim-range",
3037 "1,24",
3038 "--target-rank",
3039 "4",
3040 "--target-rank",
3041 "5"
3042 ],
3043 [
3044 "--target-dtype",
3045 "fp32",
3046 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003047 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003048 "--target-shape",
3049 "1,65535,2,1,1",
3050 "--target-shape",
3051 "1,65540,1,2"
3052 ]
3053 ]
3054 }
3055 },
3056 "selection": {
3057 "default": {
3058 "params": {},
3059 "permutes": [
3060 "shape",
3061 "type"
3062 ]
3063 }
3064 }
Won Jeon78155c62023-06-10 00:20:04 +00003065 },
3066 "erf": {
3067 "group": "activation",
3068 "profile": [
3069 "tosa-mi"
3070 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003071 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003072 "generation": {
3073 "standard": {
3074 "generator_args": [
3075 [
3076 "--target-dtype",
3077 "fp32",
3078 "--target-dtype",
3079 "fp16",
3080 "--target-dtype",
3081 "bf16",
3082 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003083 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003084 "--tensor-dim-range",
3085 "18,60",
3086 "--target-rank",
3087 "1",
3088 "--target-rank",
3089 "2",
3090 "--target-rank",
3091 "3"
3092 ],
3093 [
3094 "--target-dtype",
3095 "fp32",
3096 "--target-dtype",
3097 "fp16",
3098 "--target-dtype",
3099 "bf16",
3100 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003101 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003102 "--tensor-dim-range",
3103 "1,24",
3104 "--target-rank",
3105 "4",
3106 "--target-rank",
3107 "5"
3108 ],
3109 [
3110 "--target-dtype",
3111 "fp32",
3112 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003113 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003114 "--target-shape",
3115 "1,65535,2,1,1",
3116 "--target-shape",
3117 "1,65540,1,2"
3118 ]
3119 ]
3120 }
3121 },
3122 "selection": {
3123 "default": {
3124 "params": {},
3125 "permutes": [
3126 "shape",
3127 "type"
3128 ]
3129 }
3130 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003131 }
3132}