From 019c5ad796654f5e26f1d15704bd4270073664b4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Shubham=20Gupta/SNAP=20/SRI-Bangalore/Engineer/=EC=82=BC?= =?utf8?q?=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Mon, 10 Dec 2018 07:12:50 +0530 Subject: [PATCH] Add NNAPI delegation for LOGICAL_OR (#3904) This patch adds NNAPI delegation for LOGICAL_OR. Related issue: #3459 Signed-off-by: shubham --- libs/support/tflite/src/nnapi_delegate.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/libs/support/tflite/src/nnapi_delegate.cpp b/libs/support/tflite/src/nnapi_delegate.cpp index 9e9c583..55c5233 100644 --- a/libs/support/tflite/src/nnapi_delegate.cpp +++ b/libs/support/tflite/src/nnapi_delegate.cpp @@ -838,6 +838,14 @@ TfLiteStatus AddOpsAndParams( static_cast(node.outputs->size), reinterpret_cast(node.outputs->data))); continue; + case tflite::BuiltinOperator_LOGICAL_OR: + CHECK_NN(ANeuralNetworksModel_addOperationEx( + nn_model, ANEURALNETWORKS_LOGICAL_OR_EX, + static_cast(augmented_inputs.size()), + augmented_inputs.data(), + static_cast(node.outputs->size), + reinterpret_cast(node.outputs->data))); + continue; #endif case tflite::BuiltinOperator_CONCAT_EMBEDDINGS: case tflite::BuiltinOperator_LSH_PROJECTION: @@ -895,7 +903,7 @@ TfLiteStatus AddOpsAndParams( case tflite::BuiltinOperator_POW: case tflite::BuiltinOperator_FAKE_QUANT: //case tflite::BuiltinOperator_PACK: - case tflite::BuiltinOperator_LOGICAL_OR: + //case tflite::BuiltinOperator_LOGICAL_OR: case tflite::BuiltinOperator_ONE_HOT: //case tflite::BuiltinOperator_LOGICAL_AND: case tflite::BuiltinOperator_LOGICAL_NOT: -- 2.7.4