blob: 7559c628baae05a9ba63efcb3d5d24e42153d350 [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 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000188 },
189 "float8": {
190 "from_version" : "v0.100.0",
191 "no_negative_tests": "true",
192 "generator_args": [
193 [
194 "--target-dtype",
195 "fp8e4m3",
196 "--target-dtype",
197 "fp8e5m2",
198 "--fp-values-range",
199 "-max,max",
200 "--tensor-dim-range",
201 "32,64",
202 "--target-rank",
203 "1",
204 "--target-rank",
205 "2",
206 "--target-rank",
207 "3",
208 "--num-rand-permutations",
209 "2"
210 ]
211 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000212 }
213 },
214 "selection": {
215 "default": {
216 "params": {},
217 "permutes": [
218 "shape",
219 "type"
220 ]
221 }
222 }
James Ward52ac9d62022-11-16 12:53:49 +0000223 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100224 "avg_pool2d": {
225 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100226 "profile": [
227 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000228 ],
Jeremy Johnson0601f802023-11-08 16:28:09 +0000229 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000230 "generation": {
231 "standard": {
232 "generator_args": [
233 [
234 "--target-dtype",
235 "fp32",
236 "--target-dtype",
237 "fp16",
238 "--target-dtype",
239 "bf16",
240 "--fp-values-range",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000241 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000242 "--target-shape",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000243 "4,11,7,39",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000244 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +0000245 "5,21,36,17",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000246 "--allow-pooling-and-conv-oversizes"
247 ],
248 [
249 "--target-dtype",
250 "fp32",
251 "--fp-values-range",
Jeremy Johnson0601f802023-11-08 16:28:09 +0000252 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000253 "--target-shape",
254 "1,2,65533,2",
255 "--target-shape",
256 "1,65539,2,1",
257 "--allow-pooling-and-conv-oversizes"
258 ]
259 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000260 },
261 "float8": {
262 "from_version" : "v0.100.0",
263 "no_negative_tests": "true",
264 "generator_args": [
265 [
266 "--target-dtype",
267 "fp8e4m3",
268 "--target-dtype",
269 "fp8e5m2",
270 "--fp-values-range",
271 "-max,max",
272 "--tensor-dim-range",
273 "32,64",
274 "--num-rand-permutations",
275 "2"
276 ]
277 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000278 }
279 },
280 "selection": {
281 "default": {
282 "params": {},
283 "permutes": [
284 "shape",
285 "type"
286 ],
287 "sparsity": {
288 "pad": 17
289 }
290 }
291 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100292 },
James Ward736fd1a2023-01-23 17:13:37 +0000293 "cast": {
294 "group": "type_conversion",
James Ward736fd1a2023-01-23 17:13:37 +0000295 "profile": [
296 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000297 ],
Jeremy Johnson708da822023-11-15 16:25:45 +0000298 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000299 "generation": {
300 "standard": {
301 "negative_dim_range": "1,10",
302 "generator_args": [
303 [
304 "--target-dtype",
305 "fp32",
306 "--target-dtype",
307 "fp16",
308 "--target-dtype",
309 "bf16",
310 "--target-dtype",
311 "int8",
312 "--target-dtype",
313 "int16",
314 "--target-dtype",
315 "int32",
316 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000317 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000318 "--tensor-dim-range",
319 "16,64",
320 "--target-rank",
321 "1",
322 "--target-rank",
323 "2",
324 "--target-rank",
325 "3"
326 ],
327 [
328 "--target-dtype",
329 "fp32",
330 "--target-dtype",
331 "fp16",
332 "--target-dtype",
333 "bf16",
334 "--target-dtype",
335 "int8",
336 "--target-dtype",
337 "int16",
338 "--target-dtype",
339 "int32",
340 "--fp-values-range",
Jeremy Johnson708da822023-11-15 16:25:45 +0000341 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000342 "--tensor-dim-range",
343 "1,16",
344 "--target-rank",
345 "4",
346 "--target-rank",
347 "5"
348 ],
349 [
350 "--target-dtype",
351 "fp16",
Jeremy Johnson708da822023-11-15 16:25:45 +0000352 "--fp-values-range",
353 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000354 "--target-shape",
355 "1,1,1,65533,1",
356 "--target-shape",
357 "2,65538,1,1"
358 ]
359 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000360 },
361 "float8": {
362 "from_version" : "v0.100.0",
363 "no_negative_tests": "true",
364 "generator_args": [
365 [
366 "--target-dtype",
367 "fp8e4m3",
368 "--target-dtype",
369 "fp8e5m2",
370 "--fp-values-range",
371 "-max,max",
372 "--tensor-dim-range",
373 "32,64",
374 "--target-rank",
375 "1",
376 "--target-rank",
377 "2",
378 "--target-rank",
379 "3",
380 "--num-rand-permutations",
381 "2"
382 ]
383 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000384 }
385 },
386 "selection": {
387 "default": {
388 "params": {
389 "shape": [],
390 "type": [],
391 "output_type": []
392 },
393 "permutes": [
394 "shape",
395 "type",
396 "output_type"
397 ],
398 "exclude_patterns": [
399 "^((?!ERRORIF).)*_(i8|i16|i32|b)_out(i8|i16|i32|b)"
400 ]
401 }
402 }
James Ward736fd1a2023-01-23 17:13:37 +0000403 },
James Ward71616fe2022-11-23 11:00:47 +0000404 "ceil": {
405 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +0000406 "profile": [
407 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000408 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +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 Johnson2d70ac42023-11-06 17:46:02 +0000421 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000422 "--tensor-dim-range",
423 "4,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 Johnson2d70ac42023-11-06 17:46:02 +0000439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000440 "--tensor-dim-range",
441 "1,16",
442 "--target-rank",
443 "4",
444 "--target-rank",
445 "5"
446 ],
447 [
448 "--target-dtype",
449 "fp16",
450 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +0000451 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000452 "--target-shape",
453 "2,1,65530,1",
454 "--target-shape",
455 "1,1,65539,1"
456 ]
457 ]
458 }
459 },
460 "selection": {
461 "default": {
462 "params": {},
463 "permutes": [
464 "shape",
465 "type"
466 ]
467 }
468 }
James Ward71616fe2022-11-23 11:00:47 +0000469 },
James Ward34071252022-12-07 15:48:47 +0000470 "clamp": {
471 "group": "activation",
James Ward34071252022-12-07 15:48:47 +0000472 "profile": [
473 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000474 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +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 Johnson0bbd8bc2023-11-09 16:56:07 +0000487 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000488 "--tensor-dim-range",
489 "20,64",
490 "--target-rank",
491 "1",
492 "--target-rank",
493 "2",
494 "--target-rank",
495 "3"
496 ],
497 [
498 "--target-dtype",
499 "fp32",
500 "--target-dtype",
501 "fp16",
502 "--target-dtype",
503 "bf16",
504 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000505 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000506 "--tensor-dim-range",
507 "1,20",
508 "--target-rank",
509 "4",
510 "--target-rank",
511 "5"
512 ],
513 [
514 "--target-dtype",
515 "fp32",
516 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +0000517 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000518 "--target-shape",
519 "1,2,1,65536",
520 "--target-shape",
521 "1,3,65537,1,1"
522 ]
523 ]
524 }
525 },
526 "selection": {
527 "default": {
528 "params": {},
529 "permutes": [
530 "shape",
531 "type"
532 ]
533 }
534 }
James Ward34071252022-12-07 15:48:47 +0000535 },
James Wardf0890992022-11-17 11:15:14 +0000536 "concat": {
537 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +0000538 "profile": [
539 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000540 ],
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000541 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000542 "generation": {
543 "standard": {
544 "generator_args": [
545 [
546 "--target-dtype",
547 "fp32",
548 "--target-dtype",
549 "fp16",
550 "--target-dtype",
551 "bf16",
552 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000553 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000554 "--tensor-dim-range",
555 "16,64",
556 "--target-rank",
557 "1",
558 "--target-rank",
559 "2",
560 "--target-rank",
561 "3",
562 "--num-const-inputs-concat",
563 "3"
564 ],
565 [
566 "--target-dtype",
567 "fp32",
568 "--target-dtype",
569 "fp16",
570 "--target-dtype",
571 "bf16",
572 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000573 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000574 "--tensor-dim-range",
575 "1,16",
576 "--target-rank",
577 "4",
578 "--target-rank",
579 "5",
580 "--num-const-inputs-concat",
581 "1"
582 ],
583 [
584 "--target-dtype",
585 "fp32",
586 "--fp-values-range",
Jeremy Johnson3eafe662024-01-10 13:13:35 +0000587 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000588 "--target-shape",
589 "1,1,65534,1,1",
590 "--target-shape",
591 "1,65537,1,2",
592 "--num-const-inputs-concat",
593 "2"
594 ]
595 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000596 },
597 "float8": {
598 "from_version" : "v0.100.0",
599 "no_negative_tests": "true",
600 "generator_args": [
601 [
602 "--target-dtype",
603 "fp8e4m3",
604 "--target-dtype",
605 "fp8e5m2",
606 "--fp-values-range",
607 "-max,max",
608 "--tensor-dim-range",
609 "32,64",
610 "--target-rank",
611 "1",
612 "--target-rank",
613 "2",
614 "--target-rank",
615 "3",
616 "--num-rand-permutations",
617 "2"
618 ]
619 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000620 }
621 },
622 "selection": {
623 "default": {
624 "params": {},
625 "permutes": [
626 "shape",
627 "type"
628 ]
629 }
630 }
James Wardf0890992022-11-17 11:15:14 +0000631 },
James Ward542dd3b2022-11-17 12:11:55 +0000632 "const": {
633 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +0000634 "profile": [
635 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000636 ],
evacha0198477222024-01-26 12:25:32 +0000637 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000638 "generation": {
639 "standard": {
640 "no_negative_tests": "true",
641 "generator_args": [
642 [
643 "--target-dtype",
644 "fp32",
645 "--target-dtype",
646 "fp16",
647 "--target-dtype",
648 "bf16",
649 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +0000650 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000651 "--target-rank",
652 "1",
653 "--target-rank",
654 "2",
655 "--target-rank",
656 "3"
657 ],
658 [
659 "--target-dtype",
660 "fp32",
661 "--target-dtype",
662 "fp16",
663 "--target-dtype",
664 "bf16",
665 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +0000666 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000667 "--tensor-dim-range",
668 "1,16",
669 "--target-rank",
670 "4",
671 "--target-rank",
672 "5"
673 ],
674 [
675 "--target-dtype",
676 "fp32",
677 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +0000678 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000679 "--target-shape",
680 "1,65540,1,1,1",
681 "--target-shape",
682 "1,2,1,65529"
683 ]
684 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000685 },
686 "float8": {
687 "from_version" : "v0.100.0",
688 "no_negative_tests": "true",
689 "generator_args": [
690 [
691 "--target-dtype",
692 "fp8e4m3",
693 "--target-dtype",
694 "fp8e5m2",
695 "--fp-values-range",
696 "-max,max",
697 "--tensor-dim-range",
698 "32,64",
699 "--target-rank",
700 "1",
701 "--target-rank",
702 "2",
703 "--target-rank",
704 "3",
705 "--num-rand-permutations",
706 "2"
707 ]
708 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000709 }
710 },
711 "selection": {
712 "default": {
713 "params": {},
714 "permutes": [
715 "shape",
716 "type"
717 ]
718 }
719 }
James Ward542dd3b2022-11-17 12:11:55 +0000720 },
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100721 "conv2d": {
722 "group": "tensor",
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +0100723 "profile": [
724 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000725 ],
Jeremy Johnsond1a08ce2023-10-18 17:22:21 +0100726 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000727 "generation": {
728 "standard": {
729 "negative_dim_range": "1,10",
730 "generator_args": [
731 [
732 "--target-dtype",
733 "fp32",
734 "--target-dtype",
735 "fp16",
736 "--target-dtype",
737 "bf16",
738 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000739 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000740 "--target-shape",
741 "1,34,19,27",
742 "--target-shape",
743 "1,16,51,7",
744 "--tensor-dim-range",
745 "1,16",
746 "--allow-pooling-and-conv-oversizes"
747 ],
748 [
749 "--target-dtype",
750 "fp32",
751 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +0000752 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000753 "--target-shape",
754 "1,65537,1,3",
755 "--target-shape",
756 "1,2,65531,2",
757 "--tensor-dim-range",
758 "1,16",
759 "--max-conv-dilation",
760 "1",
761 "--allow-pooling-and-conv-oversizes"
762 ]
763 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000764 },
765 "float8": {
766 "from_version" : "v0.100.0",
767 "no_negative_tests": "true",
768 "generator_args": [
769 [
770 "--target-dtype",
771 "fp8e4m3",
772 "--target-dtype",
773 "fp8e5m2",
774 "--fp-values-range",
775 "-max,max",
776 "--tensor-dim-range",
777 "32,64",
778 "--num-rand-permutations",
779 "2"
780 ]
781 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000782 }
783 },
784 "selection": {
785 "default": {
786 "params": {
787 "shape": [],
788 "type": [],
789 "kernel": [],
790 "stride": [],
791 "pad": [],
792 "dilation": []
793 },
794 "permutes": [
795 "kernel",
796 "shape",
797 "type",
798 "pad"
Jeremy Johnsona3961d02024-01-03 14:37:47 +0000799 ],
800 "preselected": [
801 {
802 "shape": "1x34x19x27",
803 "type": "f32xf32",
804 "kernel": "3x1",
805 "pad": "pad0000",
806 "accum_type": "accf32",
807 "stride": "st11",
808 "dilation": "dilat11"
809 }
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000810 ]
811 }
812 }
James Ward52ac9d62022-11-16 12:53:49 +0000813 },
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000814 "conv3d": {
815 "group": "tensor",
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000816 "profile": [
817 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000818 ],
evacha0147ab1762024-01-29 13:23:23 +0000819 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000820 "generation": {
821 "standard": {
822 "negative_dim_range": "1,10",
823 "generator_args": [
824 [
825 "--target-dtype",
826 "fp32",
827 "--target-dtype",
828 "fp16",
829 "--target-dtype",
830 "bf16",
831 "--fp-values-range",
evacha0147ab1762024-01-29 13:23:23 +0000832 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000833 "--target-shape",
834 "1,7,18,5,4",
835 "--target-shape",
836 "1,6,12,17,3",
837 "--tensor-dim-range",
838 "1,4",
839 "--allow-pooling-and-conv-oversizes"
840 ],
841 [
842 "--target-dtype",
843 "fp32",
844 "--fp-values-range",
evacha0147ab1762024-01-29 13:23:23 +0000845 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000846 "--target-shape",
847 "1,2,65539,1,2",
848 "--target-shape",
849 "1,65532,1,1,3",
850 "--tensor-dim-range",
851 "1,2",
852 "--max-conv-dilation",
853 "1",
854 "--allow-pooling-and-conv-oversizes"
855 ]
856 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000857 },
858 "float8": {
859 "from_version" : "v0.100.0",
860 "no_negative_tests": "true",
861 "generator_args": [
862 [
863 "--target-dtype",
864 "fp8e4m3",
865 "--target-dtype",
866 "fp8e5m2",
867 "--fp-values-range",
868 "-max,max",
869 "--target-shape",
870 "1,7,18,5,4",
871 "--target-shape",
872 "1,6,12,17,3",
873 "--tensor-dim-range",
874 "1,4",
875 "--num-rand-permutations",
876 "2"
877 ]
878 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000879 }
880 },
881 "selection": {
882 "default": {
883 "params": {
884 "shape": [],
885 "type": [],
886 "kernel": [],
887 "stride": [],
888 "pad": [],
889 "dilation": []
890 },
891 "permutes": [
892 "kernel",
893 "shape",
894 "type",
895 "pad",
896 "stride"
897 ]
898 }
899 }
Jeremy Johnsonae7a81c2023-02-01 15:31:00 +0000900 },
James Wardae25b932023-02-07 20:11:41 +0000901 "depthwise_conv2d": {
902 "group": "tensor",
James Wardae25b932023-02-07 20:11:41 +0000903 "profile": [
904 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000905 ],
Jeremy Johnson4f931302024-01-04 17:05:24 +0000906 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000907 "generation": {
908 "standard": {
909 "negative_dim_range": "1,10",
910 "generator_args": [
911 [
912 "--target-dtype",
913 "fp32",
914 "--target-dtype",
915 "fp16",
916 "--target-dtype",
917 "bf16",
918 "--fp-values-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000919 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000920 "--target-shape",
921 "1,17,31,4",
922 "--target-shape",
923 "1,37,11,5",
924 "--tensor-dim-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000925 "1,32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000926 "--allow-pooling-and-conv-oversizes"
927 ],
928 [
929 "--target-dtype",
930 "fp32",
931 "--fp-values-range",
Jeremy Johnson4f931302024-01-04 17:05:24 +0000932 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000933 "--target-shape",
934 "1,1,65531,2",
935 "--target-shape",
936 "1,65540,1,3",
937 "--tensor-dim-range",
938 "1,16",
939 "--max-conv-dilation",
940 "1",
941 "--allow-pooling-and-conv-oversizes"
942 ]
943 ]
Won Jeon2c34b462024-02-06 18:37:00 +0000944 },
945 "float8": {
946 "from_version" : "v0.100.0",
947 "no_negative_tests": "true",
948 "generator_args": [
949 [
950 "--target-dtype",
951 "fp8e4m3",
952 "--target-dtype",
953 "fp8e5m2",
954 "--fp-values-range",
955 "-max,max",
956 "--tensor-dim-range",
957 "32,64",
958 "--num-rand-permutations",
959 "2"
960 ]
961 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +0000962 }
963 },
964 "selection": {
965 "default": {
966 "params": {
967 "shape": [],
968 "type": [
969 "f16xf16",
970 "bf16xbf16",
971 "f32xf32"
972 ],
973 "kernel": [],
974 "stride": [],
975 "pad": [],
976 "dilation": []
977 },
978 "permutes": [
979 "kernel",
980 "shape",
981 "type",
982 "pad"
983 ]
984 }
985 }
James Wardae25b932023-02-07 20:11:41 +0000986 },
Won Jeona21b2e82023-08-10 10:33:01 +0000987 "dim": {
988 "group": "data_layout",
989 "profile": [
990 "tosa-mi"
991 ],
992 "generation": {
993 "standard": {
Jeremy Johnsonfd8c8fe2023-10-23 11:55:38 +0100994 "from_version": "v0.80.0",
Won Jeona21b2e82023-08-10 10:33:01 +0000995 "generator_args": [
996 [
997 "--target-dtype",
998 "fp32",
999 "--target-dtype",
1000 "fp16",
1001 "--target-dtype",
1002 "bf16",
1003 "--fp-values-range",
1004 "-2.0,2.0",
1005 "--tensor-dim-range",
1006 "1,65",
1007 "--target-rank",
1008 "1",
1009 "--target-rank",
1010 "2",
1011 "--target-rank",
1012 "3"
1013 ]
1014 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001015 },
1016 "float8": {
1017 "from_version" : "v0.100.0",
1018 "no_negative_tests": "true",
1019 "generator_args": [
1020 [
1021 "--target-dtype",
1022 "fp8e4m3",
1023 "--target-dtype",
1024 "fp8e5m2",
1025 "--fp-values-range",
1026 "-max,max",
1027 "--tensor-dim-range",
1028 "32,64",
1029 "--target-rank",
1030 "1",
1031 "--target-rank",
1032 "2",
1033 "--target-rank",
1034 "3",
1035 "--num-rand-permutations",
1036 "2"
1037 ]
1038 ]
Won Jeona21b2e82023-08-10 10:33:01 +00001039 }
1040 },
1041 "selection": {
1042 "default": {
1043 "params": {},
1044 "permutes": [
1045 "shape",
1046 "type"
1047 ]
1048 }
1049 }
1050 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001051 "equal": {
1052 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001053 "profile": [
1054 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001055 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001056 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001057 "generation": {
1058 "standard": {
1059 "generator_args": [
1060 [
1061 "--target-dtype",
1062 "fp32",
1063 "--target-dtype",
1064 "fp16",
1065 "--target-dtype",
1066 "bf16",
1067 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001068 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001069 "--tensor-dim-range",
1070 "18,64",
1071 "--target-rank",
1072 "1",
1073 "--target-rank",
1074 "2",
1075 "--target-rank",
1076 "3"
1077 ],
1078 [
1079 "--target-dtype",
1080 "fp32",
1081 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001082 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001083 "--tensor-dim-range",
1084 "1,18",
1085 "--target-rank",
1086 "4",
1087 "--target-rank",
1088 "5"
1089 ],
1090 [
1091 "--target-dtype",
1092 "fp16",
1093 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001094 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001095 "--target-shape",
1096 "1,1,2,65550",
1097 "--target-shape",
1098 "1,4,65530,1,1"
1099 ]
1100 ]
1101 }
1102 },
1103 "selection": {
1104 "default": {
1105 "params": {},
1106 "permutes": [
1107 "shape",
1108 "type"
1109 ]
1110 }
1111 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001112 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001113 "exp": {
1114 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001115 "profile": [
1116 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001117 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00001118 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001119 "generation": {
1120 "standard": {
1121 "generator_args": [
1122 [
1123 "--target-dtype",
1124 "fp32",
1125 "--target-dtype",
1126 "fp16",
1127 "--target-dtype",
1128 "bf16",
1129 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001130 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001131 "--tensor-dim-range",
1132 "15,64",
1133 "--target-rank",
1134 "1",
1135 "--target-rank",
1136 "2",
1137 "--target-rank",
1138 "3"
1139 ],
1140 [
1141 "--target-dtype",
1142 "fp16",
1143 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001144 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001145 "--tensor-dim-range",
1146 "1,15",
1147 "--target-rank",
1148 "4",
1149 "--target-rank",
1150 "5"
1151 ],
1152 [
1153 "--target-dtype",
1154 "fp32",
1155 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00001156 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001157 "--target-shape",
1158 "1,1,65535,4",
1159 "--target-shape",
1160 "2,65536,1,1,1"
1161 ]
1162 ]
1163 }
1164 },
1165 "selection": {
1166 "default": {
1167 "params": {},
1168 "permutes": [
1169 "shape",
1170 "type"
1171 ]
1172 }
1173 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001174 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001175 "fft2d": {
1176 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001177 "profile": [
1178 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001179 ],
Jeremy Johnsonc8330812024-01-18 16:57:28 +00001180 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001181 "generation": {
1182 "standard": {
1183 "generator_args": [
1184 [
1185 "--target-dtype",
1186 "fp32",
1187 "--fp-values-range",
Jeremy Johnsonc8330812024-01-18 16:57:28 +00001188 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001189 ],
1190 [
1191 "--target-dtype",
1192 "fp32",
1193 "--fp-values-range",
Jeremy Johnsonc8330812024-01-18 16:57:28 +00001194 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001195 "--target-shape",
1196 "1,256,64",
1197 "--target-shape",
1198 "1,4,4096"
1199 ]
1200 ]
1201 }
1202 },
1203 "selection": {
1204 "default": {
1205 "params": {},
1206 "permutes": [
1207 "shape",
1208 "type",
1209 "inverse"
1210 ]
1211 }
1212 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00001213 },
James Ward8384a6f2023-01-27 17:27:34 +00001214 "fully_connected": {
1215 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001216 "profile": [
1217 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001218 ],
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001219 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001220 "generation": {
1221 "standard": {
1222 "negative_dim_range": "1,10",
1223 "generator_args": [
1224 [
1225 "--target-dtype",
1226 "fp32",
1227 "--target-dtype",
1228 "fp16",
1229 "--target-dtype",
1230 "bf16",
1231 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001232 "-max,max",
1233 "--tensor-dim-range",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00001234 "25,64"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001235 ],
1236 [
1237 "--target-dtype",
1238 "fp32",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001239 "--fp-values-range",
1240 "-max,max",
1241 "--tensor-dim-range",
1242 "10,15",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001243 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001244 "100,296",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001245 "--target-shape",
1246 "65540,2"
1247 ],
1248 [
1249 "--target-dtype",
1250 "fp32",
1251 "--target-dtype",
1252 "fp16",
1253 "--target-dtype",
1254 "bf16",
1255 "--fp-values-range",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001256 "-max,max",
1257 "--tensor-dim-range",
1258 "35,64",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001259 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001260 "30,16",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001261 "--target-shape",
Jeremy Johnsonaee62af2023-11-02 17:16:25 +00001262 "100,23"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001263 ]
1264 ]
1265 }
1266 },
1267 "selection": {
1268 "default": {
1269 "params": {},
1270 "permutes": [
1271 "shape",
1272 "type"
1273 ]
1274 }
1275 }
James Ward8384a6f2023-01-27 17:27:34 +00001276 },
James Ward71616fe2022-11-23 11:00:47 +00001277 "floor": {
1278 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001279 "profile": [
1280 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001281 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001282 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001283 "generation": {
1284 "standard": {
1285 "generator_args": [
1286 [
1287 "--target-dtype",
1288 "fp32",
1289 "--target-dtype",
1290 "fp16",
1291 "--target-dtype",
1292 "bf16",
1293 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001294 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001295 "--tensor-dim-range",
1296 "4,64",
1297 "--target-rank",
1298 "1",
1299 "--target-rank",
1300 "2",
1301 "--target-rank",
1302 "3"
1303 ],
1304 [
1305 "--target-dtype",
1306 "fp32",
1307 "--target-dtype",
1308 "fp16",
1309 "--target-dtype",
1310 "bf16",
1311 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001312 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001313 "--tensor-dim-range",
1314 "1,16",
1315 "--target-rank",
1316 "4",
1317 "--target-rank",
1318 "5"
1319 ],
1320 [
1321 "--target-dtype",
1322 "fp32",
1323 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001324 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001325 "--target-shape",
1326 "1,1,65533,2",
1327 "--target-shape",
1328 "1,65537,1,1"
1329 ]
1330 ]
1331 }
1332 },
1333 "selection": {
1334 "default": {
1335 "params": {},
1336 "permutes": [
1337 "shape",
1338 "type"
1339 ]
1340 }
1341 }
James Ward71616fe2022-11-23 11:00:47 +00001342 },
James Ward990cc4b2022-11-16 15:36:37 +00001343 "gather": {
1344 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00001345 "profile": [
1346 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001347 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001348 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001349 "generation": {
1350 "standard": {
1351 "negative_dim_range": "1,10",
1352 "generator_args": [
1353 [
1354 "--target-dtype",
1355 "fp32",
1356 "--target-dtype",
1357 "fp16",
1358 "--target-dtype",
1359 "bf16",
1360 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001361 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001362 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001363 "5,72",
1364 "--max-batch-size",
1365 "72"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001366 ],
1367 [
1368 "--target-dtype",
1369 "fp32",
1370 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00001371 "-max,max",
1372 "--tensor-dim-range",
1373 "5,20",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001374 "--target-shape",
1375 "2,65536,1",
1376 "--target-shape",
1377 "1,2,65535",
1378 "--target-shape",
1379 "5000,1,1"
1380 ]
1381 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001382 },
1383 "float8": {
1384 "from_version" : "v0.100.0",
1385 "no_negative_tests": "true",
1386 "generator_args": [
1387 [
1388 "--target-dtype",
1389 "fp8e4m3",
1390 "--target-dtype",
1391 "fp8e5m2",
1392 "--fp-values-range",
1393 "-max,max",
1394 "--tensor-dim-range",
1395 "32,64",
1396 "--target-rank",
1397 "1",
1398 "--target-rank",
1399 "2",
1400 "--target-rank",
1401 "3",
1402 "--num-rand-permutations",
1403 "2"
1404 ]
1405 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001406 }
1407 },
1408 "selection": {
1409 "default": {
1410 "params": {},
1411 "permutes": [
1412 "shape",
1413 "type"
1414 ]
1415 }
1416 }
James Ward990cc4b2022-11-16 15:36:37 +00001417 },
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001418 "greater": {
1419 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001420 "profile": [
1421 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001422 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001423 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001424 "generation": {
1425 "standard": {
1426 "generator_args": [
1427 [
1428 "--filter",
1429 "^greater$",
1430 "--target-dtype",
1431 "fp32",
1432 "--target-dtype",
1433 "fp16",
1434 "--target-dtype",
1435 "bf16",
1436 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001437 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001438 "--tensor-dim-range",
1439 "18,64",
1440 "--target-rank",
1441 "1",
1442 "--target-rank",
1443 "2",
1444 "--target-rank",
1445 "3"
1446 ],
1447 [
1448 "--filter",
1449 "^greater$",
1450 "--target-dtype",
1451 "bf16",
1452 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001453 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001454 "--tensor-dim-range",
1455 "1,18",
1456 "--target-rank",
1457 "4",
1458 "--target-rank",
1459 "5"
1460 ],
1461 [
1462 "--filter",
1463 "^greater$",
1464 "--target-dtype",
1465 "fp32",
1466 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001467 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001468 "--target-shape",
1469 "3,65551,1,1",
1470 "--target-shape",
1471 "1,1,3,65531,1"
1472 ]
1473 ]
1474 }
1475 },
1476 "selection": {
1477 "default": {
1478 "params": {},
1479 "permutes": [
1480 "shape",
1481 "type"
1482 ]
1483 }
1484 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001485 },
1486 "greater_equal": {
1487 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001488 "profile": [
1489 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001490 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001491 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001492 "generation": {
1493 "standard": {
1494 "generator_args": [
1495 [
1496 "--target-dtype",
1497 "fp32",
1498 "--target-dtype",
1499 "fp16",
1500 "--target-dtype",
1501 "bf16",
1502 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001503 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001504 "--tensor-dim-range",
1505 "18,64",
1506 "--target-rank",
1507 "1",
1508 "--target-rank",
1509 "2",
1510 "--target-rank",
1511 "3"
1512 ],
1513 [
1514 "--target-dtype",
1515 "fp16",
1516 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001517 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001518 "--tensor-dim-range",
1519 "1,18",
1520 "--target-rank",
1521 "4",
1522 "--target-rank",
1523 "5"
1524 ],
1525 [
1526 "--target-dtype",
1527 "bf16",
1528 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001529 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001530 "--target-shape",
1531 "65552,1,1,4",
1532 "--target-shape",
1533 "1,1,1,3,65532"
1534 ]
1535 ]
1536 }
1537 },
1538 "selection": {
1539 "default": {
1540 "params": {},
1541 "permutes": [
1542 "shape",
1543 "type"
1544 ]
1545 }
1546 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001547 },
James Ward542dd3b2022-11-17 12:11:55 +00001548 "identity": {
1549 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001550 "profile": [
1551 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001552 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001553 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001554 "generation": {
1555 "standard": {
1556 "no_negative_tests": "true",
1557 "generator_args": [
1558 [
1559 "--target-dtype",
1560 "fp32",
1561 "--target-dtype",
1562 "fp16",
1563 "--target-dtype",
1564 "bf16",
1565 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001566 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001567 "--tensor-dim-range",
1568 "1,67",
1569 "--target-rank",
1570 "1",
1571 "--target-rank",
1572 "2",
1573 "--target-rank",
1574 "3"
1575 ],
1576 [
1577 "--target-dtype",
1578 "fp32",
1579 "--target-dtype",
1580 "fp16",
1581 "--target-dtype",
1582 "bf16",
1583 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001584 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001585 "--tensor-dim-range",
1586 "1,19",
1587 "--target-rank",
1588 "4",
1589 "--target-rank",
1590 "5"
1591 ],
1592 [
1593 "--target-dtype",
1594 "fp32",
1595 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001596 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001597 "--target-shape",
1598 "1,1,65539,1,1",
1599 "--target-shape",
1600 "1,1,2,65529"
1601 ]
1602 ]
1603 }
1604 },
1605 "selection": {
1606 "default": {
1607 "params": {},
1608 "permutes": [
1609 "shape",
1610 "type"
1611 ]
1612 }
1613 }
James Ward542dd3b2022-11-17 12:11:55 +00001614 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001615 "log": {
1616 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001617 "profile": [
1618 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001619 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001620 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001621 "generation": {
1622 "standard": {
1623 "generator_args": [
1624 [
1625 "--filter",
1626 "^log$",
1627 "--target-dtype",
1628 "fp32",
1629 "--target-dtype",
1630 "fp16",
1631 "--target-dtype",
1632 "bf16",
1633 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001634 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001635 "--tensor-dim-range",
1636 "15,64",
1637 "--target-rank",
1638 "1",
1639 "--target-rank",
1640 "2",
1641 "--target-rank",
1642 "3"
1643 ],
1644 [
1645 "--filter",
1646 "^log$",
1647 "--target-dtype",
1648 "fp32",
1649 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001650 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001651 "--tensor-dim-range",
1652 "1,15",
1653 "--target-rank",
1654 "4",
1655 "--target-rank",
1656 "5"
1657 ],
1658 [
1659 "--filter",
1660 "^log$",
1661 "--target-dtype",
1662 "fp16",
1663 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001664 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001665 "--target-shape",
1666 "1,65530,1,2",
1667 "--target-shape",
1668 "3,1,65540,1,1"
1669 ]
1670 ]
1671 }
1672 },
1673 "selection": {
1674 "default": {
1675 "params": {},
1676 "permutes": [
1677 "shape",
1678 "type"
1679 ]
1680 }
1681 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001682 },
James Ward8384a6f2023-01-27 17:27:34 +00001683 "matmul": {
1684 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001685 "profile": [
1686 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001687 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001688 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001689 "generation": {
1690 "standard": {
1691 "negative_dim_range": "1,10",
1692 "generator_args": [
1693 [
1694 "--target-dtype",
1695 "fp32",
1696 "--target-dtype",
1697 "fp16",
1698 "--target-dtype",
1699 "bf16",
1700 "--fp-values-range",
1701 "-2.0,2.0",
1702 "--tensor-dim-range",
1703 "13,70"
1704 ],
1705 [
1706 "--target-dtype",
1707 "fp32",
1708 "--target-dtype",
1709 "fp16",
1710 "--target-dtype",
1711 "bf16",
1712 "--fp-values-range",
1713 "-2.0,2.0",
1714 "--tensor-dim-range",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001715 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001716 ],
1717 [
1718 "--target-dtype",
1719 "fp32",
1720 "--fp-values-range",
1721 "-2.0,2.0",
1722 "--target-shape",
1723 "4,65530,1",
1724 "--target-shape",
1725 "1,65538,3"
1726 ]
1727 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001728 },
1729 "float8": {
1730 "from_version" : "v0.100.0",
1731 "no_negative_tests": "true",
1732 "generator_args": [
1733 [
1734 "--target-dtype",
1735 "fp8e4m3",
1736 "--target-dtype",
1737 "fp8e5m2",
1738 "--fp-values-range",
1739 "-max,max",
1740 "--tensor-dim-range",
1741 "32,64",
1742 "--target-rank",
1743 "1",
1744 "--target-rank",
1745 "2",
1746 "--target-rank",
1747 "3",
1748 "--num-rand-permutations",
1749 "2"
1750 ]
1751 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001752 }
1753 },
1754 "selection": {
1755 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001756 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001757 }
1758 }
James Ward8384a6f2023-01-27 17:27:34 +00001759 },
James Ward52ac9d62022-11-16 12:53:49 +00001760 "max_pool2d": {
1761 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001762 "profile": [
1763 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001764 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001765 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001766 "generation": {
1767 "standard": {
1768 "generator_args": [
1769 [
1770 "--target-dtype",
1771 "fp32",
1772 "--target-dtype",
1773 "fp16",
1774 "--target-dtype",
1775 "bf16",
1776 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001777 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001778 "--target-shape",
1779 "1,47,37,25",
1780 "--target-shape",
1781 "1,15,13,38",
1782 "--allow-pooling-and-conv-oversizes"
1783 ],
1784 [
1785 "--target-dtype",
1786 "fp32",
1787 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001788 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001789 "--target-shape",
1790 "1,65534,4,1",
1791 "--target-shape",
1792 "1,6,65536,1",
1793 "--max-conv-dilation",
1794 "1",
1795 "--allow-pooling-and-conv-oversizes"
1796 ]
1797 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001798 },
1799 "float8": {
1800 "from_version" : "v0.100.0",
1801 "no_negative_tests": "true",
1802 "generator_args": [
1803 [
1804 "--target-dtype",
1805 "fp8e4m3",
1806 "--target-dtype",
1807 "fp8e5m2",
1808 "--fp-values-range",
1809 "-max,max",
1810 "--tensor-dim-range",
1811 "32,64",
1812 "--num-rand-permutations",
1813 "2"
1814 ]
1815 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001816 }
1817 },
1818 "selection": {
1819 "default": {
1820 "params": {
1821 "shape": [],
1822 "type": [
1823 "f32",
1824 "f16",
1825 "bf16"
1826 ],
1827 "stride": [],
1828 "pad": []
1829 },
1830 "permutes": [
1831 "shape",
1832 "type",
1833 "pad"
1834 ],
1835 "sparsity": {
1836 "pad": 11
1837 }
1838 }
1839 }
James Ward990cc4b2022-11-16 15:36:37 +00001840 },
James Ward71616fe2022-11-23 11:00:47 +00001841 "negate": {
1842 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001843 "profile": [
1844 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001845 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001846 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001847 "generation": {
1848 "standard": {
1849 "negative_dim_range": "1,10",
1850 "generator_args": [
1851 [
1852 "--target-dtype",
1853 "fp32",
1854 "--target-dtype",
1855 "fp16",
1856 "--target-dtype",
1857 "bf16",
1858 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001859 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001860 "--tensor-dim-range",
1861 "17,64",
1862 "--target-rank",
1863 "1",
1864 "--target-rank",
1865 "2",
1866 "--target-rank",
1867 "3"
1868 ],
1869 [
1870 "--target-dtype",
1871 "fp32",
1872 "--target-dtype",
1873 "fp16",
1874 "--target-dtype",
1875 "bf16",
1876 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001877 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001878 "--tensor-dim-range",
1879 "1,22",
1880 "--target-rank",
1881 "4",
1882 "--target-rank",
1883 "5"
1884 ],
1885 [
1886 "--target-dtype",
1887 "fp32",
1888 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001889 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001890 "--target-shape",
1891 "1,65541,3,1",
1892 "--target-shape",
1893 "1,2,1,65532,1"
1894 ]
1895 ]
1896 }
1897 },
1898 "selection": {
1899 "default": {
1900 "params": {},
1901 "permutes": [
1902 "shape",
1903 "type"
1904 ]
1905 }
1906 }
James Ward71616fe2022-11-23 11:00:47 +00001907 },
James Wardf0890992022-11-17 11:15:14 +00001908 "pad": {
1909 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001910 "profile": [
1911 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001912 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001913 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001914 "generation": {
1915 "standard": {
1916 "generator_args": [
1917 [
1918 "--target-dtype",
1919 "fp32",
1920 "--target-dtype",
1921 "fp16",
1922 "--target-dtype",
1923 "bf16",
1924 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001925 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001926 "--tensor-dim-range",
1927 "1,65",
1928 "--target-rank",
1929 "1",
1930 "--target-rank",
1931 "2",
1932 "--target-rank",
1933 "3"
1934 ],
1935 [
1936 "--target-dtype",
1937 "fp16",
1938 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001939 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001940 "--tensor-dim-range",
1941 "1,17",
1942 "--target-rank",
1943 "4"
1944 ],
1945 [
1946 "--target-dtype",
1947 "bf16",
1948 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001949 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001950 "--tensor-dim-range",
1951 "1,16",
1952 "--target-rank",
1953 "5"
1954 ],
1955 [
1956 "--target-dtype",
1957 "fp32",
1958 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001959 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001960 "--target-shape",
1961 "1,1,65539,1"
1962 ]
1963 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001964 },
1965 "float8": {
1966 "from_version" : "v0.100.0",
1967 "no_negative_tests": "true",
1968 "generator_args": [
1969 [
1970 "--target-dtype",
1971 "fp8e4m3",
1972 "--target-dtype",
1973 "fp8e5m2",
1974 "--fp-values-range",
1975 "-max,max",
1976 "--tensor-dim-range",
1977 "32,64",
1978 "--target-rank",
1979 "1",
1980 "--target-rank",
1981 "2",
1982 "--target-rank",
1983 "3",
1984 "--num-rand-permutations",
1985 "2"
1986 ]
1987 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001988 }
1989 },
1990 "selection": {
1991 "default": {
1992 "params": {},
1993 "permutes": [
1994 "shape",
1995 "type"
1996 ],
1997 "preselected": [
1998 {
1999 "shape": "50",
2000 "type": "bf16",
2001 "pad": "pad11"
2002 },
2003 {
2004 "shape": "63x46",
2005 "type": "bf16",
2006 "pad": "pad1010"
2007 },
2008 {
2009 "shape": "6",
2010 "type": "f16",
2011 "pad": "pad01"
2012 }
2013 ],
2014 "sparsity": {
2015 "pad": 21
2016 }
2017 }
2018 }
James Wardf0890992022-11-17 11:15:14 +00002019 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00002020 "pow": {
2021 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00002022 "profile": [
2023 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002024 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00002025 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002026 "generation": {
2027 "standard": {
2028 "generator_args": [
2029 [
2030 "--target-dtype",
2031 "fp32",
2032 "--target-dtype",
2033 "fp16",
2034 "--target-dtype",
2035 "bf16",
2036 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00002037 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002038 "--tensor-dim-range",
2039 "16,64",
2040 "--target-rank",
2041 "1",
2042 "--target-rank",
2043 "2",
2044 "--target-rank",
2045 "3"
2046 ],
2047 [
2048 "--target-dtype",
2049 "fp16",
2050 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00002051 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002052 "--tensor-dim-range",
2053 "1,16",
2054 "--target-rank",
2055 "4",
2056 "--target-rank",
2057 "5"
2058 ],
2059 [
2060 "--target-dtype",
2061 "bf16",
2062 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00002063 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002064 "--target-shape",
2065 "65534,3,1,1",
2066 "--target-shape",
2067 "2,65541,1,1,1"
2068 ]
2069 ]
2070 }
2071 },
2072 "selection": {
2073 "default": {
2074 "params": {},
2075 "permutes": [
2076 "shape",
2077 "type"
2078 ]
2079 }
2080 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00002081 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00002082 "reciprocal": {
2083 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00002084 "profile": [
2085 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002086 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002087 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002088 "generation": {
2089 "standard": {
2090 "generator_args": [
2091 [
2092 "--target-dtype",
2093 "fp32",
2094 "--target-dtype",
2095 "fp16",
2096 "--target-dtype",
2097 "bf16",
2098 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002099 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002100 "--tensor-dim-range",
2101 "15,64",
2102 "--target-rank",
2103 "1",
2104 "--target-rank",
2105 "2",
2106 "--target-rank",
2107 "3"
2108 ],
2109 [
2110 "--target-dtype",
2111 "fp16",
2112 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002113 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002114 "--tensor-dim-range",
2115 "1,15",
2116 "--target-rank",
2117 "4",
2118 "--target-rank",
2119 "5"
2120 ],
2121 [
2122 "--target-dtype",
2123 "bf16",
2124 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002125 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002126 "--target-shape",
2127 "1,1,65536,4",
2128 "--target-shape",
2129 "2,65535,1,1,1"
2130 ]
2131 ]
2132 }
2133 },
2134 "selection": {
2135 "default": {
2136 "params": {},
2137 "permutes": [
2138 "shape",
2139 "type"
2140 ]
2141 }
2142 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002143 },
James Wardf0890992022-11-17 11:15:14 +00002144 "reshape": {
2145 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002146 "profile": [
2147 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002148 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00002149 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002150 "generation": {
2151 "standard": {
2152 "generator_args": [
2153 [
2154 "--target-dtype",
2155 "fp32",
2156 "--target-dtype",
2157 "fp16",
2158 "--target-dtype",
2159 "bf16",
2160 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00002161 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002162 "--num-rand-permutations",
2163 "2"
2164 ],
2165 [
2166 "--target-dtype",
2167 "fp32",
2168 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00002169 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002170 "--target-shape",
2171 "1,1,65536,1",
2172 "--target-shape",
2173 "1,65535,1,2",
2174 "--num-rand-permutations",
2175 "2"
2176 ]
2177 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002178 },
2179 "float8": {
2180 "from_version" : "v0.100.0",
2181 "no_negative_tests": "true",
2182 "generator_args": [
2183 [
2184 "--target-dtype",
2185 "fp8e4m3",
2186 "--target-dtype",
2187 "fp8e5m2",
2188 "--fp-values-range",
2189 "-max,max",
2190 "--tensor-dim-range",
2191 "32,64",
2192 "--target-rank",
2193 "1",
2194 "--target-rank",
2195 "2",
2196 "--target-rank",
2197 "3",
2198 "--num-rand-permutations",
2199 "2"
2200 ]
2201 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002202 }
2203 },
2204 "selection": {
2205 "default": {
2206 "params": {},
2207 "permutes": [
2208 "shape",
2209 "type",
2210 "rank",
2211 "perm"
2212 ]
2213 }
2214 }
James Wardf0890992022-11-17 11:15:14 +00002215 },
2216 "reverse": {
2217 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002218 "profile": [
2219 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002220 ],
evacha0198477222024-01-26 12:25:32 +00002221 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002222 "generation": {
2223 "standard": {
2224 "generator_args": [
2225 [
2226 "--target-dtype",
2227 "fp32",
2228 "--target-dtype",
2229 "fp16",
2230 "--target-dtype",
2231 "bf16",
2232 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002233 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002234 "--tensor-dim-range",
2235 "1,48"
2236 ],
2237 [
2238 "--target-dtype",
2239 "fp32",
2240 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002241 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002242 "--target-shape",
2243 "1,1,65537",
2244 "--target-shape",
2245 "1,65535,1,2"
2246 ]
2247 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002248 },
2249 "float8": {
2250 "from_version" : "v0.100.0",
2251 "no_negative_tests": "true",
2252 "generator_args": [
2253 [
2254 "--target-dtype",
2255 "fp8e4m3",
2256 "--target-dtype",
2257 "fp8e5m2",
2258 "--fp-values-range",
2259 "-max,max",
2260 "--tensor-dim-range",
2261 "32,64",
2262 "--target-rank",
2263 "1",
2264 "--target-rank",
2265 "2",
2266 "--target-rank",
2267 "3",
2268 "--num-rand-permutations",
2269 "2"
2270 ]
2271 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002272 }
2273 },
2274 "selection": {
2275 "default": {
2276 "params": {},
2277 "permutes": [
2278 "shape",
2279 "type"
2280 ]
2281 }
2282 }
James Wardf0890992022-11-17 11:15:14 +00002283 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00002284 "rsqrt": {
2285 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00002286 "profile": [
2287 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002288 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002289 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002290 "generation": {
2291 "standard": {
2292 "generator_args": [
2293 [
2294 "--target-dtype",
2295 "fp32",
2296 "--target-dtype",
2297 "fp16",
2298 "--target-dtype",
2299 "bf16",
2300 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002301 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002302 "--tensor-dim-range",
2303 "15,64",
2304 "--target-rank",
2305 "1",
2306 "--target-rank",
2307 "2",
2308 "--target-rank",
2309 "3"
2310 ],
2311 [
2312 "--target-dtype",
2313 "bf16",
2314 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002315 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002316 "--tensor-dim-range",
2317 "1,15",
2318 "--target-rank",
2319 "4",
2320 "--target-rank",
2321 "5"
2322 ],
2323 [
2324 "--target-dtype",
2325 "fp32",
2326 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002327 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002328 "--target-shape",
2329 "1,1,3,65541",
2330 "--target-shape",
2331 "65532,1,3,1,1"
2332 ]
2333 ]
2334 }
2335 },
2336 "selection": {
2337 "default": {
2338 "params": {},
2339 "permutes": [
2340 "shape",
2341 "type"
2342 ]
2343 }
2344 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002345 },
James Ward990cc4b2022-11-16 15:36:37 +00002346 "scatter": {
2347 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00002348 "profile": [
2349 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002350 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002351 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002352 "generation": {
2353 "standard": {
2354 "negative_dim_range": "1,10",
2355 "generator_args": [
2356 [
2357 "--target-dtype",
2358 "fp32",
2359 "--target-dtype",
2360 "fp16",
2361 "--target-dtype",
2362 "bf16",
2363 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002364 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002365 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002366 "5,56",
2367 "--max-batch-size",
2368 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002369 ],
2370 [
2371 "--target-dtype",
2372 "fp32",
2373 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002374 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002375 "--target-shape",
2376 "1,65541,1",
2377 "--target-shape",
2378 "1,1,65531",
2379 "--target-shape",
2380 "2989,6,1"
2381 ]
2382 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002383 },
2384 "float8": {
2385 "from_version" : "v0.100.0",
2386 "no_negative_tests": "true",
2387 "generator_args": [
2388 [
2389 "--target-dtype",
2390 "fp8e4m3",
2391 "--target-dtype",
2392 "fp8e5m2",
2393 "--fp-values-range",
2394 "-max,max",
2395 "--tensor-dim-range",
2396 "32,64",
2397 "--num-rand-permutations",
2398 "2"
2399 ]
2400 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002401 }
2402 },
2403 "selection": {
2404 "default": {
2405 "params": {},
2406 "permutes": [
2407 "shape",
2408 "type"
2409 ]
2410 }
2411 }
James Wardf0890992022-11-17 11:15:14 +00002412 },
2413 "tile": {
2414 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002415 "profile": [
2416 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002417 ],
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002418 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002419 "generation": {
2420 "standard": {
2421 "negative_dim_range": "1,10",
2422 "generator_args": [
2423 [
2424 "--target-dtype",
2425 "fp32",
2426 "--target-dtype",
2427 "fp16",
2428 "--target-dtype",
2429 "bf16",
2430 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002431 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002432 "--tensor-dim-range",
2433 "4,32"
2434 ],
2435 [
2436 "--target-dtype",
2437 "fp32",
2438 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002440 "--target-shape",
2441 "65535",
2442 "--target-shape",
2443 "1,65543,2,1"
2444 ]
2445 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002446 },
2447 "float8": {
2448 "from_version" : "v0.100.0",
2449 "no_negative_tests": "true",
2450 "generator_args": [
2451 [
2452 "--target-dtype",
2453 "fp8e4m3",
2454 "--target-dtype",
2455 "fp8e5m2",
2456 "--fp-values-range",
2457 "-max,max",
2458 "--tensor-dim-range",
2459 "32,64",
2460 "--target-rank",
2461 "1",
2462 "--target-rank",
2463 "2",
2464 "--target-rank",
2465 "3",
2466 "--num-rand-permutations",
2467 "2"
2468 ]
2469 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002470 }
2471 },
2472 "selection": {
2473 "default": {
2474 "params": {},
2475 "permutes": [
2476 "shape",
2477 "type"
2478 ]
2479 }
2480 }
James Wardf0890992022-11-17 11:15:14 +00002481 },
2482 "transpose": {
2483 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002484 "profile": [
2485 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002486 ],
evacha0198477222024-01-26 12:25:32 +00002487 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002488 "generation": {
2489 "standard": {
2490 "generator_args": [
2491 [
2492 "--filter",
2493 "^transpose$",
2494 "--target-dtype",
2495 "fp32",
2496 "--target-dtype",
2497 "fp16",
2498 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002499 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002500 "--target-rank",
2501 "1",
2502 "--target-rank",
2503 "2",
2504 "--num-rand-permutations",
2505 "2"
2506 ],
2507 [
2508 "--filter",
2509 "^transpose$",
2510 "--target-dtype",
2511 "fp32",
2512 "--target-dtype",
2513 "fp16",
2514 "--target-dtype",
2515 "bf16",
2516 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002517 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002518 "--target-rank",
2519 "3",
2520 "--target-rank",
2521 "4",
2522 "--num-rand-permutations",
2523 "2"
2524 ],
2525 [
2526 "--filter",
2527 "^transpose$",
2528 "--target-dtype",
2529 "fp32",
2530 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002531 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002532 "--target-shape",
2533 "1,1,65539,2",
2534 "--target-shape",
2535 "1,1,1,65535",
2536 "--num-rand-permutations",
2537 "1"
2538 ]
2539 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002540 },
2541 "float8": {
2542 "from_version" : "v0.100.0",
2543 "no_negative_tests": "true",
2544 "generator_args": [
2545 [
2546 "--target-dtype",
2547 "fp8e4m3",
2548 "--target-dtype",
2549 "fp8e5m2",
2550 "--fp-values-range",
2551 "-max,max",
2552 "--tensor-dim-range",
2553 "32,64",
2554 "--target-rank",
2555 "1",
2556 "--target-rank",
2557 "2",
2558 "--target-rank",
2559 "3",
2560 "--num-rand-permutations",
2561 "2"
2562 ]
2563 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002564 }
2565 },
2566 "selection": {
2567 "default": {
2568 "params": {},
2569 "permutes": [
2570 "shape",
2571 "type",
2572 "perm"
2573 ]
2574 }
2575 }
James Wardb9c3a632022-11-22 13:14:50 +00002576 },
James Ward681e0a82023-02-20 18:04:31 +00002577 "transpose_conv2d": {
2578 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002579 "profile": [
2580 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002581 ],
Jeremy Johnson95a67102024-01-10 14:16:39 +00002582 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002583 "generation": {
2584 "standard": {
2585 "negative_dim_range": "1,10",
2586 "generator_args": [
2587 [
2588 "--target-dtype",
2589 "fp32",
2590 "--target-dtype",
2591 "fp16",
2592 "--target-dtype",
2593 "bf16",
2594 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002595 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002596 "--target-shape",
2597 "10,24,9,13",
2598 "--target-shape",
2599 "8,14,20,5",
2600 "--tensor-dim-range",
2601 "1,16",
2602 "--allow-pooling-and-conv-oversizes"
2603 ],
2604 [
2605 "--target-dtype",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002606 "fp32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002607 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002608 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002609 "--target-shape",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002610 "1,65536,1,2",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002611 "--tensor-dim-range",
2612 "1,17",
2613 "--max-conv-dilation",
2614 "1"
2615 ]
2616 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002617 },
2618 "float8": {
2619 "from_version" : "v0.100.0",
2620 "no_negative_tests": "true",
2621 "generator_args": [
2622 [
2623 "--target-dtype",
2624 "fp8e4m3",
2625 "--target-dtype",
2626 "fp8e5m2",
2627 "--fp-values-range",
2628 "-max,max",
2629 "--tensor-dim-range",
2630 "32,64",
2631 "--target-shape",
2632 "10,24,9,13",
2633 "--target-shape",
2634 "8,14,20,5",
2635 "--tensor-dim-range",
2636 "1,16",
2637 "--num-rand-permutations",
2638 "2"
2639 ]
2640 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002641 }
2642 },
2643 "selection": {
2644 "default": {
2645 "params": {
2646 "shape": [],
2647 "type": [],
2648 "kernel": [],
2649 "stride": [],
2650 "pad": [],
2651 "out_shape": []
2652 },
2653 "permutes": [
2654 "shape",
2655 "type",
2656 "stride",
2657 "pad"
2658 ]
2659 }
2660 }
James Ward681e0a82023-02-20 18:04:31 +00002661 },
James Wardb9c3a632022-11-22 13:14:50 +00002662 "maximum": {
2663 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002664 "profile": [
2665 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002666 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002667 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002668 "generation": {
2669 "standard": {
2670 "generator_args": [
2671 [
2672 "--target-dtype",
2673 "fp32",
2674 "--target-dtype",
2675 "fp16",
2676 "--target-dtype",
2677 "bf16",
2678 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002679 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002680 "--tensor-dim-range",
2681 "16,64",
2682 "--target-rank",
2683 "1",
2684 "--target-rank",
2685 "2",
2686 "--target-rank",
2687 "3"
2688 ],
2689 [
2690 "--target-dtype",
2691 "fp32",
2692 "--target-dtype",
2693 "fp16",
2694 "--target-dtype",
2695 "bf16",
2696 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002697 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002698 "--tensor-dim-range",
2699 "1,16",
2700 "--target-rank",
2701 "4",
2702 "--target-rank",
2703 "5"
2704 ],
2705 [
2706 "--target-dtype",
2707 "fp32",
2708 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002709 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002710 "--target-shape",
2711 "65531,1,2,1",
2712 "--target-shape",
2713 "1,1,65541,1"
2714 ]
2715 ]
2716 }
2717 },
2718 "selection": {
2719 "default": {
2720 "params": {},
2721 "permutes": [
2722 "shape",
2723 "type"
2724 ]
2725 }
2726 }
James Wardb9c3a632022-11-22 13:14:50 +00002727 },
2728 "minimum": {
2729 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002730 "profile": [
2731 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002732 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002733 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002734 "generation": {
2735 "standard": {
2736 "generator_args": [
2737 [
2738 "--target-dtype",
2739 "fp32",
2740 "--target-dtype",
2741 "fp16",
2742 "--target-dtype",
2743 "bf16",
2744 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002745 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002746 "--tensor-dim-range",
2747 "16,64",
2748 "--target-rank",
2749 "1",
2750 "--target-rank",
2751 "2",
2752 "--target-rank",
2753 "3"
2754 ],
2755 [
2756 "--target-dtype",
2757 "fp32",
2758 "--target-dtype",
2759 "fp16",
2760 "--target-dtype",
2761 "bf16",
2762 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002763 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002764 "--tensor-dim-range",
2765 "1,16",
2766 "--target-rank",
2767 "4",
2768 "--target-rank",
2769 "5"
2770 ],
2771 [
2772 "--target-dtype",
2773 "fp32",
2774 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002775 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002776 "--target-shape",
2777 "1,65531,2,1",
2778 "--target-shape",
2779 "1,1,1,65538"
2780 ]
2781 ]
2782 }
2783 },
2784 "selection": {
2785 "default": {
2786 "params": {},
2787 "permutes": [
2788 "shape",
2789 "type"
2790 ]
2791 }
2792 }
James Ward635bc992022-11-23 11:55:32 +00002793 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002794 "mul": {
2795 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002796 "profile": [
2797 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002798 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002799 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002800 "generation": {
2801 "standard": {
2802 "negative_dim_range": "1,10",
2803 "generator_args": [
2804 [
2805 "--target-dtype",
2806 "fp32",
2807 "--target-dtype",
2808 "fp16",
2809 "--target-dtype",
2810 "bf16",
2811 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002812 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002813 "--tensor-dim-range",
2814 "16,64",
2815 "--target-rank",
2816 "1",
2817 "--target-rank",
2818 "2",
2819 "--target-rank",
2820 "3"
2821 ],
2822 [
2823 "--target-dtype",
2824 "fp16",
2825 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002826 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002827 "--tensor-dim-range",
2828 "1,16",
2829 "--target-rank",
2830 "4",
2831 "--target-rank",
2832 "5"
2833 ],
2834 [
2835 "--target-dtype",
2836 "bf16",
2837 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002838 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002839 "--target-shape",
2840 "1,1,3,65534",
2841 "--target-shape",
2842 "1,2,1,65541,1"
2843 ]
2844 ]
2845 }
2846 },
2847 "selection": {
2848 "default": {
2849 "params": {},
2850 "permutes": [
2851 "shape",
2852 "type"
2853 ]
2854 }
2855 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002856 },
James Ward635bc992022-11-23 11:55:32 +00002857 "reduce_max": {
2858 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002859 "profile": [
2860 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002861 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002862 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002863 "generation": {
2864 "standard": {
2865 "negative_dim_range": "1,10",
2866 "generator_args": [
2867 [
2868 "--target-dtype",
2869 "fp32",
2870 "--target-dtype",
2871 "fp16",
2872 "--target-dtype",
2873 "bf16",
2874 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002875 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002876 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002877 "1,32",
2878 "--target-rank",
2879 "1",
2880 "--target-rank",
2881 "2",
2882 "--target-rank",
2883 "3",
2884 "--target-rank",
2885 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002886 ],
2887 [
2888 "--target-dtype",
2889 "fp32",
2890 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002891 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002892 "--target-shape",
2893 "1,1,1,65531",
2894 "--target-shape",
2895 "1,1,65539,2"
2896 ]
2897 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002898 },
2899 "8k_level": {
2900 "from_version": "v0.80.0",
2901 "no_negative_tests": "true",
2902 "generator_args": [
2903 [
2904 "--target-dtype",
2905 "fp32",
2906 "--target-dtype",
2907 "fp16",
2908 "--target-dtype",
2909 "bf16",
2910 "--fp-values-range",
2911 "-max,max",
2912 "--tensor-dim-range",
2913 "1,10",
2914 "--target-rank",
2915 "5",
2916 "--target-rank",
2917 "6"
2918 ]
2919 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002920 }
2921 },
2922 "selection": {
2923 "default": {
2924 "params": {},
2925 "permutes": [
2926 "shape",
2927 "type",
2928 "axis"
2929 ]
2930 }
2931 }
James Ward635bc992022-11-23 11:55:32 +00002932 },
2933 "reduce_min": {
2934 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002935 "profile": [
2936 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002937 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002938 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002939 "generation": {
2940 "standard": {
2941 "negative_dim_range": "1,10",
2942 "generator_args": [
2943 [
2944 "--target-dtype",
2945 "fp32",
2946 "--target-dtype",
2947 "fp16",
2948 "--target-dtype",
2949 "bf16",
2950 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002951 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002952 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002953 "1,32",
2954 "--target-rank",
2955 "1",
2956 "--target-rank",
2957 "2",
2958 "--target-rank",
2959 "3",
2960 "--target-rank",
2961 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002962 ],
2963 [
2964 "--target-dtype",
2965 "fp32",
2966 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002967 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002968 "--target-shape",
2969 "1,1,65531,1",
2970 "--target-shape",
2971 "1,65539,2,1"
2972 ]
2973 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002974 },
2975 "8k_level": {
2976 "from_version": "v0.80.0",
2977 "no_negative_tests": "true",
2978 "generator_args": [
2979 [
2980 "--target-dtype",
2981 "fp32",
2982 "--target-dtype",
2983 "fp16",
2984 "--target-dtype",
2985 "bf16",
2986 "--fp-values-range",
2987 "-max,max",
2988 "--tensor-dim-range",
2989 "1,9",
2990 "--target-rank",
2991 "5",
2992 "--target-rank",
2993 "6"
2994 ]
2995 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002996 }
2997 },
2998 "selection": {
2999 "default": {
3000 "params": {},
3001 "permutes": [
3002 "shape",
3003 "type",
3004 "axis"
3005 ]
3006 }
3007 }
James Ward2a27c8f2022-11-23 11:29:43 +00003008 },
James Ward512c1ca2023-01-27 18:46:44 +00003009 "reduce_product": {
3010 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00003011 "profile": [
3012 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003013 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003014 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003015 "generation": {
3016 "standard": {
3017 "generator_args": [
3018 [
3019 "--target-dtype",
3020 "fp32",
3021 "--target-dtype",
3022 "fp16",
3023 "--target-dtype",
3024 "bf16",
3025 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003026 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003027 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003028 "1,34",
3029 "--target-rank",
3030 "1",
3031 "--target-rank",
3032 "2",
3033 "--target-rank",
3034 "3",
3035 "--target-rank",
3036 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003037 ],
3038 [
3039 "--target-dtype",
3040 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003041 "--fp-values-range",
3042 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003043 "--target-shape",
3044 "2,65527,3,1",
3045 "--target-shape",
3046 "1,3,2,65541"
3047 ]
3048 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003049 },
3050 "8k_level": {
3051 "from_version": "v0.80.0",
3052 "no_negative_tests": "true",
3053 "generator_args": [
3054 [
3055 "--target-dtype",
3056 "fp32",
3057 "--target-dtype",
3058 "fp16",
3059 "--target-dtype",
3060 "bf16",
3061 "--fp-values-range",
3062 "-max,max",
3063 "--tensor-dim-range",
3064 "1,11",
3065 "--target-rank",
3066 "5",
3067 "--target-rank",
3068 "6"
3069 ]
3070 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003071 }
3072 },
3073 "selection": {
3074 "default": {
3075 "params": {},
3076 "permutes": [
3077 "shape",
3078 "type",
3079 "axis"
3080 ]
3081 }
3082 }
James Ward512c1ca2023-01-27 18:46:44 +00003083 },
3084 "reduce_sum": {
3085 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00003086 "profile": [
3087 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003088 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003089 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003090 "generation": {
3091 "standard": {
3092 "generator_args": [
3093 [
3094 "--target-dtype",
3095 "fp32",
3096 "--target-dtype",
3097 "fp16",
3098 "--target-dtype",
3099 "bf16",
3100 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003101 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003102 "--target-rank",
3103 "3",
3104 "--target-rank",
3105 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003106 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003107 "10,37",
3108 "--target-rank",
3109 "1",
3110 "--target-rank",
3111 "2",
3112 "--target-rank",
3113 "3",
3114 "--target-rank",
3115 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003116 ],
3117 [
3118 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003119 "fp32",
3120 "--fp-values-range",
3121 "-max,max",
3122 "--target-shape",
3123 "1001",
3124 "--target-shape",
3125 "50,200"
3126 ],
3127 [
3128 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003129 "fp16",
3130 "--fp-values-range",
3131 "-max,max",
3132 "--target-shape",
3133 "65529",
3134 "--target-shape",
3135 "65537,2"
3136 ],
3137 [
3138 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003139 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003140 "--fp-values-range",
3141 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003142 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003143 "16001",
3144 "--target-shape",
3145 "16,1000",
3146 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003147 "1,3,65529,1",
3148 "--target-shape",
3149 "1,65537,1,1"
3150 ]
3151 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003152 },
3153 "8k_level": {
3154 "from_version": "v0.80.0",
3155 "no_negative_tests": "true",
3156 "generator_args": [
3157 [
3158 "--target-dtype",
3159 "fp32",
3160 "--target-dtype",
3161 "fp16",
3162 "--target-dtype",
3163 "bf16",
3164 "--fp-values-range",
3165 "-max,max",
3166 "--tensor-dim-range",
3167 "5,12",
3168 "--target-rank",
3169 "5",
3170 "--target-rank",
3171 "6"
3172 ]
3173 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003174 }
3175 },
3176 "selection": {
3177 "default": {
3178 "params": {},
3179 "permutes": [
3180 "shape",
3181 "type",
3182 "axis"
3183 ]
3184 }
3185 }
James Ward512c1ca2023-01-27 18:46:44 +00003186 },
James Ward7f1ea8e2022-12-12 18:39:11 +00003187 "resize": {
3188 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00003189 "profile": [
3190 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003191 ],
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003192 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003193 "generation": {
3194 "standard": {
3195 "negative_dim_range": "1,10",
3196 "generator_args": [
3197 [
3198 "--target-dtype",
3199 "fp32",
3200 "--target-dtype",
3201 "fp16",
3202 "--target-dtype",
3203 "bf16",
3204 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003205 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003206 ],
3207 [
3208 "--target-dtype",
3209 "fp32",
3210 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003211 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003212 "--target-shape",
3213 "1,1103,1,2",
3214 "--max-resize-output-dim",
3215 "9100"
3216 ]
3217 ]
3218 }
3219 },
3220 "selection": {
3221 "default": {
3222 "params": {
3223 "offset": [],
3224 "shape": [],
3225 "type": [],
3226 "mode": [],
3227 "output_type": [],
3228 "scale": [
3229 "sc2x1x3x1"
3230 ],
3231 "border": [
3232 "bor0x1"
3233 ]
3234 },
3235 "permutes": [
3236 "shape",
3237 "type"
3238 ],
3239 "exclude_patterns": [
3240 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
3241 ]
3242 }
3243 }
James Ward7f1ea8e2022-12-12 18:39:11 +00003244 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003245 "rfft2d": {
3246 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003247 "profile": [
3248 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003249 ],
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003250 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003251 "generation": {
3252 "standard": {
3253 "generator_args": [
3254 [
3255 "--target-dtype",
3256 "fp32",
3257 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003258 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003259 ],
3260 [
3261 "--target-dtype",
3262 "fp32",
3263 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003264 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003265 "--target-shape",
3266 "1,16,512",
3267 "--target-shape",
3268 "1,8192,2"
3269 ]
3270 ]
3271 }
3272 },
3273 "selection": {
3274 "default": {
3275 "params": {},
3276 "permutes": [
3277 "shape",
3278 "type"
3279 ]
3280 }
3281 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003282 },
James Ward2a27c8f2022-11-23 11:29:43 +00003283 "select": {
3284 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00003285 "profile": [
3286 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003287 ],
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003288 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003289 "generation": {
3290 "standard": {
3291 "generator_args": [
3292 [
3293 "--target-dtype",
3294 "fp32",
3295 "--target-dtype",
3296 "fp16",
3297 "--target-dtype",
3298 "bf16",
3299 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003300 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003301 "--tensor-dim-range",
3302 "16,64",
3303 "--target-rank",
3304 "1",
3305 "--target-rank",
3306 "2",
3307 "--target-rank",
3308 "3"
3309 ],
3310 [
3311 "--target-dtype",
3312 "fp32",
3313 "--target-dtype",
3314 "fp16",
3315 "--target-dtype",
3316 "bf16",
3317 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003318 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003319 "--tensor-dim-range",
3320 "1,16",
3321 "--target-rank",
3322 "4",
3323 "--target-rank",
3324 "5"
3325 ],
3326 [
3327 "--target-dtype",
3328 "fp32",
3329 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003330 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003331 "--target-shape",
3332 "1,2,65534,2,1",
3333 "--target-shape",
3334 "1,1,65539,2",
3335 "--num-rand-permutations",
3336 "2"
3337 ]
3338 ]
3339 }
3340 },
3341 "selection": {
3342 "default": {
3343 "params": {},
3344 "permutes": [
3345 "shape",
3346 "type"
3347 ]
3348 }
3349 }
James Wardb45db9a2022-12-12 13:02:44 +00003350 },
3351 "sigmoid": {
3352 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003353 "profile": [
3354 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003355 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003356 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003357 "generation": {
3358 "standard": {
3359 "generator_args": [
3360 [
3361 "--target-dtype",
3362 "fp32",
3363 "--target-dtype",
3364 "fp16",
3365 "--target-dtype",
3366 "bf16",
3367 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003368 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003369 "--tensor-dim-range",
3370 "16,64",
3371 "--target-rank",
3372 "1",
3373 "--target-rank",
3374 "2",
3375 "--target-rank",
3376 "3"
3377 ],
3378 [
3379 "--target-dtype",
3380 "fp32",
3381 "--target-dtype",
3382 "fp16",
3383 "--target-dtype",
3384 "bf16",
3385 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003386 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003387 "--tensor-dim-range",
3388 "1,19",
3389 "--target-rank",
3390 "4",
3391 "--target-rank",
3392 "5"
3393 ],
3394 [
3395 "--target-dtype",
3396 "fp32",
3397 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003398 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003399 "--target-shape",
3400 "1,2,65538,2,1",
3401 "--target-shape",
3402 "1,3,1,65533"
3403 ]
3404 ]
3405 }
3406 },
3407 "selection": {
3408 "default": {
3409 "params": {},
3410 "permutes": [
3411 "shape",
3412 "type"
3413 ]
3414 }
3415 }
James Wardb45db9a2022-12-12 13:02:44 +00003416 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003417 "sub": {
3418 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003419 "profile": [
3420 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003421 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003422 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003423 "generation": {
3424 "standard": {
3425 "generator_args": [
3426 [
3427 "--target-dtype",
3428 "fp32",
3429 "--target-dtype",
3430 "fp16",
3431 "--target-dtype",
3432 "bf16",
3433 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003434 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003435 "--tensor-dim-range",
3436 "16,64",
3437 "--target-rank",
3438 "1",
3439 "--target-rank",
3440 "2",
3441 "--target-rank",
3442 "3"
3443 ],
3444 [
3445 "--target-dtype",
3446 "bf16",
3447 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003448 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003449 "--tensor-dim-range",
3450 "1,16",
3451 "--target-rank",
3452 "4",
3453 "--target-rank",
3454 "5"
3455 ],
3456 [
3457 "--target-dtype",
3458 "fp32",
3459 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003460 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003461 "--target-shape",
3462 "1,1,65533,3",
3463 "--target-shape",
3464 "1,1,2,1,65545"
3465 ]
3466 ]
3467 }
3468 },
3469 "selection": {
3470 "default": {
3471 "params": {},
3472 "permutes": [
3473 "shape",
3474 "type"
3475 ]
3476 }
3477 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003478 },
James Wardc253e642023-01-17 17:03:12 +00003479 "slice": {
3480 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00003481 "profile": [
3482 "tosa-bi",
3483 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003484 ],
evacha017f7d4252024-01-24 12:08:09 +00003485 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003486 "generation": {
3487 "standard": {
3488 "generator_args": [
3489 [
3490 "--target-dtype",
3491 "fp32",
3492 "--target-dtype",
3493 "fp16",
3494 "--target-dtype",
3495 "bf16",
3496 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00003497 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003498 "--tensor-dim-range",
3499 "16,64",
3500 "--target-rank",
3501 "1",
3502 "--target-rank",
3503 "2",
3504 "--target-rank",
3505 "3",
3506 "--num-rand-permutations",
3507 "2"
3508 ],
3509 [
3510 "--target-dtype",
3511 "fp32",
3512 "--target-dtype",
3513 "fp16",
3514 "--target-dtype",
3515 "bf16",
3516 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00003517 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003518 "--tensor-dim-range",
3519 "1,16",
3520 "--target-rank",
3521 "4",
3522 "--num-rand-permutations",
3523 "2"
3524 ],
3525 [
3526 "--target-dtype",
3527 "bf16",
3528 "--fp-values-range",
3529 "-2.0,2.0",
3530 "--target-shape",
3531 "1,1,655341,1",
3532 "--target-shape",
3533 "1,65539,1,1",
3534 "--num-rand-permutations",
3535 "2"
3536 ]
3537 ]
Won Jeon2c34b462024-02-06 18:37:00 +00003538 },
3539 "float8": {
3540 "from_version" : "v0.100.0",
3541 "no_negative_tests": "true",
3542 "generator_args": [
3543 [
3544 "--target-dtype",
3545 "fp8e4m3",
3546 "--target-dtype",
3547 "fp8e5m2",
3548 "--fp-values-range",
3549 "-max,max",
3550 "--tensor-dim-range",
3551 "32,64",
3552 "--target-rank",
3553 "1",
3554 "--target-rank",
3555 "2",
3556 "--target-rank",
3557 "3",
3558 "--num-rand-permutations",
3559 "2"
3560 ]
3561 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003562 }
3563 },
3564 "selection": {
3565 "default": {
3566 "params": {},
3567 "permutes": [
3568 "shape",
3569 "type",
3570 "perm"
3571 ]
3572 }
3573 }
James Wardc253e642023-01-17 17:03:12 +00003574 },
James Wardb45db9a2022-12-12 13:02:44 +00003575 "tanh": {
3576 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003577 "profile": [
3578 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003579 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003580 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003581 "generation": {
3582 "standard": {
3583 "generator_args": [
3584 [
3585 "--target-dtype",
3586 "fp32",
3587 "--target-dtype",
3588 "fp16",
3589 "--target-dtype",
3590 "bf16",
3591 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003592 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003593 "--tensor-dim-range",
3594 "18,60",
3595 "--target-rank",
3596 "1",
3597 "--target-rank",
3598 "2",
3599 "--target-rank",
3600 "3"
3601 ],
3602 [
3603 "--target-dtype",
3604 "fp32",
3605 "--target-dtype",
3606 "fp16",
3607 "--target-dtype",
3608 "bf16",
3609 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003610 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003611 "--tensor-dim-range",
3612 "1,24",
3613 "--target-rank",
3614 "4",
3615 "--target-rank",
3616 "5"
3617 ],
3618 [
3619 "--target-dtype",
3620 "fp32",
3621 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003622 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003623 "--target-shape",
3624 "1,65535,2,1,1",
3625 "--target-shape",
3626 "1,65540,1,2"
3627 ]
3628 ]
3629 }
3630 },
3631 "selection": {
3632 "default": {
3633 "params": {},
3634 "permutes": [
3635 "shape",
3636 "type"
3637 ]
3638 }
3639 }
Won Jeon78155c62023-06-10 00:20:04 +00003640 },
3641 "erf": {
3642 "group": "activation",
3643 "profile": [
3644 "tosa-mi"
3645 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003646 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003647 "generation": {
3648 "standard": {
3649 "generator_args": [
3650 [
3651 "--target-dtype",
3652 "fp32",
3653 "--target-dtype",
3654 "fp16",
3655 "--target-dtype",
3656 "bf16",
3657 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003658 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003659 "--tensor-dim-range",
3660 "18,60",
3661 "--target-rank",
3662 "1",
3663 "--target-rank",
3664 "2",
3665 "--target-rank",
3666 "3"
3667 ],
3668 [
3669 "--target-dtype",
3670 "fp32",
3671 "--target-dtype",
3672 "fp16",
3673 "--target-dtype",
3674 "bf16",
3675 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003676 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003677 "--tensor-dim-range",
3678 "1,24",
3679 "--target-rank",
3680 "4",
3681 "--target-rank",
3682 "5"
3683 ],
3684 [
3685 "--target-dtype",
3686 "fp32",
3687 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003688 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003689 "--target-shape",
3690 "1,65535,2,1,1",
3691 "--target-shape",
3692 "1,65540,1,2"
3693 ]
3694 ]
3695 }
3696 },
3697 "selection": {
3698 "default": {
3699 "params": {},
3700 "permutes": [
3701 "shape",
3702 "type"
3703 ]
3704 }
3705 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003706 }
3707}