From: Inki Dae Date: Fri, 31 Jan 2020 01:56:36 +0000 (+0900) Subject: Add ARMNN backend support X-Git-Tag: submit/tizen/20200423.063253~70 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=25c3da0788ad1f6b6af6d3027463503edeff4d7a;p=platform%2Fcore%2Fmultimedia%2Finference-engine-interface.git Add ARMNN backend support This patch adds a enumeration value for ARMNN backend support. Change-Id: I0e5e091203c7aac62a3f95147d6eeb4d735fcfdb Signed-off-by: Inki Dae --- diff --git a/common/inference_engine_common_impl.cpp b/common/inference_engine_common_impl.cpp index 0ed52e2..0823f33 100644 --- a/common/inference_engine_common_impl.cpp +++ b/common/inference_engine_common_impl.cpp @@ -264,6 +264,9 @@ int InferenceEngineCommon::SetBackendEngine(inference_backend_type_e backend) case INFERENCE_BACKEND_TFLITE: backendString = "tflite"; break; + case INFERENCE_BACKEND_ARMNN: + backendString = "armnn"; + break; default: LOGE("Not supported backend engine [%d]", backend); return INFERENCE_ENGINE_ERROR_NOT_SUPPORTED; diff --git a/include/inference_engine_type.h b/include/inference_engine_type.h index 1cf820e..4f4c73b 100644 --- a/include/inference_engine_type.h +++ b/include/inference_engine_type.h @@ -37,6 +37,7 @@ typedef enum { INFERENCE_BACKEND_NONE = -1, /**< None */ INFERENCE_BACKEND_OPENCV, /**< OpenCV */ INFERENCE_BACKEND_TFLITE, /**< TensorFlow-Lite */ + INFERENCE_BACKEND_ARMNN, /**< ARMNN */ INFERENCE_BACKEND_MAX /**< Backend MAX */ } inference_backend_type_e;