From 17feede4ac1cf2684375e207358489c314821a03 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EC=9D=B4=EC=83=81=EA=B7=9C/On-Device=20Lab=28SR=29/Princip?= =?utf8?q?al=20Engineer/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Mon, 12 Aug 2019 16:50:00 +0900 Subject: [PATCH] [neurun] Use nnfw api wrapper's return value (#6493) Currently nnfw implementation returns no error. Now, it will use the return value of wrapper. Signed-off-by: Sanggyu Lee --- runtimes/neurun/frontend/api/nnfw_dev.cc | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/runtimes/neurun/frontend/api/nnfw_dev.cc b/runtimes/neurun/frontend/api/nnfw_dev.cc index 584a1e3..16f9667 100644 --- a/runtimes/neurun/frontend/api/nnfw_dev.cc +++ b/runtimes/neurun/frontend/api/nnfw_dev.cc @@ -51,8 +51,7 @@ NNFW_STATUS nnfw_close_session(nnfw_session *session) */ NNFW_STATUS nnfw_load_model_from_file(nnfw_session *session, const char *pacakge_file_path) { - session->load_model_from_file(pacakge_file_path); - return NNFW_STATUS_NO_ERROR; + return session->load_model_from_file(pacakge_file_path); } /* @@ -62,11 +61,7 @@ NNFW_STATUS nnfw_load_model_from_file(nnfw_session *session, const char *pacakge * @param session the session to be prepared * @return NNFW_STATUS_NO_ERROR if successful */ -NNFW_STATUS nnfw_prepare(nnfw_session *session) -{ - session->prepare(); - return NNFW_STATUS_NO_ERROR; -} +NNFW_STATUS nnfw_prepare(nnfw_session *session) { return session->prepare(); } /* * Run inference @@ -74,11 +69,7 @@ NNFW_STATUS nnfw_prepare(nnfw_session *session) * @param session the session to run inference * @return NNFW_STATUS_NO_ERROR if successful */ -NNFW_STATUS nnfw_run(nnfw_session *session) -{ - session->run(); - return NNFW_STATUS_NO_ERROR; -} +NNFW_STATUS nnfw_run(nnfw_session *session) { return session->run(); } /* * Set input @@ -95,8 +86,7 @@ NNFW_STATUS nnfw_run(nnfw_session *session) NNFW_STATUS nnfw_set_input(nnfw_session *session, int index, NNFW_TYPE type, const void *buffer, size_t length) { - session->set_input(index, type, buffer, length); - return NNFW_STATUS_NO_ERROR; + return session->set_input(index, type, buffer, length); } /* @@ -114,6 +104,5 @@ NNFW_STATUS nnfw_set_input(nnfw_session *session, int index, NNFW_TYPE type, con NNFW_STATUS nnfw_set_output(nnfw_session *session, int index, NNFW_TYPE type, void *buffer, size_t length) { - session->set_output(index, type, buffer, length); - return NNFW_STATUS_NO_ERROR; + return session->set_output(index, type, buffer, length); } -- 2.7.4