aboutsummaryrefslogtreecommitdiff
path: root/verif/generator/tosa_arg_gen.py
diff options
context:
space:
mode:
Diffstat (limited to 'verif/generator/tosa_arg_gen.py')
-rw-r--r--verif/generator/tosa_arg_gen.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/verif/generator/tosa_arg_gen.py b/verif/generator/tosa_arg_gen.py
index ef84762..a65e220 100644
--- a/verif/generator/tosa_arg_gen.py
+++ b/verif/generator/tosa_arg_gen.py
@@ -29,8 +29,12 @@ class TosaQuantGen:
def getZeroPoint(testGen, dtype, error_name=None):
if dtype == DType.INT8:
+ if testGen.args.zeropoint is not None:
+ return min(127, max(-128, testGen.args.zeropoint))
return testGen.randInt(-128, 128)
elif dtype == DType.UINT8:
+ if testGen.args.zeropoint is not None:
+ return min(255, max(0, testGen.args.zeropoint))
return testGen.randInt(0, 256)
elif error_name in [
ErrorIf.InputZeroPointNotZero,