aboutsummaryrefslogtreecommitdiff
path: root/src/armnn
diff options
context:
space:
mode:
Diffstat (limited to 'src/armnn')
-rw-r--r--src/armnn/SerializeLayerParameters.cpp1
-rw-r--r--src/armnn/layers/PadLayer.cpp2
2 files changed, 3 insertions, 0 deletions
diff --git a/src/armnn/SerializeLayerParameters.cpp b/src/armnn/SerializeLayerParameters.cpp
index 3fc93df727..c60d4faf79 100644
--- a/src/armnn/SerializeLayerParameters.cpp
+++ b/src/armnn/SerializeLayerParameters.cpp
@@ -293,6 +293,7 @@ void StringifyLayerParameters<PadDescriptor>::Serialize(ParameterStringifyFuncti
fn("PadList", ss.str());
}
fn("PadValue", std::to_string(desc.m_PadValue));
+ fn("PaddingMode", GetPaddingModeAsCString(desc.m_PaddingMode));
}
void StringifyLayerParameters<PreCompiledDescriptor>::Serialize(ParameterStringifyFunction& fn,
diff --git a/src/armnn/layers/PadLayer.cpp b/src/armnn/layers/PadLayer.cpp
index 78af9d3c47..bbe92af912 100644
--- a/src/armnn/layers/PadLayer.cpp
+++ b/src/armnn/layers/PadLayer.cpp
@@ -23,6 +23,7 @@ std::unique_ptr<IWorkload> PadLayer::CreateWorkload(const armnn::IWorkloadFactor
{
PadQueueDescriptor descriptor;
descriptor.m_Parameters.m_PadList = m_Param.m_PadList;
+ descriptor.m_Parameters.m_PaddingMode = m_Param.m_PaddingMode;
SetAdditionalInfo(descriptor);
return factory.CreatePad(descriptor, PrepInfoAndDesc(descriptor));
@@ -33,6 +34,7 @@ PadLayer* PadLayer::Clone(Graph& graph) const
auto layer = CloneBase<PadLayer>(graph, m_Param, GetName());
layer->m_Param.m_PadList = m_Param.m_PadList;
+ layer->m_Param.m_PaddingMode = m_Param.m_PaddingMode;
return std::move(layer);
}