aboutsummaryrefslogtreecommitdiff
path: root/verif/conformance
diff options
context:
space:
mode:
Diffstat (limited to 'verif/conformance')
-rw-r--r--verif/conformance/tosa_main_profile_ops_info.json6
-rw-r--r--verif/conformance/tosa_verif_conformance_generator.py7
2 files changed, 10 insertions, 3 deletions
diff --git a/verif/conformance/tosa_main_profile_ops_info.json b/verif/conformance/tosa_main_profile_ops_info.json
index 63a2a9c..fbf5a82 100644
--- a/verif/conformance/tosa_main_profile_ops_info.json
+++ b/verif/conformance/tosa_main_profile_ops_info.json
@@ -723,7 +723,7 @@
"profile": [
"tosa-mi"
],
- "support_for": [ "lazy_data_gen", "generator_select" ],
+ "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen" ],
"gen_filter": "^conv2d",
"generation": {
"standard": {
@@ -754,7 +754,7 @@
"--target-shape",
"1,65537,1,3",
"--target-shape",
- "1,2,65531,2",
+ "1,2,65530,2",
"--tensor-dim-range",
"1,16",
"--max-conv-dilation",
@@ -1881,7 +1881,7 @@
"profile": [
"tosa-mi"
],
- "support_for": [ "lazy_data_gen", "generator_select" ],
+ "support_for": [ "lazy_data_gen", "generator_select", "stable_random_gen" ],
"generation": {
"standard": {
"generator_args": [
diff --git a/verif/conformance/tosa_verif_conformance_generator.py b/verif/conformance/tosa_verif_conformance_generator.py
index 7c82f31..5402c21 100644
--- a/verif/conformance/tosa_verif_conformance_generator.py
+++ b/verif/conformance/tosa_verif_conformance_generator.py
@@ -138,6 +138,8 @@ def build_op_tests(
if "lazy_data_gen" in supports and args.lazy_data_generation:
build_cmd_base.append("--lazy-data-generation")
+ if "stable_random_gen" in supports and not args.global_random_generation:
+ build_cmd_base.append("--stable-random-generation")
if "generator_select" in supports:
if selector_info is None:
@@ -545,6 +547,11 @@ def parse_args(argv=None):
help="Type of tests produced (default is both)",
)
parser.add_argument(
+ "--global-random-generation",
+ action="store_true",
+ help="Disable stable random generation of tests that support this mode",
+ )
+ parser.add_argument(
"--lazy-data-generation",
action="store_true",
help="Enable lazy data generation (only for tosa-mi)",