summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInki Dae <inki.dae@samsung.com>2020-06-03 18:12:04 +0900
committerInki Dae <inki.dae@samsung.com>2020-06-26 09:12:33 +0900
commitd91064f338288f1a08949879e3f1d7a75cd92871 (patch)
tree072fddca273b32c92fe6b754cc3a0ac12124f6d0
parent563d96065a643f470954a1cd43c35e13bd2de791 (diff)
downloadinference-engine-tflite-d91064f338288f1a08949879e3f1d7a75cd92871.tar.gz
inference-engine-tflite-d91064f338288f1a08949879e3f1d7a75cd92871.tar.bz2
inference-engine-tflite-d91064f338288f1a08949879e3f1d7a75cd92871.zip
Add SetPrivateData function
This function is needed for inference engine interface to pass tflite private data to this backend before loading a model file. Change-Id: Ibd169b0ddc8c1894c68a8e3016523e47b3450b74 Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r--src/inference_engine_tflite.cpp7
-rw-r--r--src/inference_engine_tflite_private.h2
2 files changed, 9 insertions, 0 deletions
diff --git a/src/inference_engine_tflite.cpp b/src/inference_engine_tflite.cpp
index acf7834..9677804 100644
--- a/src/inference_engine_tflite.cpp
+++ b/src/inference_engine_tflite.cpp
@@ -41,6 +41,13 @@ InferenceTFLite::~InferenceTFLite()
;
}
+int InferenceTFLite::SetPrivateData(void *data)
+{
+ // Nothing to do yet.
+
+ return INFERENCE_ENGINE_ERROR_NONE;
+}
+
int InferenceTFLite::SetTargetDevices(int types)
{
LOGI("ENTER");
diff --git a/src/inference_engine_tflite_private.h b/src/inference_engine_tflite_private.h
index bfe2d3b..fac68a1 100644
--- a/src/inference_engine_tflite_private.h
+++ b/src/inference_engine_tflite_private.h
@@ -49,6 +49,8 @@ public:
InferenceTFLite();
~InferenceTFLite();
+ int SetPrivateData(void *data) override;
+
int SetTargetDevices(int types) override;
int Load(std::vector<std::string> model_paths, inference_model_format_e model_format) override;