Show used NN runtime filepath (#1496)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 1 Jun 2018 06:13:39 +0000 (15:13 +0900)
committer오형석/동작제어Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Fri, 1 Jun 2018 06:13:39 +0000 (15:13 +0900)
This commit shows the filepath of NN runtime being used.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
include/NeuralNetworksLoadHelpers.h

index d4cb780..1f855d1 100644 (file)
@@ -57,6 +57,14 @@ inline void* loadNNAPIFunction(const char* name) {
     NNAPI_LOG("nnapi error: unable to open function %s", name);
     abort();
   }
+  else
+  {
+#ifdef _GNU_SOURCE
+    Dl_info info;
+    dladdr(fn, &info);
+    NNAPI_LOG("nnapi function '%s' is loaded from '%s' ", name, info.dli_fname);
+#endif // _GNU_SOURCE
+  }
   return fn;
 }