Change TANH, SIGMOID to ABS_ERROR compliance

Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: Icf04afc7fdae8f506ba4710aaa085d6ea53bb5bf
diff --git a/verif/generator/tosa_test_gen.py b/verif/generator/tosa_test_gen.py
index 0a8d035..ba10dcf 100644
--- a/verif/generator/tosa_test_gen.py
+++ b/verif/generator/tosa_test_gen.py
@@ -341,7 +341,7 @@
             compliance_tens["ulp_info"] = {"ulp": op["compliance"]["ulp"]}
         elif op["op"] == Op.REDUCE_PRODUCT:
             mode = gtu.ComplianceMode.REDUCE_PRODUCT
-        elif op["op"] in (Op.EXP, Op.POW):
+        elif op["op"] in (Op.EXP, Op.POW, Op.TANH, Op.SIGMOID):
             mode = gtu.ComplianceMode.ABS_ERROR
         else:
             mode = gtu.ComplianceMode.EXACT
@@ -3243,7 +3243,6 @@
             "data_gen": {
                 "fp": (gtu.DataGenType.PSEUDO_RANDOM,),
             },
-            "compliance": {"ulp": 5},
         },
         "tanh": {
             "op": Op.TANH,
@@ -3264,7 +3263,6 @@
             "data_gen": {
                 "fp": (gtu.DataGenType.PSEUDO_RANDOM,),
             },
-            "compliance": {"ulp": 5},
         },
         "erf": {
             "op": Op.ERF,