Add SetPrivateData function
authorInki Dae <inki.dae@samsung.com>
Wed, 3 Jun 2020 09:12:04 +0000 (18:12 +0900)
committerInki Dae <inki.dae@samsung.com>
Fri, 26 Jun 2020 00:12:33 +0000 (09:12 +0900)
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>
src/inference_engine_tflite.cpp
src/inference_engine_tflite_private.h

index acf783433cc31107e8d967faf5db06fbf3a25601..9677804fde4e0dfe0d439f8b5c1cfd2debb23516 100644 (file)
@@ -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");
index bfe2d3bd2132205f2d66d0984f4cfc5af6b08a93..fac68a1872cb155c5dfdf3cfd31c30653a4ac418 100644 (file)
@@ -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;