2 * Copyright (c) 2018 Samsung Electronics Co., Ltd. All Rights Reserved
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
8 * http://www.apache.org/licenses/LICENSE-2.0
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.
17 #ifndef __OP_CHEFS_H__
18 #define __OP_CHEFS_H__
23 #include "Op/ArgMax.h"
24 #include "Op/ArgMin.h"
25 #include "Op/AveragePool2D.h"
26 #include "Op/BatchMatMul.h"
27 #include "Op/BatchToSpaceND.h"
28 #include "Op/BidirectionalSequenceLSTM.h"
31 #include "Op/Concatenation.h"
32 #include "Op/Conv2D.h"
34 #include "Op/Densify.h"
35 #include "Op/DepthToSpace.h"
36 #include "Op/DepthwiseConv2D.h"
37 #include "Op/Dequantize.h"
42 #include "Op/ExpandDims.h"
43 #include "Op/FakeQuant.h"
46 #include "Op/FloorDiv.h"
47 #include "Op/FloorMod.h"
48 #include "Op/FullyConnected.h"
49 #include "Op/Gather.h"
50 #include "Op/GatherNd.h"
52 #include "Op/Greater.h"
53 #include "Op/GreaterEqual.h"
54 #include "Op/HardSwish.h"
56 #include "Op/L2Normalize.h"
57 #include "Op/L2Pool2D.h"
58 #include "Op/LeakyRelu.h"
60 #include "Op/LessEqual.h"
61 #include "Op/LocalResponseNormalization.h"
63 #include "Op/LogicalAnd.h"
64 #include "Op/LogicalNot.h"
65 #include "Op/LogicalOr.h"
66 #include "Op/Logistic.h"
67 #include "Op/LogSoftmax.h"
68 #include "Op/MatrixDiag.h"
69 #include "Op/MatrixSetDiag.h"
70 #include "Op/Maximum.h"
71 #include "Op/MaxPool2D.h"
73 #include "Op/Minimum.h"
74 #include "Op/MirrorPad.h"
77 #include "Op/NonMaxSuppressionV4.h"
78 #include "Op/NonMaxSuppressionV5.h"
79 #include "Op/NotEqual.h"
80 #include "Op/OneHot.h"
88 #include "Op/ReduceAny.h"
89 #include "Op/ReduceMax.h"
90 #include "Op/ReduceMin.h"
91 #include "Op/ReduceProd.h"
94 #include "Op/ReLUN1To1.h"
95 #include "Op/Reshape.h"
96 #include "Op/ResizeBilinear.h"
97 #include "Op/ResizeNearestNeighbor.h"
98 #include "Op/ReverseSequence.h"
99 #include "Op/ReverseV2.h"
100 #include "Op/Round.h"
101 #include "Op/Rsqrt.h"
102 #include "Op/Quantize.h"
103 #include "Op/ScatterNd.h"
104 #include "Op/SegmentSum.h"
105 #include "Op/Select.h"
106 #include "Op/SelectV2.h"
107 #include "Op/Shape.h"
109 #include "Op/Slice.h"
110 #include "Op/Softmax.h"
111 #include "Op/SpaceToBatchND.h"
112 #include "Op/SpaceToDepth.h"
113 #include "Op/SparseToDense.h"
114 #include "Op/Split.h"
115 #include "Op/SplitV.h"
117 #include "Op/Square.h"
118 #include "Op/SquaredDifference.h"
119 #include "Op/Squeeze.h"
120 #include "Op/StridedSlice.h"
126 #include "Op/TopKV2.h"
127 #include "Op/Transpose.h"
128 #include "Op/TransposeConv.h"
129 #include "Op/UnidirectionalSequenceLSTM.h"
130 #include "Op/Unique.h"
131 #include "Op/Unpack.h"
132 #include "Op/Where.h"
133 #include "Op/While.h"
134 #include "Op/ZerosLike.h"
136 #include "CustomOp/AddV2.h"
137 #include "CustomOp/All.h"
138 #include "CustomOp/BatchMatMulV2.h"
139 #include "CustomOp/BroadcastTo.h"
140 #include "CustomOp/Erf.h"
141 #include "CustomOp/MatMul.h"
142 #include "CustomOp/MatrixBandPart.h"
143 #include "CustomOp/MaxPoolWithArgmax.h"
145 #endif // __OP_CHEFS_H__