aboutsummaryrefslogtreecommitdiff
path: root/src/armnnSerializer/Schema.fbs
diff options
context:
space:
mode:
authorSaoirse Stewart <saoirse.stewart@arm.com>2019-02-19 15:54:14 +0000
committerSaoirse Stewart Arm <saoirse.stewart@arm.com>2019-02-19 15:55:46 +0000
commit263829c2163d79a28f98f24f9dd1e52e1c3cbbef (patch)
treebd904ce4b8aeaa14bc0622bbacefda26011733f2 /src/armnnSerializer/Schema.fbs
parent4fbae33571871ce584e421657e8ffba299e89d67 (diff)
downloadarmnn-263829c2163d79a28f98f24f9dd1e52e1c3cbbef.tar.gz
IVGCVSW-2642 Add Reshape to Serializer and Deserializer
Change-Id: Iccded3c6e3c0713c44f43231981440420591f94e Signed-off-by: Saoirse Stewart <saoirse.stewart@arm.com> Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Diffstat (limited to 'src/armnnSerializer/Schema.fbs')
-rw-r--r--src/armnnSerializer/Schema.fbs13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/armnnSerializer/Schema.fbs b/src/armnnSerializer/Schema.fbs
index 048181a2b1..2b96ad8de1 100644
--- a/src/armnnSerializer/Schema.fbs
+++ b/src/armnnSerializer/Schema.fbs
@@ -73,7 +73,8 @@ enum LayerType : uint {
Multiplication = 2,
Output = 3,
Pooling2d = 4,
- Softmax = 5
+ Reshape = 5,
+ Softmax = 6
}
// Base layer table to be used as part of other layers
@@ -152,12 +153,22 @@ table OutputLayer {
base:BindableLayerBase;
}
+table ReshapeLayer {
+ base:LayerBase;
+ descriptor:ReshapeDescriptor;
+}
+
+table ReshapeDescriptor {
+ targetShape:[uint];
+}
+
union Layer {
AdditionLayer,
InputLayer,
MultiplicationLayer,
OutputLayer,
Pooling2dLayer,
+ ReshapeLayer,
SoftmaxLayer
}