blob: 6f5dcf4d566eb08feb03df6ab903407c5e89353e [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
Kevin Maye3cc7162024-02-26 09:12:23 +0000121- ScatterNd
122
Nikhil Rajc377eb82023-08-01 15:00:39 +0100123- Slice
124
125- Softmax
126
127- SpaceToBatchNd
128
129- SpaceToDepth
130
131- Splitter
132
133- Stack
134
135- StandIn
136
137- StridedSlice
138
139- Subtraction
140
141- Switch
142
143- Transpose
144
145- TransposeConvolution2d
146
147- UnidirectionalSequenceLstm
148
149More machine learning layers will be supported in future releases.
150
151@section deserializersupportdeprecated Deprecated layers
152
153Some 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:
154
155- Equal will deserialize as Comparison
156- Merger will deserialize as Concat
157- Greater will deserialize as Comparison
158- ResizeBilinear will deserialize as Resize
159
160**/
161}