From 5404c01b4b0a2455aea0f5d1de0a45e2e859a466 Mon Sep 17 00:00:00 2001 From: Nattapat Chaimanowong Date: Tue, 23 Apr 2019 15:08:43 +0100 Subject: IVGCVSW-2886 Add logging for driver backends Change-Id: Ie46d78e56922dd14dbaedfb314c8412a49c5a08c Signed-off-by: Nattapat Chaimanowong --- ArmnnDevice.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ArmnnDevice.cpp b/ArmnnDevice.cpp index b807cfa9..60bfa74b 100644 --- a/ArmnnDevice.cpp +++ b/ArmnnDevice.cpp @@ -12,9 +12,25 @@ #include #include +#include using namespace android; +namespace +{ + +std::string GetBackendString(const armnn_driver::DriverOptions& options) +{ + std::stringstream backends; + for (auto&& b : options.GetBackends()) + { + backends << b << " "; + } + return backends.str(); +} + +} // anonymous namespace + namespace armnn_driver { @@ -64,6 +80,8 @@ ArmnnDevice::ArmnnDevice(DriverOptions options) ALOGE("ArmnnDevice: Failed to setup CL runtime: %s. Device will be unavailable.", error.what()); } #endif + ALOGV("ArmnnDevice: Created device with the following backends: %s", + GetBackendString(m_Options).c_str()); } } // namespace armnn_driver -- cgit v1.2.1