blob: bf44dbf966dd166d72e8bbe9f16d8b7c29514461 [file] [log] [blame]
Nikhil Rajc377eb82023-08-01 15:00:39 +01001/// Copyright (c) 2021-2023 ARM Limited and Contributors. All rights reserved.
2///
3/// SPDX-License-Identifier: MIT
4///
5
6namespace armnn
7{
8/**
9
10@page deserializer Deserializer
11
12The `armnnDeserializer` is a library for loading neural networks defined by Arm NN FlatBuffers files
13into the Arm NN runtime.
14
15@section deserializersupport Supported Layers
16
17The Arm NN SDK Deserialize parser currently supports the following layers:
18
19- Abs
20
21- Activation
22
23- Addition
24
25- ArgMinMax
26
27- BatchMatMul
28
29- BatchToSpaceNd
30
31- BatchNormalization
32
33- Cast
34
35- ChannelShuffle
36
37- Concat
38
39- Comparison
40
41- Constant
42
43- Convolution2d
44
45- DepthToSpace
46
47- DepthwiseConvolution2d
48
49- Dequantize
50
51- DetectionPostProcess
52
53- Division
54
55- ElementwiseUnary
56
57- Fill
58
59- Floor
60
61- FullyConnected
62
63- Gather
64
65- GatherNd
66
67- Input
68
69- InstanceNormalization
70
71- L2Normalization
72
73- Logical
74
75- LogSoftmax
76
77- Lstm
78
79- Maximum
80
81- Mean
82
83- Merge
84
85- Minimum
86
87- Multiplication
88
89- Normalization
90
91- Output
92
93- Pad
94
95- Permute
96
97- Pooling2d
98
99- Pooling3d
100
101- Prelu
102
103- Quantize
104
105- QLstm
106
107- QuantizedLstm
108
109- Rank
110
111- Reduce
112
113- Reshape
114
115- Resize
116
117- ResizeBilinear
118
119- ReverseV2
120
121- Slice
122
123- Softmax
124
125- SpaceToBatchNd
126
127- SpaceToDepth
128
129- Splitter
130
131- Stack
132
133- StandIn
134
135- StridedSlice
136
137- Subtraction
138
139- Switch
140
141- Transpose
142
143- TransposeConvolution2d
144
145- UnidirectionalSequenceLstm
146
147More machine learning layers will be supported in future releases.
148
149@section deserializersupportdeprecated Deprecated layers
150
151Some layers have been deprecated and replaced by others layers. In order to maintain backward compatibility, serializations of these deprecated layers will deserialize to the layers that have replaced them, as follows:
152
153- Equal will deserialize as Comparison
154- Merger will deserialize as Concat
155- Greater will deserialize as Comparison
156- ResizeBilinear will deserialize as Resize
157
158**/
159}