summaryrefslogtreecommitdiff
path: root/compiler/enco/core/src/ANN/IR/Operation.def
blob: 68fd394cf20d2e3a8203e6cfde429041874dd78d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef ANN_OPERATION
#error Define ANN_OPERATION first
#endif // ANN_OPERATION

// ANN_OPERATION(TAG, ENUM_VALUE)
ANN_OPERATION(ADD, ANEURALNETWORKS_ADD)
ANN_OPERATION(MUL, ANEURALNETWORKS_MUL)
ANN_OPERATION(CONV_2D, ANEURALNETWORKS_CONV_2D)
ANN_OPERATION(DEPTHWISE_CONV_2D, ANEURALNETWORKS_DEPTHWISE_CONV_2D)
ANN_OPERATION(MAX_POOL_2D, ANEURALNETWORKS_MAX_POOL_2D)
ANN_OPERATION(AVG_POOL_2D, ANEURALNETWORKS_AVERAGE_POOL_2D)
ANN_OPERATION(RELU, ANEURALNETWORKS_RELU)
ANN_OPERATION(RELU6, ANEURALNETWORKS_RELU6)
ANN_OPERATION(PAD, ANEURALNETWORKS_PAD)
ANN_OPERATION(CONCAT, ANEURALNETWORKS_CONCATENATION)
ANN_OPERATION(SUB, ANEURALNETWORKS_SUB)
ANN_OPERATION(DIV, ANEURALNETWORKS_DIV)