import tflite.Operator
import tflite.OperatorCode
import tflite.BuiltinOperator
+import tflite.ActivationFunctionType
from tensor_wrapping import Tensor
from operation import Operation
from perf_predictor import PerfPredictor
class EnumStrMaps():
BuiltinOpcode = BuildEnumClassStrMap(tflite.BuiltinOperator.BuiltinOperator())
+ ActivationFunctionType = BuildEnumClassStrMap(
+ tflite.ActivationFunctionType.ActivationFunctionType())
def GetStrTensorIndex(tensors):
# fused activation function
try:
activation_code = options.FusedActivationFunction()
- fused_activation = str(
- activation_code) # TODO print the name, not the integer code
+ fused_activation = EnumStrMaps.ActivationFunctionType[activation_code]
print("\tFused Activation: " + fused_activation)
except AttributeError:
# This operator does not support FusedActivationFunction