Imported Upstream version 1.25.0
[platform/core/ml/nnfw.git] / compiler / tflite2circle / src / BuildBuiltinOptions.h
1 /*
2  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *    http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #ifndef __BUILD_BUITIN_OPTIONS_H__
18 #define __BUILD_BUITIN_OPTIONS_H__
19
20 // NOTE please add new option headers in alphabetical order
21
22 #include "BuildBuiltinOptions/AbsOptions.h"
23 #include "BuildBuiltinOptions/AddOptions.h"
24 #include "BuildBuiltinOptions/AddNOptions.h"
25 #include "BuildBuiltinOptions/ArgMaxOptions.h"
26 #include "BuildBuiltinOptions/ArgMinOptions.h"
27 #include "BuildBuiltinOptions/BatchMatMulOptions.h"
28 #include "BuildBuiltinOptions/BatchToSpaceNDOptions.h"
29 #include "BuildBuiltinOptions/BidirectionalSequenceLSTMOptions.h"
30 #include "BuildBuiltinOptions/CastOptions.h"
31 #include "BuildBuiltinOptions/ConcatenationOptions.h"
32 #include "BuildBuiltinOptions/Conv2DOptions.h"
33 #include "BuildBuiltinOptions/CosOptions.h"
34 #include "BuildBuiltinOptions/DensifyOptions.h"
35 #include "BuildBuiltinOptions/DepthToSpaceOptions.h"
36 #include "BuildBuiltinOptions/DepthwiseConv2DOptions.h"
37 #include "BuildBuiltinOptions/DequantizeOptions.h"
38 #include "BuildBuiltinOptions/DivOptions.h"
39 #include "BuildBuiltinOptions/EqualOptions.h"
40 #include "BuildBuiltinOptions/ExpandDimsOptions.h"
41 #include "BuildBuiltinOptions/ExpOptions.h"
42 #include "BuildBuiltinOptions/FakeQuantOptions.h"
43 #include "BuildBuiltinOptions/FillOptions.h"
44 #include "BuildBuiltinOptions/FloorDivOptions.h"
45 #include "BuildBuiltinOptions/FloorModOptions.h"
46 #include "BuildBuiltinOptions/FullyConnectedOptions.h"
47 #include "BuildBuiltinOptions/GatherOptions.h"
48 #include "BuildBuiltinOptions/GatherNdOptions.h"
49 #include "BuildBuiltinOptions/GeluOptions.h"
50 #include "BuildBuiltinOptions/GreaterOptions.h"
51 #include "BuildBuiltinOptions/GreaterEqualOptions.h"
52 #include "BuildBuiltinOptions/IfOptions.h"
53 #include "BuildBuiltinOptions/L2NormalizeOptions.h"
54 // L2Pool2D uses Pool2DOptions
55 #include "BuildBuiltinOptions/LeakyReluOptions.h"
56 #include "BuildBuiltinOptions/LessOptions.h"
57 #include "BuildBuiltinOptions/LessEqualOptions.h"
58 #include "BuildBuiltinOptions/LocalResponseNormalizationOptions.h"
59 #include "BuildBuiltinOptions/LogicalAndOptions.h"
60 #include "BuildBuiltinOptions/LogicalNotOptions.h"
61 #include "BuildBuiltinOptions/LogicalOrOptions.h"
62 // There is no LogisticOptions
63 #include "BuildBuiltinOptions/LogSoftmaxOptions.h"
64 #include "BuildBuiltinOptions/MatrixDiagOptions.h"
65 #include "BuildBuiltinOptions/MatrixSetDiagOptions.h"
66 #include "BuildBuiltinOptions/MaximumMinimumOptions.h"
67 #include "BuildBuiltinOptions/MirrorPadOptions.h"
68 #include "BuildBuiltinOptions/MulOptions.h"
69 #include "BuildBuiltinOptions/NegOptions.h"
70 #include "BuildBuiltinOptions/NonMaxSuppressionV4Options.h"
71 #include "BuildBuiltinOptions/NonMaxSuppressionV5Options.h"
72 #include "BuildBuiltinOptions/NotEqualOptions.h"
73 #include "BuildBuiltinOptions/OneHotOptions.h"
74 #include "BuildBuiltinOptions/PackOptions.h"
75 #include "BuildBuiltinOptions/PadOptions.h"
76 #include "BuildBuiltinOptions/PadV2Options.h"
77 #include "BuildBuiltinOptions/RangeOptions.h"
78 #include "BuildBuiltinOptions/Pool2DOptions.h"
79 #include "BuildBuiltinOptions/PowOptions.h"
80 #include "BuildBuiltinOptions/RankOptions.h"
81 // There is no PReluOptions
82 #include "BuildBuiltinOptions/ReducerOptions.h"
83 #include "BuildBuiltinOptions/ReshapeOptions.h"
84 #include "BuildBuiltinOptions/ResizeBilinearOptions.h"
85 #include "BuildBuiltinOptions/ResizeNearestNeighborOptions.h"
86 #include "BuildBuiltinOptions/ReverseSequenceOptions.h"
87 #include "BuildBuiltinOptions/ReverseV2Options.h"
88 // There is no RoundOptions
89 // There is no RsqrtOptions
90 #include "BuildBuiltinOptions/ScatterNdOptions.h"
91 #include "BuildBuiltinOptions/SegmentSumOptions.h"
92 #include "BuildBuiltinOptions/SelectOptions.h"
93 #include "BuildBuiltinOptions/SelectV2Options.h"
94 #include "BuildBuiltinOptions/ShapeOptions.h"
95 // There is no SinOptions
96 #include "BuildBuiltinOptions/SliceOptions.h"
97 #include "BuildBuiltinOptions/SoftmaxOptions.h"
98 #include "BuildBuiltinOptions/SpaceToBatchNDOptions.h"
99 #include "BuildBuiltinOptions/SpaceToDepthOptions.h"
100 #include "BuildBuiltinOptions/SparseToDenseOptions.h"
101 #include "BuildBuiltinOptions/SplitOptions.h"
102 #include "BuildBuiltinOptions/SplitVOptions.h"
103 #include "BuildBuiltinOptions/SquaredDifferenceOptions.h"
104 #include "BuildBuiltinOptions/SquareOptions.h"
105 #include "BuildBuiltinOptions/SqueezeOptions.h"
106 #include "BuildBuiltinOptions/StridedSliceOptions.h"
107 #include "BuildBuiltinOptions/SubOptions.h"
108 #include "BuildBuiltinOptions/SVDFOptions.h"
109 #include "BuildBuiltinOptions/TileOptions.h"
110 #include "BuildBuiltinOptions/TopKV2Options.h"
111 #include "BuildBuiltinOptions/TransposeOptions.h"
112 #include "BuildBuiltinOptions/TransposeConvOptions.h"
113 #include "BuildBuiltinOptions/UnidirectionalSequenceLSTMOptions.h"
114 #include "BuildBuiltinOptions/UniqueOptions.h"
115 #include "BuildBuiltinOptions/UnpackOptions.h"
116 #include "BuildBuiltinOptions/WhereOptions.h"
117 #include "BuildBuiltinOptions/WhileOptions.h"
118 #include "BuildBuiltinOptions/ZerosLikeOptions.h"
119
120 #endif // __BUILD_BUITIN_OPTIONS_H__