blob: 18e078a29a74de1f92b7b8963d5e78fdcf09c3fb [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 },
Jeremy Johnson35396f22023-01-04 17:05:25 +00002272 "rsqrt": {
2273 "group": "ew_unary",
Jeremy Johnson35396f22023-01-04 17:05:25 +00002274 "profile": [
2275 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002276 ],
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002277 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002278 "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",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002289 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002290 "--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 "bf16",
2302 "--fp-values-range",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002303 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002304 "--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",
Jeremy Johnson2d70ac42023-11-06 17:46:02 +00002315 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002316 "--target-shape",
2317 "1,1,3,65541",
2318 "--target-shape",
2319 "65532,1,3,1,1"
2320 ]
2321 ]
2322 }
2323 },
2324 "selection": {
2325 "default": {
2326 "params": {},
2327 "permutes": [
2328 "shape",
2329 "type"
2330 ]
2331 }
2332 }
Jeremy Johnson35396f22023-01-04 17:05:25 +00002333 },
James Ward990cc4b2022-11-16 15:36:37 +00002334 "scatter": {
2335 "group": "scatter_gather",
James Ward990cc4b2022-11-16 15:36:37 +00002336 "profile": [
2337 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002338 ],
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002339 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002340 "generation": {
2341 "standard": {
2342 "negative_dim_range": "1,10",
2343 "generator_args": [
2344 [
2345 "--target-dtype",
2346 "fp32",
2347 "--target-dtype",
2348 "fp16",
2349 "--target-dtype",
2350 "bf16",
2351 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002352 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002353 "--tensor-dim-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002354 "5,56",
2355 "--max-batch-size",
2356 "56"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002357 ],
2358 [
2359 "--target-dtype",
2360 "fp32",
2361 "--fp-values-range",
Jeremy Johnsona8420ad2023-12-07 16:35:28 +00002362 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002363 "--target-shape",
2364 "1,65541,1",
2365 "--target-shape",
2366 "1,1,65531",
2367 "--target-shape",
2368 "2989,6,1"
2369 ]
2370 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002371 },
2372 "float8": {
2373 "from_version" : "v0.100.0",
2374 "no_negative_tests": "true",
2375 "generator_args": [
2376 [
2377 "--target-dtype",
2378 "fp8e4m3",
2379 "--target-dtype",
2380 "fp8e5m2",
2381 "--fp-values-range",
2382 "-max,max",
2383 "--tensor-dim-range",
2384 "32,64",
2385 "--num-rand-permutations",
2386 "2"
2387 ]
2388 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002389 }
2390 },
2391 "selection": {
2392 "default": {
2393 "params": {},
2394 "permutes": [
2395 "shape",
2396 "type"
2397 ]
2398 }
2399 }
James Wardf0890992022-11-17 11:15:14 +00002400 },
2401 "tile": {
2402 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002403 "profile": [
2404 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002405 ],
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002406 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002407 "generation": {
2408 "standard": {
2409 "negative_dim_range": "1,10",
2410 "generator_args": [
2411 [
2412 "--target-dtype",
2413 "fp32",
2414 "--target-dtype",
2415 "fp16",
2416 "--target-dtype",
2417 "bf16",
2418 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002419 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002420 "--tensor-dim-range",
2421 "4,32"
2422 ],
2423 [
2424 "--target-dtype",
2425 "fp32",
2426 "--fp-values-range",
Jeremy Johnson9f5febe2024-01-15 15:12:17 +00002427 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002428 "--target-shape",
2429 "65535",
2430 "--target-shape",
2431 "1,65543,2,1"
2432 ]
2433 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002434 },
2435 "float8": {
2436 "from_version" : "v0.100.0",
2437 "no_negative_tests": "true",
2438 "generator_args": [
2439 [
2440 "--target-dtype",
2441 "fp8e4m3",
2442 "--target-dtype",
2443 "fp8e5m2",
2444 "--fp-values-range",
2445 "-max,max",
2446 "--tensor-dim-range",
2447 "32,64",
2448 "--target-rank",
2449 "1",
2450 "--target-rank",
2451 "2",
2452 "--target-rank",
2453 "3",
2454 "--num-rand-permutations",
2455 "2"
2456 ]
2457 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002458 }
2459 },
2460 "selection": {
2461 "default": {
2462 "params": {},
2463 "permutes": [
2464 "shape",
2465 "type"
2466 ]
2467 }
2468 }
James Wardf0890992022-11-17 11:15:14 +00002469 },
2470 "transpose": {
2471 "group": "data_layout",
James Wardf0890992022-11-17 11:15:14 +00002472 "profile": [
2473 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002474 ],
evacha0198477222024-01-26 12:25:32 +00002475 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002476 "generation": {
2477 "standard": {
2478 "generator_args": [
2479 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002480 "--target-dtype",
2481 "fp32",
2482 "--target-dtype",
2483 "fp16",
2484 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002485 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002486 "--target-rank",
2487 "1",
2488 "--target-rank",
2489 "2",
2490 "--num-rand-permutations",
2491 "2"
2492 ],
2493 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002494 "--target-dtype",
2495 "fp32",
2496 "--target-dtype",
2497 "fp16",
2498 "--target-dtype",
2499 "bf16",
2500 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002501 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002502 "--target-rank",
2503 "3",
2504 "--target-rank",
2505 "4",
2506 "--num-rand-permutations",
2507 "2"
2508 ],
2509 [
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002510 "--target-dtype",
2511 "fp32",
2512 "--fp-values-range",
evacha0198477222024-01-26 12:25:32 +00002513 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002514 "--target-shape",
2515 "1,1,65539,2",
2516 "--target-shape",
2517 "1,1,1,65535",
2518 "--num-rand-permutations",
2519 "1"
2520 ]
2521 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002522 },
2523 "float8": {
2524 "from_version" : "v0.100.0",
2525 "no_negative_tests": "true",
2526 "generator_args": [
2527 [
2528 "--target-dtype",
2529 "fp8e4m3",
2530 "--target-dtype",
2531 "fp8e5m2",
2532 "--fp-values-range",
2533 "-max,max",
2534 "--tensor-dim-range",
2535 "32,64",
2536 "--target-rank",
2537 "1",
2538 "--target-rank",
2539 "2",
2540 "--target-rank",
2541 "3",
2542 "--num-rand-permutations",
2543 "2"
2544 ]
2545 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002546 }
2547 },
2548 "selection": {
2549 "default": {
2550 "params": {},
2551 "permutes": [
2552 "shape",
2553 "type",
2554 "perm"
2555 ]
2556 }
2557 }
James Wardb9c3a632022-11-22 13:14:50 +00002558 },
James Ward681e0a82023-02-20 18:04:31 +00002559 "transpose_conv2d": {
2560 "group": "tensor",
James Ward681e0a82023-02-20 18:04:31 +00002561 "profile": [
2562 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002563 ],
Jeremy Johnson95a67102024-01-10 14:16:39 +00002564 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002565 "generation": {
2566 "standard": {
2567 "negative_dim_range": "1,10",
2568 "generator_args": [
2569 [
2570 "--target-dtype",
2571 "fp32",
2572 "--target-dtype",
2573 "fp16",
2574 "--target-dtype",
2575 "bf16",
2576 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002577 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002578 "--target-shape",
2579 "10,24,9,13",
2580 "--target-shape",
2581 "8,14,20,5",
2582 "--tensor-dim-range",
2583 "1,16",
2584 "--allow-pooling-and-conv-oversizes"
2585 ],
2586 [
2587 "--target-dtype",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002588 "fp32",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002589 "--fp-values-range",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002590 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002591 "--target-shape",
Jeremy Johnson95a67102024-01-10 14:16:39 +00002592 "1,65536,1,2",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002593 "--tensor-dim-range",
2594 "1,17",
2595 "--max-conv-dilation",
2596 "1"
2597 ]
2598 ]
Won Jeon2c34b462024-02-06 18:37:00 +00002599 },
2600 "float8": {
2601 "from_version" : "v0.100.0",
2602 "no_negative_tests": "true",
2603 "generator_args": [
2604 [
2605 "--target-dtype",
2606 "fp8e4m3",
2607 "--target-dtype",
2608 "fp8e5m2",
2609 "--fp-values-range",
2610 "-max,max",
2611 "--tensor-dim-range",
2612 "32,64",
2613 "--target-shape",
2614 "10,24,9,13",
2615 "--target-shape",
2616 "8,14,20,5",
2617 "--tensor-dim-range",
2618 "1,16",
2619 "--num-rand-permutations",
2620 "2"
2621 ]
2622 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002623 }
2624 },
2625 "selection": {
2626 "default": {
2627 "params": {
2628 "shape": [],
2629 "type": [],
2630 "kernel": [],
2631 "stride": [],
2632 "pad": [],
2633 "out_shape": []
2634 },
2635 "permutes": [
2636 "shape",
2637 "type",
2638 "stride",
2639 "pad"
2640 ]
2641 }
2642 }
James Ward681e0a82023-02-20 18:04:31 +00002643 },
James Wardb9c3a632022-11-22 13:14:50 +00002644 "maximum": {
2645 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002646 "profile": [
2647 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002648 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002649 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002650 "generation": {
2651 "standard": {
2652 "generator_args": [
2653 [
2654 "--target-dtype",
2655 "fp32",
2656 "--target-dtype",
2657 "fp16",
2658 "--target-dtype",
2659 "bf16",
2660 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002661 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002662 "--tensor-dim-range",
2663 "16,64",
2664 "--target-rank",
2665 "1",
2666 "--target-rank",
2667 "2",
2668 "--target-rank",
2669 "3"
2670 ],
2671 [
2672 "--target-dtype",
2673 "fp32",
2674 "--target-dtype",
2675 "fp16",
2676 "--target-dtype",
2677 "bf16",
2678 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002679 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002680 "--tensor-dim-range",
2681 "1,16",
2682 "--target-rank",
2683 "4",
2684 "--target-rank",
2685 "5"
2686 ],
2687 [
2688 "--target-dtype",
2689 "fp32",
2690 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002691 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002692 "--target-shape",
2693 "65531,1,2,1",
2694 "--target-shape",
2695 "1,1,65541,1"
2696 ]
2697 ]
2698 }
2699 },
2700 "selection": {
2701 "default": {
2702 "params": {},
2703 "permutes": [
2704 "shape",
2705 "type"
2706 ]
2707 }
2708 }
James Wardb9c3a632022-11-22 13:14:50 +00002709 },
2710 "minimum": {
2711 "group": "ew_binary",
James Wardb9c3a632022-11-22 13:14:50 +00002712 "profile": [
2713 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002714 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002715 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002716 "generation": {
2717 "standard": {
2718 "generator_args": [
2719 [
2720 "--target-dtype",
2721 "fp32",
2722 "--target-dtype",
2723 "fp16",
2724 "--target-dtype",
2725 "bf16",
2726 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002727 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002728 "--tensor-dim-range",
2729 "16,64",
2730 "--target-rank",
2731 "1",
2732 "--target-rank",
2733 "2",
2734 "--target-rank",
2735 "3"
2736 ],
2737 [
2738 "--target-dtype",
2739 "fp32",
2740 "--target-dtype",
2741 "fp16",
2742 "--target-dtype",
2743 "bf16",
2744 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002745 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002746 "--tensor-dim-range",
2747 "1,16",
2748 "--target-rank",
2749 "4",
2750 "--target-rank",
2751 "5"
2752 ],
2753 [
2754 "--target-dtype",
2755 "fp32",
2756 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00002757 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002758 "--target-shape",
2759 "1,65531,2,1",
2760 "--target-shape",
2761 "1,1,1,65538"
2762 ]
2763 ]
2764 }
2765 },
2766 "selection": {
2767 "default": {
2768 "params": {},
2769 "permutes": [
2770 "shape",
2771 "type"
2772 ]
2773 }
2774 }
James Ward635bc992022-11-23 11:55:32 +00002775 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002776 "mul": {
2777 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002778 "profile": [
2779 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002780 ],
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002781 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002782 "generation": {
2783 "standard": {
2784 "negative_dim_range": "1,10",
2785 "generator_args": [
2786 [
2787 "--target-dtype",
2788 "fp32",
2789 "--target-dtype",
2790 "fp16",
2791 "--target-dtype",
2792 "bf16",
2793 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002794 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002795 "--tensor-dim-range",
2796 "16,64",
2797 "--target-rank",
2798 "1",
2799 "--target-rank",
2800 "2",
2801 "--target-rank",
2802 "3"
2803 ],
2804 [
2805 "--target-dtype",
2806 "fp16",
2807 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002808 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002809 "--tensor-dim-range",
2810 "1,16",
2811 "--target-rank",
2812 "4",
2813 "--target-rank",
2814 "5"
2815 ],
2816 [
2817 "--target-dtype",
2818 "bf16",
2819 "--fp-values-range",
Jeremy Johnsona4d907e2023-10-26 13:53:14 +01002820 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002821 "--target-shape",
2822 "1,1,3,65534",
2823 "--target-shape",
2824 "1,2,1,65541,1"
2825 ]
2826 ]
2827 }
2828 },
2829 "selection": {
2830 "default": {
2831 "params": {},
2832 "permutes": [
2833 "shape",
2834 "type"
2835 ]
2836 }
2837 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00002838 },
James Ward635bc992022-11-23 11:55:32 +00002839 "reduce_max": {
2840 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002841 "profile": [
2842 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002843 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002844 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002845 "generation": {
2846 "standard": {
2847 "negative_dim_range": "1,10",
2848 "generator_args": [
2849 [
2850 "--target-dtype",
2851 "fp32",
2852 "--target-dtype",
2853 "fp16",
2854 "--target-dtype",
2855 "bf16",
2856 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002857 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002858 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002859 "1,32",
2860 "--target-rank",
2861 "1",
2862 "--target-rank",
2863 "2",
2864 "--target-rank",
2865 "3",
2866 "--target-rank",
2867 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002868 ],
2869 [
2870 "--target-dtype",
2871 "fp32",
2872 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002873 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002874 "--target-shape",
2875 "1,1,1,65531",
2876 "--target-shape",
2877 "1,1,65539,2"
2878 ]
2879 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002880 },
2881 "8k_level": {
2882 "from_version": "v0.80.0",
2883 "no_negative_tests": "true",
2884 "generator_args": [
2885 [
2886 "--target-dtype",
2887 "fp32",
2888 "--target-dtype",
2889 "fp16",
2890 "--target-dtype",
2891 "bf16",
2892 "--fp-values-range",
2893 "-max,max",
2894 "--tensor-dim-range",
2895 "1,10",
2896 "--target-rank",
2897 "5",
2898 "--target-rank",
2899 "6"
2900 ]
2901 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002902 }
2903 },
2904 "selection": {
2905 "default": {
2906 "params": {},
2907 "permutes": [
2908 "shape",
2909 "type",
2910 "axis"
2911 ]
2912 }
2913 }
James Ward635bc992022-11-23 11:55:32 +00002914 },
2915 "reduce_min": {
2916 "group": "reduction",
James Ward635bc992022-11-23 11:55:32 +00002917 "profile": [
2918 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002919 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002920 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002921 "generation": {
2922 "standard": {
2923 "negative_dim_range": "1,10",
2924 "generator_args": [
2925 [
2926 "--target-dtype",
2927 "fp32",
2928 "--target-dtype",
2929 "fp16",
2930 "--target-dtype",
2931 "bf16",
2932 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002933 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002934 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002935 "1,32",
2936 "--target-rank",
2937 "1",
2938 "--target-rank",
2939 "2",
2940 "--target-rank",
2941 "3",
2942 "--target-rank",
2943 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002944 ],
2945 [
2946 "--target-dtype",
2947 "fp32",
2948 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00002949 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002950 "--target-shape",
2951 "1,1,65531,1",
2952 "--target-shape",
2953 "1,65539,2,1"
2954 ]
2955 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00002956 },
2957 "8k_level": {
2958 "from_version": "v0.80.0",
2959 "no_negative_tests": "true",
2960 "generator_args": [
2961 [
2962 "--target-dtype",
2963 "fp32",
2964 "--target-dtype",
2965 "fp16",
2966 "--target-dtype",
2967 "bf16",
2968 "--fp-values-range",
2969 "-max,max",
2970 "--tensor-dim-range",
2971 "1,9",
2972 "--target-rank",
2973 "5",
2974 "--target-rank",
2975 "6"
2976 ]
2977 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002978 }
2979 },
2980 "selection": {
2981 "default": {
2982 "params": {},
2983 "permutes": [
2984 "shape",
2985 "type",
2986 "axis"
2987 ]
2988 }
2989 }
James Ward2a27c8f2022-11-23 11:29:43 +00002990 },
James Ward512c1ca2023-01-27 18:46:44 +00002991 "reduce_product": {
2992 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00002993 "profile": [
2994 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002995 ],
Jeremy Johnsonbd801962024-01-03 17:07:44 +00002996 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00002997 "generation": {
2998 "standard": {
2999 "generator_args": [
3000 [
3001 "--target-dtype",
3002 "fp32",
3003 "--target-dtype",
3004 "fp16",
3005 "--target-dtype",
3006 "bf16",
3007 "--fp-values-range",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003008 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003009 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003010 "1,34",
3011 "--target-rank",
3012 "1",
3013 "--target-rank",
3014 "2",
3015 "--target-rank",
3016 "3",
3017 "--target-rank",
3018 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003019 ],
3020 [
3021 "--target-dtype",
3022 "fp16",
Jeremy Johnsonbd801962024-01-03 17:07:44 +00003023 "--fp-values-range",
3024 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003025 "--target-shape",
3026 "2,65527,3,1",
3027 "--target-shape",
3028 "1,3,2,65541"
3029 ]
3030 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003031 },
3032 "8k_level": {
3033 "from_version": "v0.80.0",
3034 "no_negative_tests": "true",
3035 "generator_args": [
3036 [
3037 "--target-dtype",
3038 "fp32",
3039 "--target-dtype",
3040 "fp16",
3041 "--target-dtype",
3042 "bf16",
3043 "--fp-values-range",
3044 "-max,max",
3045 "--tensor-dim-range",
3046 "1,11",
3047 "--target-rank",
3048 "5",
3049 "--target-rank",
3050 "6"
3051 ]
3052 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003053 }
3054 },
3055 "selection": {
3056 "default": {
3057 "params": {},
3058 "permutes": [
3059 "shape",
3060 "type",
3061 "axis"
3062 ]
3063 }
3064 }
James Ward512c1ca2023-01-27 18:46:44 +00003065 },
3066 "reduce_sum": {
3067 "group": "reduction",
James Ward512c1ca2023-01-27 18:46:44 +00003068 "profile": [
3069 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003070 ],
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003071 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003072 "generation": {
3073 "standard": {
3074 "generator_args": [
3075 [
3076 "--target-dtype",
3077 "fp32",
3078 "--target-dtype",
3079 "fp16",
3080 "--target-dtype",
3081 "bf16",
3082 "--fp-values-range",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003083 "-max,max",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003084 "--target-rank",
3085 "3",
3086 "--target-rank",
3087 "4",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003088 "--tensor-dim-range",
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003089 "10,37",
3090 "--target-rank",
3091 "1",
3092 "--target-rank",
3093 "2",
3094 "--target-rank",
3095 "3",
3096 "--target-rank",
3097 "4"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003098 ],
3099 [
3100 "--target-dtype",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003101 "fp32",
3102 "--fp-values-range",
3103 "-max,max",
3104 "--target-shape",
3105 "1001",
3106 "--target-shape",
3107 "50,200"
3108 ],
3109 [
3110 "--target-dtype",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003111 "fp16",
3112 "--fp-values-range",
3113 "-max,max",
3114 "--target-shape",
3115 "65529",
3116 "--target-shape",
3117 "65537,2"
3118 ],
3119 [
3120 "--target-dtype",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003121 "bf16",
Jeremy Johnsonbfc53032023-11-01 11:29:56 +00003122 "--fp-values-range",
3123 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003124 "--target-shape",
Jeremy Johnsonaba79522023-12-07 10:26:10 +00003125 "16001",
3126 "--target-shape",
3127 "16,1000",
3128 "--target-shape",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003129 "1,3,65529,1",
3130 "--target-shape",
3131 "1,65537,1,1"
3132 ]
3133 ]
Jeremy Johnson59d8f502024-02-07 10:48:09 +00003134 },
3135 "8k_level": {
3136 "from_version": "v0.80.0",
3137 "no_negative_tests": "true",
3138 "generator_args": [
3139 [
3140 "--target-dtype",
3141 "fp32",
3142 "--target-dtype",
3143 "fp16",
3144 "--target-dtype",
3145 "bf16",
3146 "--fp-values-range",
3147 "-max,max",
3148 "--tensor-dim-range",
3149 "5,12",
3150 "--target-rank",
3151 "5",
3152 "--target-rank",
3153 "6"
3154 ]
3155 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003156 }
3157 },
3158 "selection": {
3159 "default": {
3160 "params": {},
3161 "permutes": [
3162 "shape",
3163 "type",
3164 "axis"
3165 ]
3166 }
3167 }
James Ward512c1ca2023-01-27 18:46:44 +00003168 },
James Ward7f1ea8e2022-12-12 18:39:11 +00003169 "resize": {
3170 "group": "image",
James Ward7f1ea8e2022-12-12 18:39:11 +00003171 "profile": [
3172 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003173 ],
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003174 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003175 "generation": {
3176 "standard": {
3177 "negative_dim_range": "1,10",
3178 "generator_args": [
3179 [
3180 "--target-dtype",
3181 "fp32",
3182 "--target-dtype",
3183 "fp16",
3184 "--target-dtype",
3185 "bf16",
3186 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003187 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003188 ],
3189 [
3190 "--target-dtype",
3191 "fp32",
3192 "--fp-values-range",
Jeremy Johnson32d0b5a2024-02-01 15:54:07 +00003193 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003194 "--target-shape",
3195 "1,1103,1,2",
3196 "--max-resize-output-dim",
3197 "9100"
3198 ]
3199 ]
3200 }
3201 },
3202 "selection": {
3203 "default": {
3204 "params": {
3205 "offset": [],
3206 "shape": [],
3207 "type": [],
3208 "mode": [],
3209 "output_type": [],
3210 "scale": [
3211 "sc2x1x3x1"
3212 ],
3213 "border": [
3214 "bor0x1"
3215 ]
3216 },
3217 "permutes": [
3218 "shape",
3219 "type"
3220 ],
3221 "exclude_patterns": [
3222 ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
3223 ]
3224 }
3225 }
James Ward7f1ea8e2022-12-12 18:39:11 +00003226 },
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003227 "rfft2d": {
3228 "group": "tensor",
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003229 "profile": [
3230 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003231 ],
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003232 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003233 "generation": {
3234 "standard": {
3235 "generator_args": [
3236 [
3237 "--target-dtype",
3238 "fp32",
3239 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003240 "-max,max"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003241 ],
3242 [
3243 "--target-dtype",
3244 "fp32",
3245 "--fp-values-range",
Jeremy Johnson6f57e6e2024-01-30 16:10:50 +00003246 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003247 "--target-shape",
3248 "1,16,512",
3249 "--target-shape",
3250 "1,8192,2"
3251 ]
3252 ]
3253 }
3254 },
3255 "selection": {
3256 "default": {
3257 "params": {},
3258 "permutes": [
3259 "shape",
3260 "type"
3261 ]
3262 }
3263 }
Jeremy Johnsonc5d75932023-02-14 11:47:46 +00003264 },
James Ward2a27c8f2022-11-23 11:29:43 +00003265 "select": {
3266 "group": "ew_ternary",
James Ward2a27c8f2022-11-23 11:29:43 +00003267 "profile": [
3268 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003269 ],
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003270 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003271 "generation": {
3272 "standard": {
3273 "generator_args": [
3274 [
3275 "--target-dtype",
3276 "fp32",
3277 "--target-dtype",
3278 "fp16",
3279 "--target-dtype",
3280 "bf16",
3281 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003282 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003283 "--tensor-dim-range",
3284 "16,64",
3285 "--target-rank",
3286 "1",
3287 "--target-rank",
3288 "2",
3289 "--target-rank",
3290 "3"
3291 ],
3292 [
3293 "--target-dtype",
3294 "fp32",
3295 "--target-dtype",
3296 "fp16",
3297 "--target-dtype",
3298 "bf16",
3299 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003300 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003301 "--tensor-dim-range",
3302 "1,16",
3303 "--target-rank",
3304 "4",
3305 "--target-rank",
3306 "5"
3307 ],
3308 [
3309 "--target-dtype",
3310 "fp32",
3311 "--fp-values-range",
Jeremy Johnson7b9abce2024-01-10 11:07:29 +00003312 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003313 "--target-shape",
3314 "1,2,65534,2,1",
3315 "--target-shape",
3316 "1,1,65539,2",
3317 "--num-rand-permutations",
3318 "2"
3319 ]
3320 ]
3321 }
3322 },
3323 "selection": {
3324 "default": {
3325 "params": {},
3326 "permutes": [
3327 "shape",
3328 "type"
3329 ]
3330 }
3331 }
James Wardb45db9a2022-12-12 13:02:44 +00003332 },
3333 "sigmoid": {
3334 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003335 "profile": [
3336 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003337 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003338 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003339 "generation": {
3340 "standard": {
3341 "generator_args": [
3342 [
3343 "--target-dtype",
3344 "fp32",
3345 "--target-dtype",
3346 "fp16",
3347 "--target-dtype",
3348 "bf16",
3349 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003350 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003351 "--tensor-dim-range",
3352 "16,64",
3353 "--target-rank",
3354 "1",
3355 "--target-rank",
3356 "2",
3357 "--target-rank",
3358 "3"
3359 ],
3360 [
3361 "--target-dtype",
3362 "fp32",
3363 "--target-dtype",
3364 "fp16",
3365 "--target-dtype",
3366 "bf16",
3367 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003368 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003369 "--tensor-dim-range",
3370 "1,19",
3371 "--target-rank",
3372 "4",
3373 "--target-rank",
3374 "5"
3375 ],
3376 [
3377 "--target-dtype",
3378 "fp32",
3379 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003380 "-16.0,16.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003381 "--target-shape",
3382 "1,2,65538,2,1",
3383 "--target-shape",
3384 "1,3,1,65533"
3385 ]
3386 ]
3387 }
3388 },
3389 "selection": {
3390 "default": {
3391 "params": {},
3392 "permutes": [
3393 "shape",
3394 "type"
3395 ]
3396 }
3397 }
James Wardb45db9a2022-12-12 13:02:44 +00003398 },
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003399 "sub": {
3400 "group": "ew_binary",
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003401 "profile": [
3402 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003403 ],
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003404 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003405 "generation": {
3406 "standard": {
3407 "generator_args": [
3408 [
3409 "--target-dtype",
3410 "fp32",
3411 "--target-dtype",
3412 "fp16",
3413 "--target-dtype",
3414 "bf16",
3415 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003416 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003417 "--tensor-dim-range",
3418 "16,64",
3419 "--target-rank",
3420 "1",
3421 "--target-rank",
3422 "2",
3423 "--target-rank",
3424 "3"
3425 ],
3426 [
3427 "--target-dtype",
3428 "bf16",
3429 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003430 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003431 "--tensor-dim-range",
3432 "1,16",
3433 "--target-rank",
3434 "4",
3435 "--target-rank",
3436 "5"
3437 ],
3438 [
3439 "--target-dtype",
3440 "fp32",
3441 "--fp-values-range",
Jeremy Johnson7bf0cb92023-10-31 14:37:54 +00003442 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003443 "--target-shape",
3444 "1,1,65533,3",
3445 "--target-shape",
3446 "1,1,2,1,65545"
3447 ]
3448 ]
3449 }
3450 },
3451 "selection": {
3452 "default": {
3453 "params": {},
3454 "permutes": [
3455 "shape",
3456 "type"
3457 ]
3458 }
3459 }
Jeremy Johnsondd8d9c22022-12-12 14:18:10 +00003460 },
James Wardc253e642023-01-17 17:03:12 +00003461 "slice": {
3462 "group": "data_layout",
James Wardc253e642023-01-17 17:03:12 +00003463 "profile": [
3464 "tosa-bi",
3465 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003466 ],
evacha017f7d4252024-01-24 12:08:09 +00003467 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003468 "generation": {
3469 "standard": {
3470 "generator_args": [
3471 [
3472 "--target-dtype",
3473 "fp32",
3474 "--target-dtype",
3475 "fp16",
3476 "--target-dtype",
3477 "bf16",
3478 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00003479 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003480 "--tensor-dim-range",
3481 "16,64",
3482 "--target-rank",
3483 "1",
3484 "--target-rank",
3485 "2",
3486 "--target-rank",
3487 "3",
3488 "--num-rand-permutations",
3489 "2"
3490 ],
3491 [
3492 "--target-dtype",
3493 "fp32",
3494 "--target-dtype",
3495 "fp16",
3496 "--target-dtype",
3497 "bf16",
3498 "--fp-values-range",
evacha017f7d4252024-01-24 12:08:09 +00003499 "-max,max",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003500 "--tensor-dim-range",
3501 "1,16",
3502 "--target-rank",
3503 "4",
3504 "--num-rand-permutations",
3505 "2"
3506 ],
3507 [
3508 "--target-dtype",
3509 "bf16",
3510 "--fp-values-range",
3511 "-2.0,2.0",
3512 "--target-shape",
3513 "1,1,655341,1",
3514 "--target-shape",
3515 "1,65539,1,1",
3516 "--num-rand-permutations",
3517 "2"
3518 ]
3519 ]
Won Jeon2c34b462024-02-06 18:37:00 +00003520 },
3521 "float8": {
3522 "from_version" : "v0.100.0",
3523 "no_negative_tests": "true",
3524 "generator_args": [
3525 [
3526 "--target-dtype",
3527 "fp8e4m3",
3528 "--target-dtype",
3529 "fp8e5m2",
3530 "--fp-values-range",
3531 "-max,max",
3532 "--tensor-dim-range",
3533 "32,64",
3534 "--target-rank",
3535 "1",
3536 "--target-rank",
3537 "2",
3538 "--target-rank",
3539 "3",
3540 "--num-rand-permutations",
3541 "2"
3542 ]
3543 ]
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003544 }
3545 },
3546 "selection": {
3547 "default": {
3548 "params": {},
3549 "permutes": [
3550 "shape",
3551 "type",
3552 "perm"
3553 ]
3554 }
3555 }
James Wardc253e642023-01-17 17:03:12 +00003556 },
James Wardb45db9a2022-12-12 13:02:44 +00003557 "tanh": {
3558 "group": "activation",
James Wardb45db9a2022-12-12 13:02:44 +00003559 "profile": [
3560 "tosa-mi"
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003561 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003562 "support_for": [ "lazy_data_gen" ],
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003563 "generation": {
3564 "standard": {
3565 "generator_args": [
3566 [
3567 "--target-dtype",
3568 "fp32",
3569 "--target-dtype",
3570 "fp16",
3571 "--target-dtype",
3572 "bf16",
3573 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003574 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003575 "--tensor-dim-range",
3576 "18,60",
3577 "--target-rank",
3578 "1",
3579 "--target-rank",
3580 "2",
3581 "--target-rank",
3582 "3"
3583 ],
3584 [
3585 "--target-dtype",
3586 "fp32",
3587 "--target-dtype",
3588 "fp16",
3589 "--target-dtype",
3590 "bf16",
3591 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003592 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003593 "--tensor-dim-range",
3594 "1,24",
3595 "--target-rank",
3596 "4",
3597 "--target-rank",
3598 "5"
3599 ],
3600 [
3601 "--target-dtype",
3602 "fp32",
3603 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003604 "-8.0,8.0",
Jeremy Johnsonfd05bb32023-02-07 16:39:24 +00003605 "--target-shape",
3606 "1,65535,2,1,1",
3607 "--target-shape",
3608 "1,65540,1,2"
3609 ]
3610 ]
3611 }
3612 },
3613 "selection": {
3614 "default": {
3615 "params": {},
3616 "permutes": [
3617 "shape",
3618 "type"
3619 ]
3620 }
3621 }
Won Jeon78155c62023-06-10 00:20:04 +00003622 },
3623 "erf": {
3624 "group": "activation",
3625 "profile": [
3626 "tosa-mi"
3627 ],
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003628 "support_for": [ "lazy_data_gen" ],
Won Jeon78155c62023-06-10 00:20:04 +00003629 "generation": {
3630 "standard": {
3631 "generator_args": [
3632 [
3633 "--target-dtype",
3634 "fp32",
3635 "--target-dtype",
3636 "fp16",
3637 "--target-dtype",
3638 "bf16",
3639 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003640 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003641 "--tensor-dim-range",
3642 "18,60",
3643 "--target-rank",
3644 "1",
3645 "--target-rank",
3646 "2",
3647 "--target-rank",
3648 "3"
3649 ],
3650 [
3651 "--target-dtype",
3652 "fp32",
3653 "--target-dtype",
3654 "fp16",
3655 "--target-dtype",
3656 "bf16",
3657 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003658 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003659 "--tensor-dim-range",
3660 "1,24",
3661 "--target-rank",
3662 "4",
3663 "--target-rank",
3664 "5"
3665 ],
3666 [
3667 "--target-dtype",
3668 "fp32",
3669 "--fp-values-range",
Jeremy Johnson0bbd8bc2023-11-09 16:56:07 +00003670 "-4.0,4.0",
Won Jeon78155c62023-06-10 00:20:04 +00003671 "--target-shape",
3672 "1,65535,2,1,1",
3673 "--target-shape",
3674 "1,65540,1,2"
3675 ]
3676 ]
3677 }
3678 },
3679 "selection": {
3680 "default": {
3681 "params": {},
3682 "permutes": [
3683 "shape",
3684 "type"
3685 ]
3686 }
3687 }
Jeremy Johnsone4b08ff2022-09-15 10:38:17 +01003688 }
3689}