Change-Id: I4f30d077f85a54d09bd97b22a353f564d34a9a33
Signed-off-by: Inki Dae <inki.dae@samsung.com>
int InferenceEngineCommon::GetBackendCapacity(inference_engine_capacity *capacity)
{
- LOGI("ENTER");
- LOGI("LEAVE");
-
- return INFERENCE_ENGINE_ERROR_NONE;
+ return engine->GetBackendCapacity(capacity);
}
int InferenceEngineCommon::Run()
*
* @since_tizen 6.0
*/
- virtual int GetBackendCapacity(inference_engine_capacity *capacity) { return 0; }
+ virtual int GetBackendCapacity(inference_engine_capacity *capacity) = 0;
/**
* @brief Run an inference. Deprecated.
* @since_tizen 6.0
*/
typedef struct _inference_engine_capacity {
- std::vector<inference_target_type_e> supported_accel_devices;
+ int supported_accel_devices;
inference_tensor_shape_e supported_tensor_shape;
std::vector<std::string> supported_nn_models;
// TODO.