From c86a9d2fe531dee57886b7adf6eb16dc16132650 Mon Sep 17 00:00:00 2001 From: Louis Verhaard Date: Mon, 2 Nov 2020 18:04:27 +0100 Subject: MLBEDSW-3483, KeyError "fused_activation_function" Bug fix for a regression: Vela could crash for operators placed on CPU. Signed-off-by: Louis Verhaard Change-Id: I99dcfdb4d3029ad86ffd2c8b3fd2547554794b79 --- ethosu/vela/tflite_writer.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ethosu/vela/tflite_writer.py b/ethosu/vela/tflite_writer.py index de0ee742..e82fb5e4 100644 --- a/ethosu/vela/tflite_writer.py +++ b/ethosu/vela/tflite_writer.py @@ -278,8 +278,7 @@ class TFLiteSerialiser: attrs["dilation_w_factor"] = attrs["dilation"][2] if "channel_multiplier" in attrs: attrs["depth_multiplier"] = attrs["channel_multiplier"] - if op.activation is not None: - attrs["fused_activation_function"] = op.activation.op_type + attrs["fused_activation_function"] = op.activation.op_type if op.activation is not None else None builtin_opt_offset, custom_opt_offset = opt_serializer.serialize(builder, attrs) -- cgit v1.2.1