aboutsummaryrefslogtreecommitdiff
path: root/src/armnn
diff options
context:
space:
mode:
Diffstat (limited to 'src/armnn')
-rw-r--r--src/armnn/Network.cpp2
-rw-r--r--src/armnn/SerializeLayerParameters.cpp6
-rw-r--r--src/armnn/SerializeLayerParameters.hpp5
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);