diff options
Diffstat (limited to 'verif/conformance')
-rw-r--r-- | verif/conformance/tosa_ext_profile_ops_info.json | 269 |
1 files changed, 239 insertions, 30 deletions
diff --git a/verif/conformance/tosa_ext_profile_ops_info.json b/verif/conformance/tosa_ext_profile_ops_info.json index 9e577c2..6411f43 100644 --- a/verif/conformance/tosa_ext_profile_ops_info.json +++ b/verif/conformance/tosa_ext_profile_ops_info.json @@ -2064,7 +2064,9 @@ "concat": { "group": "data_layout", "support_for": [ - "lazy_data_gen" + "lazy_data_gen", + "random_const_inputs", + "stable_random_gen" ], "generation": { "tosa-bi-mi": { @@ -2210,6 +2212,7 @@ "supports_all": [ "tosa-mi" ], + "selector": "tosa-mi", "no_negative_tests": "true", "generator_args": [ [ @@ -2231,6 +2234,7 @@ "3" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--target-dtype", @@ -2243,10 +2247,13 @@ "4", "--target-rank", "5", + "--target-rank", + "6", "--num-const-inputs-concat", "1" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--fp-values-range", @@ -2255,6 +2262,8 @@ "1,1,65534,1,1", "--target-shape", "1,65537,1,2", + "--target-shape", + "13,11,7", "--num-const-inputs-concat", "2" ] @@ -2264,6 +2273,7 @@ "supports_all": [ "tosa-ext-bf16" ], + "selector": "tosa-mi", "no_negative_tests": "true", "generator_args": [ [ @@ -2283,6 +2293,7 @@ "3" ], [ + "--no-special-tests", "--target-dtype", "bf16", "--fp-values-range", @@ -2293,6 +2304,8 @@ "4", "--target-rank", "5", + "--target-rank", + "6", "--num-const-inputs-concat", "1" ] @@ -2302,6 +2315,7 @@ "supports_all": [ "tosa-ext-fp8e4m3" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -2318,7 +2332,7 @@ "2", "--target-rank", "3", - "--num-rand-permutations", + "--num-const-inputs-concat", "2" ] ] @@ -2327,6 +2341,7 @@ "supports_all": [ "tosa-ext-fp8e5m2" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -2343,7 +2358,7 @@ "2", "--target-rank", "3", - "--num-rand-permutations", + "--num-const-inputs-concat", "2" ] ] @@ -2356,6 +2371,10 @@ "shape", "type" ] + }, + "tosa-mi": { + "generator_select": true, + "maximum": 3 } } }, @@ -6886,6 +6905,7 @@ "group": "data_layout", "support_for": [ "lazy_data_gen", + "random_const_inputs", "stable_random_gen" ], "generation": { @@ -7010,6 +7030,7 @@ "3" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--target-dtype", @@ -7049,6 +7070,7 @@ "3" ], [ + "--no-special-tests", "--target-dtype", "bf16", "--fp-values-range", @@ -7124,6 +7146,7 @@ "no_negative_tests": "true", "generator_args": [ [ + "--no-special-tests", "--target-dtype", "fp32", "--target-dtype", @@ -7134,6 +7157,7 @@ "1,1,65539,1" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--target-dtype", @@ -7160,6 +7184,7 @@ "no_negative_tests": "true", "generator_args": [ [ + "--no-special-tests", "--target-dtype", "bf16", "--fp-values-range", @@ -7168,6 +7193,7 @@ "1,1,65539,1" ], [ + "--no-special-tests", "--target-dtype", "bf16", "--fp-values-range", @@ -8372,7 +8398,9 @@ "reshape": { "group": "data_layout", "support_for": [ - "lazy_data_gen" + "lazy_data_gen", + "random_const_inputs", + "stable_random_gen" ], "generation": { "tosa-bi-mi": { @@ -8482,6 +8510,7 @@ "supports_all": [ "tosa-mi" ], + "selector": "tosa-mi", "generator_args": [ [ "--target-dtype", @@ -8496,12 +8525,30 @@ "2", "--target-rank", "3", + "--num-rand-permutations", + "2" + ], + [ + "--no-special-tests", + "--target-dtype", + "fp32", + "--target-dtype", + "fp16", + "--fp-values-range", + "-max,max", + "--tensor-dim-range", + "1,10", "--target-rank", "4", + "--target-rank", + "5", + "--target-rank", + "6", "--num-rand-permutations", - "2" + "1" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--fp-values-range", @@ -8510,6 +8557,8 @@ "1,1,65536,1", "--target-shape", "1,65535,1,2", + "--target-shape", + "7,13,11", "--num-rand-permutations", "2" ] @@ -8519,6 +8568,7 @@ "supports_all": [ "tosa-ext-bf16" ], + "selector": "tosa-mi", "no_negative_tests": "true", "generator_args": [ [ @@ -8532,10 +8582,25 @@ "2", "--target-rank", "3", + "--num-rand-permutations", + "2" + ], + [ + "--no-special-tests", + "--target-dtype", + "bf16", + "--fp-values-range", + "-max,max", + "--tensor-dim-range", + "1,10", "--target-rank", "4", + "--target-rank", + "5", + "--target-rank", + "6", "--num-rand-permutations", - "2" + "1" ] ] }, @@ -8543,6 +8608,7 @@ "supports_all": [ "tosa-ext-fp8e4m3" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -8568,6 +8634,7 @@ "supports_all": [ "tosa-ext-fp8e5m2" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -8599,6 +8666,9 @@ "rank", "perm" ] + }, + "tosa-mi": { + "generator_select": true } } }, @@ -8756,7 +8826,9 @@ "reverse": { "group": "data_layout", "support_for": [ - "lazy_data_gen" + "lazy_data_gen", + "random_const_inputs", + "stable_random_gen" ], "generation": { "tosa-bi-mi": { @@ -8859,6 +8931,7 @@ "supports_all": [ "tosa-mi" ], + "selector": "tosa-mi", "generator_args": [ [ "--target-dtype", @@ -8874,11 +8947,27 @@ "--target-rank", "2", "--target-rank", - "3", + "3" + ], + [ + "--no-special-tests", + "--target-dtype", + "fp32", + "--target-dtype", + "fp16", + "--fp-values-range", + "-max,max", + "--tensor-dim-range", + "1,11", "--target-rank", - "4" + "4", + "--target-rank", + "5", + "--target-rank", + "6" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--fp-values-range", @@ -8894,6 +8983,7 @@ "supports_all": [ "tosa-ext-bf16" ], + "selector": "tosa-mi", "no_negative_tests": "true", "generator_args": [ [ @@ -8908,9 +8998,22 @@ "--target-rank", "2", "--target-rank", - "3", + "3" + ], + [ + "--no-special-tests", + "--target-dtype", + "bf16", + "--fp-values-range", + "-max,max", + "--tensor-dim-range", + "1,11", "--target-rank", - "4" + "4", + "--target-rank", + "5", + "--target-rank", + "6" ] ] }, @@ -8918,6 +9021,7 @@ "supports_all": [ "tosa-ext-fp8e4m3" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -8933,9 +9037,7 @@ "--target-rank", "2", "--target-rank", - "3", - "--num-rand-permutations", - "2" + "3" ] ] }, @@ -8943,6 +9045,7 @@ "supports_all": [ "tosa-ext-fp8e5m2" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -8958,9 +9061,7 @@ "--target-rank", "2", "--target-rank", - "3", - "--num-rand-permutations", - "2" + "3" ] ] } @@ -8972,6 +9073,10 @@ "shape", "type" ] + }, + "tosa-mi": { + "generator_select": true, + "maximum": 3 } } }, @@ -9670,7 +9775,9 @@ "slice": { "group": "data_layout", "support_for": [ - "lazy_data_gen" + "lazy_data_gen", + "random_const_inputs", + "stable_random_gen" ], "generation": { "tosa-bi-mi": { @@ -9804,6 +9911,7 @@ "supports_all": [ "tosa-mi" ], + "selector": "tosa-mi", "no_negative_tests": "true", "generator_args": [ [ @@ -9825,6 +9933,7 @@ "2" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--target-dtype", @@ -9835,8 +9944,12 @@ "1,16", "--target-rank", "4", + "--target-rank", + "5", + "--target-rank", + "6", "--num-rand-permutations", - "2" + "1" ] ] }, @@ -9844,6 +9957,7 @@ "supports_all": [ "tosa-ext-bf16" ], + "selector": "tosa-mi", "no_negative_tests": "true", "generator_args": [ [ @@ -9863,6 +9977,7 @@ "2" ], [ + "--no-special-tests", "--target-dtype", "bf16", "--fp-values-range", @@ -9871,10 +9986,15 @@ "1,16", "--target-rank", "4", + "--target-rank", + "5", + "--target-rank", + "6", "--num-rand-permutations", - "2" + "1" ], [ + "--no-special-tests", "--target-dtype", "bf16", "--fp-values-range", @@ -9892,6 +10012,7 @@ "supports_all": [ "tosa-ext-fp8e4m3" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -9917,6 +10038,7 @@ "supports_all": [ "tosa-ext-fp8e5m2" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -9947,6 +10069,9 @@ "type", "perm" ] + }, + "tosa-mi": { + "generator_select": true } } }, @@ -10344,7 +10469,9 @@ "tile": { "group": "data_layout", "support_for": [ - "lazy_data_gen" + "lazy_data_gen", + "random_const_inputs", + "stable_random_gen" ], "generation": { "tosa-bi-mi": { @@ -10443,6 +10570,7 @@ "supports_all": [ "tosa-mi" ], + "selector": "tosa-mi", "negative_dim_range": "1,10", "generator_args": [ [ @@ -10460,10 +10588,30 @@ "2", "--target-rank", "3", + "--num-rand-permutations", + "2" + ], + [ + "--no-special-tests", + "--target-dtype", + "fp32", + "--target-dtype", + "fp16", + "--fp-values-range", + "-max,max", + "--tensor-dim-range", + "1,13", "--target-rank", - "4" + "4", + "--target-rank", + "5", + "--target-rank", + "6", + "--num-rand-permutations", + "1" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--fp-values-range", @@ -10471,7 +10619,9 @@ "--target-shape", "65535", "--target-shape", - "1,65543,2,1" + "1,65543,2,1", + "--num-rand-permutations", + "2" ] ] }, @@ -10479,6 +10629,7 @@ "supports_all": [ "tosa-ext-bf16" ], + "selector": "tosa-mi", "no_negative_tests": "true", "negative_dim_range": "1,10", "generator_args": [ @@ -10495,8 +10646,25 @@ "2", "--target-rank", "3", + "--num-rand-permutations", + "2" + ], + [ + "--no-special-tests", + "--target-dtype", + "bf16", + "--fp-values-range", + "-max,max", + "--tensor-dim-range", + "1,9", "--target-rank", - "4" + "4", + "--target-rank", + "5", + "--target-rank", + "6", + "--num-rand-permutations", + "1" ] ] }, @@ -10504,6 +10672,7 @@ "supports_all": [ "tosa-ext-fp8e4m3" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -10529,6 +10698,7 @@ "supports_all": [ "tosa-ext-fp8e5m2" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -10538,7 +10708,7 @@ "--fp-values-range", "-max,max", "--tensor-dim-range", - "32,64", + "32,60", "--target-rank", "1", "--target-rank", @@ -10558,13 +10728,18 @@ "shape", "type" ] + }, + "tosa-mi": { + "generator_select": true } } }, "transpose": { "group": "data_layout", "support_for": [ - "lazy_data_gen" + "lazy_data_gen", + "random_const_inputs", + "stable_random_gen" ], "generation": { "tosa-bi-mi": { @@ -10654,6 +10829,7 @@ "supports_all": [ "tosa-mi" ], + "selector": "tosa-mi", "generator_args": [ [ "--target-dtype", @@ -10666,24 +10842,32 @@ "1", "--target-rank", "2", + "--target-rank", + "3", "--num-rand-permutations", "2" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--target-dtype", "fp16", "--fp-values-range", "-max,max", - "--target-rank", - "3", + "--tensor-dim-range", + "1,12", "--target-rank", "4", + "--target-rank", + "5", + "--target-rank", + "6", "--num-rand-permutations", - "2" + "1" ], [ + "--no-special-tests", "--target-dtype", "fp32", "--fp-values-range", @@ -10701,6 +10885,7 @@ "supports_all": [ "tosa-ext-bf16" ], + "selector": "tosa-mi", "no_negative_tests": "true", "generator_args": [ [ @@ -10709,11 +10894,30 @@ "--fp-values-range", "-max,max", "--target-rank", + "1", + "--target-rank", + "2", + "--target-rank", "3", + "--num-rand-permutations", + "2" + ], + [ + "--no-special-tests", + "--target-dtype", + "bf16", + "--fp-values-range", + "-max,max", + "--tensor-dim-range", + "1,12", "--target-rank", "4", + "--target-rank", + "5", + "--target-rank", + "6", "--num-rand-permutations", - "2" + "1" ] ] }, @@ -10721,6 +10925,7 @@ "supports_all": [ "tosa-ext-fp8e4m3" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -10746,6 +10951,7 @@ "supports_all": [ "tosa-ext-fp8e4m3" ], + "selector": "tosa-mi", "no_negative_tests": "true", "from_version": "v0.100.0", "generator_args": [ @@ -10776,6 +10982,9 @@ "type", "perm" ] + }, + "tosa-mi": { + "generator_select": true } } }, |