aboutsummaryrefslogtreecommitdiff
path: root/include/armnnUtils
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 /include/armnnUtils
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 'include/armnnUtils')
-rw-r--r--include/armnnUtils/Filesystem.hpp4
-rw-r--r--include/armnnUtils/Permute.hpp4
-rw-r--r--include/armnnUtils/TensorUtils.hpp11
-rw-r--r--include/armnnUtils/Transpose.hpp3
4 files changed, 18 insertions, 4 deletions
diff --git a/include/armnnUtils/Filesystem.hpp b/include/armnnUtils/Filesystem.hpp
index 00da50f4f8..0b97af4323 100644
--- a/include/armnnUtils/Filesystem.hpp
+++ b/include/armnnUtils/Filesystem.hpp
@@ -1,5 +1,5 @@
//
-// Copyright © 2020 Arm Ltd and Contributors. All rights reserved.
+// Copyright © 2020,2022 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
@@ -12,6 +12,8 @@
#include <common/include/WindowsWrapper.hpp>
#endif
#include <ghc/filesystem.hpp>
+#include <string>
+
namespace fs = ghc::filesystem;
namespace armnnUtils
diff --git a/include/armnnUtils/Permute.hpp b/include/armnnUtils/Permute.hpp
index 1e4166d938..9381467f0f 100644
--- a/include/armnnUtils/Permute.hpp
+++ b/include/armnnUtils/Permute.hpp
@@ -1,5 +1,5 @@
//
-// Copyright © 2019 Arm Ltd. All rights reserved.
+// Copyright © 2019,2022 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
@@ -8,6 +8,8 @@
#include <armnn/TensorFwd.hpp>
#include <armnn/Types.hpp>
+#include <stddef.h>
+
namespace armnnUtils
{
diff --git a/include/armnnUtils/TensorUtils.hpp b/include/armnnUtils/TensorUtils.hpp
index fc2f51061c..f7f20bd065 100644
--- a/include/armnnUtils/TensorUtils.hpp
+++ b/include/armnnUtils/TensorUtils.hpp
@@ -1,11 +1,20 @@
//
-// Copyright © 2019 Arm Ltd. All rights reserved.
+// Copyright © 2019,2022 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
#pragma once
#include <armnn/TypesUtils.hpp>
+#include <armnn/Tensor.hpp>
+#include <armnn/Types.hpp>
+#include <utility>
+#include <vector>
+
+namespace armnn
+{
+class ITensorHandle;
+} // namespace armnn
namespace armnnUtils
{
diff --git a/include/armnnUtils/Transpose.hpp b/include/armnnUtils/Transpose.hpp
index 39ea5c5560..b0c1f08a98 100644
--- a/include/armnnUtils/Transpose.hpp
+++ b/include/armnnUtils/Transpose.hpp
@@ -1,5 +1,5 @@
//
-// Copyright © 2020 Arm Ltd. All rights reserved.
+// Copyright © 2020,2022 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
@@ -7,6 +7,7 @@
#include <armnn/TensorFwd.hpp>
#include <armnn/Types.hpp>
+#include <stddef.h>
namespace armnnUtils
{