blob: 351c68d5c1899f23a847ceafdeccb2f25305f3da [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 Johnson0601f802023-11-08 16:28:09 +0000221 "5,21,36,7",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000222 "--allow-pooling-and-conv-oversizes"
223 ],
224 [
225 "--target-dtype",
226 "fp32",
227 "--fp-values-range",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000228 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000229 "--target-shape",
230 "1,2,65533,2",
231 "--target-shape",
232 "1,65539,2,1",
233 "--allow-pooling-and-conv-oversizes"
234 ]
235 ]
236 }
237 },
238 "selection": {
239 "default": {
240 "params": {},
241 "permutes": [
242 "shape",
243 "type"
244 ],
245 "sparsity": {
246 "pad": 17
247 }
248 }
249 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100250 },
James Ward736fd1a2023-01-23 17:13:37 +0000251 "cast": {
252 "group": "type_conversion",
James Ward736fd1a2023-01-23 17:13:37 +0000253 "profile": [
254 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000255 ],
Jeremy Johnson708da822023-11-15 16:25:45 +0000256 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000257 "generation": {
258 "standard": {
259 "negative_dim_range": "1,10",
260 "generator_args": [
261 [
262 "--target-dtype",
263 "fp32",
264 "--target-dtype",
265 "fp16",
266 "--target-dtype",
267 "bf16",
268 "--target-dtype",
269 "int8",
270 "--target-dtype",
271 "int16",
272 "--target-dtype",
273 "int32",
274 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000275 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000276 "--tensor-dim-range",
277 "16,64",
278 "--target-rank",
279 "1",
280 "--target-rank",
281 "2",
282 "--target-rank",
283 "3"
284 ],
285 [
286 "--target-dtype",
287 "fp32",
288 "--target-dtype",
289 "fp16",
290 "--target-dtype",
291 "bf16",
292 "--target-dtype",
293 "int8",
294 "--target-dtype",
295 "int16",
296 "--target-dtype",
297 "int32",
298 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000299 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000300 "--tensor-dim-range",
301 "1,16",
302 "--target-rank",
303 "4",
304 "--target-rank",
305 "5"
306 ],
307 [
308 "--target-dtype",
309 "fp16",
Jeremy Johnson708da822023-11-15 16:25:45 +0000310 "--fp-values-range",
311 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000312 "--target-shape",
313 "1,1,1,65533,1",
314 "--target-shape",
315 "2,65538,1,1"
316 ]
317 ]
318 }
319 },
320 "selection": {
321 "default": {
322 "params": {
323 "shape": [],
324 "type": [],
325 "output_type": []
326 },
327 "permutes": [
328 "shape",
329 "type",
330 "output_type"
331 ],
332 "exclude_patterns": [
333 "^((?!ERRORIF).)*_(i8|i16|i32|b)_out(i8|i16|i32|b)"
334 ]
335 }
336 }
James Ward736fd1a2023-01-23 17:13:37 +0000337 },
James Ward71616fe2022-11-23 11:00:47 +0000338 "ceil": {
339 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +0000340 "profile": [
341 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000342 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000343 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000344 "generation": {
345 "standard": {
346 "generator_args": [
347 [
348 "--target-dtype",
349 "fp32",
350 "--target-dtype",
351 "fp16",
352 "--target-dtype",
353 "bf16",
354 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000355 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000356 "--tensor-dim-range",
357 "4,64",
358 "--target-rank",
359 "1",
360 "--target-rank",
361 "2",
362 "--target-rank",
363 "3"
364 ],
365 [
366 "--target-dtype",
367 "fp32",
368 "--target-dtype",
369 "fp16",
370 "--target-dtype",
371 "bf16",
372 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000373 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000374 "--tensor-dim-range",
375 "1,16",
376 "--target-rank",
377 "4",
378 "--target-rank",
379 "5"
380 ],
381 [
382 "--target-dtype",
383 "fp16",
384 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000385 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000386 "--target-shape",
387 "2,1,65530,1",
388 "--target-shape",
389 "1,1,65539,1"
390 ]
391 ]
392 }
393 },
394 "selection": {
395 "default": {
396 "params": {},
397 "permutes": [
398 "shape",
399 "type"
400 ]
401 }
402 }
James Ward71616fe2022-11-23 11:00:47 +0000403 },
James Ward34071252022-12-07 15:48:47 +0000404 "clamp": {
405 "group": "activation",
James Ward34071252022-12-07 15:48:47 +0000406 "profile": [
407 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000408 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000409 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000410 "generation": {
411 "standard": {
412 "generator_args": [
413 [
414 "--target-dtype",
415 "fp32",
416 "--target-dtype",
417 "fp16",
418 "--target-dtype",
419 "bf16",
420 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000421 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000422 "--tensor-dim-range",
423 "20,64",
424 "--target-rank",
425 "1",
426 "--target-rank",
427 "2",
428 "--target-rank",
429 "3"
430 ],
431 [
432 "--target-dtype",
433 "fp32",
434 "--target-dtype",
435 "fp16",
436 "--target-dtype",
437 "bf16",
438 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000440 "--tensor-dim-range",
441 "1,20",
442 "--target-rank",
443 "4",
444 "--target-rank",
445 "5"
446 ],
447 [
448 "--target-dtype",
449 "fp32",
450 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000451 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000452 "--target-shape",
453 "1,2,1,65536",
454 "--target-shape",
455 "1,3,65537,1,1"
456 ]
457 ]
458 }
459 },
460 "selection": {
461 "default": {
462 "params": {},
463 "permutes": [
464 "shape",
465 "type"
466 ]
467 }
468 }
James Ward34071252022-12-07 15:48:47 +0000469 },
James Wardf0890992022-11-17 11:15:14 +0000470 "concat": {
471 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +0000472 "profile": [
473 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000474 ],
475 "generation": {
476 "standard": {
477 "generator_args": [
478 [
479 "--target-dtype",
480 "fp32",
481 "--target-dtype",
482 "fp16",
483 "--target-dtype",
484 "bf16",
485 "--fp-values-range",
486 "-2.0,2.0",
487 "--tensor-dim-range",
488 "16,64",
489 "--target-rank",
490 "1",
491 "--target-rank",
492 "2",
493 "--target-rank",
494 "3",
495 "--num-const-inputs-concat",
496 "3"
497 ],
498 [
499 "--target-dtype",
500 "fp32",
501 "--target-dtype",
502 "fp16",
503 "--target-dtype",
504 "bf16",
505 "--fp-values-range",
506 "-2.0,2.0",
507 "--tensor-dim-range",
508 "1,16",
509 "--target-rank",
510 "4",
511 "--target-rank",
512 "5",
513 "--num-const-inputs-concat",
514 "1"
515 ],
516 [
517 "--target-dtype",
518 "fp32",
519 "--fp-values-range",
520 "-2.0,2.0",
521 "--target-shape",
522 "1,1,65534,1,1",
523 "--target-shape",
524 "1,65537,1,2",
525 "--num-const-inputs-concat",
526 "2"
527 ]
528 ]
529 }
530 },
531 "selection": {
532 "default": {
533 "params": {},
534 "permutes": [
535 "shape",
536 "type"
537 ]
538 }
539 }
James Wardf0890992022-11-17 11:15:14 +0000540 },
James Ward542dd3b2022-11-17 12:11:55 +0000541 "const": {
542 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +0000543 "profile": [
544 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000545 ],
546 "generation": {
547 "standard": {
548 "no_negative_tests": "true",
549 "generator_args": [
550 [
551 "--target-dtype",
552 "fp32",
553 "--target-dtype",
554 "fp16",
555 "--target-dtype",
556 "bf16",
557 "--fp-values-range",
558 "-2.0,2.0",
559 "--target-rank",
560 "1",
561 "--target-rank",
562 "2",
563 "--target-rank",
564 "3"
565 ],
566 [
567 "--target-dtype",
568 "fp32",
569 "--target-dtype",
570 "fp16",
571 "--target-dtype",
572 "bf16",
573 "--fp-values-range",
574 "-2.0,2.0",
575 "--tensor-dim-range",
576 "1,16",
577 "--target-rank",
578 "4",
579 "--target-rank",
580 "5"
581 ],
582 [
583 "--target-dtype",
584 "fp32",
585 "--fp-values-range",
586 "-2.0,2.0",
587 "--target-shape",
588 "1,65540,1,1,1",
589 "--target-shape",
590 "1,2,1,65529"
591 ]
592 ]
593 }
594 },
595 "selection": {
596 "default": {
597 "params": {},
598 "permutes": [
599 "shape",
600 "type"
601 ]
602 }
603 }
James Ward542dd3b2022-11-17 12:11:55 +0000604 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100605 "conv2d": {
606 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100607 "profile": [
608 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000609 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100610 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000611 "generation": {
612 "standard": {
613 "negative_dim_range": "1,10",
614 "generator_args": [
615 [
616 "--target-dtype",
617 "fp32",
618 "--target-dtype",
619 "fp16",
620 "--target-dtype",
621 "bf16",
622 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000623 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000624 "--target-shape",
625 "1,34,19,27",
626 "--target-shape",
627 "1,16,51,7",
628 "--tensor-dim-range",
629 "1,16",
630 "--allow-pooling-and-conv-oversizes"
631 ],
632 [
633 "--target-dtype",
634 "fp32",
635 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000636 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000637 "--target-shape",
638 "1,65537,1,3",
639 "--target-shape",
640 "1,2,65531,2",
641 "--tensor-dim-range",
642 "1,16",
643 "--max-conv-dilation",
644 "1",
645 "--allow-pooling-and-conv-oversizes"
646 ]
647 ]
648 }
649 },
650 "selection": {
651 "default": {
652 "params": {
653 "shape": [],
654 "type": [],
655 "kernel": [],
656 "stride": [],
657 "pad": [],
658 "dilation": []
659 },
660 "permutes": [
661 "kernel",
662 "shape",
663 "type",
664 "pad"
665 ]
666 }
667 }
James Ward52ac9d62022-11-16 12:53:49 +0000668 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000669 "conv3d": {
670 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000671 "profile": [
672 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000673 ],
674 "generation": {
675 "standard": {
676 "negative_dim_range": "1,10",
677 "generator_args": [
678 [
679 "--target-dtype",
680 "fp32",
681 "--target-dtype",
682 "fp16",
683 "--target-dtype",
684 "bf16",
685 "--fp-values-range",
686 "-2.0,2.0",
687 "--target-shape",
688 "1,7,18,5,4",
689 "--target-shape",
690 "1,6,12,17,3",
691 "--tensor-dim-range",
692 "1,4",
693 "--allow-pooling-and-conv-oversizes"
694 ],
695 [
696 "--target-dtype",
697 "fp32",
698 "--fp-values-range",
699 "-2.0,2.0",
700 "--target-shape",
701 "1,2,65539,1,2",
702 "--target-shape",
703 "1,65532,1,1,3",
704 "--tensor-dim-range",
705 "1,2",
706 "--max-conv-dilation",
707 "1",
708 "--allow-pooling-and-conv-oversizes"
709 ]
710 ]
711 }
712 },
713 "selection": {
714 "default": {
715 "params": {
716 "shape": [],
717 "type": [],
718 "kernel": [],
719 "stride": [],
720 "pad": [],
721 "dilation": []
722 },
723 "permutes": [
724 "kernel",
725 "shape",
726 "type",
727 "pad",
728 "stride"
729 ]
730 }
731 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000732 },
James Wardae25b932023-02-07 20:11:41 +0000733 "depthwise_conv2d": {
734 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000735 "profile": [
736 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000737 ],
738 "generation": {
739 "standard": {
740 "negative_dim_range": "1,10",
741 "generator_args": [
742 [
743 "--target-dtype",
744 "fp32",
745 "--target-dtype",
746 "fp16",
747 "--target-dtype",
748 "bf16",
749 "--fp-values-range",
750 "-2.0,2.0",
751 "--target-shape",
752 "1,17,31,4",
753 "--target-shape",
754 "1,37,11,5",
755 "--tensor-dim-range",
756 "1,16",
757 "--allow-pooling-and-conv-oversizes"
758 ],
759 [
760 "--target-dtype",
761 "fp32",
762 "--fp-values-range",
763 "-2.0,2.0",
764 "--target-shape",
765 "1,1,65531,2",
766 "--target-shape",
767 "1,65540,1,3",
768 "--tensor-dim-range",
769 "1,16",
770 "--max-conv-dilation",
771 "1",
772 "--allow-pooling-and-conv-oversizes"
773 ]
774 ]
775 }
776 },
777 "selection": {
778 "default": {
779 "params": {
780 "shape": [],
781 "type": [
782 "f16xf16",
783 "bf16xbf16",
784 "f32xf32"
785 ],
786 "kernel": [],
787 "stride": [],
788 "pad": [],
789 "dilation": []
790 },
791 "permutes": [
792 "kernel",
793 "shape",
794 "type",
795 "pad"
796 ]
797 }
798 }
James Wardae25b932023-02-07 20:11:41 +0000799 },
Won Jeona21b2e82023-08-10 10:33:01 +0000800 "dim": {
801 "group": "data_layout",
802 "profile": [
803 "tosa-mi"
804 ],
805 "generation": {
806 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100807 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000808 "generator_args": [
809 [
810 "--target-dtype",
811 "fp32",
812 "--target-dtype",
813 "fp16",
814 "--target-dtype",
815 "bf16",
816 "--fp-values-range",
817 "-2.0,2.0",
818 "--tensor-dim-range",
819 "1,65",
820 "--target-rank",
821 "1",
822 "--target-rank",
823 "2",
824 "--target-rank",
825 "3"
826 ]
827 ]
828 }
829 },
830 "selection": {
831 "default": {
832 "params": {},
833 "permutes": [
834 "shape",
835 "type"
836 ]
837 }
838 }
839 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000840 "equal": {
841 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000842 "profile": [
843 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000844 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +0000845 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000846 "generation": {
847 "standard": {
848 "generator_args": [
849 [
850 "--target-dtype",
851 "fp32",
852 "--target-dtype",
853 "fp16",
854 "--target-dtype",
855 "bf16",
856 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000857 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000858 "--tensor-dim-range",
859 "18,64",
860 "--target-rank",
861 "1",
862 "--target-rank",
863 "2",
864 "--target-rank",
865 "3"
866 ],
867 [
868 "--target-dtype",
869 "fp32",
870 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000871 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000872 "--tensor-dim-range",
873 "1,18",
874 "--target-rank",
875 "4",
876 "--target-rank",
877 "5"
878 ],
879 [
880 "--target-dtype",
881 "fp16",
882 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +0000883 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000884 "--target-shape",
885 "1,1,2,65550",
886 "--target-shape",
887 "1,4,65530,1,1"
888 ]
889 ]
890 }
891 },
892 "selection": {
893 "default": {
894 "params": {},
895 "permutes": [
896 "shape",
897 "type"
898 ]
899 }
900 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +0000901 },
Jeremy Johnson35396f22023-01-04 17:05:25 +0000902 "exp": {
903 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +0000904 "profile": [
905 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000906 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +0000907 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000908 "generation": {
909 "standard": {
910 "generator_args": [
911 [
912 "--target-dtype",
913 "fp32",
914 "--target-dtype",
915 "fp16",
916 "--target-dtype",
917 "bf16",
918 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000919 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000920 "--tensor-dim-range",
921 "15,64",
922 "--target-rank",
923 "1",
924 "--target-rank",
925 "2",
926 "--target-rank",
927 "3"
928 ],
929 [
930 "--target-dtype",
931 "fp16",
932 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000933 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000934 "--tensor-dim-range",
935 "1,15",
936 "--target-rank",
937 "4",
938 "--target-rank",
939 "5"
940 ],
941 [
942 "--target-dtype",
943 "fp32",
944 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +0000945 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000946 "--target-shape",
947 "1,1,65535,4",
948 "--target-shape",
949 "2,65536,1,1,1"
950 ]
951 ]
952 }
953 },
954 "selection": {
955 "default": {
956 "params": {},
957 "permutes": [
958 "shape",
959 "type"
960 ]
961 }
962 }
Jeremy Johnson35396f22023-01-04 17:05:25 +0000963 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000964 "fft2d": {
965 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +0000966 "profile": [
967 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000968 ],
969 "generation": {
970 "standard": {
971 "generator_args": [
972 [
973 "--target-dtype",
974 "fp32",
975 "--fp-values-range",
976 "-2.0,2.0"
977 ],
978 [
979 "--target-dtype",
980 "fp32",
981 "--fp-values-range",
982 "-2.0,2.0",
983 "--target-shape",
984 "1,256,64",
985 "--target-shape",
986 "1,4,4096"
987 ]
988 ]
989 }
990 },
991 "selection": {
992 "default": {
993 "params": {},
994 "permutes": [
995 "shape",
996 "type",
997 "inverse"
998 ]
999 }
1000 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001001 },
James Ward8384a6f2023-01-27 17:27:34 +00001002 "fully_connected": {
1003 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001004 "profile": [
1005 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001006 ],
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001007 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001008 "generation": {
1009 "standard": {
1010 "negative_dim_range": "1,10",
1011 "generator_args": [
1012 [
1013 "--target-dtype",
1014 "fp32",
1015 "--target-dtype",
1016 "fp16",
1017 "--target-dtype",
1018 "bf16",
1019 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001020 "-max,max",
1021 "--tensor-dim-range",
1022 "15,64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001023 ],
1024 [
1025 "--target-dtype",
1026 "fp32",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001027 "--fp-values-range",
1028 "-max,max",
1029 "--tensor-dim-range",
1030 "10,15",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001031 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001032 "100,296",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001033 "--target-shape",
1034 "65540,2"
1035 ],
1036 [
1037 "--target-dtype",
1038 "fp32",
1039 "--target-dtype",
1040 "fp16",
1041 "--target-dtype",
1042 "bf16",
1043 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001044 "-max,max",
1045 "--tensor-dim-range",
1046 "35,64",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001047 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001048 "30,16",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001049 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001050 "100,23"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001051 ]
1052 ]
1053 }
1054 },
1055 "selection": {
1056 "default": {
1057 "params": {},
1058 "permutes": [
1059 "shape",
1060 "type"
1061 ]
1062 }
1063 }
James Ward8384a6f2023-01-27 17:27:34 +00001064 },
James Ward71616fe2022-11-23 11:00:47 +00001065 "floor": {
1066 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001067 "profile": [
1068 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001069 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001070 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001071 "generation": {
1072 "standard": {
1073 "generator_args": [
1074 [
1075 "--target-dtype",
1076 "fp32",
1077 "--target-dtype",
1078 "fp16",
1079 "--target-dtype",
1080 "bf16",
1081 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001082 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001083 "--tensor-dim-range",
1084 "4,64",
1085 "--target-rank",
1086 "1",
1087 "--target-rank",
1088 "2",
1089 "--target-rank",
1090 "3"
1091 ],
1092 [
1093 "--target-dtype",
1094 "fp32",
1095 "--target-dtype",
1096 "fp16",
1097 "--target-dtype",
1098 "bf16",
1099 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001100 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001101 "--tensor-dim-range",
1102 "1,16",
1103 "--target-rank",
1104 "4",
1105 "--target-rank",
1106 "5"
1107 ],
1108 [
1109 "--target-dtype",
1110 "fp32",
1111 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001112 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001113 "--target-shape",
1114 "1,1,65533,2",
1115 "--target-shape",
1116 "1,65537,1,1"
1117 ]
1118 ]
1119 }
1120 },
1121 "selection": {
1122 "default": {
1123 "params": {},
1124 "permutes": [
1125 "shape",
1126 "type"
1127 ]
1128 }
1129 }
James Ward71616fe2022-11-23 11:00:47 +00001130 },
James Ward990cc4b2022-11-16 15:36:37 +00001131 "gather": {
1132 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001133 "profile": [
1134 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001135 ],
1136 "generation": {
1137 "standard": {
1138 "negative_dim_range": "1,10",
1139 "generator_args": [
1140 [
1141 "--target-dtype",
1142 "fp32",
1143 "--target-dtype",
1144 "fp16",
1145 "--target-dtype",
1146 "bf16",
1147 "--fp-values-range",
1148 "-2.0,2.0",
1149 "--tensor-dim-range",
1150 "5,72"
1151 ],
1152 [
1153 "--target-dtype",
1154 "fp32",
1155 "--fp-values-range",
1156 "-2.0,2.0",
1157 "--target-shape",
1158 "2,65536,1",
1159 "--target-shape",
1160 "1,2,65535",
1161 "--target-shape",
1162 "5000,1,1"
1163 ]
1164 ]
1165 }
1166 },
1167 "selection": {
1168 "default": {
1169 "params": {},
1170 "permutes": [
1171 "shape",
1172 "type"
1173 ]
1174 }
1175 }
James Ward990cc4b2022-11-16 15:36:37 +00001176 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001177 "greater": {
1178 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001179 "profile": [
1180 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001181 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001182 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001183 "generation": {
1184 "standard": {
1185 "generator_args": [
1186 [
1187 "--filter",
1188 "^greater$",
1189 "--target-dtype",
1190 "fp32",
1191 "--target-dtype",
1192 "fp16",
1193 "--target-dtype",
1194 "bf16",
1195 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001196 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001197 "--tensor-dim-range",
1198 "18,64",
1199 "--target-rank",
1200 "1",
1201 "--target-rank",
1202 "2",
1203 "--target-rank",
1204 "3"
1205 ],
1206 [
1207 "--filter",
1208 "^greater$",
1209 "--target-dtype",
1210 "bf16",
1211 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001212 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001213 "--tensor-dim-range",
1214 "1,18",
1215 "--target-rank",
1216 "4",
1217 "--target-rank",
1218 "5"
1219 ],
1220 [
1221 "--filter",
1222 "^greater$",
1223 "--target-dtype",
1224 "fp32",
1225 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001226 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001227 "--target-shape",
1228 "3,65551,1,1",
1229 "--target-shape",
1230 "1,1,3,65531,1"
1231 ]
1232 ]
1233 }
1234 },
1235 "selection": {
1236 "default": {
1237 "params": {},
1238 "permutes": [
1239 "shape",
1240 "type"
1241 ]
1242 }
1243 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001244 },
1245 "greater_equal": {
1246 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001247 "profile": [
1248 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001249 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001250 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001251 "generation": {
1252 "standard": {
1253 "generator_args": [
1254 [
1255 "--target-dtype",
1256 "fp32",
1257 "--target-dtype",
1258 "fp16",
1259 "--target-dtype",
1260 "bf16",
1261 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001262 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001263 "--tensor-dim-range",
1264 "18,64",
1265 "--target-rank",
1266 "1",
1267 "--target-rank",
1268 "2",
1269 "--target-rank",
1270 "3"
1271 ],
1272 [
1273 "--target-dtype",
1274 "fp16",
1275 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001276 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001277 "--tensor-dim-range",
1278 "1,18",
1279 "--target-rank",
1280 "4",
1281 "--target-rank",
1282 "5"
1283 ],
1284 [
1285 "--target-dtype",
1286 "bf16",
1287 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001288 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001289 "--target-shape",
1290 "65552,1,1,4",
1291 "--target-shape",
1292 "1,1,1,3,65532"
1293 ]
1294 ]
1295 }
1296 },
1297 "selection": {
1298 "default": {
1299 "params": {},
1300 "permutes": [
1301 "shape",
1302 "type"
1303 ]
1304 }
1305 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001306 },
James Ward542dd3b2022-11-17 12:11:55 +00001307 "identity": {
1308 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001309 "profile": [
1310 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001311 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001312 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001313 "generation": {
1314 "standard": {
1315 "no_negative_tests": "true",
1316 "generator_args": [
1317 [
1318 "--target-dtype",
1319 "fp32",
1320 "--target-dtype",
1321 "fp16",
1322 "--target-dtype",
1323 "bf16",
1324 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001325 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001326 "--tensor-dim-range",
1327 "1,67",
1328 "--target-rank",
1329 "1",
1330 "--target-rank",
1331 "2",
1332 "--target-rank",
1333 "3"
1334 ],
1335 [
1336 "--target-dtype",
1337 "fp32",
1338 "--target-dtype",
1339 "fp16",
1340 "--target-dtype",
1341 "bf16",
1342 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001343 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001344 "--tensor-dim-range",
1345 "1,19",
1346 "--target-rank",
1347 "4",
1348 "--target-rank",
1349 "5"
1350 ],
1351 [
1352 "--target-dtype",
1353 "fp32",
1354 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001355 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001356 "--target-shape",
1357 "1,1,65539,1,1",
1358 "--target-shape",
1359 "1,1,2,65529"
1360 ]
1361 ]
1362 }
1363 },
1364 "selection": {
1365 "default": {
1366 "params": {},
1367 "permutes": [
1368 "shape",
1369 "type"
1370 ]
1371 }
1372 }
James Ward542dd3b2022-11-17 12:11:55 +00001373 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001374 "log": {
1375 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001376 "profile": [
1377 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001378 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001379 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001380 "generation": {
1381 "standard": {
1382 "generator_args": [
1383 [
1384 "--filter",
1385 "^log$",
1386 "--target-dtype",
1387 "fp32",
1388 "--target-dtype",
1389 "fp16",
1390 "--target-dtype",
1391 "bf16",
1392 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001393 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001394 "--tensor-dim-range",
1395 "15,64",
1396 "--target-rank",
1397 "1",
1398 "--target-rank",
1399 "2",
1400 "--target-rank",
1401 "3"
1402 ],
1403 [
1404 "--filter",
1405 "^log$",
1406 "--target-dtype",
1407 "fp32",
1408 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001409 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001410 "--tensor-dim-range",
1411 "1,15",
1412 "--target-rank",
1413 "4",
1414 "--target-rank",
1415 "5"
1416 ],
1417 [
1418 "--filter",
1419 "^log$",
1420 "--target-dtype",
1421 "fp16",
1422 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001423 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001424 "--target-shape",
1425 "1,65530,1,2",
1426 "--target-shape",
1427 "3,1,65540,1,1"
1428 ]
1429 ]
1430 }
1431 },
1432 "selection": {
1433 "default": {
1434 "params": {},
1435 "permutes": [
1436 "shape",
1437 "type"
1438 ]
1439 }
1440 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001441 },
James Ward8384a6f2023-01-27 17:27:34 +00001442 "matmul": {
1443 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001444 "profile": [
1445 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001446 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001447 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001448 "generation": {
1449 "standard": {
1450 "negative_dim_range": "1,10",
1451 "generator_args": [
1452 [
1453 "--target-dtype",
1454 "fp32",
1455 "--target-dtype",
1456 "fp16",
1457 "--target-dtype",
1458 "bf16",
1459 "--fp-values-range",
1460 "-2.0,2.0",
1461 "--tensor-dim-range",
1462 "13,70"
1463 ],
1464 [
1465 "--target-dtype",
1466 "fp32",
1467 "--target-dtype",
1468 "fp16",
1469 "--target-dtype",
1470 "bf16",
1471 "--fp-values-range",
1472 "-2.0,2.0",
1473 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001474 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001475 ],
1476 [
1477 "--target-dtype",
1478 "fp32",
1479 "--fp-values-range",
1480 "-2.0,2.0",
1481 "--target-shape",
1482 "4,65530,1",
1483 "--target-shape",
1484 "1,65538,3"
1485 ]
1486 ]
1487 }
1488 },
1489 "selection": {
1490 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001491 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001492 }
1493 }
James Ward8384a6f2023-01-27 17:27:34 +00001494 },
James Ward52ac9d62022-11-16 12:53:49 +00001495 "max_pool2d": {
1496 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001497 "profile": [
1498 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001499 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001500 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001501 "generation": {
1502 "standard": {
1503 "generator_args": [
1504 [
1505 "--target-dtype",
1506 "fp32",
1507 "--target-dtype",
1508 "fp16",
1509 "--target-dtype",
1510 "bf16",
1511 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001512 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001513 "--target-shape",
1514 "1,47,37,25",
1515 "--target-shape",
1516 "1,15,13,38",
1517 "--allow-pooling-and-conv-oversizes"
1518 ],
1519 [
1520 "--target-dtype",
1521 "fp32",
1522 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001523 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001524 "--target-shape",
1525 "1,65534,4,1",
1526 "--target-shape",
1527 "1,6,65536,1",
1528 "--max-conv-dilation",
1529 "1",
1530 "--allow-pooling-and-conv-oversizes"
1531 ]
1532 ]
1533 }
1534 },
1535 "selection": {
1536 "default": {
1537 "params": {
1538 "shape": [],
1539 "type": [
1540 "f32",
1541 "f16",
1542 "bf16"
1543 ],
1544 "stride": [],
1545 "pad": []
1546 },
1547 "permutes": [
1548 "shape",
1549 "type",
1550 "pad"
1551 ],
1552 "sparsity": {
1553 "pad": 11
1554 }
1555 }
1556 }
James Ward990cc4b2022-11-16 15:36:37 +00001557 },
James Ward71616fe2022-11-23 11:00:47 +00001558 "negate": {
1559 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001560 "profile": [
1561 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001562 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001563 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001564 "generation": {
1565 "standard": {
1566 "negative_dim_range": "1,10",
1567 "generator_args": [
1568 [
1569 "--target-dtype",
1570 "fp32",
1571 "--target-dtype",
1572 "fp16",
1573 "--target-dtype",
1574 "bf16",
1575 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001576 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001577 "--tensor-dim-range",
1578 "17,64",
1579 "--target-rank",
1580 "1",
1581 "--target-rank",
1582 "2",
1583 "--target-rank",
1584 "3"
1585 ],
1586 [
1587 "--target-dtype",
1588 "fp32",
1589 "--target-dtype",
1590 "fp16",
1591 "--target-dtype",
1592 "bf16",
1593 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001594 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001595 "--tensor-dim-range",
1596 "1,22",
1597 "--target-rank",
1598 "4",
1599 "--target-rank",
1600 "5"
1601 ],
1602 [
1603 "--target-dtype",
1604 "fp32",
1605 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001606 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001607 "--target-shape",
1608 "1,65541,3,1",
1609 "--target-shape",
1610 "1,2,1,65532,1"
1611 ]
1612 ]
1613 }
1614 },
1615 "selection": {
1616 "default": {
1617 "params": {},
1618 "permutes": [
1619 "shape",
1620 "type"
1621 ]
1622 }
1623 }
James Ward71616fe2022-11-23 11:00:47 +00001624 },
James Wardf0890992022-11-17 11:15:14 +00001625 "pad": {
1626 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001627 "profile": [
1628 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001629 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001630 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001631 "generation": {
1632 "standard": {
1633 "generator_args": [
1634 [
1635 "--target-dtype",
1636 "fp32",
1637 "--target-dtype",
1638 "fp16",
1639 "--target-dtype",
1640 "bf16",
1641 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001642 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001643 "--tensor-dim-range",
1644 "1,65",
1645 "--target-rank",
1646 "1",
1647 "--target-rank",
1648 "2",
1649 "--target-rank",
1650 "3"
1651 ],
1652 [
1653 "--target-dtype",
1654 "fp16",
1655 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001656 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001657 "--tensor-dim-range",
1658 "1,17",
1659 "--target-rank",
1660 "4"
1661 ],
1662 [
1663 "--target-dtype",
1664 "bf16",
1665 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001666 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001667 "--tensor-dim-range",
1668 "1,16",
1669 "--target-rank",
1670 "5"
1671 ],
1672 [
1673 "--target-dtype",
1674 "fp32",
1675 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001676 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001677 "--target-shape",
1678 "1,1,65539,1"
1679 ]
1680 ]
1681 }
1682 },
1683 "selection": {
1684 "default": {
1685 "params": {},
1686 "permutes": [
1687 "shape",
1688 "type"
1689 ],
1690 "preselected": [
1691 {
1692 "shape": "50",
1693 "type": "bf16",
1694 "pad": "pad11"
1695 },
1696 {
1697 "shape": "63x46",
1698 "type": "bf16",
1699 "pad": "pad1010"
1700 },
1701 {
1702 "shape": "6",
1703 "type": "f16",
1704 "pad": "pad01"
1705 }
1706 ],
1707 "sparsity": {
1708 "pad": 21
1709 }
1710 }
1711 }
James Wardf0890992022-11-17 11:15:14 +00001712 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001713 "pow": {
1714 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001715 "profile": [
1716 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001717 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001718 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001719 "generation": {
1720 "standard": {
1721 "generator_args": [
1722 [
1723 "--target-dtype",
1724 "fp32",
1725 "--target-dtype",
1726 "fp16",
1727 "--target-dtype",
1728 "bf16",
1729 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001730 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001731 "--tensor-dim-range",
1732 "16,64",
1733 "--target-rank",
1734 "1",
1735 "--target-rank",
1736 "2",
1737 "--target-rank",
1738 "3"
1739 ],
1740 [
1741 "--target-dtype",
1742 "fp16",
1743 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001744 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001745 "--tensor-dim-range",
1746 "1,16",
1747 "--target-rank",
1748 "4",
1749 "--target-rank",
1750 "5"
1751 ],
1752 [
1753 "--target-dtype",
1754 "bf16",
1755 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001756 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001757 "--target-shape",
1758 "65534,3,1,1",
1759 "--target-shape",
1760 "2,65541,1,1,1"
1761 ]
1762 ]
1763 }
1764 },
1765 "selection": {
1766 "default": {
1767 "params": {},
1768 "permutes": [
1769 "shape",
1770 "type"
1771 ]
1772 }
1773 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00001774 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001775 "reciprocal": {
1776 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001777 "profile": [
1778 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001779 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001780 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001781 "generation": {
1782 "standard": {
1783 "generator_args": [
1784 [
1785 "--target-dtype",
1786 "fp32",
1787 "--target-dtype",
1788 "fp16",
1789 "--target-dtype",
1790 "bf16",
1791 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001792 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001793 "--tensor-dim-range",
1794 "15,64",
1795 "--target-rank",
1796 "1",
1797 "--target-rank",
1798 "2",
1799 "--target-rank",
1800 "3"
1801 ],
1802 [
1803 "--target-dtype",
1804 "fp16",
1805 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001806 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001807 "--tensor-dim-range",
1808 "1,15",
1809 "--target-rank",
1810 "4",
1811 "--target-rank",
1812 "5"
1813 ],
1814 [
1815 "--target-dtype",
1816 "bf16",
1817 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001818 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001819 "--target-shape",
1820 "1,1,65536,4",
1821 "--target-shape",
1822 "2,65535,1,1,1"
1823 ]
1824 ]
1825 }
1826 },
1827 "selection": {
1828 "default": {
1829 "params": {},
1830 "permutes": [
1831 "shape",
1832 "type"
1833 ]
1834 }
1835 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001836 },
James Wardf0890992022-11-17 11:15:14 +00001837 "reshape": {
1838 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001839 "profile": [
1840 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001841 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001842 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001843 "generation": {
1844 "standard": {
1845 "generator_args": [
1846 [
1847 "--target-dtype",
1848 "fp32",
1849 "--target-dtype",
1850 "fp16",
1851 "--target-dtype",
1852 "bf16",
1853 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001854 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001855 "--num-rand-permutations",
1856 "2"
1857 ],
1858 [
1859 "--target-dtype",
1860 "fp32",
1861 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00001862 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001863 "--target-shape",
1864 "1,1,65536,1",
1865 "--target-shape",
1866 "1,65535,1,2",
1867 "--num-rand-permutations",
1868 "2"
1869 ]
1870 ]
1871 }
1872 },
1873 "selection": {
1874 "default": {
1875 "params": {},
1876 "permutes": [
1877 "shape",
1878 "type",
1879 "rank",
1880 "perm"
1881 ]
1882 }
1883 }
James Wardf0890992022-11-17 11:15:14 +00001884 },
1885 "reverse": {
1886 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001887 "profile": [
1888 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001889 ],
1890 "generation": {
1891 "standard": {
1892 "generator_args": [
1893 [
1894 "--target-dtype",
1895 "fp32",
1896 "--target-dtype",
1897 "fp16",
1898 "--target-dtype",
1899 "bf16",
1900 "--fp-values-range",
1901 "-2.0,2.0",
1902 "--tensor-dim-range",
1903 "1,48"
1904 ],
1905 [
1906 "--target-dtype",
1907 "fp32",
1908 "--fp-values-range",
1909 "-2.0,2.0",
1910 "--target-shape",
1911 "1,1,65537",
1912 "--target-shape",
1913 "1,65535,1,2"
1914 ]
1915 ]
1916 }
1917 },
1918 "selection": {
1919 "default": {
1920 "params": {},
1921 "permutes": [
1922 "shape",
1923 "type"
1924 ]
1925 }
1926 }
James Wardf0890992022-11-17 11:15:14 +00001927 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001928 "rsqrt": {
1929 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001930 "profile": [
1931 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001932 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001933 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001934 "generation": {
1935 "standard": {
1936 "generator_args": [
1937 [
1938 "--target-dtype",
1939 "fp32",
1940 "--target-dtype",
1941 "fp16",
1942 "--target-dtype",
1943 "bf16",
1944 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001945 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001946 "--tensor-dim-range",
1947 "15,64",
1948 "--target-rank",
1949 "1",
1950 "--target-rank",
1951 "2",
1952 "--target-rank",
1953 "3"
1954 ],
1955 [
1956 "--target-dtype",
1957 "bf16",
1958 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001959 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001960 "--tensor-dim-range",
1961 "1,15",
1962 "--target-rank",
1963 "4",
1964 "--target-rank",
1965 "5"
1966 ],
1967 [
1968 "--target-dtype",
1969 "fp32",
1970 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001971 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001972 "--target-shape",
1973 "1,1,3,65541",
1974 "--target-shape",
1975 "65532,1,3,1,1"
1976 ]
1977 ]
1978 }
1979 },
1980 "selection": {
1981 "default": {
1982 "params": {},
1983 "permutes": [
1984 "shape",
1985 "type"
1986 ]
1987 }
1988 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001989 },
James Ward990cc4b2022-11-16 15:36:37 +00001990 "scatter": {
1991 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001992 "profile": [
1993 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001994 ],
1995 "generation": {
1996 "standard": {
1997 "negative_dim_range": "1,10",
1998 "generator_args": [
1999 [
2000 "--target-dtype",
2001 "fp32",
2002 "--target-dtype",
2003 "fp16",
2004 "--target-dtype",
2005 "bf16",
2006 "--fp-values-range",
2007 "-2.0,2.0",
2008 "--tensor-dim-range",
2009 "5,56"
2010 ],
2011 [
2012 "--target-dtype",
2013 "fp32",
2014 "--fp-values-range",
2015 "-2.0,2.0",
2016 "--target-shape",
2017 "1,65541,1",
2018 "--target-shape",
2019 "1,1,65531",
2020 "--target-shape",
2021 "2989,6,1"
2022 ]
2023 ]
2024 }
2025 },
2026 "selection": {
2027 "default": {
2028 "params": {},
2029 "permutes": [
2030 "shape",
2031 "type"
2032 ]
2033 }
2034 }
James Wardf0890992022-11-17 11:15:14 +00002035 },
2036 "tile": {
2037 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002038 "profile": [
2039 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002040 ],
2041 "generation": {
2042 "standard": {
2043 "negative_dim_range": "1,10",
2044 "generator_args": [
2045 [
2046 "--target-dtype",
2047 "fp32",
2048 "--target-dtype",
2049 "fp16",
2050 "--target-dtype",
2051 "bf16",
2052 "--fp-values-range",
2053 "-2.0,2.0",
2054 "--tensor-dim-range",
2055 "4,32"
2056 ],
2057 [
2058 "--target-dtype",
2059 "fp32",
2060 "--fp-values-range",
2061 "-2.0,2.0",
2062 "--target-shape",
2063 "65535",
2064 "--target-shape",
2065 "1,65543,2,1"
2066 ]
2067 ]
2068 }
2069 },
2070 "selection": {
2071 "default": {
2072 "params": {},
2073 "permutes": [
2074 "shape",
2075 "type"
2076 ]
2077 }
2078 }
James Wardf0890992022-11-17 11:15:14 +00002079 },
2080 "transpose": {
2081 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002082 "profile": [
2083 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002084 ],
2085 "generation": {
2086 "standard": {
2087 "generator_args": [
2088 [
2089 "--filter",
2090 "^transpose$",
2091 "--target-dtype",
2092 "fp32",
2093 "--target-dtype",
2094 "fp16",
2095 "--fp-values-range",
2096 "-2.0,2.0",
2097 "--target-rank",
2098 "1",
2099 "--target-rank",
2100 "2",
2101 "--num-rand-permutations",
2102 "2"
2103 ],
2104 [
2105 "--filter",
2106 "^transpose$",
2107 "--target-dtype",
2108 "fp32",
2109 "--target-dtype",
2110 "fp16",
2111 "--target-dtype",
2112 "bf16",
2113 "--fp-values-range",
2114 "-2.0,2.0",
2115 "--target-rank",
2116 "3",
2117 "--target-rank",
2118 "4",
2119 "--num-rand-permutations",
2120 "2"
2121 ],
2122 [
2123 "--filter",
2124 "^transpose$",
2125 "--target-dtype",
2126 "fp32",
2127 "--fp-values-range",
2128 "-2.0,2.0",
2129 "--target-shape",
2130 "1,1,65539,2",
2131 "--target-shape",
2132 "1,1,1,65535",
2133 "--num-rand-permutations",
2134 "1"
2135 ]
2136 ]
2137 }
2138 },
2139 "selection": {
2140 "default": {
2141 "params": {},
2142 "permutes": [
2143 "shape",
2144 "type",
2145 "perm"
2146 ]
2147 }
2148 }
James Wardb9c3a632022-11-22 13:14:50 +00002149 },
James Ward681e0a82023-02-20 18:04:31 +00002150 "transpose_conv2d": {
2151 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002152 "profile": [
2153 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002154 ],
2155 "generation": {
2156 "standard": {
2157 "negative_dim_range": "1,10",
2158 "generator_args": [
2159 [
2160 "--target-dtype",
2161 "fp32",
2162 "--target-dtype",
2163 "fp16",
2164 "--target-dtype",
2165 "bf16",
2166 "--fp-values-range",
2167 "-2.0,2.0",
2168 "--target-shape",
2169 "10,24,9,13",
2170 "--target-shape",
2171 "8,14,20,5",
2172 "--tensor-dim-range",
2173 "1,16",
2174 "--allow-pooling-and-conv-oversizes"
2175 ],
2176 [
2177 "--target-dtype",
2178 "fp16",
2179 "--fp-values-range",
2180 "-2.0,2.0",
2181 "--target-shape",
2182 "1,65536,1",
2183 "--tensor-dim-range",
2184 "1,17",
2185 "--max-conv-dilation",
2186 "1"
2187 ]
2188 ]
2189 }
2190 },
2191 "selection": {
2192 "default": {
2193 "params": {
2194 "shape": [],
2195 "type": [],
2196 "kernel": [],
2197 "stride": [],
2198 "pad": [],
2199 "out_shape": []
2200 },
2201 "permutes": [
2202 "shape",
2203 "type",
2204 "stride",
2205 "pad"
2206 ]
2207 }
2208 }
James Ward681e0a82023-02-20 18:04:31 +00002209 },
James Wardb9c3a632022-11-22 13:14:50 +00002210 "maximum": {
2211 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002212 "profile": [
2213 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002214 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002215 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002216 "generation": {
2217 "standard": {
2218 "generator_args": [
2219 [
2220 "--target-dtype",
2221 "fp32",
2222 "--target-dtype",
2223 "fp16",
2224 "--target-dtype",
2225 "bf16",
2226 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002227 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002228 "--tensor-dim-range",
2229 "16,64",
2230 "--target-rank",
2231 "1",
2232 "--target-rank",
2233 "2",
2234 "--target-rank",
2235 "3"
2236 ],
2237 [
2238 "--target-dtype",
2239 "fp32",
2240 "--target-dtype",
2241 "fp16",
2242 "--target-dtype",
2243 "bf16",
2244 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002245 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002246 "--tensor-dim-range",
2247 "1,16",
2248 "--target-rank",
2249 "4",
2250 "--target-rank",
2251 "5"
2252 ],
2253 [
2254 "--target-dtype",
2255 "fp32",
2256 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002257 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002258 "--target-shape",
2259 "65531,1,2,1",
2260 "--target-shape",
2261 "1,1,65541,1"
2262 ]
2263 ]
2264 }
2265 },
2266 "selection": {
2267 "default": {
2268 "params": {},
2269 "permutes": [
2270 "shape",
2271 "type"
2272 ]
2273 }
2274 }
James Wardb9c3a632022-11-22 13:14:50 +00002275 },
2276 "minimum": {
2277 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002278 "profile": [
2279 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002280 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002281 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002282 "generation": {
2283 "standard": {
2284 "generator_args": [
2285 [
2286 "--target-dtype",
2287 "fp32",
2288 "--target-dtype",
2289 "fp16",
2290 "--target-dtype",
2291 "bf16",
2292 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002293 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002294 "--tensor-dim-range",
2295 "16,64",
2296 "--target-rank",
2297 "1",
2298 "--target-rank",
2299 "2",
2300 "--target-rank",
2301 "3"
2302 ],
2303 [
2304 "--target-dtype",
2305 "fp32",
2306 "--target-dtype",
2307 "fp16",
2308 "--target-dtype",
2309 "bf16",
2310 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002311 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002312 "--tensor-dim-range",
2313 "1,16",
2314 "--target-rank",
2315 "4",
2316 "--target-rank",
2317 "5"
2318 ],
2319 [
2320 "--target-dtype",
2321 "fp32",
2322 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002323 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002324 "--target-shape",
2325 "1,65531,2,1",
2326 "--target-shape",
2327 "1,1,1,65538"
2328 ]
2329 ]
2330 }
2331 },
2332 "selection": {
2333 "default": {
2334 "params": {},
2335 "permutes": [
2336 "shape",
2337 "type"
2338 ]
2339 }
2340 }
James Ward635bc992022-11-23 11:55:32 +00002341 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002342 "mul": {
2343 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002344 "profile": [
2345 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002346 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002347 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002348 "generation": {
2349 "standard": {
2350 "negative_dim_range": "1,10",
2351 "generator_args": [
2352 [
2353 "--target-dtype",
2354 "fp32",
2355 "--target-dtype",
2356 "fp16",
2357 "--target-dtype",
2358 "bf16",
2359 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002360 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002361 "--tensor-dim-range",
2362 "16,64",
2363 "--target-rank",
2364 "1",
2365 "--target-rank",
2366 "2",
2367 "--target-rank",
2368 "3"
2369 ],
2370 [
2371 "--target-dtype",
2372 "fp16",
2373 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002374 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002375 "--tensor-dim-range",
2376 "1,16",
2377 "--target-rank",
2378 "4",
2379 "--target-rank",
2380 "5"
2381 ],
2382 [
2383 "--target-dtype",
2384 "bf16",
2385 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002386 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002387 "--target-shape",
2388 "1,1,3,65534",
2389 "--target-shape",
2390 "1,2,1,65541,1"
2391 ]
2392 ]
2393 }
2394 },
2395 "selection": {
2396 "default": {
2397 "params": {},
2398 "permutes": [
2399 "shape",
2400 "type"
2401 ]
2402 }
2403 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002404 },
James Ward635bc992022-11-23 11:55:32 +00002405 "reduce_max": {
2406 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002407 "profile": [
2408 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002409 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002410 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002411 "generation": {
2412 "standard": {
2413 "negative_dim_range": "1,10",
2414 "generator_args": [
2415 [
2416 "--target-dtype",
2417 "fp32",
2418 "--target-dtype",
2419 "fp16",
2420 "--target-dtype",
2421 "bf16",
2422 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002423 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002424 "--tensor-dim-range",
2425 "1,32"
2426 ],
2427 [
2428 "--target-dtype",
2429 "fp32",
2430 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002431 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002432 "--target-shape",
2433 "1,1,1,65531",
2434 "--target-shape",
2435 "1,1,65539,2"
2436 ]
2437 ]
2438 }
2439 },
2440 "selection": {
2441 "default": {
2442 "params": {},
2443 "permutes": [
2444 "shape",
2445 "type",
2446 "axis"
2447 ]
2448 }
2449 }
James Ward635bc992022-11-23 11:55:32 +00002450 },
2451 "reduce_min": {
2452 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002453 "profile": [
2454 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002455 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002456 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002457 "generation": {
2458 "standard": {
2459 "negative_dim_range": "1,10",
2460 "generator_args": [
2461 [
2462 "--target-dtype",
2463 "fp32",
2464 "--target-dtype",
2465 "fp16",
2466 "--target-dtype",
2467 "bf16",
2468 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002469 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002470 "--tensor-dim-range",
2471 "1,32"
2472 ],
2473 [
2474 "--target-dtype",
2475 "fp32",
2476 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002477 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002478 "--target-shape",
2479 "1,1,65531,1",
2480 "--target-shape",
2481 "1,65539,2,1"
2482 ]
2483 ]
2484 }
2485 },
2486 "selection": {
2487 "default": {
2488 "params": {},
2489 "permutes": [
2490 "shape",
2491 "type",
2492 "axis"
2493 ]
2494 }
2495 }
James Ward2a27c8f2022-11-23 11:29:43 +00002496 },
James Ward512c1ca2023-01-27 18:46:44 +00002497 "reduce_product": {
2498 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002499 "profile": [
2500 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002501 ],
2502 "generation": {
2503 "standard": {
2504 "generator_args": [
2505 [
2506 "--target-dtype",
2507 "fp32",
2508 "--target-dtype",
2509 "fp16",
2510 "--target-dtype",
2511 "bf16",
2512 "--fp-values-range",
2513 "-2.0,2.0",
2514 "--tensor-dim-range",
2515 "1,34"
2516 ],
2517 [
2518 "--target-dtype",
2519 "fp16",
2520 "--target-shape",
2521 "2,65527,3,1",
2522 "--target-shape",
2523 "1,3,2,65541"
2524 ]
2525 ]
2526 }
2527 },
2528 "selection": {
2529 "default": {
2530 "params": {},
2531 "permutes": [
2532 "shape",
2533 "type",
2534 "axis"
2535 ]
2536 }
2537 }
James Ward512c1ca2023-01-27 18:46:44 +00002538 },
2539 "reduce_sum": {
2540 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002541 "profile": [
2542 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002543 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002544 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002545 "generation": {
2546 "standard": {
2547 "generator_args": [
2548 [
2549 "--target-dtype",
2550 "fp32",
2551 "--target-dtype",
2552 "fp16",
2553 "--target-dtype",
2554 "bf16",
2555 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002556 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002557 "--tensor-dim-range",
2558 "1,37"
2559 ],
2560 [
2561 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002562 "fp32",
2563 "--fp-values-range",
2564 "-max,max",
2565 "--target-shape",
2566 "1001",
2567 "--target-shape",
2568 "50,200"
2569 ],
2570 [
2571 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002572 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002573 "--fp-values-range",
2574 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002575 "--target-shape",
2576 "1,3,65529,1",
2577 "--target-shape",
2578 "1,65537,1,1"
2579 ]
2580 ]
2581 }
2582 },
2583 "selection": {
2584 "default": {
2585 "params": {},
2586 "permutes": [
2587 "shape",
2588 "type",
2589 "axis"
2590 ]
2591 }
2592 }
James Ward512c1ca2023-01-27 18:46:44 +00002593 },
James Ward7f1ea8e2022-12-12 18:39:11 +00002594 "resize": {
2595 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00002596 "profile": [
2597 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002598 ],
2599 "generation": {
2600 "standard": {
2601 "negative_dim_range": "1,10",
2602 "generator_args": [
2603 [
2604 "--target-dtype",
2605 "fp32",
2606 "--target-dtype",
2607 "fp16",
2608 "--target-dtype",
2609 "bf16",
2610 "--fp-values-range",
2611 "-2.0,2.0"
2612 ],
2613 [
2614 "--target-dtype",
2615 "fp32",
2616 "--fp-values-range",
2617 "-2.0,2.0",
2618 "--target-shape",
2619 "1,1103,1,2",
2620 "--max-resize-output-dim",
2621 "9100"
2622 ]
2623 ]
2624 }
2625 },
2626 "selection": {
2627 "default": {
2628 "params": {
2629 "offset": [],
2630 "shape": [],
2631 "type": [],
2632 "mode": [],
2633 "output_type": [],
2634 "scale": [
2635 "sc2x1x3x1"
2636 ],
2637 "border": [
2638 "bor0x1"
2639 ]
2640 },
2641 "permutes": [
2642 "shape",
2643 "type"
2644 ],
2645 "exclude_patterns": [
2646 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
2647 ]
2648 }
2649 }
James Ward7f1ea8e2022-12-12 18:39:11 +00002650 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002651 "rfft2d": {
2652 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002653 "profile": [
2654 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002655 ],
2656 "generation": {
2657 "standard": {
2658 "generator_args": [
2659 [
2660 "--target-dtype",
2661 "fp32",
2662 "--fp-values-range",
2663 "-2.0,2.0"
2664 ],
2665 [
2666 "--target-dtype",
2667 "fp32",
2668 "--fp-values-range",
2669 "-2.0,2.0",
2670 "--target-shape",
2671 "1,16,512",
2672 "--target-shape",
2673 "1,8192,2"
2674 ]
2675 ]
2676 }
2677 },
2678 "selection": {
2679 "default": {
2680 "params": {},
2681 "permutes": [
2682 "shape",
2683 "type"
2684 ]
2685 }
2686 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00002687 },
James Ward2a27c8f2022-11-23 11:29:43 +00002688 "select": {
2689 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00002690 "profile": [
2691 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002692 ],
2693 "generation": {
2694 "standard": {
2695 "generator_args": [
2696 [
2697 "--target-dtype",
2698 "fp32",
2699 "--target-dtype",
2700 "fp16",
2701 "--target-dtype",
2702 "bf16",
2703 "--fp-values-range",
2704 "-2.0,2.0",
2705 "--tensor-dim-range",
2706 "16,64",
2707 "--target-rank",
2708 "1",
2709 "--target-rank",
2710 "2",
2711 "--target-rank",
2712 "3"
2713 ],
2714 [
2715 "--target-dtype",
2716 "fp32",
2717 "--target-dtype",
2718 "fp16",
2719 "--target-dtype",
2720 "bf16",
2721 "--fp-values-range",
2722 "-2.0,2.0",
2723 "--tensor-dim-range",
2724 "1,16",
2725 "--target-rank",
2726 "4",
2727 "--target-rank",
2728 "5"
2729 ],
2730 [
2731 "--target-dtype",
2732 "fp32",
2733 "--fp-values-range",
2734 "-2.0,2.0",
2735 "--target-shape",
2736 "1,2,65534,2,1",
2737 "--target-shape",
2738 "1,1,65539,2",
2739 "--num-rand-permutations",
2740 "2"
2741 ]
2742 ]
2743 }
2744 },
2745 "selection": {
2746 "default": {
2747 "params": {},
2748 "permutes": [
2749 "shape",
2750 "type"
2751 ]
2752 }
2753 }
James Wardb45db9a2022-12-12 13:02:44 +00002754 },
2755 "sigmoid": {
2756 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002757 "profile": [
2758 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002759 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002760 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002761 "generation": {
2762 "standard": {
2763 "generator_args": [
2764 [
2765 "--target-dtype",
2766 "fp32",
2767 "--target-dtype",
2768 "fp16",
2769 "--target-dtype",
2770 "bf16",
2771 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002772 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002773 "--tensor-dim-range",
2774 "16,64",
2775 "--target-rank",
2776 "1",
2777 "--target-rank",
2778 "2",
2779 "--target-rank",
2780 "3"
2781 ],
2782 [
2783 "--target-dtype",
2784 "fp32",
2785 "--target-dtype",
2786 "fp16",
2787 "--target-dtype",
2788 "bf16",
2789 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002790 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002791 "--tensor-dim-range",
2792 "1,19",
2793 "--target-rank",
2794 "4",
2795 "--target-rank",
2796 "5"
2797 ],
2798 [
2799 "--target-dtype",
2800 "fp32",
2801 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002802 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002803 "--target-shape",
2804 "1,2,65538,2,1",
2805 "--target-shape",
2806 "1,3,1,65533"
2807 ]
2808 ]
2809 }
2810 },
2811 "selection": {
2812 "default": {
2813 "params": {},
2814 "permutes": [
2815 "shape",
2816 "type"
2817 ]
2818 }
2819 }
James Wardb45db9a2022-12-12 13:02:44 +00002820 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002821 "sub": {
2822 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002823 "profile": [
2824 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002825 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002826 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002827 "generation": {
2828 "standard": {
2829 "generator_args": [
2830 [
2831 "--target-dtype",
2832 "fp32",
2833 "--target-dtype",
2834 "fp16",
2835 "--target-dtype",
2836 "bf16",
2837 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002838 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002839 "--tensor-dim-range",
2840 "16,64",
2841 "--target-rank",
2842 "1",
2843 "--target-rank",
2844 "2",
2845 "--target-rank",
2846 "3"
2847 ],
2848 [
2849 "--target-dtype",
2850 "bf16",
2851 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002852 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002853 "--tensor-dim-range",
2854 "1,16",
2855 "--target-rank",
2856 "4",
2857 "--target-rank",
2858 "5"
2859 ],
2860 [
2861 "--target-dtype",
2862 "fp32",
2863 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002864 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002865 "--target-shape",
2866 "1,1,65533,3",
2867 "--target-shape",
2868 "1,1,2,1,65545"
2869 ]
2870 ]
2871 }
2872 },
2873 "selection": {
2874 "default": {
2875 "params": {},
2876 "permutes": [
2877 "shape",
2878 "type"
2879 ]
2880 }
2881 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002882 },
James Wardc253e642023-01-17 17:03:12 +00002883 "slice": {
2884 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00002885 "profile": [
2886 "tosa-bi",
2887 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002888 ],
2889 "generation": {
2890 "standard": {
2891 "generator_args": [
2892 [
2893 "--target-dtype",
2894 "fp32",
2895 "--target-dtype",
2896 "fp16",
2897 "--target-dtype",
2898 "bf16",
2899 "--fp-values-range",
2900 "-2.0,2.0",
2901 "--tensor-dim-range",
2902 "16,64",
2903 "--target-rank",
2904 "1",
2905 "--target-rank",
2906 "2",
2907 "--target-rank",
2908 "3",
2909 "--num-rand-permutations",
2910 "2"
2911 ],
2912 [
2913 "--target-dtype",
2914 "fp32",
2915 "--target-dtype",
2916 "fp16",
2917 "--target-dtype",
2918 "bf16",
2919 "--fp-values-range",
2920 "-2.0,2.0",
2921 "--tensor-dim-range",
2922 "1,16",
2923 "--target-rank",
2924 "4",
2925 "--num-rand-permutations",
2926 "2"
2927 ],
2928 [
2929 "--target-dtype",
2930 "bf16",
2931 "--fp-values-range",
2932 "-2.0,2.0",
2933 "--target-shape",
2934 "1,1,655341,1",
2935 "--target-shape",
2936 "1,65539,1,1",
2937 "--num-rand-permutations",
2938 "2"
2939 ]
2940 ]
2941 }
2942 },
2943 "selection": {
2944 "default": {
2945 "params": {},
2946 "permutes": [
2947 "shape",
2948 "type",
2949 "perm"
2950 ]
2951 }
2952 }
James Wardc253e642023-01-17 17:03:12 +00002953 },
James Wardb45db9a2022-12-12 13:02:44 +00002954 "tanh": {
2955 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00002956 "profile": [
2957 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002958 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002959 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002960 "generation": {
2961 "standard": {
2962 "generator_args": [
2963 [
2964 "--target-dtype",
2965 "fp32",
2966 "--target-dtype",
2967 "fp16",
2968 "--target-dtype",
2969 "bf16",
2970 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002971 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002972 "--tensor-dim-range",
2973 "18,60",
2974 "--target-rank",
2975 "1",
2976 "--target-rank",
2977 "2",
2978 "--target-rank",
2979 "3"
2980 ],
2981 [
2982 "--target-dtype",
2983 "fp32",
2984 "--target-dtype",
2985 "fp16",
2986 "--target-dtype",
2987 "bf16",
2988 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00002989 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002990 "--tensor-dim-range",
2991 "1,24",
2992 "--target-rank",
2993 "4",
2994 "--target-rank",
2995 "5"
2996 ],
2997 [
2998 "--target-dtype",
2999 "fp32",
3000 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003001 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003002 "--target-shape",
3003 "1,65535,2,1,1",
3004 "--target-shape",
3005 "1,65540,1,2"
3006 ]
3007 ]
3008 }
3009 },
3010 "selection": {
3011 "default": {
3012 "params": {},
3013 "permutes": [
3014 "shape",
3015 "type"
3016 ]
3017 }
3018 }
Won Jeon78155c62023-06-10 00:20:04 +00003019 },
3020 "erf": {
3021 "group": "activation",
3022 "profile": [
3023 "tosa-mi"
3024 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003025 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003026 "generation": {
3027 "standard": {
3028 "generator_args": [
3029 [
3030 "--target-dtype",
3031 "fp32",
3032 "--target-dtype",
3033 "fp16",
3034 "--target-dtype",
3035 "bf16",
3036 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003037 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003038 "--tensor-dim-range",
3039 "18,60",
3040 "--target-rank",
3041 "1",
3042 "--target-rank",
3043 "2",
3044 "--target-rank",
3045 "3"
3046 ],
3047 [
3048 "--target-dtype",
3049 "fp32",
3050 "--target-dtype",
3051 "fp16",
3052 "--target-dtype",
3053 "bf16",
3054 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003055 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003056 "--tensor-dim-range",
3057 "1,24",
3058 "--target-rank",
3059 "4",
3060 "--target-rank",
3061 "5"
3062 ],
3063 [
3064 "--target-dtype",
3065 "fp32",
3066 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003067 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003068 "--target-shape",
3069 "1,65535,2,1,1",
3070 "--target-shape",
3071 "1,65540,1,2"
3072 ]
3073 ]
3074 }
3075 },
3076 "selection": {
3077 "default": {
3078 "params": {},
3079 "permutes": [
3080 "shape",
3081 "type"
3082 ]
3083 }
3084 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003085 }
3086}