From 69dcb3cfeb7fa099f66c7906a056a776e1cbcb07 Mon Sep 17 00:00:00 2001 From: Inki Dae Date: Fri, 30 Oct 2020 16:17:40 +0900 Subject: [PATCH] Fix undefined symbole issue ml_single_invoke_no_alloc has been changed to ml_single_invoke_fast so fix it. Change-Id: I2a7d85c0adbc8b28a4139e5038e85ca1f3a4e03e Signed-off-by: Inki Dae --- src/inference_engine_mlapi.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/inference_engine_mlapi.cpp b/src/inference_engine_mlapi.cpp index 0a8e41f..668f7e3 100644 --- a/src/inference_engine_mlapi.cpp +++ b/src/inference_engine_mlapi.cpp @@ -25,9 +25,9 @@ #include // TODO. Below is test code. DO NOT use ML internal function. -#define ENABLE_NO_ALLOC -#if defined(ENABLE_NO_ALLOC) -extern "C" int ml_single_invoke_no_alloc(ml_single_h single, const ml_tensors_data_h input, ml_tensors_data_h output); +#define ENABLE_FAST +#if defined(ENABLE_FAST) +extern "C" int ml_single_invoke_fast(ml_single_h single, const ml_tensors_data_h input, ml_tensors_data_h output); #endif namespace InferenceEngineImpl @@ -89,7 +89,7 @@ namespace MLAPIImpl if (INFERENCE_BACKEND_NONE >= type || INFERENCE_BACKEND_MAX <= type || INFERENCE_BACKEND_OPENCV == type) { - LOGE("Invalid backend type."); + LOGE("Invalid backend type.(%d)", type); return INFERENCE_ENGINE_ERROR_NOT_SUPPORTED; } @@ -687,10 +687,10 @@ namespace MLAPIImpl return err; } -#if defined(ENABLE_NO_ALLOC) - err = ml_single_invoke_no_alloc(mSingle, mInputDataHandle, mOutputDataHandle); +#if defined(ENABLE_FAST) + err = ml_single_invoke_fast(mSingle, mInputDataHandle, mOutputDataHandle); if (err != ML_ERROR_NONE) { - LOGE("Failed to request ml_single_invoke_no_alloc(%d).", err); + LOGE("Failed to request ml_single_invoke_fast(%d).", err); return INFERENCE_ENGINE_ERROR_INVALID_OPERATION; } #else -- 2.34.1