aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorColm Donelan <colm.donelan@arm.com>2022-12-06 21:32:29 +0000
committerColm Donelan <colm.donelan@arm.com>2022-12-12 10:50:00 +0000
commita98e79a709f7c29728e1fc79c21ba5265993b8b6 (patch)
tree437760da1550f79c5972abf50fa8c21c0c7fee02 /tests
parentc5fe6e71cd39096af7c2523ec2afe96008c51b0c (diff)
downloadarmnn-a98e79a709f7c29728e1fc79c21ba5265993b8b6.tar.gz
Updates following execution of Includewhatyouuse on armnn/include.
This tool forces explicit includes of all dependencies and highlights unused dependencies. Signed-off-by: Colm Donelan <colm.donelan@arm.com> Change-Id: I92e449245246452a0227cbd13f9c082e2088bf8c
Diffstat (limited to 'tests')
-rw-r--r--tests/NetworkExecutionUtils/NetworkExecutionUtils.hpp28
1 files changed, 21 insertions, 7 deletions
diff --git a/tests/NetworkExecutionUtils/NetworkExecutionUtils.hpp b/tests/NetworkExecutionUtils/NetworkExecutionUtils.hpp
index acdef0f5d7..8c97238432 100644
--- a/tests/NetworkExecutionUtils/NetworkExecutionUtils.hpp
+++ b/tests/NetworkExecutionUtils/NetworkExecutionUtils.hpp
@@ -5,15 +5,29 @@
#pragma once
-#include <armnn/Logging.hpp>
-#include <armnn/utility/StringUtils.hpp>
-#include <armnn/utility/NumericCast.hpp>
-#include <armnn/BackendRegistry.hpp>
-
-#include <iostream>
+#include <armnn/BackendRegistry.hpp> // for BackendRegistryInstance
+#include <armnn/Logging.hpp> // for ScopedRecord, ARMNN_LOG
+#include <armnn/utility/NumericCast.hpp> // for numeric_cast
+#include <armnn/utility/StringUtils.hpp> // for StringTokenizer
+#include <armnn/BackendId.hpp> // for BackendId, BackendIdSet
+#include <armnn/Optional.hpp> // for Optional, EmptyOptional
+#include <armnn/Tensor.hpp> // for Tensor, TensorInfo
+#include <armnn/TypesUtils.hpp> // for Dequantize
+#include <chrono> // for duration
+#include <functional> // for function
#include <fstream>
#include <iomanip>
-#include <iterator>
+#include <iostream> // for ofstream, basic_istream
+#include <ratio> // for milli
+#include <string> // for string, getline, basic_string
+#include <type_traits> // for enable_if_t, is_floating_point
+#include <unordered_set> // for operator!=, operator==, _No...
+#include <vector> // for vector
+#include <math.h> // for pow, sqrt
+#include <stdint.h> // for int32_t
+#include <stdio.h> // for printf, size_t
+#include <stdlib.h> // for abs
+#include <algorithm> // for find, for_each
/**
* Given a measured duration and a threshold time tell the user whether we succeeded or not.