From: Shubham Gupta/SNAP /SRI-Bangalore/Engineer/삼성전자 Date: Mon, 10 Dec 2018 01:42:50 +0000 (+0530) Subject: Add NNAPI delegation for LOGICAL_OR (#3904) X-Git-Tag: 0.3~152 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=019c5ad796654f5e26f1d15704bd4270073664b4;p=platform%2Fcore%2Fml%2Fnnfw.git Add NNAPI delegation for LOGICAL_OR (#3904) This patch adds NNAPI delegation for LOGICAL_OR. Related issue: #3459 Signed-off-by: shubham --- 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: