aboutsummaryrefslogtreecommitdiff
path: root/src/armnnSerializer/Serializer.cpp
diff options
context:
space:
mode:
authorFinnWilliamsArm <Finn.Williams@arm.com>2019-09-05 14:34:20 +0100
committerfinn.williams <finn.williams@arm.com>2019-09-10 13:20:58 +0000
commit4ffcc8fb1d4c893e62a8c1fb330fe2742cff5407 (patch)
tree1fe4068e06d57d58da3a1aa9d2b02ca590a0919d /src/armnnSerializer/Serializer.cpp
parent82046944e787b0dff7631de973847d448a23c8d1 (diff)
downloadarmnn-4ffcc8fb1d4c893e62a8c1fb330fe2742cff5407.tar.gz
IVGCVSW-3739 Add serialization support for Abs
Signed-off-by: FinnWilliamsArm <Finn.Williams@arm.com> Change-Id: I42c348515f3f93efc2e0570bbebdc77306f12468
Diffstat (limited to 'src/armnnSerializer/Serializer.cpp')
-rw-r--r--src/armnnSerializer/Serializer.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/armnnSerializer/Serializer.cpp b/src/armnnSerializer/Serializer.cpp
index a8d9c23c04..595573c417 100644
--- a/src/armnnSerializer/Serializer.cpp
+++ b/src/armnnSerializer/Serializer.cpp
@@ -107,7 +107,10 @@ void SerializerVisitor::VisitOutputLayer(const armnn::IConnectableLayer* layer,
void SerializerVisitor::VisitAbsLayer(const armnn::IConnectableLayer* layer, const char* name)
{
- throw UnimplementedException("SerializerVisitor::VisitAbsLayer is not implemented");
+ auto flatBufferBaseLayer = CreateLayerBase(layer, serializer::LayerType::LayerType_Abs);
+ auto flatBufferAbsLayer = serializer::CreateAbsLayer(m_flatBufferBuilder, flatBufferBaseLayer);
+
+ CreateAnyLayer(flatBufferAbsLayer.o, serializer::Layer::Layer_AbsLayer);
}
// Build FlatBuffer for Activation Layer