aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNarumol Prangnawarat <narumol.prangnawarat@arm.com>2020-01-02 17:46:53 +0000
committerNarumol Prangnawarat <narumol.prangnawarat@arm.com>2020-01-03 10:12:29 +0000
commitd9d61f5aca60a1a1fd4b675732cbe8176fcec093 (patch)
tree88573ffef5f647c990dfada6d545a851781dceba
parent901ea11e3da6b97df52bdc2a547990402e920ede (diff)
downloadarmnn-d9d61f5aca60a1a1fd4b675732cbe8176fcec093.tar.gz
IVGCVSW-4195 Fix MultipleNetworksCifar10 test to load dynamic backend
before checking if requested backends are valid Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: I5274d27a50fa10f0c86275140acec7bdc681a24f
-rw-r--r--tests/MultipleNetworksCifar10/MultipleNetworksCifar10.cpp9
1 files 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<std::string&>(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