Conformance extension support by default

Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I651ef963b6c14da58dc4cecd8bf4da8fe1a38417
diff --git a/README.md b/README.md
index 32155cf..c06260b 100644
--- a/README.md
+++ b/README.md
@@ -293,17 +293,19 @@
 
 These are the main script options for controlling the types of tests produced:
 
-* `--profile` - controls the TOSA profile, `tosa-bi` - for base inference integer tests, `tosa-mi` - for the main inference floating point tests, or `all` - for both.
+* `--profile` - controls the TOSA profile, `tosa-bi` - for base inference integer tests (the default), `tosa-mi` - for the main inference floating point tests, or `all` - for both.
+* `--extension` - controls the TOSA extensions to create tests for, or `all` - for all extensions. See `--help` output for full list of extensions.
 * `--test-type` - selects `positive`, `negative` or `both` types of test.
 * `--output-type` - selects the output file type between `json`, `binary` or `both`.
 The default - `json` - converts NumPy data files and flatbuffer files into JSON for
 ease in viewing and comparison.
 
-An example to create the TOSA operator unit tests for ADD and SUB:
+An example to create all the possible TOSA operator unit tests for ADD and SUB:
 
 ```bash
 tosa_verif_conformance_generator \
-  --profile tosa-bi              \
+  --profile all                  \
+  --extension all                \
   --ref-model-path reference_model/build/reference_model/tosa_reference_model \
   --operators add sub
 ```
@@ -329,8 +331,7 @@
   --operators abs
 ```
 
-This next example will create all the conformance tests, using different
-temporary build and output directories:
+This next example will create all the TOSA BI conformance tests with no extensions, using different temporary build and output directories:
 
 ```bash
 tosa_verif_conformance_generator \
diff --git a/verif/conformance/README.md b/verif/conformance/README.md
index 5bededd..8ac4d63 100644
--- a/verif/conformance/README.md
+++ b/verif/conformance/README.md
@@ -2,25 +2,24 @@
 
 This directory contains the scripts and data files to generate the conformance tests.
 
-The data files are in JSON format and they describe what tests to create and/or select from the `tosa_verif_build_tests` and `tosa_verif_framework_*` generator scripts.
+The data files are in JSON format and they describe what tests to create and/or select from the `tosa_verif_build_tests` generator script.
 
 ## JSON files
 
 ### TOSA ops
 
-Naming: `tosa_PPP_profile_ops_info.json`
+Naming: `tosa_ext_profile_ops_info.json`
 
 Contains a dictionary of operator names.
-Where `PPP` is the profile subset of either `base` for all integer tests, or `main` for all floating point tests.
 
 Each operator entry contains:
 
 * "group" - name of the group this operator is in, in the spec
-* "profile" - list of profiles that this operator covers
 * "gen_filter" - optional filter string for op to give to tosa_verif_build_tests - defaults to "^opname$"
-* "support_for" - optional list of supported creation modes out of:
+* "support_for" - optional list of supported creation modes (for FP tests only) out of:
     * lazy_data_gen - data generation just before test run
-    * generator_select - use generator selector instead of conformance test_select
+    * stable_random_gen - more stable method of generation of tests
+    * random_const_inputs - random choice of const or input tensor per op
 * "generation" - dictionary of test generation details - see below
 * "selection" - dictionary of test selection details - see below
 
@@ -28,11 +27,16 @@
 a set of tests generated together and then selected from using the selection
 criteria.
 
-Each generation group is a dictionary that contains:
+Each generation group is a dictionary that contains some ways to control when the generation group is run:
 
+* "supports_all" - list of profiles and/or extensions that must all be chosen for generation
+* "supports_any" - list of profiles and/or extensions that individually can be chosen for generation
 * "from_version" - optional version string for when the tests have been introduced in TOSA
 of the form "vM.mm.p" where `M` is the major version, `mm` is the minor version
 and `p` is the patch version
+
+Other dictionary entries in a generation group are:
+
 * "no_negative_tests" - optional "true" indicator that no negative tests are relevant/generated
 * "negative_dim_range" - optional range of dimensions for negative tests
 * "generator_args" - list of argument lists to supply to the `tosa_verif_build_tests` (see that tool for more details)
@@ -43,8 +47,9 @@
 Each selection criteria is a dictionary that contains:
 
 * "all": "true" - to select all tests (and not use test_select)
+* "generator_select" - optional "true" to use generator selector instead of conformance test_select
 
-or for operators that have "support_for" "generator_select":
+for selection criteria that has "generator_select" set:
 
 * "permutes" - optional list of parameters whose values are to be permuted, the default is ["rank", "dtype"]
 * "maximum" - optional number - at most "maximum" tests (not including specific tests) will be captured per permuted "permutes" value, effects "full_params" as well
@@ -53,7 +58,7 @@
 * "groups" - optional list of parameters that should be considered as a grouping of tests and treated as one test for "sparsity" and "specifics"
 * "num_errorifs" - optional value of error_if tests to keep per error_if case, the default is 1
 
-or for other operators it defaults to the old test select (more information for each entry in `test_select.py`):
+or for other select criteria it defaults to the old test select (more information for each entry in `test_select.py`):
 
 * "params" - optional dictionary with mappings of parameter names to the values to select
 * "permutes" - optional list of parameter names to be permuted
@@ -63,39 +68,3 @@
 before permutes are applied)
 * "errorifs" - optional list of ERRORIF case names to be selected after exclusion (negative tests)
 
