diff options
Diffstat (limited to 'delegate/classic/src/Activation.hpp')
-rw-r--r-- | delegate/classic/src/Activation.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/delegate/classic/src/Activation.hpp b/delegate/classic/src/Activation.hpp index 442ce4fac3..a93cee43a3 100644 --- a/delegate/classic/src/Activation.hpp +++ b/delegate/classic/src/Activation.hpp @@ -122,14 +122,16 @@ TfLiteStatus VisitActivationOperator(DelegateData& delegateData, outputTensorInfo, activationDesc); } - armnn::IConnectableLayer* activationLayer = delegateData.m_Network->AddActivationLayer(activationDesc); + auto layerName = GetLayerName(activationDesc.m_Function, nodeIndex); + armnn::IConnectableLayer* activationLayer = delegateData.m_Network->AddActivationLayer(activationDesc, + layerName.c_str()); ARMNN_ASSERT(activationLayer != nullptr); armnn::IOutputSlot& outputSlot = activationLayer->GetOutputSlot(0); outputSlot.SetTensorInfo(outputTensorInfo); // try to connect the Constant Inputs if there are any - if(ProcessInputs(activationLayer,delegateData, tfLiteContext, tfLiteNode) != kTfLiteOk ) + if (ProcessInputs(activationLayer, delegateData, tfLiteContext, tfLiteNode, nodeIndex) != kTfLiteOk) { return kTfLiteError; } |