From d9d61f5aca60a1a1fd4b675732cbe8176fcec093 Mon Sep 17 00:00:00 2001 From: Narumol Prangnawarat Date: Thu, 2 Jan 2020 17:46:53 +0000 Subject: IVGCVSW-4195 Fix MultipleNetworksCifar10 test to load dynamic backend before checking if requested backends are valid Signed-off-by: Narumol Prangnawarat Change-Id: I5274d27a50fa10f0c86275140acec7bdc681a24f --- tests/MultipleNetworksCifar10/MultipleNetworksCifar10.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/MultipleNetworksCifar10/MultipleNetworksCifar10.cpp b/tests/MultipleNetworksCifar10/MultipleNetworksCifar10.cpp index 4d45f5df01..5c969c68dd 100644 --- a/tests/MultipleNetworksCifar10/MultipleNetworksCifar10.cpp +++ b/tests/MultipleNetworksCifar10/MultipleNetworksCifar10.cpp @@ -91,6 +91,11 @@ int main(int argc, char* argv[]) } string modelPath = modelDir + "cifar10_full_iter_60000.caffemodel"; + // Create runtime + // This will also load dynamic backend in case that the dynamic backend path is specified + armnn::IRuntime::CreationOptions options; + armnn::IRuntimePtr runtime(armnn::IRuntime::Create(options)); + // Check if the requested backend are all valid std::string invalidBackends; if (!CheckRequestedBackendsAreValid(computeDevice, armnn::Optional(invalidBackends))) @@ -100,10 +105,6 @@ int main(int argc, char* argv[]) return EXIT_FAILURE; } - // Create runtime - armnn::IRuntime::CreationOptions options; - armnn::IRuntimePtr runtime(armnn::IRuntime::Create(options)); - // Loads networks. armnn::Status status; struct Net -- cgit v1.2.1