-### Framework ops
-
-DEPRECATED - not supported for conformance testing.
-
-NOTE: Currently assumed all framework ops will be TFLite.
-
-Naming: `tosa_PPP_profile_framework_ops_info.json`
-
-Contains a dictionary of operator names.
-Where `PPP` is the profile subset of either `base` for all integer tests, or `main` for all floating point tests.
-
-Each operator entry contains:
-
-* "tests" - list of tests to be part of conformance
-* "profile" - list of profiles that these tests cover
-* "alternate_names" - optional list of names that are used by the framework test generator and can be renamed to the operator name.
-
-Example:
-```
-    "average_pool_2d": {
-        "alternate_names": [
-            "avg_pool2d"
-        ],
-        "tests": [
-            "average_pool_2d_1x4x4x4_qi8_st11_padSAME_kern11",
-            "average_pool_2d_1x4x8x19_qi16_st21_padSAME_kern22",
-            "average_pool_2d_1x7x7x9_qi8_st22_padSAME_kern11",
-            "average_pool_2d_1x32x32x8_qu8_st12_padVALID_kern12",
-            "average_pool_2d_1x8x4x17_qu8_st21_padVALID_kern21"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-```
\ No newline at end of file
diff --git a/verif/conformance/tosa_base_profile_framework_ops_info.json b/verif/conformance/tosa_base_profile_framework_ops_info.json
deleted file mode 100644
index 5d7e4a3..0000000
--- a/verif/conformance/tosa_base_profile_framework_ops_info.json
+++ /dev/null
@@ -1,273 +0,0 @@
-{
-    "add": {
-        "tests": [
-            "add_1_qi16",
-            "add_1x32x32x8_qi8"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "average_pool_2d": {
-        "alternate_names": [
-            "avg_pool2d"
-        ],
-        "tests": [
-            "average_pool_2d_1x4x4x4_qi8_st11_padSAME_kern11",
-            "average_pool_2d_1x4x8x19_qi16_st21_padSAME_kern22",
-            "average_pool_2d_1x7x7x9_qi8_st22_padSAME_kern11",
-            "average_pool_2d_1x32x32x8_qu8_st12_padVALID_kern12",
-            "average_pool_2d_1x8x4x17_qu8_st21_padVALID_kern21"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "concatenation": {
-        "tests": [
-            "concatenation_concat_13x21x3_i32_axis_0",
-            "concatenation_concat_14x19_i32_axis_1",
-            "concatenation_concat_1x32x32x8_i32_axis_2",
-            "concatenation_concat_64_i32_axis_m1",
-            "concatenation_concatv2_13x21x3_i32_axis_1",
-            "concatenation_concatv2_1x32x32x8_i32_axis_m2",
-            "concatenation_concatv2_1x7x7x9_i32_axis_m3",
-            "concatenation_concatv2_64_i32_axis_0"
-        ],
-        "alternate_names": [
-            "concat",
-            "concatv2"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "conv_2d": {
-        "alternate_names": [
-            "conv2d"
-        ],
-        "tests": [
-            "conv_2d_1x1_1x4x8x19_qu8_st11_padVALID_dilat21",
-            "conv_2d_3x3_1x7x7x9_qi8_st12_padVALID_dilat11",
-            "conv_2d_5x5_1x32x32x8_qu8_st11_padSAME_dilat22",
-            "conv_2d_bias_1x1_1x32x32x8_qi8_st11_padVALID_dilat12",
-            "conv_2d_bias_5x5_1x7x7x9_qu8_st22_padSAME_dilat12",
-            "conv_2d_relu_1x1_1x32x32x8_qi8",
-            "conv_2d_relu_3x3_1x4x8x19_qu8",
-            "conv_2d_relu6_3x3_1x8x4x17_qi8",
-            "conv_2d_relu6_5x5_1x4x8x19_qu8",
-            "conv_2d_relu_n1_to_1_3x3_1x32x32x8_qu8",
-            "conv_2d_relu_n1_to_1_5x5_1x7x7x9_qi8",
-            "conv_2d_tanh_3x3_1x7x7x9_qi8",
-            "conv_2d_tanh_5x5_1x32x32x8_qu8"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "depthwise_conv_2d": {
-        "alternate_names": [
-            "depthwise_conv2d"
-        ],
-        "tests": [
-            "depthwise_conv_2d_1x1_1x32x32x8_qi8_st11_padSAME_dilat21",
-            "depthwise_conv_2d_3x3_1x7x7x9_qu8_st22_padVALID_dilat11",
-            "depthwise_conv_2d_5x5_1x32x32x8_qi8_st11_padSAME_dilat12",
-            "depthwise_conv_2d_bias_1x1_1x4x4x4_qu8_st11_padSAME_dilat11",
-            "depthwise_conv_2d_bias_3x3_1x32x32x8_qu8_st11_padVALID_dilat22"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "erf": {
-        "tests": [
-            "erf_13x21x3_qu8",
-            "erf_14x19_qi8",
-            "erf_1x8x4x17_qi16"
-        ],
-        "profile": [
-            "tosa-mi"
-        ]
-    },
-    "fully_connected": {
-        "alternate_names": [
-            "matmul"
-        ],
-        "tests": [
-            "fully_connected_1x4x4x4_qi8",
-            "fully_connected_13x21x3_qu8",
-            "fully_connected_14x19_qi8"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "leaky_relu": {
-        "tests": [
-            "leaky_relu_1_qi16_0",
-            "leaky_relu_14x19_qi8_0",
-            "leaky_relu_13x21x3_qu8_0",
-            "leaky_relu_1x4x8x19_qi16_0"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "logistic": {
-        "alternate_names": [
-            "sigmoid"
-        ],
-        "tests": [
-            "logistic_13x21x3_qu8",
-            "logistic_1x8x4x17_qi8",
-            "logistic_64_qi16"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "max_pool_2d": {
-        "alternate_names": [
-            "max_pool2d"
-        ],
-        "tests": [
-            "max_pool_2d_1x4x4x4_qi8_st11_padSAME_kern11",
-            "max_pool_2d_1x4x4x4_qu8_st22_padVALID_kern22",
-            "max_pool_2d_1x4x8x19_qu8_st21_padVALID_kern22",
-            "max_pool_2d_1x8x4x17_qu8_st21_padVALID_kern21",
-            "max_pool_2d_1x32x32x8_qi8_st12_padVALID_kern22"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "minimum": {
-        "alternate_names": [
-            "min"
-        ],
-        "tests": [
-            "minimum_1x4x4x4_i32",
-            "minimum_64_i32"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "mul": {
-        "tests": [
-            "mul_13x21x3_qi16",
-            "mul_1x4x8x19_qu8"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "pack": {
-        "alternate_names": [
-            "stack"
-        ],
-        "tests": [
-            "pack_13x21x3_i32_axis0",
-            "pack_14x19_i32_axis1",
-            "pack_1x7x7x9_i32_axis2",
-            "pack_1x8x4x17_i32_axis4"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "reshape": {
-        "tests": [
-            "reshape_14x19_i32_rank1",
-            "reshape_13x21x3_i32_rank3",
-            "reshape_1x32x32x8_i32_rank2"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "resize_bilinear": {
-        "alternate_names": [
-            "resize"
-        ],
-        "tests": [
-            "resize_bilinear_1x32x32x8_qi16_bilinear_align0_half1_scale3",
-            "resize_bilinear_1x4x4x4_qi8_bilinear_align1_half0_scale1"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "resize_nearest_neighbor": {
-        "alternate_names": [
-            "resize"
-        ],
-        "tests": [
-            "resize_nearest_neighbor_1x4x8x19_qu8_nearest_align0_half1_scale2",
-            "resize_nearest_neighbor_1x8x4x17_qi8_nearest_align0_half0_scale3"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "softmax": {
-        "tests": [
-            "softmax_1_qi8",
-            "softmax_14x19_qi16",
-            "softmax_1x32x32x8_qu8"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "split": {
-        "tests": [
-            "split_3x1x1x7_i32_splitv_axis0",
-            "split_13x21x3_i32_split3_axis1",
-            "split_1x4x8x19_i32_splitv_axis2",
-            "split_64_i32_split2_axis0"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "strided_slice": {
-        "tests": [
-            "strided_slice_13x21x3_i32_perm0",
-            "strided_slice_14x19_i32_perm1",
-            "strided_slice_64_i32_perm3"
-        ],
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ]
-    },
-    "tanh": {
-        "tests": [
-            "tanh_13x21x3_qu8",
-            "tanh_14x19_qi8",
-            "tanh_1x8x4x17_qi16"
-        ],
-        "profile": [
-            "tosa-mi"
-        ]
-    }
-}
diff --git a/verif/conformance/tosa_base_profile_ops_info.json b/verif/conformance/tosa_base_profile_ops_info.json
deleted file mode 100644
index a26c4a7..0000000
--- a/verif/conformance/tosa_base_profile_ops_info.json
+++ /dev/null
@@ -1,4186 +0,0 @@
-{
-    "abs": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "add": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "add_shape": {
-        "group": "shape",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "shape",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape"
-                ]
-            }
-        }
-    },
-    "argmax": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,3,1,65535",
-                        "--target-shape",
-                        "1,65538,1,2",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.70.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "arithmetic_right_shift": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "rounding"
-                ]
-            }
-        }
-    },
-    "avg_pool2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-shape",
-                        "1,49,42,28",
-                        "--target-shape",
-                        "1,11,44,3",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65535,5,1",
-                        "--target-shape",
-                        "1,3,65537,1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "selector": "8k_level",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "3,10",
-                        "--level-8k-sizes"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "i8",
-                        "i16"
-                    ],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": []
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "pad"
-                ]
-            },
-            "8k_level": {
-                "all": "true"
-            }
-        }
-    },
-    "bitwise_and": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65536,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "bitwise_not": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "2,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65537,1",
-                        "--target-shape",
-                        "1,65538,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "bitwise_or": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "3,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65538,1",
-                        "--target-shape",
-                        "1,65537,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "bitwise_xor": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "4,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65536,1",
-                        "--target-shape",
-                        "1,65536,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "cast": {
-        "group": "type_conversion",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65535,1,1",
-                        "--target-shape",
-                        "1,65538,1,2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [],
-                    "output_type": [
-                        "outi8",
-                        "outi16",
-                        "outi32",
-                        "outb"
-                    ]
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "output_type"
-                ]
-            }
-        }
-    },
-    "clamp": {
-        "group": "activation",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "20,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,20",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,1,65536",
-                        "--target-shape",
-                        "1,3,65537,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "clz": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "concat": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-const-inputs-concat",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5",
-                        "--num-const-inputs-concat",
-                        "1"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65535,1,1",
-                        "--target-shape",
-                        "1,65538,1,2",
-                        "--num-const-inputs-concat",
-                        "2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6",
-                        "--num-const-inputs-concat",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "concat_shape": {
-        "group": "shape",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "shape",
-                        "--target-rank",
-                        "1",
-                        "--target-shape",
-                        "1",
-                        "--num-const-inputs-concat",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": []
-            }
-        }
-    },
-    "cond_if": {
-        "group": "control_flow",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "gen_filter": "^cond_if",
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "3,22,17,1,2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "variant",
-                    "shape",
-                    "cond"
-                ]
-            }
-        }
-    },
-    "const": {
-        "group": "data_nodes",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--target-dtype",
-                        "int48",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--target-dtype",
-                        "int48",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65537,1,1",
-                        "--target-shape",
-                        "1,65530,1,2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "const_shape": {
-        "group": "shape",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "shape",
-                        "--target-rank",
-                        "1",
-                        "--target-shape",
-                        "1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": []
-            }
-        }
-    },
-    "conv2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "gen_filter": "^conv2d",
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-shape",
-                        "1,49,42,28",
-                        "--target-shape",
-                        "1,11,44,13",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65535,3,1",
-                        "--target-shape",
-                        "1,2,65536,1",
-                        "--max-conv-dilation",
-                        "1",
-                        "--tensor-dim-range",
-                        "1,8",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "selector": "8k_level",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "2,5",
-                        "--level-8k-sizes"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "i8xi8",
-                        "i16xi8",
-                        "i8xi4"
-                    ],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": [],
-                    "dilation": []
-                },
-                "permutes": [
-                    "kernel",
-                    "shape",
-                    "type",
-                    "pad"
-                ]
-            },
-            "8k_level": {
-                "all": "true"
-            }
-        }
-    },
-    "conv3d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "gen_filter": "^conv3d",
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-shape",
-                        "1,9,21,14,1",
-                        "--target-shape",
-                        "1,9,11,12,3",
-                        "--tensor-dim-range",
-                        "1,4",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65535,2,1",
-                        "--target-shape",
-                        "1,1,2,65536,1",
-                        "--max-conv-dilation",
-                        "1",
-                        "--tensor-dim-range",
-                        "1,2",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "selector": "8k_level",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "2,5",
-                        "--level-8k-sizes"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "i8xi8",
-                        "i16xi8",
-                        "i8xi4"
-                    ],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": [],
-                    "dilation": []
-                },
-                "permutes": [
-                    "kernel",
-                    "shape",
-                    "type",
-                    "pad",
-                    "stride"
-                ]
-            },
-            "8k_level": {
-                "all": "true"
-            }
-        }
-    },
-    "depthwise_conv2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "gen_filter": "^depthwise_conv2d",
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-shape",
-                        "1,9,44,3",
-                        "--target-shape",
-                        "1,11,33,4",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65532,2,1",
-                        "--target-shape",
-                        "1,4,65537,1",
-                        "--max-conv-dilation",
-                        "1",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "selector": "8k_level",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "2,5",
-                        "--level-8k-sizes"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "i8xi8",
-                        "i16xi8",
-                        "i8xi4"
-                    ],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": [],
-                    "dilation": []
-                },
-                "permutes": [
-                    "kernel",
-                    "shape",
-                    "type",
-                    "pad"
-                ]
-            },
-            "8k_level": {
-                "all": "true"
-            }
-        }
-    },
-    "dim": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "from_version": "v0.80.0",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "div_shape": {
-        "group": "shape",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "shape",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape"
-                ]
-            }
-        }
-    },
-    "equal": {
-        "group": "comparison",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65501,1",
-                        "--target-shape",
-                        "1,65541,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "fully_connected": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "444,1",
-                        "--target-shape",
-                        "3,65538",
-                        "--tensor-dim-range",
-                        "1,2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "3,16",
-                        "--target-shape",
-                        "1,23",
-                        "--tensor-dim-range",
-                        "100,200"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "gather": {
-        "group": "scatter_gather",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "4,64",
-                        "--max-batch-size",
-                        "64"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--tensor-dim-range",
-                        "5,20",
-                        "--target-shape",
-                        "2,65533,1",
-                        "--target-shape",
-                        "1,2,65533",
-                        "--target-shape",
-                        "5000,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "greater": {
-        "group": "comparison",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "10,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65530,1",
-                        "--target-shape",
-                        "1,65539,1,2,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "greater_equal": {
-        "group": "comparison",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "20,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,20",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,3,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "identity": {
-        "group": "data_nodes",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int4",
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "int48",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,61",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int4",
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "int48",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65536,1,1",
-                        "--target-shape",
-                        "1,65531,1,2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "intdiv": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,65533,1",
-                        "--target-shape",
-                        "1,1,65539,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "logical_and": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--target-shape",
-                        "1,65538,1",
-                        "--target-shape",
-                        "1,2,1,65536"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "logical_left_shift": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65532,1,1",
-                        "--target-shape",
-                        "1,2,1,65538"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "logical_not": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "2,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--target-shape",
-                        "1,65537,1",
-                        "--target-shape",
-                        "1,2,1,65535"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "logical_or": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "3,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,14",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--target-shape",
-                        "1,65536,1",
-                        "--target-shape",
-                        "1,2,1,65537"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "logical_right_shift": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "25,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,25",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65540,3",
-                        "--target-shape",
-                        "2,1,65530,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "logical_xor": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "4,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "3,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--target-shape",
-                        "1,65539,1",
-                        "--target-shape",
-                        "1,2,1,65534"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "matmul": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "16,64"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,16"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65532,1",
-                        "--target-shape",
-                        "1,2,65538",
-                        "--target-shape",
-                        "2000,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "maximum": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "max_pool2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-shape",
-                        "1,4,75,3",
-                        "--target-shape",
-                        "1,11,44,1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65535,5,1",
-                        "--target-shape",
-                        "1,3,65537,1",
-                        "--target-shape",
-                        "1,3,2,1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "selector": "8k_level",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "3,10",
-                        "--level-8k-sizes"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "i8",
-                        "i16"
-                    ],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": []
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "pad"
-                ]
-            },
-            "8k_level": {
-                "all": "true"
-            }
-        }
-    },
-    "minimum": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "mul": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65500,1",
-                        "--target-shape",
-                        "1,68539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "perm",
-                    "shift"
-                ]
-            }
-        }
-    },
-    "mul_shape": {
-        "group": "shape",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "shape",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape"
-                ]
-            }
-        }
-    },
-    "negate": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "22,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,22",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "3,1,65540,1",
-                        "--target-shape",
-                        "1,1,2,1,65531"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "pad": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65537,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "selector": "8k_level",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ],
-                "sparsity": {
-                    "pad": 15
-                },
-                "preselected": [
-                    {
-                        "shape": "6",
-                        "type": "i8",
-                        "pad": "pad00"
-                    }
-                ]
-            },
-            "8k_level": {
-                "params": {},
-                "permutes": [],
-                "sparsity": {
-                    "pad": 3
-                },
-                "full_sparsity": "true"
-            }
-        }
-    },
-    "reduce_all": {
-        "group": "reduction",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--target-shape",
-                        "65530,1,1,1",
-                        "--target-shape",
-                        "2,65538,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "reduce_any": {
-        "group": "reduction",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--target-shape",
-                        "65530,1,1,1",
-                        "--target-shape",
-                        "2,65538,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,9",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "reduce_max": {
-        "group": "reduction",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "65530,1,1,1",
-                        "--target-shape",
-                        "2,65538,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,11",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "reduce_min": {
-        "group": "reduction",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,24",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65538,1",
-                        "--target-shape",
-                        "2,65535,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "2,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "reduce_sum": {
-        "group": "reduction",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "3,65532,1,1",
-                        "--target-shape",
-                        "65536,1,1,2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,12",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "rescale": {
-        "group": "type_conversion",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "int48",
-                        "--target-dtype",
-                        "uint8",
-                        "--target-dtype",
-                        "uint16",
-                        "--tensor-dim-range",
-                        "16,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "int48",
-                        "--target-dtype",
-                        "uint8",
-                        "--target-dtype",
-                        "uint16",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "int48",
-                        "--target-dtype",
-                        "uint8",
-                        "--target-dtype",
-                        "uint16",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "scale": [
-                        "sc0",
-                        "sc0",
-                        "sc1",
-                        "sc1",
-                        "sc1",
-                        "sc1"
-                    ],
-                    "double_round": [
-                        "dr0",
-                        "dr0",
-                        "dr0",
-                        "dr0",
-                        "dr1",
-                        "dr1"
-                    ],
-                    "per_channel": [
-                        "pc0",
-                        "pc1",
-                        "pc0",
-                        "pc1",
-                        "pc0",
-                        "pc1",
-                        "pc1"
-                    ]
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "output_type"
-                ]
-            }
-        }
-    },
-    "reshape": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65535,1",
-                        "--target-shape",
-                        "1,65538,1,2",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "rank",
-                    "perm"
-                ]
-            }
-        }
-    },
-    "resize": {
-        "group": "image",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,3,16383,1",
-                        "--max-resize-output-dim",
-                        "9500"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--level-8k-sizes",
-                        "--tensor-dim-range",
-                        "2,10",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "reverse": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65535",
-                        "--target-shape",
-                        "1,65540,1,2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,12",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "scatter": {
-        "group": "scatter_gather",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "4,64",
-                        "--max-batch-size",
-                        "64"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65540,1",
-                        "--target-shape",
-                        "1,1,65533",
-                        "--target-shape",
-                        "3000,7,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "select": {
-        "group": "ew_ternary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65535,1",
-                        "--target-shape",
-                        "1,65538,1,2",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "slice": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,1,65535,1",
-                        "--target-shape",
-                        "1,65538,1,2",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "perm"
-                ]
-            }
-        }
-    },
-    "sub": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "1,2,65533,1",
-                        "--target-shape",
-                        "1,65539,1,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "sub_shape": {
-        "group": "shape",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "shape",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape"
-                ]
-            }
-        }
-    },
-    "table": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,2,65536,1",
-                        "--target-shape",
-                        "1,65537,1,1,3"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "tile": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--tensor-dim-range",
-                        "4,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "65533",
-                        "--target-shape",
-                        "1,2,65540,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "transpose": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65537,1,2",
-                        "--target-shape",
-                        "65535,1,1,1",
-                        "--num-rand-permutations",
-                        "1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--target-dtype",
-                        "bool",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "perm"
-                ]
-            }
-        }
-    },
-    "transpose_conv2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "gen_filter": "^transpose_conv2d",
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-shape",
-                        "1,49,33,1",
-                        "--target-shape",
-                        "1,11,33,3",
-                        "--tensor-dim-range",
-                        "1,18",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-shape",
-                        "1,65536,1,1",
-                        "--tensor-dim-range",
-                        "1,12",
-                        "--max-conv-dilation",
-                        "1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "no_negative_tests": "true",
-                "selector": "8k_level",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--tensor-dim-range",
-                        "2,5",
-                        "--level-8k-sizes"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "i8xi8",
-                        "i16xi8",
-                        "i8xi4"
-                    ],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": [],
-                    "out_shape": []
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "stride",
-                    "pad"
-                ]
-            },
-            "8k_level": {
-                "all": "true"
-            }
-        }
-    },
-    "while_loop": {
-        "group": "control_flow",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "int32",
-                        "--target-shape",
-                        "3,22,17,1,2",
-                        "--target-shape",
-                        "1,65537,2,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    }
-}
\ No newline at end of file
diff --git a/verif/conformance/tosa_main_profile_ops_info.json b/verif/conformance/tosa_main_profile_ops_info.json
deleted file mode 100644
index 753fd1d..0000000
--- a/verif/conformance/tosa_main_profile_ops_info.json
+++ /dev/null
@@ -1,3805 +0,0 @@
-{
-    "abs": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65531,2,1",
-                        "--target-shape",
-                        "65538,1,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "add": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "2,1,1,65532",
-                        "--target-shape",
-                        "65542,2,1,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "argmax": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,3,65535,1",
-                        "--target-shape",
-                        "1,65537,1,2",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "avg_pool2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "4,11,7,39",
-                        "--target-shape",
-                        "5,21,36,17",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,2,65533,2",
-                        "--target-shape",
-                        "1,65539,2,1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ],
-                "sparsity": {
-                    "pad": 17
-                }
-            }
-        }
-    },
-    "cast": {
-        "group": "type_conversion",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--target-dtype",
-                        "int8",
-                        "--target-dtype",
-                        "int16",
-                        "--target-dtype",
-                        "int32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,1,65533,1",
-                        "--target-shape",
-                        "2,65538,1,1"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [],
-                    "output_type": []
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "output_type"
-                ],
-                "exclude_patterns": [
-                    "^((?!ERRORIF).)*_(i8|i16|i32|b)_out(i8|i16|i32|b)"
-                ]
-            }
-        }
-    },
-    "ceil": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "4,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "2,1,65530,1",
-                        "--target-shape",
-                        "1,1,65539,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "clamp": {
-        "group": "activation",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "20,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,20",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,2,1,65536",
-                        "--target-shape",
-                        "1,3,65537,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "concat": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-const-inputs-concat",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5",
-                        "--num-const-inputs-concat",
-                        "1"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65534,1,1",
-                        "--target-shape",
-                        "1,65537,1,2",
-                        "--num-const-inputs-concat",
-                        "2"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "const": {
-        "group": "data_nodes",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65540,1,1,1",
-                        "--target-shape",
-                        "1,2,1,65529"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "conv2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen" ],
-        "gen_filter": "^conv2d",
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "2,34,19,27",
-                        "--target-shape",
-                        "3,16,51,7",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65537,1,3",
-                        "--target-shape",
-                        "1,2,65530,2",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--max-conv-dilation",
-                        "1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--conv-kernel",
-                        "7,7",
-                        "--conv-kernel",
-                        "9,9",
-                        "--target-shape",
-                        "1,127,127,1",
-                        "--target-shape",
-                        "1,256,256,1",
-                        "--target-shape",
-                        "1,1080,720,1",
-                        "--tensor-dim-range",
-                        "1,8"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "permutes": [ "rank", "dtype", "kernel", "acc_type" ],
-                "full_params": [ "stride", "dilation" ],
-                "specifics": { "pad": [ "(0, 0, 0, 0)" ] },
-                "groups": [ "s" ],
-                "maximum": 3
-            }
-        }
-    },
-    "conv3d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "gen_filter": "^conv3d",
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,7,18,5,4",
-                        "--target-shape",
-                        "1,6,12,17,3",
-                        "--tensor-dim-range",
-                        "1,4",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,2,65539,1,2",
-                        "--target-shape",
-                        "1,65532,1,1,3",
-                        "--tensor-dim-range",
-                        "1,2",
-                        "--max-conv-dilation",
-                        "1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,7,18,5,4",
-                        "--target-shape",
-                        "1,6,12,17,3",
-                        "--tensor-dim-range",
-                        "1,4",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": [],
-                    "dilation": []
-                },
-                "permutes": [
-                    "kernel",
-                    "shape",
-                    "type",
-                    "pad",
-                    "stride"
-                ]
-            }
-        }
-    },
-    "depthwise_conv2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "gen_filter": "^depthwise_conv2d",
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,17,31,4",
-                        "--target-shape",
-                        "1,37,11,5",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65531,2",
-                        "--target-shape",
-                        "1,65540,1,3",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--max-conv-dilation",
-                        "1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "f16xf16",
-                        "bf16xbf16",
-                        "f32xf32"
-                    ],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": [],
-                    "dilation": []
-                },
-                "permutes": [
-                    "kernel",
-                    "shape",
-                    "type",
-                    "pad"
-                ]
-            }
-        }
-    },
-    "dim": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-mi"
-        ],
-        "generation": {
-            "standard": {
-                "from_version": "v0.80.0",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-2.0,2.0",
-                        "--tensor-dim-range",
-                        "1,65",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "equal": {
-        "group": "comparison",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "18,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,18",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,2,65550",
-                        "--target-shape",
-                        "1,4,65530,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "exp": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "15,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65535,4",
-                        "--target-shape",
-                        "2,65536,1,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "fft2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,256,64",
-                        "--target-shape",
-                        "1,4,4096"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "inverse"
-                ]
-            }
-        }
-    },
-    "fully_connected": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "25,64"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "10,15",
-                        "--target-shape",
-                        "100,296",
-                        "--target-shape",
-                        "65540,2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "35,64",
-                        "--target-shape",
-                        "30,16",
-                        "--target-shape",
-                        "100,23"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "floor": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "4,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65533,2",
-                        "--target-shape",
-                        "1,65537,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "gather": {
-        "group": "scatter_gather",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "5,72",
-                        "--max-batch-size",
-                        "72"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "5,20",
-                        "--target-shape",
-                        "2,65536,1",
-                        "--target-shape",
-                        "1,2,65535",
-                        "--target-shape",
-                        "5000,1,1"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "greater": {
-        "group": "comparison",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "18,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,18",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "3,65551,1,1",
-                        "--target-shape",
-                        "1,1,3,65531,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "greater_equal": {
-        "group": "comparison",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "18,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,18",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "65552,1,1,4",
-                        "--target-shape",
-                        "1,1,1,3,65532"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "identity": {
-        "group": "data_nodes",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,67",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,19",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65539,1,1",
-                        "--target-shape",
-                        "1,1,2,65529"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "log": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "15,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65530,1,2",
-                        "--target-shape",
-                        "3,1,65540,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "matmul": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-2.0,2.0",
-                        "--tensor-dim-range",
-                        "13,70"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-2.0,2.0",
-                        "--tensor-dim-range",
-                        "10,19"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-2.0,2.0",
-                        "--target-shape",
-                        "4,65530,1",
-                        "--target-shape",
-                        "1,65538,3"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "all": "true"
-            }
-        }
-    },
-    "max_pool2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,47,37,25",
-                        "--target-shape",
-                        "1,15,13,38",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65534,4,1",
-                        "--target-shape",
-                        "1,6,65536,1",
-                        "--max-conv-dilation",
-                        "1",
-                        "--allow-pooling-and-conv-oversizes"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [
-                        "f32",
-                        "f16",
-                        "bf16"
-                    ],
-                    "stride": [],
-                    "pad": []
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "pad"
-                ],
-                "sparsity": {
-                    "pad": 11
-                }
-            }
-        }
-    },
-    "negate": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "17,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,22",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65541,3,1",
-                        "--target-shape",
-                        "1,2,1,65532,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "pad": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,65",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,11",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            },
-            "extra": {
-                "selector": "minimal",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65539,1"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4",
-                        "--oversize"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "maximum": 5,
-                "specifics": {
-                    "pad": [
-                        "[[0 0]]",
-                        "[[0 0], [0 0]]",
-                        "[[0 0], [0 0], [0 0]]",
-                        "[[0 0], [0 0], [0 0], [0 0]]",
-                        "[[0 0], [0 0], [0 0], [0 0], [0 0]]",
-                        "[[0 0], [0 0], [0 0], [0 0], [0 0], [0 0]]"
-                    ]
-                }
-            },
-            "minimal": {
-                "maximum": 2
-            }
-        }
-    },
-    "pow": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "65534,3,1,1",
-                        "--target-shape",
-                        "2,65541,1,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "reciprocal": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "15,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65536,4",
-                        "--target-shape",
-                        "2,65535,1,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "reshape": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65536,1",
-                        "--target-shape",
-                        "1,65535,1,2",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "rank",
-                    "perm"
-                ]
-            }
-        }
-    },
-    "reverse": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,48",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65537",
-                        "--target-shape",
-                        "1,65535,1,2"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "cos": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "15,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "2,1,65537,1",
-                        "--target-shape",
-                        "3,1,65539,2,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "sin": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "15,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "3,1,65534,2",
-                        "--target-shape",
-                        "65533,1,3,2,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "rsqrt": {
-        "group": "ew_unary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "15,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,15",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,3,65541",
-                        "--target-shape",
-                        "65532,1,3,1,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "scatter": {
-        "group": "scatter_gather",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "5,56",
-                        "--max-batch-size",
-                        "56"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65541,1",
-                        "--target-shape",
-                        "1,1,65531",
-                        "--target-shape",
-                        "2989,6,1"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "tile": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "4,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "65535",
-                        "--target-shape",
-                        "1,65543,2,1"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "transpose": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65539,2",
-                        "--target-shape",
-                        "1,1,1,65535",
-                        "--num-rand-permutations",
-                        "1"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "perm"
-                ]
-            }
-        }
-    },
-    "transpose_conv2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "gen_filter": "^transpose_conv2d",
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "10,24,9,13",
-                        "--target-shape",
-                        "8,14,20,5",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--allow-pooling-and-conv-oversizes"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65536,1,2",
-                        "--tensor-dim-range",
-                        "1,17",
-                        "--max-conv-dilation",
-                        "1"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-shape",
-                        "10,24,9,13",
-                        "--target-shape",
-                        "8,14,20,5",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "shape": [],
-                    "type": [],
-                    "kernel": [],
-                    "stride": [],
-                    "pad": [],
-                    "out_shape": []
-                },
-                "permutes": [
-                    "shape",
-                    "type",
-                    "stride",
-                    "pad"
-                ]
-            }
-        }
-    },
-    "maximum": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "65531,1,2,1",
-                        "--target-shape",
-                        "1,1,65541,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "minimum": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,65531,2,1",
-                        "--target-shape",
-                        "1,1,1,65538"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "mul": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,3,65534",
-                        "--target-shape",
-                        "1,2,1,65541,1"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "reduce_max": {
-        "group": "reduction",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,1,65531",
-                        "--target-shape",
-                        "1,1,65539,2"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,10",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "reduce_min": {
-        "group": "reduction",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,32",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65531,1",
-                        "--target-shape",
-                        "1,65539,2,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,9",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "reduce_product": {
-        "group": "reduction",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,34",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "2,65527,3,1",
-                        "--target-shape",
-                        "1,3,2,65541"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,11",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "reduce_sum": {
-        "group": "reduction",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4",
-                        "--tensor-dim-range",
-                        "10,37",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--target-rank",
-                        "4"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1001",
-                        "--target-shape",
-                        "50,200"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "65529",
-                        "--target-shape",
-                        "65537,2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "16001",
-                        "--target-shape",
-                        "16,1000",
-                        "--target-shape",
-                        "1,3,65529,1",
-                        "--target-shape",
-                        "1,65537,1,1"
-                    ]
-                ]
-            },
-            "8k_level": {
-                "from_version": "v0.80.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "5,12",
-                        "--target-rank",
-                        "5",
-                        "--target-rank",
-                        "6"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "axis"
-                ]
-            }
-        }
-    },
-    "resize": {
-        "group": "image",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "negative_dim_range": "1,10",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1103,1,2",
-                        "--max-resize-output-dim",
-                        "9100"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {
-                    "offset": [],
-                    "shape": [],
-                    "type": [],
-                    "mode": [],
-                    "output_type": [],
-                    "scale": [
-                        "sc2x1x3x1"
-                    ],
-                    "border": [
-                        "bor0x1"
-                    ]
-                },
-                "permutes": [
-                    "shape",
-                    "type"
-                ],
-                "exclude_patterns": [
-                    ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*"
-                ]
-            }
-        }
-    },
-    "rfft2d": {
-        "group": "tensor",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,16,512",
-                        "--target-shape",
-                        "1,8192,2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "select": {
-        "group": "ew_ternary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,2,65534,2,1",
-                        "--target-shape",
-                        "1,1,65539,2",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type"
-                ]
-            }
-        }
-    },
-    "sigmoid": {
-        "group": "activation",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-16.0,16.0",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-16.0,16.0",
-                        "--tensor-dim-range",
-                        "1,19",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-16.0,16.0",
-                        "--target-shape",
-                        "1,2,65538,2,1",
-                        "--target-shape",
-                        "1,3,1,65533"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "sub": {
-        "group": "ew_binary",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--target-shape",
-                        "1,1,65533,3",
-                        "--target-shape",
-                        "1,1,2,1,65545"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "slice": {
-        "group": "data_layout",
-        "profile": [
-            "tosa-bi",
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "16,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "1,16",
-                        "--target-rank",
-                        "4",
-                        "--num-rand-permutations",
-                        "2"
-                    ],
-                    [
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-2.0,2.0",
-                        "--target-shape",
-                        "1,1,655341,1",
-                        "--target-shape",
-                        "1,65539,1,1",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            },
-            "float8": {
-                "from_version" : "v0.100.0",
-                "no_negative_tests": "true",
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp8e4m3",
-                        "--target-dtype",
-                        "fp8e5m2",
-                        "--fp-values-range",
-                        "-max,max",
-                        "--tensor-dim-range",
-                        "32,64",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3",
-                        "--num-rand-permutations",
-                        "2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-                "params": {},
-                "permutes": [
-                    "shape",
-                    "type",
-                    "perm"
-                ]
-            }
-        }
-    },
-    "tanh": {
-        "group": "activation",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-8.0,8.0",
-                        "--tensor-dim-range",
-                        "18,60",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-8.0,8.0",
-                        "--tensor-dim-range",
-                        "1,24",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-8.0,8.0",
-                        "--target-shape",
-                        "1,65535,2,1,1",
-                        "--target-shape",
-                        "1,65540,1,2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    },
-    "erf": {
-        "group": "activation",
-        "profile": [
-            "tosa-mi"
-        ],
-        "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen", "random_const_inputs" ],
-        "generation": {
-            "standard": {
-                "generator_args": [
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-4.0,4.0",
-                        "--tensor-dim-range",
-                        "18,60",
-                        "--target-rank",
-                        "0",
-                        "--target-rank",
-                        "1",
-                        "--target-rank",
-                        "2",
-                        "--target-rank",
-                        "3"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--target-dtype",
-                        "fp16",
-                        "--target-dtype",
-                        "bf16",
-                        "--fp-values-range",
-                        "-4.0,4.0",
-                        "--tensor-dim-range",
-                        "1,24",
-                        "--target-rank",
-                        "4",
-                        "--target-rank",
-                        "5"
-                    ],
-                    [
-                        "--target-dtype",
-                        "fp32",
-                        "--fp-values-range",
-                        "-4.0,4.0",
-                        "--target-shape",
-                        "1,65535,2,1,1",
-                        "--target-shape",
-                        "1,65540,1,2"
-                    ]
-                ]
-            }
-        },
-        "selection": {
-            "default": {
-            }
-        }
-    }
-}
\ No newline at end of file
diff --git a/verif/conformance/tosa_verif_conformance_generator.py b/verif/conformance/tosa_verif_conformance_generator.py
index 59e88bb..fcdb089 100644
--- a/verif/conformance/tosa_verif_conformance_generator.py
+++ b/verif/conformance/tosa_verif_conformance_generator.py
@@ -36,17 +36,9 @@
 logging.basicConfig()
 logger = logging.getLogger("tosa_verif_conformance_generator")
 
