diff options
Diffstat (limited to 'src/armnn')
-rw-r--r-- | src/armnn/Network.cpp | 2 | ||||
-rw-r--r-- | src/armnn/SerializeLayerParameters.cpp | 6 | ||||
-rw-r--r-- | src/armnn/SerializeLayerParameters.hpp | 5 |
3 files changed, 12 insertions, 1 deletions
diff --git a/src/armnn/Network.cpp b/src/armnn/Network.cpp index 010fa0076b..27e91ae39c 100644 --- a/src/armnn/Network.cpp +++ b/src/armnn/Network.cpp @@ -1322,7 +1322,7 @@ OptimizationResult ApplyBackendOptimizations(OptimizedNetworkImpl* optNetObjPtr, parentOut->Disconnect(inputSlot); for (unsigned int out = deletedLayer->GetOutputSlot(in -1).GetNumConnections(); out > 0; --out) { - InputSlot *childIn = deletedLayer->GetOutputSlot(in - 1).GetConnection(out -1); + InputSlot* childIn = deletedLayer->GetOutputSlot(in - 1).GetConnection(out -1); deletedLayer->GetOutputSlot(in - 1).Disconnect(*childIn); parentOut->Connect(*childIn); } diff --git a/src/armnn/SerializeLayerParameters.cpp b/src/armnn/SerializeLayerParameters.cpp index c318d5273f..67520a72d6 100644 --- a/src/armnn/SerializeLayerParameters.cpp +++ b/src/armnn/SerializeLayerParameters.cpp @@ -187,6 +187,12 @@ void StringifyLayerParameters<DepthwiseConvolution2dDescriptor>::Serialize( fn("DataLayout", GetDataLayoutName(desc.m_DataLayout)); } +void StringifyLayerParameters<ElementwiseBinaryDescriptor>::Serialize(ParameterStringifyFunction& fn, + const ElementwiseBinaryDescriptor& desc) +{ + fn("BinaryOperation", GetBinaryOperationAsCString(desc.m_Operation)); +} + void StringifyLayerParameters<ElementwiseUnaryDescriptor>::Serialize(ParameterStringifyFunction& fn, const ElementwiseUnaryDescriptor& desc) { diff --git a/src/armnn/SerializeLayerParameters.hpp b/src/armnn/SerializeLayerParameters.hpp index b786c53882..b90f9d85e8 100644 --- a/src/armnn/SerializeLayerParameters.hpp +++ b/src/armnn/SerializeLayerParameters.hpp @@ -75,6 +75,11 @@ template <> struct StringifyLayerParameters<DepthwiseConvolution2dDescriptor> static void Serialize(ParameterStringifyFunction& fn, const DepthwiseConvolution2dDescriptor& desc); }; +template <> struct StringifyLayerParameters<ElementwiseBinaryDescriptor> +{ + static void Serialize(ParameterStringifyFunction& fn, const ElementwiseBinaryDescriptor& desc); +}; + template <> struct StringifyLayerParameters<ElementwiseUnaryDescriptor> { static void Serialize(ParameterStringifyFunction& fn, const ElementwiseUnaryDescriptor& desc); |