From 6bb47a720ad33d0a330228b52e320a1022e4dfe2 Mon Sep 17 00:00:00 2001 From: David Monahan Date: Fri, 22 Oct 2021 12:57:28 +0100 Subject: IVGCVSW-6359 Create a single definition of TContainer * Added a single definition of TContainer to include/armnn/Utils.hpp * Change all files which contained their own identical definitions of TContainer to use the new one Signed-off-by: David Monahan Change-Id: I63e633693a430bbbd6a29001cafa19742ef8309a --- tests/InferenceModel.hpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'tests/InferenceModel.hpp') diff --git a/tests/InferenceModel.hpp b/tests/InferenceModel.hpp index cf3aae137e..e2cd5d9868 100644 --- a/tests/InferenceModel.hpp +++ b/tests/InferenceModel.hpp @@ -5,7 +5,9 @@ #pragma once + #include +#include #include #include #include @@ -371,8 +373,7 @@ public: using DataType = TDataType; using Params = InferenceModelInternal::Params; using QuantizationParams = InferenceModelInternal::QuantizationParams; - using TContainer - = mapbox::util::variant, std::vector, std::vector, std::vector>; + struct CommandLineOptions { @@ -583,8 +584,8 @@ public: } std::chrono::duration Run( - const std::vector& inputContainers, - std::vector& outputContainers) + const std::vector& inputContainers, + std::vector& outputContainers) { for (unsigned int i = 0; i < outputContainers.size(); ++i) { @@ -632,8 +633,8 @@ public: std::tuple> RunAsync( armnn::experimental::IWorkingMemHandle& workingMemHandleRef, - const std::vector& inputContainers, - std::vector& outputContainers, + const std::vector& inputContainers, + std::vector& outputContainers, unsigned int inferenceID) { for (unsigned int i = 0; i < outputContainers.size(); ++i) @@ -683,8 +684,8 @@ public: } } - void RunAsync(const std::vector& inputContainers, - std::vector& outputContainers, + void RunAsync(const std::vector& inputContainers, + std::vector& outputContainers, std::shared_ptr cb) { for (unsigned int i = 0; i < outputContainers.size(); ++i) -- cgit v1.2.1