break;
}
+ case ANEURALNETWORKS_SUB_EX:
+ {
+ assert(inputCount == 3);
+ assert(outputCount == 1);
+
+ using internal::tflite::op::Sub::Param;
+ using internal::tflite::op::Sub::Node;
+
+ // Add 'operations'
+ auto &operations = model->deref().operations();
+
+ operations.emplace_back<Node>(Param{inputCount, inputs, outputCount, outputs});
+
+ break;
+ }
+ case ANEURALNETWORKS_DIV_EX:
+ {
+ assert(inputCount == 3);
+ assert(outputCount == 1);
+
+ using internal::tflite::op::Div::Param;
+ using internal::tflite::op::Div::Node;
+
+ // Add 'operations'
+ auto &operations = model->deref().operations();
+
+ operations.emplace_back<Node>(Param{inputCount, inputs, outputCount, outputs});
+
+ break;
+ }
default:
throw std::runtime_error{"Not supported operation"};
}