aboutsummaryrefslogtreecommitdiff
path: root/verif/generator/tosa_arg_gen.py
diff options
context:
space:
mode:
authorevacha01 <evan.chandler@arm.com>2024-01-26 12:25:32 +0000
committerevacha01 <evan.chandler@arm.com>2024-02-06 13:48:12 +0000
commit9847722e2b172b69fe9ae80a05c27ca5c8c36617 (patch)
tree3a3e2ad19561d3a4cadceb9fea8fa81ba37857fe /verif/generator/tosa_arg_gen.py
parent870662b8cbd946d2f898f05cad4fde3c9333d11d (diff)
downloadreference_model-9847722e2b172b69fe9ae80a05c27ca5c8c36617.tar.gz
Main Compliance testing for TRANSPOSE, REVERSE, and CONST
Signed-off-by: evacha01 <evan.chandler@arm.com> Change-Id: I95b931c032ce16c56ee05caab4dd26ea89557b3c
Diffstat (limited to 'verif/generator/tosa_arg_gen.py')
-rw-r--r--verif/generator/tosa_arg_gen.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/verif/generator/tosa_arg_gen.py b/verif/generator/tosa_arg_gen.py
index 7825445..b4939da 100644
--- a/verif/generator/tosa_arg_gen.py
+++ b/verif/generator/tosa_arg_gen.py
@@ -2907,9 +2907,18 @@ class TosaArgGen:
# Create list of required amount of permutations
arg_list = [
- ("perm{}".format(p), [random_permutations[p].tolist()])
+ ("perm{}".format(p), {"perms": random_permutations[p].tolist()})
for p in range(limit)
]
+ # Now add data generator types
+ arg_list = TosaArgGen._add_data_generators(
+ testGen,
+ opName,
+ dtype,
+ arg_list,
+ error_name,
+ )
+ # Return list of tuples: (arg_str, args_dict)
return arg_list
@staticmethod