blob: 9d68dbfeece717b3df31fc3950e0532f3e851674 [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 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001428 "--target-dtype",
1429 "fp32",
1430 "--target-dtype",
1431 "fp16",
1432 "--target-dtype",
1433 "bf16",
1434 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001435 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001436 "--tensor-dim-range",
1437 "18,64",
1438 "--target-rank",
1439 "1",
1440 "--target-rank",
1441 "2",
1442 "--target-rank",
1443 "3"
1444 ],
1445 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001446 "--target-dtype",
1447 "bf16",
1448 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001449 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001450 "--tensor-dim-range",
1451 "1,18",
1452 "--target-rank",
1453 "4",
1454 "--target-rank",
1455 "5"
1456 ],
1457 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001458 "--target-dtype",
1459 "fp32",
1460 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001461 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001462 "--target-shape",
1463 "3,65551,1,1",
1464 "--target-shape",
1465 "1,1,3,65531,1"
1466 ]
1467 ]
1468 }
1469 },
1470 "selection": {
1471 "default": {
1472 "params": {},
1473 "permutes": [
1474 "shape",
1475 "type"
1476 ]
1477 }
1478 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001479 },
1480 "greater_equal": {
1481 "group": "comparison",
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001482 "profile": [
1483 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001484 ],
Jeremy Johnsona0150012023-11-15 15:52:06 +00001485 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001486 "generation": {
1487 "standard": {
1488 "generator_args": [
1489 [
1490 "--target-dtype",
1491 "fp32",
1492 "--target-dtype",
1493 "fp16",
1494 "--target-dtype",
1495 "bf16",
1496 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001497 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001498 "--tensor-dim-range",
1499 "18,64",
1500 "--target-rank",
1501 "1",
1502 "--target-rank",
1503 "2",
1504 "--target-rank",
1505 "3"
1506 ],
1507 [
1508 "--target-dtype",
1509 "fp16",
1510 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001511 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001512 "--tensor-dim-range",
1513 "1,18",
1514 "--target-rank",
1515 "4",
1516 "--target-rank",
1517 "5"
1518 ],
1519 [
1520 "--target-dtype",
1521 "bf16",
1522 "--fp-values-range",
Jeremy Johnsona0150012023-11-15 15:52:06 +00001523 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001524 "--target-shape",
1525 "65552,1,1,4",
1526 "--target-shape",
1527 "1,1,1,3,65532"
1528 ]
1529 ]
1530 }
1531 },
1532 "selection": {
1533 "default": {
1534 "params": {},
1535 "permutes": [
1536 "shape",
1537 "type"
1538 ]
1539 }
1540 }
Jeremy Johnsonfac5c312023-01-18 15:52:23 +00001541 },
James Ward542dd3b2022-11-17 12:11:55 +00001542 "identity": {
1543 "group": "data_nodes",
James Ward542dd3b2022-11-17 12:11:55 +00001544 "profile": [
1545 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001546 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001547 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001548 "generation": {
1549 "standard": {
1550 "no_negative_tests": "true",
1551 "generator_args": [
1552 [
1553 "--target-dtype",
1554 "fp32",
1555 "--target-dtype",
1556 "fp16",
1557 "--target-dtype",
1558 "bf16",
1559 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001560 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001561 "--tensor-dim-range",
1562 "1,67",
1563 "--target-rank",
1564 "1",
1565 "--target-rank",
1566 "2",
1567 "--target-rank",
1568 "3"
1569 ],
1570 [
1571 "--target-dtype",
1572 "fp32",
1573 "--target-dtype",
1574 "fp16",
1575 "--target-dtype",
1576 "bf16",
1577 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001578 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001579 "--tensor-dim-range",
1580 "1,19",
1581 "--target-rank",
1582 "4",
1583 "--target-rank",
1584 "5"
1585 ],
1586 [
1587 "--target-dtype",
1588 "fp32",
1589 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001590 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001591 "--target-shape",
1592 "1,1,65539,1,1",
1593 "--target-shape",
1594 "1,1,2,65529"
1595 ]
1596 ]
1597 }
1598 },
1599 "selection": {
1600 "default": {
1601 "params": {},
1602 "permutes": [
1603 "shape",
1604 "type"
1605 ]
1606 }
1607 }
James Ward542dd3b2022-11-17 12:11:55 +00001608 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00001609 "log": {
1610 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00001611 "profile": [
1612 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001613 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001614 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001615 "generation": {
1616 "standard": {
1617 "generator_args": [
1618 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001619 "--target-dtype",
1620 "fp32",
1621 "--target-dtype",
1622 "fp16",
1623 "--target-dtype",
1624 "bf16",
1625 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001626 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001627 "--tensor-dim-range",
1628 "15,64",
1629 "--target-rank",
1630 "1",
1631 "--target-rank",
1632 "2",
1633 "--target-rank",
1634 "3"
1635 ],
1636 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001637 "--target-dtype",
1638 "fp32",
1639 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001640 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001641 "--tensor-dim-range",
1642 "1,15",
1643 "--target-rank",
1644 "4",
1645 "--target-rank",
1646 "5"
1647 ],
1648 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001649 "--target-dtype",
1650 "fp16",
1651 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00001652 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001653 "--target-shape",
1654 "1,65530,1,2",
1655 "--target-shape",
1656 "3,1,65540,1,1"
1657 ]
1658 ]
1659 }
1660 },
1661 "selection": {
1662 "default": {
1663 "params": {},
1664 "permutes": [
1665 "shape",
1666 "type"
1667 ]
1668 }
1669 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00001670 },
James Ward8384a6f2023-01-27 17:27:34 +00001671 "matmul": {
1672 "group": "tensor",
James Ward8384a6f2023-01-27 17:27:34 +00001673 "profile": [
1674 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001675 ],
Jeremy Johnson1271c442023-09-05 11:39:26 +01001676 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001677 "generation": {
1678 "standard": {
1679 "negative_dim_range": "1,10",
1680 "generator_args": [
1681 [
1682 "--target-dtype",
1683 "fp32",
1684 "--target-dtype",
1685 "fp16",
1686 "--target-dtype",
1687 "bf16",
1688 "--fp-values-range",
1689 "-2.0,2.0",
1690 "--tensor-dim-range",
1691 "13,70"
1692 ],
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",
Jeremy Johnson51779fd2023-09-12 10:27:43 +01001703 "10,19"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001704 ],
1705 [
1706 "--target-dtype",
1707 "fp32",
1708 "--fp-values-range",
1709 "-2.0,2.0",
1710 "--target-shape",
1711 "4,65530,1",
1712 "--target-shape",
1713 "1,65538,3"
1714 ]
1715 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001716 },
1717 "float8": {
1718 "from_version" : "v0.100.0",
1719 "no_negative_tests": "true",
1720 "generator_args": [
1721 [
1722 "--target-dtype",
1723 "fp8e4m3",
1724 "--target-dtype",
1725 "fp8e5m2",
1726 "--fp-values-range",
1727 "-max,max",
1728 "--tensor-dim-range",
1729 "32,64",
1730 "--target-rank",
1731 "1",
1732 "--target-rank",
1733 "2",
1734 "--target-rank",
1735 "3",
1736 "--num-rand-permutations",
1737 "2"
1738 ]
1739 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001740 }
1741 },
1742 "selection": {
1743 "default": {
Jeremy Johnson1271c442023-09-05 11:39:26 +01001744 "all": "true"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001745 }
1746 }
James Ward8384a6f2023-01-27 17:27:34 +00001747 },
James Ward52ac9d62022-11-16 12:53:49 +00001748 "max_pool2d": {
1749 "group": "tensor",
James Ward52ac9d62022-11-16 12:53:49 +00001750 "profile": [
1751 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001752 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001753 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001754 "generation": {
1755 "standard": {
1756 "generator_args": [
1757 [
1758 "--target-dtype",
1759 "fp32",
1760 "--target-dtype",
1761 "fp16",
1762 "--target-dtype",
1763 "bf16",
1764 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001765 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001766 "--target-shape",
1767 "1,47,37,25",
1768 "--target-shape",
1769 "1,15,13,38",
1770 "--allow-pooling-and-conv-oversizes"
1771 ],
1772 [
1773 "--target-dtype",
1774 "fp32",
1775 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001776 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001777 "--target-shape",
1778 "1,65534,4,1",
1779 "--target-shape",
1780 "1,6,65536,1",
1781 "--max-conv-dilation",
1782 "1",
1783 "--allow-pooling-and-conv-oversizes"
1784 ]
1785 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001786 },
1787 "float8": {
1788 "from_version" : "v0.100.0",
1789 "no_negative_tests": "true",
1790 "generator_args": [
1791 [
1792 "--target-dtype",
1793 "fp8e4m3",
1794 "--target-dtype",
1795 "fp8e5m2",
1796 "--fp-values-range",
1797 "-max,max",
1798 "--tensor-dim-range",
1799 "32,64",
1800 "--num-rand-permutations",
1801 "2"
1802 ]
1803 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001804 }
1805 },
1806 "selection": {
1807 "default": {
1808 "params": {
1809 "shape": [],
1810 "type": [
1811 "f32",
1812 "f16",
1813 "bf16"
1814 ],
1815 "stride": [],
1816 "pad": []
1817 },
1818 "permutes": [
1819 "shape",
1820 "type",
1821 "pad"
1822 ],
1823 "sparsity": {
1824 "pad": 11
1825 }
1826 }
1827 }
James Ward990cc4b2022-11-16 15:36:37 +00001828 },
James Ward71616fe2022-11-23 11:00:47 +00001829 "negate": {
1830 "group": "ew_unary",
James Ward71616fe2022-11-23 11:00:47 +00001831 "profile": [
1832 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001833 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001834 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001835 "generation": {
1836 "standard": {
1837 "negative_dim_range": "1,10",
1838 "generator_args": [
1839 [
1840 "--target-dtype",
1841 "fp32",
1842 "--target-dtype",
1843 "fp16",
1844 "--target-dtype",
1845 "bf16",
1846 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001847 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001848 "--tensor-dim-range",
1849 "17,64",
1850 "--target-rank",
1851 "1",
1852 "--target-rank",
1853 "2",
1854 "--target-rank",
1855 "3"
1856 ],
1857 [
1858 "--target-dtype",
1859 "fp32",
1860 "--target-dtype",
1861 "fp16",
1862 "--target-dtype",
1863 "bf16",
1864 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001865 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001866 "--tensor-dim-range",
1867 "1,22",
1868 "--target-rank",
1869 "4",
1870 "--target-rank",
1871 "5"
1872 ],
1873 [
1874 "--target-dtype",
1875 "fp32",
1876 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00001877 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001878 "--target-shape",
1879 "1,65541,3,1",
1880 "--target-shape",
1881 "1,2,1,65532,1"
1882 ]
1883 ]
1884 }
1885 },
1886 "selection": {
1887 "default": {
1888 "params": {},
1889 "permutes": [
1890 "shape",
1891 "type"
1892 ]
1893 }
1894 }
James Ward71616fe2022-11-23 11:00:47 +00001895 },
James Wardf0890992022-11-17 11:15:14 +00001896 "pad": {
1897 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00001898 "profile": [
1899 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001900 ],
Jeremy Johnsond41feb72023-10-12 16:03:15 +01001901 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001902 "generation": {
1903 "standard": {
1904 "generator_args": [
1905 [
1906 "--target-dtype",
1907 "fp32",
1908 "--target-dtype",
1909 "fp16",
1910 "--target-dtype",
1911 "bf16",
1912 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001913 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001914 "--tensor-dim-range",
1915 "1,65",
1916 "--target-rank",
1917 "1",
1918 "--target-rank",
1919 "2",
1920 "--target-rank",
1921 "3"
1922 ],
1923 [
1924 "--target-dtype",
1925 "fp16",
1926 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001927 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001928 "--tensor-dim-range",
1929 "1,17",
1930 "--target-rank",
1931 "4"
1932 ],
1933 [
1934 "--target-dtype",
1935 "bf16",
1936 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001937 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001938 "--tensor-dim-range",
1939 "1,16",
1940 "--target-rank",
1941 "5"
1942 ],
1943 [
1944 "--target-dtype",
1945 "fp32",
1946 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01001947 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001948 "--target-shape",
1949 "1,1,65539,1"
1950 ]
1951 ]
Won Jeon2c34b462024-02-06 18:37:00 +00001952 },
1953 "float8": {
1954 "from_version" : "v0.100.0",
1955 "no_negative_tests": "true",
1956 "generator_args": [
1957 [
1958 "--target-dtype",
1959 "fp8e4m3",
1960 "--target-dtype",
1961 "fp8e5m2",
1962 "--fp-values-range",
1963 "-max,max",
1964 "--tensor-dim-range",
1965 "32,64",
1966 "--target-rank",
1967 "1",
1968 "--target-rank",
1969 "2",
1970 "--target-rank",
1971 "3",
1972 "--num-rand-permutations",
1973 "2"
1974 ]
1975 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00001976 }
1977 },
1978 "selection": {
1979 "default": {
1980 "params": {},
1981 "permutes": [
1982 "shape",
1983 "type"
1984 ],
1985 "preselected": [
1986 {
1987 "shape": "50",
1988 "type": "bf16",
1989 "pad": "pad11"
1990 },
1991 {
1992 "shape": "63x46",
1993 "type": "bf16",
1994 "pad": "pad1010"
1995 },
1996 {
1997 "shape": "6",
1998 "type": "f16",
1999 "pad": "pad01"
2000 }
2001 ],
2002 "sparsity": {
2003 "pad": 21
2004 }
2005 }
2006 }
James Wardf0890992022-11-17 11:15:14 +00002007 },
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00002008 "pow": {
2009 "group": "ew_binary",
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00002010 "profile": [
2011 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002012 ],
Jeremy Johnson9a758382023-11-07 16:27:35 +00002013 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002014 "generation": {
2015 "standard": {
2016 "generator_args": [
2017 [
2018 "--target-dtype",
2019 "fp32",
2020 "--target-dtype",
2021 "fp16",
2022 "--target-dtype",
2023 "bf16",
2024 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00002025 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002026 "--tensor-dim-range",
2027 "16,64",
2028 "--target-rank",
2029 "1",
2030 "--target-rank",
2031 "2",
2032 "--target-rank",
2033 "3"
2034 ],
2035 [
2036 "--target-dtype",
2037 "fp16",
2038 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00002039 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002040 "--tensor-dim-range",
2041 "1,16",
2042 "--target-rank",
2043 "4",
2044 "--target-rank",
2045 "5"
2046 ],
2047 [
2048 "--target-dtype",
2049 "bf16",
2050 "--fp-values-range",
Jeremy Johnson9a758382023-11-07 16:27:35 +00002051 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002052 "--target-shape",
2053 "65534,3,1,1",
2054 "--target-shape",
2055 "2,65541,1,1,1"
2056 ]
2057 ]
2058 }
2059 },
2060 "selection": {
2061 "default": {
2062 "params": {},
2063 "permutes": [
2064 "shape",
2065 "type"
2066 ]
2067 }
2068 }
Jeremy Johnson6ffb7c82022-12-05 16:59:28 +00002069 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00002070 "reciprocal": {
2071 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00002072 "profile": [
2073 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002074 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002075 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002076 "generation": {
2077 "standard": {
2078 "generator_args": [
2079 [
2080 "--target-dtype",
2081 "fp32",
2082 "--target-dtype",
2083 "fp16",
2084 "--target-dtype",
2085 "bf16",
2086 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002087 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002088 "--tensor-dim-range",
2089 "15,64",
2090 "--target-rank",
2091 "1",
2092 "--target-rank",
2093 "2",
2094 "--target-rank",
2095 "3"
2096 ],
2097 [
2098 "--target-dtype",
2099 "fp16",
2100 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002101 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002102 "--tensor-dim-range",
2103 "1,15",
2104 "--target-rank",
2105 "4",
2106 "--target-rank",
2107 "5"
2108 ],
2109 [
2110 "--target-dtype",
2111 "bf16",
2112 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002113 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002114 "--target-shape",
2115 "1,1,65536,4",
2116 "--target-shape",
2117 "2,65535,1,1,1"
2118 ]
2119 ]
2120 }
2121 },
2122 "selection": {
2123 "default": {
2124 "params": {},
2125 "permutes": [
2126 "shape",
2127 "type"
2128 ]
2129 }
2130 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002131 },
James Wardf0890992022-11-17 11:15:14 +00002132 "reshape": {
2133 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002134 "profile": [
2135 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002136 ],
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00002137 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002138 "generation": {
2139 "standard": {
2140 "generator_args": [
2141 [
2142 "--target-dtype",
2143 "fp32",
2144 "--target-dtype",
2145 "fp16",
2146 "--target-dtype",
2147 "bf16",
2148 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00002149 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002150 "--num-rand-permutations",
2151 "2"
2152 ],
2153 [
2154 "--target-dtype",
2155 "fp32",
2156 "--fp-values-range",
Jeremy Johnsonfe79acc2023-11-29 15:57:58 +00002157 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002158 "--target-shape",
2159 "1,1,65536,1",
2160 "--target-shape",
2161 "1,65535,1,2",
2162 "--num-rand-permutations",
2163 "2"
2164 ]
2165 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002166 },
2167 "float8": {
2168 "from_version" : "v0.100.0",
2169 "no_negative_tests": "true",
2170 "generator_args": [
2171 [
2172 "--target-dtype",
2173 "fp8e4m3",
2174 "--target-dtype",
2175 "fp8e5m2",
2176 "--fp-values-range",
2177 "-max,max",
2178 "--tensor-dim-range",
2179 "32,64",
2180 "--target-rank",
2181 "1",
2182 "--target-rank",
2183 "2",
2184 "--target-rank",
2185 "3",
2186 "--num-rand-permutations",
2187 "2"
2188 ]
2189 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002190 }
2191 },
2192 "selection": {
2193 "default": {
2194 "params": {},
2195 "permutes": [
2196 "shape",
2197 "type",
2198 "rank",
2199 "perm"
2200 ]
2201 }
2202 }
James Wardf0890992022-11-17 11:15:14 +00002203 },
2204 "reverse": {
2205 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002206 "profile": [
2207 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002208 ],
evacha0198477222024-01-26 12:25:32 +00002209 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002210 "generation": {
2211 "standard": {
2212 "generator_args": [
2213 [
2214 "--target-dtype",
2215 "fp32",
2216 "--target-dtype",
2217 "fp16",
2218 "--target-dtype",
2219 "bf16",
2220 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002221 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002222 "--tensor-dim-range",
2223 "1,48"
2224 ],
2225 [
2226 "--target-dtype",
2227 "fp32",
2228 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002229 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002230 "--target-shape",
2231 "1,1,65537",
2232 "--target-shape",
2233 "1,65535,1,2"
2234 ]
2235 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002236 },
2237 "float8": {
2238 "from_version" : "v0.100.0",
2239 "no_negative_tests": "true",
2240 "generator_args": [
2241 [
2242 "--target-dtype",
2243 "fp8e4m3",
2244 "--target-dtype",
2245 "fp8e5m2",
2246 "--fp-values-range",
2247 "-max,max",
2248 "--tensor-dim-range",
2249 "32,64",
2250 "--target-rank",
2251 "1",
2252 "--target-rank",
2253 "2",
2254 "--target-rank",
2255 "3",
2256 "--num-rand-permutations",
2257 "2"
2258 ]
2259 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002260 }
2261 },
2262 "selection": {
2263 "default": {
2264 "params": {},
2265 "permutes": [
2266 "shape",
2267 "type"
2268 ]
2269 }
2270 }
James Wardf0890992022-11-17 11:15:14 +00002271 },
Jerry Ge51bd4f52024-02-20 11:21:19 -08002272 "cos": {
2273 "group": "ew_unary",
2274 "profile": [
2275 "tosa-mi"
2276 ],
2277 "support_for": [ "lazy_data_gen" ],
2278 "generation": {
2279 "standard": {
2280 "generator_args": [
2281 [
2282 "--target-dtype",
2283 "fp32",
2284 "--target-dtype",
2285 "fp16",
2286 "--target-dtype",
2287 "bf16",
2288 "--fp-values-range",
2289 "-max,max",
2290 "--tensor-dim-range",
2291 "15,64",
2292 "--target-rank",
2293 "1",
2294 "--target-rank",
2295 "2",
2296 "--target-rank",
2297 "3"
2298 ],
2299 [
2300 "--target-dtype",
2301 "fp16",
2302 "--fp-values-range",
2303 "-max,max",
2304 "--tensor-dim-range",
2305 "1,15",
2306 "--target-rank",
2307 "4",
2308 "--target-rank",
2309 "5"
2310 ],
2311 [
2312 "--target-dtype",
2313 "fp32",
2314 "--fp-values-range",
2315 "-max,max",
2316 "--target-shape",
2317 "2,1,65537,1",
2318 "--target-shape",
2319 "3,1,65539,2,1"
2320 ]
2321 ]
2322 }
2323 },
2324 "selection": {
2325 "default": {
2326 "params": {},
2327 "permutes": [
2328 "shape",
2329 "type"
2330 ]
2331 }
2332 }
2333 },
2334 "sin": {
2335 "group": "ew_unary",
2336 "profile": [
2337 "tosa-mi"
2338 ],
2339 "support_for": [ "lazy_data_gen" ],
2340 "generation": {
2341 "standard": {
2342 "generator_args": [
2343 [
2344 "--target-dtype",
2345 "fp32",
2346 "--target-dtype",
2347 "fp16",
2348 "--target-dtype",
2349 "bf16",
2350 "--fp-values-range",
2351 "-max,max",
2352 "--tensor-dim-range",
2353 "15,64",
2354 "--target-rank",
2355 "1",
2356 "--target-rank",
2357 "2",
2358 "--target-rank",
2359 "3"
2360 ],
2361 [
2362 "--target-dtype",
2363 "fp32",
2364 "--fp-values-range",
2365 "-max,max",
2366 "--tensor-dim-range",
2367 "1,15",
2368 "--target-rank",
2369 "4",
2370 "--target-rank",
2371 "5"
2372 ],
2373 [
2374 "--target-dtype",
2375 "fp16",
2376 "--fp-values-range",
2377 "-max,max",
2378 "--target-shape",
2379 "3,1,65534,2",
2380 "--target-shape",
2381 "65533,1,3,2,1"
2382 ]
2383 ]
2384 }
2385 },
2386 "selection": {
2387 "default": {
2388 "params": {},
2389 "permutes": [
2390 "shape",
2391 "type"
2392 ]
2393 }
2394 }
2395 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00002396 "rsqrt": {
2397 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00002398 "profile": [
2399 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002400 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002401 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002402 "generation": {
2403 "standard": {
2404 "generator_args": [
2405 [
2406 "--target-dtype",
2407 "fp32",
2408 "--target-dtype",
2409 "fp16",
2410 "--target-dtype",
2411 "bf16",
2412 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002413 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002414 "--tensor-dim-range",
2415 "15,64",
2416 "--target-rank",
2417 "1",
2418 "--target-rank",
2419 "2",
2420 "--target-rank",
2421 "3"
2422 ],
2423 [
2424 "--target-dtype",
2425 "bf16",
2426 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002427 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002428 "--tensor-dim-range",
2429 "1,15",
2430 "--target-rank",
2431 "4",
2432 "--target-rank",
2433 "5"
2434 ],
2435 [
2436 "--target-dtype",
2437 "fp32",
2438 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002439 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002440 "--target-shape",
2441 "1,1,3,65541",
2442 "--target-shape",
2443 "65532,1,3,1,1"
2444 ]
2445 ]
2446 }
2447 },
2448 "selection": {
2449 "default": {
2450 "params": {},
2451 "permutes": [
2452 "shape",
2453 "type"
2454 ]
2455 }
2456 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002457 },
James Ward990cc4b2022-11-16 15:36:37 +00002458 "scatter": {
2459 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00002460 "profile": [
2461 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002462 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002463 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002464 "generation": {
2465 "standard": {
2466 "negative_dim_range": "1,10",
2467 "generator_args": [
2468 [
2469 "--target-dtype",
2470 "fp32",
2471 "--target-dtype",
2472 "fp16",
2473 "--target-dtype",
2474 "bf16",
2475 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002476 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002477 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002478 "5,56",
2479 "--max-batch-size",
2480 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002481 ],
2482 [
2483 "--target-dtype",
2484 "fp32",
2485 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002486 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002487 "--target-shape",
2488 "1,65541,1",
2489 "--target-shape",
2490 "1,1,65531",
2491 "--target-shape",
2492 "2989,6,1"
2493 ]
2494 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002495 },
2496 "float8": {
2497 "from_version" : "v0.100.0",
2498 "no_negative_tests": "true",
2499 "generator_args": [
2500 [
2501 "--target-dtype",
2502 "fp8e4m3",
2503 "--target-dtype",
2504 "fp8e5m2",
2505 "--fp-values-range",
2506 "-max,max",
2507 "--tensor-dim-range",
2508 "32,64",
2509 "--num-rand-permutations",
2510 "2"
2511 ]
2512 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002513 }
2514 },
2515 "selection": {
2516 "default": {
2517 "params": {},
2518 "permutes": [
2519 "shape",
2520 "type"
2521 ]
2522 }
2523 }
James Wardf0890992022-11-17 11:15:14 +00002524 },
2525 "tile": {
2526 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002527 "profile": [
2528 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002529 ],
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002530 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002531 "generation": {
2532 "standard": {
2533 "negative_dim_range": "1,10",
2534 "generator_args": [
2535 [
2536 "--target-dtype",
2537 "fp32",
2538 "--target-dtype",
2539 "fp16",
2540 "--target-dtype",
2541 "bf16",
2542 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002543 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002544 "--tensor-dim-range",
2545 "4,32"
2546 ],
2547 [
2548 "--target-dtype",
2549 "fp32",
2550 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002551 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002552 "--target-shape",
2553 "65535",
2554 "--target-shape",
2555 "1,65543,2,1"
2556 ]
2557 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002558 },
2559 "float8": {
2560 "from_version" : "v0.100.0",
2561 "no_negative_tests": "true",
2562 "generator_args": [
2563 [
2564 "--target-dtype",
2565 "fp8e4m3",
2566 "--target-dtype",
2567 "fp8e5m2",
2568 "--fp-values-range",
2569 "-max,max",
2570 "--tensor-dim-range",
2571 "32,64",
2572 "--target-rank",
2573 "1",
2574 "--target-rank",
2575 "2",
2576 "--target-rank",
2577 "3",
2578 "--num-rand-permutations",
2579 "2"
2580 ]
2581 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002582 }
2583 },
2584 "selection": {
2585 "default": {
2586 "params": {},
2587 "permutes": [
2588 "shape",
2589 "type"
2590 ]
2591 }
2592 }
James Wardf0890992022-11-17 11:15:14 +00002593 },
2594 "transpose": {
2595 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002596 "profile": [
2597 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002598 ],
evacha0198477222024-01-26 12:25:32 +00002599 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002600 "generation": {
2601 "standard": {
2602 "generator_args": [
2603 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002604 "--target-dtype",
2605 "fp32",
2606 "--target-dtype",
2607 "fp16",
2608 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002609 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002610 "--target-rank",
2611 "1",
2612 "--target-rank",
2613 "2",
2614 "--num-rand-permutations",
2615 "2"
2616 ],
2617 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002618 "--target-dtype",
2619 "fp32",
2620 "--target-dtype",
2621 "fp16",
2622 "--target-dtype",
2623 "bf16",
2624 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002625 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002626 "--target-rank",
2627 "3",
2628 "--target-rank",
2629 "4",
2630 "--num-rand-permutations",
2631 "2"
2632 ],
2633 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002634 "--target-dtype",
2635 "fp32",
2636 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002637 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002638 "--target-shape",
2639 "1,1,65539,2",
2640 "--target-shape",
2641 "1,1,1,65535",
2642 "--num-rand-permutations",
2643 "1"
2644 ]
2645 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002646 },
2647 "float8": {
2648 "from_version" : "v0.100.0",
2649 "no_negative_tests": "true",
2650 "generator_args": [
2651 [
2652 "--target-dtype",
2653 "fp8e4m3",
2654 "--target-dtype",
2655 "fp8e5m2",
2656 "--fp-values-range",
2657 "-max,max",
2658 "--tensor-dim-range",
2659 "32,64",
2660 "--target-rank",
2661 "1",
2662 "--target-rank",
2663 "2",
2664 "--target-rank",
2665 "3",
2666 "--num-rand-permutations",
2667 "2"
2668 ]
2669 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002670 }
2671 },
2672 "selection": {
2673 "default": {
2674 "params": {},
2675 "permutes": [
2676 "shape",
2677 "type",
2678 "perm"
2679 ]
2680 }
2681 }
James Wardb9c3a632022-11-22 13:14:50 +00002682 },
James Ward681e0a82023-02-20 18:04:31 +00002683 "transpose_conv2d": {
2684 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002685 "profile": [
2686 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002687 ],
Jeremy Johnson95a67102024-01-10 14:16:39 +00002688 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002689 "generation": {
2690 "standard": {
2691 "negative_dim_range": "1,10",
2692 "generator_args": [
2693 [
2694 "--target-dtype",
2695 "fp32",
2696 "--target-dtype",
2697 "fp16",
2698 "--target-dtype",
2699 "bf16",
2700 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002701 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002702 "--target-shape",
2703 "10,24,9,13",
2704 "--target-shape",
2705 "8,14,20,5",
2706 "--tensor-dim-range",
2707 "1,16",
2708 "--allow-pooling-and-conv-oversizes"
2709 ],
2710 [
2711 "--target-dtype",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002712 "fp32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002713 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002714 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002715 "--target-shape",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002716 "1,65536,1,2",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002717 "--tensor-dim-range",
2718 "1,17",
2719 "--max-conv-dilation",
2720 "1"
2721 ]
2722 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002723 },
2724 "float8": {
2725 "from_version" : "v0.100.0",
2726 "no_negative_tests": "true",
2727 "generator_args": [
2728 [
2729 "--target-dtype",
2730 "fp8e4m3",
2731 "--target-dtype",
2732 "fp8e5m2",
2733 "--fp-values-range",
2734 "-max,max",
2735 "--tensor-dim-range",
2736 "32,64",
2737 "--target-shape",
2738 "10,24,9,13",
2739 "--target-shape",
2740 "8,14,20,5",
2741 "--tensor-dim-range",
2742 "1,16",
2743 "--num-rand-permutations",
2744 "2"
2745 ]
2746 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002747 }
2748 },
2749 "selection": {
2750 "default": {
2751 "params": {
2752 "shape": [],
2753 "type": [],
2754 "kernel": [],
2755 "stride": [],
2756 "pad": [],
2757 "out_shape": []
2758 },
2759 "permutes": [
2760 "shape",
2761 "type",
2762 "stride",
2763 "pad"
2764 ]
2765 }
2766 }
James Ward681e0a82023-02-20 18:04:31 +00002767 },
James Wardb9c3a632022-11-22 13:14:50 +00002768 "maximum": {
2769 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002770 "profile": [
2771 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002772 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002773 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002774 "generation": {
2775 "standard": {
2776 "generator_args": [
2777 [
2778 "--target-dtype",
2779 "fp32",
2780 "--target-dtype",
2781 "fp16",
2782 "--target-dtype",
2783 "bf16",
2784 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002785 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002786 "--tensor-dim-range",
2787 "16,64",
2788 "--target-rank",
2789 "1",
2790 "--target-rank",
2791 "2",
2792 "--target-rank",
2793 "3"
2794 ],
2795 [
2796 "--target-dtype",
2797 "fp32",
2798 "--target-dtype",
2799 "fp16",
2800 "--target-dtype",
2801 "bf16",
2802 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002803 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002804 "--tensor-dim-range",
2805 "1,16",
2806 "--target-rank",
2807 "4",
2808 "--target-rank",
2809 "5"
2810 ],
2811 [
2812 "--target-dtype",
2813 "fp32",
2814 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002815 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002816 "--target-shape",
2817 "65531,1,2,1",
2818 "--target-shape",
2819 "1,1,65541,1"
2820 ]
2821 ]
2822 }
2823 },
2824 "selection": {
2825 "default": {
2826 "params": {},
2827 "permutes": [
2828 "shape",
2829 "type"
2830 ]
2831 }
2832 }
James Wardb9c3a632022-11-22 13:14:50 +00002833 },
2834 "minimum": {
2835 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002836 "profile": [
2837 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002838 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002839 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002840 "generation": {
2841 "standard": {
2842 "generator_args": [
2843 [
2844 "--target-dtype",
2845 "fp32",
2846 "--target-dtype",
2847 "fp16",
2848 "--target-dtype",
2849 "bf16",
2850 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002851 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002852 "--tensor-dim-range",
2853 "16,64",
2854 "--target-rank",
2855 "1",
2856 "--target-rank",
2857 "2",
2858 "--target-rank",
2859 "3"
2860 ],
2861 [
2862 "--target-dtype",
2863 "fp32",
2864 "--target-dtype",
2865 "fp16",
2866 "--target-dtype",
2867 "bf16",
2868 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002869 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002870 "--tensor-dim-range",
2871 "1,16",
2872 "--target-rank",
2873 "4",
2874 "--target-rank",
2875 "5"
2876 ],
2877 [
2878 "--target-dtype",
2879 "fp32",
2880 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002881 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002882 "--target-shape",
2883 "1,65531,2,1",
2884 "--target-shape",
2885 "1,1,1,65538"
2886 ]
2887 ]
2888 }
2889 },
2890 "selection": {
2891 "default": {
2892 "params": {},
2893 "permutes": [
2894 "shape",
2895 "type"
2896 ]
2897 }
2898 }
James Ward635bc992022-11-23 11:55:32 +00002899 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002900 "mul": {
2901 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002902 "profile": [
2903 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002904 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002905 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002906 "generation": {
2907 "standard": {
2908 "negative_dim_range": "1,10",
2909 "generator_args": [
2910 [
2911 "--target-dtype",
2912 "fp32",
2913 "--target-dtype",
2914 "fp16",
2915 "--target-dtype",
2916 "bf16",
2917 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002918 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002919 "--tensor-dim-range",
2920 "16,64",
2921 "--target-rank",
2922 "1",
2923 "--target-rank",
2924 "2",
2925 "--target-rank",
2926 "3"
2927 ],
2928 [
2929 "--target-dtype",
2930 "fp16",
2931 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002932 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002933 "--tensor-dim-range",
2934 "1,16",
2935 "--target-rank",
2936 "4",
2937 "--target-rank",
2938 "5"
2939 ],
2940 [
2941 "--target-dtype",
2942 "bf16",
2943 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002944 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002945 "--target-shape",
2946 "1,1,3,65534",
2947 "--target-shape",
2948 "1,2,1,65541,1"
2949 ]
2950 ]
2951 }
2952 },
2953 "selection": {
2954 "default": {
2955 "params": {},
2956 "permutes": [
2957 "shape",
2958 "type"
2959 ]
2960 }
2961 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002962 },
James Ward635bc992022-11-23 11:55:32 +00002963 "reduce_max": {
2964 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002965 "profile": [
2966 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002967 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002968 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002969 "generation": {
2970 "standard": {
2971 "negative_dim_range": "1,10",
2972 "generator_args": [
2973 [
2974 "--target-dtype",
2975 "fp32",
2976 "--target-dtype",
2977 "fp16",
2978 "--target-dtype",
2979 "bf16",
2980 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002981 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002982 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002983 "1,32",
2984 "--target-rank",
2985 "1",
2986 "--target-rank",
2987 "2",
2988 "--target-rank",
2989 "3",
2990 "--target-rank",
2991 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002992 ],
2993 [
2994 "--target-dtype",
2995 "fp32",
2996 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002997 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002998 "--target-shape",
2999 "1,1,1,65531",
3000 "--target-shape",
3001 "1,1,65539,2"
3002 ]
3003 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003004 },
3005 "8k_level": {
3006 "from_version": "v0.80.0",
3007 "no_negative_tests": "true",
3008 "generator_args": [
3009 [
3010 "--target-dtype",
3011 "fp32",
3012 "--target-dtype",
3013 "fp16",
3014 "--target-dtype",
3015 "bf16",
3016 "--fp-values-range",
3017 "-max,max",
3018 "--tensor-dim-range",
3019 "1,10",
3020 "--target-rank",
3021 "5",
3022 "--target-rank",
3023 "6"
3024 ]
3025 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003026 }
3027 },
3028 "selection": {
3029 "default": {
3030 "params": {},
3031 "permutes": [
3032 "shape",
3033 "type",
3034 "axis"
3035 ]
3036 }
3037 }
James Ward635bc992022-11-23 11:55:32 +00003038 },
3039 "reduce_min": {
3040 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00003041 "profile": [
3042 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003043 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003044 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003045 "generation": {
3046 "standard": {
3047 "negative_dim_range": "1,10",
3048 "generator_args": [
3049 [
3050 "--target-dtype",
3051 "fp32",
3052 "--target-dtype",
3053 "fp16",
3054 "--target-dtype",
3055 "bf16",
3056 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003057 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003058 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003059 "1,32",
3060 "--target-rank",
3061 "1",
3062 "--target-rank",
3063 "2",
3064 "--target-rank",
3065 "3",
3066 "--target-rank",
3067 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003068 ],
3069 [
3070 "--target-dtype",
3071 "fp32",
3072 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003073 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003074 "--target-shape",
3075 "1,1,65531,1",
3076 "--target-shape",
3077 "1,65539,2,1"
3078 ]
3079 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003080 },
3081 "8k_level": {
3082 "from_version": "v0.80.0",
3083 "no_negative_tests": "true",
3084 "generator_args": [
3085 [
3086 "--target-dtype",
3087 "fp32",
3088 "--target-dtype",
3089 "fp16",
3090 "--target-dtype",
3091 "bf16",
3092 "--fp-values-range",
3093 "-max,max",
3094 "--tensor-dim-range",
3095 "1,9",
3096 "--target-rank",
3097 "5",
3098 "--target-rank",
3099 "6"
3100 ]
3101 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003102 }
3103 },
3104 "selection": {
3105 "default": {
3106 "params": {},
3107 "permutes": [
3108 "shape",
3109 "type",
3110 "axis"
3111 ]
3112 }
3113 }
James Ward2a27c8f2022-11-23 11:29:43 +00003114 },
James Ward512c1ca2023-01-27 18:46:44 +00003115 "reduce_product": {
3116 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00003117 "profile": [
3118 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003119 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003120 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003121 "generation": {
3122 "standard": {
3123 "generator_args": [
3124 [
3125 "--target-dtype",
3126 "fp32",
3127 "--target-dtype",
3128 "fp16",
3129 "--target-dtype",
3130 "bf16",
3131 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003132 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003133 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003134 "1,34",
3135 "--target-rank",
3136 "1",
3137 "--target-rank",
3138 "2",
3139 "--target-rank",
3140 "3",
3141 "--target-rank",
3142 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003143 ],
3144 [
3145 "--target-dtype",
3146 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003147 "--fp-values-range",
3148 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003149 "--target-shape",
3150 "2,65527,3,1",
3151 "--target-shape",
3152 "1,3,2,65541"
3153 ]
3154 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003155 },
3156 "8k_level": {
3157 "from_version": "v0.80.0",
3158 "no_negative_tests": "true",
3159 "generator_args": [
3160 [
3161 "--target-dtype",
3162 "fp32",
3163 "--target-dtype",
3164 "fp16",
3165 "--target-dtype",
3166 "bf16",
3167 "--fp-values-range",
3168 "-max,max",
3169 "--tensor-dim-range",
3170 "1,11",
3171 "--target-rank",
3172 "5",
3173 "--target-rank",
3174 "6"
3175 ]
3176 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003177 }
3178 },
3179 "selection": {
3180 "default": {
3181 "params": {},
3182 "permutes": [
3183 "shape",
3184 "type",
3185 "axis"
3186 ]
3187 }
3188 }
James Ward512c1ca2023-01-27 18:46:44 +00003189 },
3190 "reduce_sum": {
3191 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00003192 "profile": [
3193 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003194 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003195 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003196 "generation": {
3197 "standard": {
3198 "generator_args": [
3199 [
3200 "--target-dtype",
3201 "fp32",
3202 "--target-dtype",
3203 "fp16",
3204 "--target-dtype",
3205 "bf16",
3206 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003207 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003208 "--target-rank",
3209 "3",
3210 "--target-rank",
3211 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003212 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003213 "10,37",
3214 "--target-rank",
3215 "1",
3216 "--target-rank",
3217 "2",
3218 "--target-rank",
3219 "3",
3220 "--target-rank",
3221 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003222 ],
3223 [
3224 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003225 "fp32",
3226 "--fp-values-range",
3227 "-max,max",
3228 "--target-shape",
3229 "1001",
3230 "--target-shape",
3231 "50,200"
3232 ],
3233 [
3234 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003235 "fp16",
3236 "--fp-values-range",
3237 "-max,max",
3238 "--target-shape",
3239 "65529",
3240 "--target-shape",
3241 "65537,2"
3242 ],
3243 [
3244 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003245 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003246 "--fp-values-range",
3247 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003248 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003249 "16001",
3250 "--target-shape",
3251 "16,1000",
3252 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003253 "1,3,65529,1",
3254 "--target-shape",
3255 "1,65537,1,1"
3256 ]
3257 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003258 },
3259 "8k_level": {
3260 "from_version": "v0.80.0",
3261 "no_negative_tests": "true",
3262 "generator_args": [
3263 [
3264 "--target-dtype",
3265 "fp32",
3266 "--target-dtype",
3267 "fp16",
3268 "--target-dtype",
3269 "bf16",
3270 "--fp-values-range",
3271 "-max,max",
3272 "--tensor-dim-range",
3273 "5,12",
3274 "--target-rank",
3275 "5",
3276 "--target-rank",
3277 "6"
3278 ]
3279 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003280 }
3281 },
3282 "selection": {
3283 "default": {
3284 "params": {},
3285 "permutes": [
3286 "shape",
3287 "type",
3288 "axis"
3289 ]
3290 }
3291 }
James Ward512c1ca2023-01-27 18:46:44 +00003292 },
James Ward7f1ea8e2022-12-12 18:39:11 +00003293 "resize": {
3294 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00003295 "profile": [
3296 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003297 ],
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003298 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003299 "generation": {
3300 "standard": {
3301 "negative_dim_range": "1,10",
3302 "generator_args": [
3303 [
3304 "--target-dtype",
3305 "fp32",
3306 "--target-dtype",
3307 "fp16",
3308 "--target-dtype",
3309 "bf16",
3310 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003311 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003312 ],
3313 [
3314 "--target-dtype",
3315 "fp32",
3316 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003317 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003318 "--target-shape",
3319 "1,1103,1,2",
3320 "--max-resize-output-dim",
3321 "9100"
3322 ]
3323 ]
3324 }
3325 },
3326 "selection": {
3327 "default": {
3328 "params": {
3329 "offset": [],
3330 "shape": [],
3331 "type": [],
3332 "mode": [],
3333 "output_type": [],
3334 "scale": [
3335 "sc2x1x3x1"
3336 ],
3337 "border": [
3338 "bor0x1"
3339 ]
3340 },
3341 "permutes": [
3342 "shape",
3343 "type"
3344 ],
3345 "exclude_patterns": [
3346 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
3347 ]
3348 }
3349 }
James Ward7f1ea8e2022-12-12 18:39:11 +00003350 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003351 "rfft2d": {
3352 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003353 "profile": [
3354 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003355 ],
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +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 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003364 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003365 ],
3366 [
3367 "--target-dtype",
3368 "fp32",
3369 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003370 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003371 "--target-shape",
3372 "1,16,512",
3373 "--target-shape",
3374 "1,8192,2"
3375 ]
3376 ]
3377 }
3378 },
3379 "selection": {
3380 "default": {
3381 "params": {},
3382 "permutes": [
3383 "shape",
3384 "type"
3385 ]
3386 }
3387 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003388 },
James Ward2a27c8f2022-11-23 11:29:43 +00003389 "select": {
3390 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00003391 "profile": [
3392 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003393 ],
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003394 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003395 "generation": {
3396 "standard": {
3397 "generator_args": [
3398 [
3399 "--target-dtype",
3400 "fp32",
3401 "--target-dtype",
3402 "fp16",
3403 "--target-dtype",
3404 "bf16",
3405 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003406 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003407 "--tensor-dim-range",
3408 "16,64",
3409 "--target-rank",
3410 "1",
3411 "--target-rank",
3412 "2",
3413 "--target-rank",
3414 "3"
3415 ],
3416 [
3417 "--target-dtype",
3418 "fp32",
3419 "--target-dtype",
3420 "fp16",
3421 "--target-dtype",
3422 "bf16",
3423 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003424 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003425 "--tensor-dim-range",
3426 "1,16",
3427 "--target-rank",
3428 "4",
3429 "--target-rank",
3430 "5"
3431 ],
3432 [
3433 "--target-dtype",
3434 "fp32",
3435 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003436 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003437 "--target-shape",
3438 "1,2,65534,2,1",
3439 "--target-shape",
3440 "1,1,65539,2",
3441 "--num-rand-permutations",
3442 "2"
3443 ]
3444 ]
3445 }
3446 },
3447 "selection": {
3448 "default": {
3449 "params": {},
3450 "permutes": [
3451 "shape",
3452 "type"
3453 ]
3454 }
3455 }
James Wardb45db9a2022-12-12 13:02:44 +00003456 },
3457 "sigmoid": {
3458 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003459 "profile": [
3460 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003461 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003462 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003463 "generation": {
3464 "standard": {
3465 "generator_args": [
3466 [
3467 "--target-dtype",
3468 "fp32",
3469 "--target-dtype",
3470 "fp16",
3471 "--target-dtype",
3472 "bf16",
3473 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003474 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003475 "--tensor-dim-range",
3476 "16,64",
3477 "--target-rank",
3478 "1",
3479 "--target-rank",
3480 "2",
3481 "--target-rank",
3482 "3"
3483 ],
3484 [
3485 "--target-dtype",
3486 "fp32",
3487 "--target-dtype",
3488 "fp16",
3489 "--target-dtype",
3490 "bf16",
3491 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003492 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003493 "--tensor-dim-range",
3494 "1,19",
3495 "--target-rank",
3496 "4",
3497 "--target-rank",
3498 "5"
3499 ],
3500 [
3501 "--target-dtype",
3502 "fp32",
3503 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003504 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003505 "--target-shape",
3506 "1,2,65538,2,1",
3507 "--target-shape",
3508 "1,3,1,65533"
3509 ]
3510 ]
3511 }
3512 },
3513 "selection": {
3514 "default": {
3515 "params": {},
3516 "permutes": [
3517 "shape",
3518 "type"
3519 ]
3520 }
3521 }
James Wardb45db9a2022-12-12 13:02:44 +00003522 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003523 "sub": {
3524 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003525 "profile": [
3526 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003527 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003528 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003529 "generation": {
3530 "standard": {
3531 "generator_args": [
3532 [
3533 "--target-dtype",
3534 "fp32",
3535 "--target-dtype",
3536 "fp16",
3537 "--target-dtype",
3538 "bf16",
3539 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003540 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003541 "--tensor-dim-range",
3542 "16,64",
3543 "--target-rank",
3544 "1",
3545 "--target-rank",
3546 "2",
3547 "--target-rank",
3548 "3"
3549 ],
3550 [
3551 "--target-dtype",
3552 "bf16",
3553 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003554 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003555 "--tensor-dim-range",
3556 "1,16",
3557 "--target-rank",
3558 "4",
3559 "--target-rank",
3560 "5"
3561 ],
3562 [
3563 "--target-dtype",
3564 "fp32",
3565 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003566 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003567 "--target-shape",
3568 "1,1,65533,3",
3569 "--target-shape",
3570 "1,1,2,1,65545"
3571 ]
3572 ]
3573 }
3574 },
3575 "selection": {
3576 "default": {
3577 "params": {},
3578 "permutes": [
3579 "shape",
3580 "type"
3581 ]
3582 }
3583 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003584 },
James Wardc253e642023-01-17 17:03:12 +00003585 "slice": {
3586 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00003587 "profile": [
3588 "tosa-bi",
3589 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003590 ],
evacha017f7d4252024-01-24 12:08:09 +00003591 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003592 "generation": {
3593 "standard": {
3594 "generator_args": [
3595 [
3596 "--target-dtype",
3597 "fp32",
3598 "--target-dtype",
3599 "fp16",
3600 "--target-dtype",
3601 "bf16",
3602 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00003603 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003604 "--tensor-dim-range",
3605 "16,64",
3606 "--target-rank",
3607 "1",
3608 "--target-rank",
3609 "2",
3610 "--target-rank",
3611 "3",
3612 "--num-rand-permutations",
3613 "2"
3614 ],
3615 [
3616 "--target-dtype",
3617 "fp32",
3618 "--target-dtype",
3619 "fp16",
3620 "--target-dtype",
3621 "bf16",
3622 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00003623 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003624 "--tensor-dim-range",
3625 "1,16",
3626 "--target-rank",
3627 "4",
3628 "--num-rand-permutations",
3629 "2"
3630 ],
3631 [
3632 "--target-dtype",
3633 "bf16",
3634 "--fp-values-range",
3635 "-2.0,2.0",
3636 "--target-shape",
3637 "1,1,655341,1",
3638 "--target-shape",
3639 "1,65539,1,1",
3640 "--num-rand-permutations",
3641 "2"
3642 ]
3643 ]
Won Jeon2c34b462024-02-06 18:37:00 +00003644 },
3645 "float8": {
3646 "from_version" : "v0.100.0",
3647 "no_negative_tests": "true",
3648 "generator_args": [
3649 [
3650 "--target-dtype",
3651 "fp8e4m3",
3652 "--target-dtype",
3653 "fp8e5m2",
3654 "--fp-values-range",
3655 "-max,max",
3656 "--tensor-dim-range",
3657 "32,64",
3658 "--target-rank",
3659 "1",
3660 "--target-rank",
3661 "2",
3662 "--target-rank",
3663 "3",
3664 "--num-rand-permutations",
3665 "2"
3666 ]
3667 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003668 }
3669 },
3670 "selection": {
3671 "default": {
3672 "params": {},
3673 "permutes": [
3674 "shape",
3675 "type",
3676 "perm"
3677 ]
3678 }
3679 }
James Wardc253e642023-01-17 17:03:12 +00003680 },
James Wardb45db9a2022-12-12 13:02:44 +00003681 "tanh": {
3682 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003683 "profile": [
3684 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003685 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003686 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003687 "generation": {
3688 "standard": {
3689 "generator_args": [
3690 [
3691 "--target-dtype",
3692 "fp32",
3693 "--target-dtype",
3694 "fp16",
3695 "--target-dtype",
3696 "bf16",
3697 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003698 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003699 "--tensor-dim-range",
3700 "18,60",
3701 "--target-rank",
3702 "1",
3703 "--target-rank",
3704 "2",
3705 "--target-rank",
3706 "3"
3707 ],
3708 [
3709 "--target-dtype",
3710 "fp32",
3711 "--target-dtype",
3712 "fp16",
3713 "--target-dtype",
3714 "bf16",
3715 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003716 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003717 "--tensor-dim-range",
3718 "1,24",
3719 "--target-rank",
3720 "4",
3721 "--target-rank",
3722 "5"
3723 ],
3724 [
3725 "--target-dtype",
3726 "fp32",
3727 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003728 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003729 "--target-shape",
3730 "1,65535,2,1,1",
3731 "--target-shape",
3732 "1,65540,1,2"
3733 ]
3734 ]
3735 }
3736 },
3737 "selection": {
3738 "default": {
3739 "params": {},
3740 "permutes": [
3741 "shape",
3742 "type"
3743 ]
3744 }
3745 }
Won Jeon78155c62023-06-10 00:20:04 +00003746 },
3747 "erf": {
3748 "group": "activation",
3749 "profile": [
3750 "tosa-mi"
3751 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003752 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003753 "generation": {
3754 "standard": {
3755 "generator_args": [
3756 [
3757 "--target-dtype",
3758 "fp32",
3759 "--target-dtype",
3760 "fp16",
3761 "--target-dtype",
3762 "bf16",
3763 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003764 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003765 "--tensor-dim-range",
3766 "18,60",
3767 "--target-rank",
3768 "1",
3769 "--target-rank",
3770 "2",
3771 "--target-rank",
3772 "3"
3773 ],
3774 [
3775 "--target-dtype",
3776 "fp32",
3777 "--target-dtype",
3778 "fp16",
3779 "--target-dtype",
3780 "bf16",
3781 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003782 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003783 "--tensor-dim-range",
3784 "1,24",
3785 "--target-rank",
3786 "4",
3787 "--target-rank",
3788 "5"
3789 ],
3790 [
3791 "--target-dtype",
3792 "fp32",
3793 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003794 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003795 "--target-shape",
3796 "1,65535,2,1,1",
3797 "--target-shape",
3798 "1,65540,1,2"
3799 ]
3800 ]
3801 }
3802 },
3803 "selection": {
3804 "default": {
3805 "params": {},
3806 "permutes": [
3807 "shape",
3808 "type"
3809 ]
3810 }
3811 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003812 }
3813}