From 701ba91870fa09e63d1ee3af6654689f78c138e8 Mon Sep 17 00:00:00 2001 From: Fredrik Svedberg Date: Wed, 7 Sep 2022 16:01:15 +0200 Subject: MLBEDSW-6869 Improve LeakyRelu support Added support for int16 LeakyRelu for negative alpha and alpha greater than one. Signed-off-by: Fredrik Svedberg Change-Id: I7f522ebfe014786d0a1d96172e75c7d9bdd76921 --- ethosu/vela/test/test_tflite_model_semantic.py | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'ethosu/vela/test') diff --git a/ethosu/vela/test/test_tflite_model_semantic.py b/ethosu/vela/test/test_tflite_model_semantic.py index e290dd2c..115d1cf5 100644 --- a/ethosu/vela/test/test_tflite_model_semantic.py +++ b/ethosu/vela/test/test_tflite_model_semantic.py @@ -412,20 +412,6 @@ def test_constraint_matching_either_shapes(): assert not semantic_checker.is_operator_semantic_valid(op) -def test_constraint_alpha_valid(): - # Alpha can only be negative for int8 and uint8 - op = testutil.create_elemwise_op(Op.LeakyRelu, "op", [2, 2], None, [2, 2], DataType.int16) - op.attrs["alpha"] = 0 - assert semantic_checker.is_operator_semantic_valid(op) - op.attrs["alpha"] = -1 - assert not semantic_checker.is_operator_semantic_valid(op) - op = testutil.create_elemwise_op(Op.LeakyRelu, "op", [2, 2], None, [2, 2], DataType.int8) - op.attrs["alpha"] = 0 - assert semantic_checker.is_operator_semantic_valid(op) - op.attrs["alpha"] = -1 - assert semantic_checker.is_operator_semantic_valid(op) - - def test_constraint_hardswish_dtype(): # HardSwish operator dtype should be int8 or uint8, and input dtype must match output # UINT8 -- cgit v1.2.1