-# Configuration for each TOSA profile
+# Configuration
 PROFILE_OPS_INFO = {
-    "tosa-bi": {
-        "operator_test_params": "tosa_base_profile_ops_info.json",
-        "framework_tests": "tosa_base_profile_framework_ops_info.json",
-    },
-    "tosa-mi": {
-        # Note: This is just the extra tests not in the base profile!
-        "operator_test_params": "tosa_main_profile_ops_info.json",
-        "framework_tests": "tosa_main_profile_framework_ops_info.json",
-    },
+    "operator_test_params": "tosa_ext_profile_ops_info.json",
 }
 PROFILES_EXTENSIONS_ALL = "all"
 
@@ -866,8 +858,6 @@
         with args.tests_list_file.open("w") as fd:
             fd.write("")
 
-    # TODO: For tosa-mi should really generate tosa-bi profile as well
-    # - for now leave it as subset instead of as superset (for testing)
     if PROFILES_EXTENSIONS_ALL in args.profile:
         profiles = TosaProfiles.profiles()
     else:
@@ -877,6 +867,7 @@
         extensions = TosaProfiles.extensions()
     else:
         extensions = args.extension
+
     profileExtList = profiles + extensions
     profileExtDone = []
 
@@ -890,15 +881,9 @@
             if args.unit_tests in ["operator", "both"]:
                 logger.debug("Creating OPERATOR unit tests")
                 if args.param_config is None:
-                    # Fall back to old method
-                    if profile_ext in PROFILE_OPS_INFO:
-                        config = PROFILE_OPS_INFO[profile_ext]["operator_test_params"]
-                        test_params_file = args.param_json_dir / config
-                    else:
-                        logger.error(
-                            "Extensions not supported in old conformance configs - skipping"
-                        )
-                        continue
+                    # Use default config
+                    config = PROFILE_OPS_INFO["operator_test_params"]
+                    test_params_file = args.param_json_dir / config
                 else:
                     test_params_file = args.param_config