diff options
author | Narumol Prangnawarat <narumol.prangnawarat@arm.com> | 2020-01-02 17:46:53 +0000 |
---|---|---|
committer | Narumol Prangnawarat <narumol.prangnawarat@arm.com> | 2020-01-03 10:12:29 +0000 |
commit | d9d61f5aca60a1a1fd4b675732cbe8176fcec093 (patch) | |
tree | 88573ffef5f647c990dfada6d545a851781dceba | |
parent | 901ea11e3da6b97df52bdc2a547990402e920ede (diff) | |
download | armnn-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.cpp | 9 |
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 |