72a29fce544caa7138cddac610c836156285f1d3
[platform/core/ml/nnfw.git] / compiler / tflite2circle / src / TFLOperator.lst
1 #ifndef TFL_OPERATOR
2 #error "TFL_OPERATOR is not defined."
3 #endif
4
5 // NOTE order of operator follows TensorFlow lite schema.fbs 'enum BuiltinOperator'
6
7 TFL_OPERATOR(ADD)
8 TFL_OPERATOR(AVERAGE_POOL_2D)
9 TFL_OPERATOR(CONCATENATION)
10 TFL_OPERATOR(CONV_2D)
11 TFL_OPERATOR(DEPTH_TO_SPACE)
12 TFL_OPERATOR(DEPTHWISE_CONV_2D)
13 TFL_OPERATOR(DEQUANTIZE)
14 TFL_OPERATOR(EMBEDDING_LOOKUP)
15 TFL_OPERATOR(FLOOR)
16 TFL_OPERATOR(FULLY_CONNECTED)
17 TFL_OPERATOR(HASHTABLE_LOOKUP)
18 TFL_OPERATOR(L2_NORMALIZATION)
19 TFL_OPERATOR(L2_POOL_2D)
20 TFL_OPERATOR(LOCAL_RESPONSE_NORMALIZATION)
21 TFL_OPERATOR(LOGISTIC)
22 TFL_OPERATOR(LSH_PROJECTION)
23 TFL_OPERATOR(LSTM)
24 TFL_OPERATOR(MAX_POOL_2D)
25 TFL_OPERATOR(MUL)
26 TFL_OPERATOR(RELU)
27 TFL_OPERATOR(RELU_N1_TO_1)
28 TFL_OPERATOR(RELU6)
29 TFL_OPERATOR(RESHAPE)
30 TFL_OPERATOR(RESIZE_BILINEAR)
31 TFL_OPERATOR(RNN)
32 TFL_OPERATOR(SOFTMAX)
33 TFL_OPERATOR(SPACE_TO_DEPTH)
34 TFL_OPERATOR(SVDF)
35 TFL_OPERATOR(TANH)
36 TFL_OPERATOR(CONCAT_EMBEDDINGS)
37 TFL_OPERATOR(SKIP_GRAM)
38 TFL_OPERATOR(CALL)
39 TFL_OPERATOR(CUSTOM)
40 TFL_OPERATOR(EMBEDDING_LOOKUP_SPARSE)
41 TFL_OPERATOR(PAD)
42 TFL_OPERATOR(UNIDIRECTIONAL_SEQUENCE_RNN)
43 TFL_OPERATOR(GATHER)
44 TFL_OPERATOR(BATCH_TO_SPACE_ND)
45 TFL_OPERATOR(SPACE_TO_BATCH_ND)
46 TFL_OPERATOR(TRANSPOSE)
47 TFL_OPERATOR(MEAN)
48 TFL_OPERATOR(SUB)
49 TFL_OPERATOR(DIV)
50 TFL_OPERATOR(SQUEEZE)
51 TFL_OPERATOR(UNIDIRECTIONAL_SEQUENCE_LSTM)
52 TFL_OPERATOR(STRIDED_SLICE)
53 TFL_OPERATOR(BIDIRECTIONAL_SEQUENCE_RNN)
54 TFL_OPERATOR(EXP)
55 TFL_OPERATOR(TOPK_V2)
56 TFL_OPERATOR(SPLIT)
57 TFL_OPERATOR(LOG_SOFTMAX)
58 TFL_OPERATOR(DELEGATE)
59 TFL_OPERATOR(BIDIRECTIONAL_SEQUENCE_LSTM)
60 TFL_OPERATOR(CAST)
61 TFL_OPERATOR(PRELU)
62 TFL_OPERATOR(MAXIMUM)
63 TFL_OPERATOR(ARG_MAX)
64 TFL_OPERATOR(MINIMUM)
65 TFL_OPERATOR(LESS)
66 TFL_OPERATOR(NEG)
67 TFL_OPERATOR(PADV2)
68 TFL_OPERATOR(GREATER)
69 TFL_OPERATOR(GREATER_EQUAL)
70 TFL_OPERATOR(LESS_EQUAL)
71 TFL_OPERATOR(SELECT)
72 TFL_OPERATOR(SLICE)
73 TFL_OPERATOR(SIN)
74 TFL_OPERATOR(TRANSPOSE_CONV)
75 TFL_OPERATOR(SPARSE_TO_DENSE)
76 TFL_OPERATOR(TILE)
77 TFL_OPERATOR(EXPAND_DIMS)
78 TFL_OPERATOR(EQUAL)
79 TFL_OPERATOR(NOT_EQUAL)
80 TFL_OPERATOR(LOG)
81 TFL_OPERATOR(SUM)
82 TFL_OPERATOR(SQRT)
83 TFL_OPERATOR(RSQRT)
84 TFL_OPERATOR(SHAPE)
85 TFL_OPERATOR(POW)
86 TFL_OPERATOR(ARG_MIN)
87 TFL_OPERATOR(FAKE_QUANT)
88 TFL_OPERATOR(REDUCE_PROD)
89 TFL_OPERATOR(REDUCE_MAX)
90 TFL_OPERATOR(PACK)
91 TFL_OPERATOR(LOGICAL_OR)
92 TFL_OPERATOR(ONE_HOT)
93 TFL_OPERATOR(LOGICAL_AND)
94 TFL_OPERATOR(LOGICAL_NOT)
95 TFL_OPERATOR(UNPACK)
96 TFL_OPERATOR(REDUCE_MIN)
97 TFL_OPERATOR(FLOOR_DIV)
98 TFL_OPERATOR(REDUCE_ANY)
99 TFL_OPERATOR(SQUARE)
100 TFL_OPERATOR(ZEROS_LIKE)
101 TFL_OPERATOR(FILL)
102 TFL_OPERATOR(FLOOR_MOD)
103 TFL_OPERATOR(RANGE)
104 TFL_OPERATOR(RESIZE_NEAREST_NEIGHBOR)
105 TFL_OPERATOR(LEAKY_RELU)
106 TFL_OPERATOR(SQUARED_DIFFERENCE)
107 TFL_OPERATOR(MIRROR_PAD)
108 TFL_OPERATOR(ABS)
109 TFL_OPERATOR(SPLIT_V)
110 TFL_OPERATOR(UNIQUE)
111 TFL_OPERATOR(CEIL)
112 TFL_OPERATOR(REVERSE_V2)
113 TFL_OPERATOR(ADD_N)
114 TFL_OPERATOR(GATHER_ND)
115 TFL_OPERATOR(COS)
116 TFL_OPERATOR(WHERE)
117 TFL_OPERATOR(RANK)
118 TFL_OPERATOR(ELU)
119 TFL_OPERATOR(REVERSE_SEQUENCE)
120 TFL_OPERATOR(MATRIX_DIAG)
121 TFL_OPERATOR(QUANTIZE)
122 TFL_OPERATOR(MATRIX_SET_DIAG)
123 TFL_OPERATOR(ROUND)
124 TFL_OPERATOR(HARD_SWISH)
125 TFL_OPERATOR(IF)
126 TFL_OPERATOR(WHILE)
127 TFL_OPERATOR(NON_MAX_SUPPRESSION_V4)
128 TFL_OPERATOR(NON_MAX_SUPPRESSION_V5)
129 TFL_OPERATOR(SCATTER_ND)
130 TFL_OPERATOR(SELECT_V2)
131 TFL_OPERATOR(DENSIFY)
132 TFL_OPERATOR(SEGMENT_SUM)
133 TFL_OPERATOR(BATCH_MATMUL)
134 // PLACEHOLDER_FOR_GREATER_OP_CODES = 127
135 TFL_OPERATOR(CUMSUM)
136 TFL_OPERATOR(CALL_ONCE)
137 TFL_OPERATOR(BROADCAST_TO)
138 TFL_OPERATOR(RFFT2D)
139 TFL_OPERATOR(CONV_3D)
140 TFL_OPERATOR(IMAG)
141 TFL_OPERATOR(REAL)
142 TFL_OPERATOR(COMPLEX_ABS)
143 TFL_OPERATOR(HASHTABLE)
144 TFL_OPERATOR(HASHTABLE_FIND)
145 TFL_OPERATOR(HASHTABLE_IMPORT)
146 TFL_OPERATOR(HASHTABLE_SIZE)
147 TFL_OPERATOR(REDUCE_ALL)
148 TFL_OPERATOR(CONV_3D_TRANSPOSE)
149 TFL_OPERATOR(VAR_HANDLE)
150 TFL_OPERATOR(READ_VARIABLE)
151 TFL_OPERATOR(ASSIGN_VARIABLE)
152 TFL_OPERATOR(BROADCAST_ARGS)
153 TFL_OPERATOR(RANDOM_STANDARD_NORMAL)