Add SetPrivateData function 78/235278/1
authorInki Dae <inki.dae@samsung.com>
Wed, 3 Jun 2020 08:55:55 +0000 (17:55 +0900)
committerInki Dae <inki.dae@samsung.com>
Wed, 3 Jun 2020 08:58:15 +0000 (17:58 +0900)
This function is needed for inference engine interface to pass
opencv specific data to this backend before loading a model file.

Change-Id: Id95fe872d810929d41a02c4c30c494040f8fffe1
Signed-off-by: Inki Dae <inki.dae@samsung.com>
src/inference_engine_opencv.cpp
src/inference_engine_opencv_private.h

index c381087785304c2e1f6982c80ec689d0048c8336..e3971e95d9159805745767ae3c499fc64b01bc6d 100644 (file)
@@ -39,6 +39,13 @@ InferenceOpenCV::~InferenceOpenCV()
     ;
 }
 
+int InferenceOpenCV::SetPrivateData(void *data)
+{
+       // Nothing to do yet.
+
+       return INFERENCE_ENGINE_ERROR_NONE;
+}
+
 int InferenceOpenCV::SetTargetDevices(int types)
 {
     LOGI("ENTER");
index 1ab76451eff9080ce68b9f045f10d2ed8e9acdad..db5d087719bd59fe00dfdd1d6bd902f4d6942f65 100644 (file)
@@ -45,6 +45,8 @@ public:
     InferenceOpenCV();
     ~InferenceOpenCV();
 
+    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;