aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Bentham <Matthew.Bentham@arm.com>2020-01-20 16:16:06 +0000
committerMatthew Bentham <matthew.bentham@arm.com>2020-01-20 16:36:28 +0000
commit246bd463ca8050c727a92dba8426a2129ba6cb53 (patch)
tree477b8b4195d119f1d642c2ddda44a484388223ec
parent39ef3e595b8e0158875c0346855af5af679d78ad (diff)
downloadarmnn-246bd463ca8050c727a92dba8426a2129ba6cb53.tar.gz
Remove inclusion of ArmNN.hpp where it is unnecessary.
Signed-off-by: Matthew Bentham <Matthew.Bentham@arm.com> Change-Id: Idb583f8de4470eefb47c90189cd3c90e74e0440a
-rw-r--r--src/armnn/test/GraphTests.cpp1
-rw-r--r--src/armnn/test/InferOutputTests.hpp1
-rw-r--r--src/armnn/test/OptimizerTests.cpp1
-rw-r--r--src/armnn/test/SubgraphViewTests.cpp1
-rw-r--r--src/armnn/test/TestNameAndDescriptorLayerVisitor.hpp1
-rw-r--r--src/backends/backendsCommon/test/AbsEndToEndTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/ArgMinMaxEndToEndTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/DataTypeUtils.hpp1
-rw-r--r--src/backends/backendsCommon/test/DepthToSpaceEndToEndTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/EndToEndTestImpl.hpp3
-rw-r--r--src/backends/backendsCommon/test/OptimizationViewsTests.cpp1
-rw-r--r--src/backends/backendsCommon/test/OptimizedNetworkTests.cpp1
-rw-r--r--src/backends/backendsCommon/test/QuantizedLstmEndToEndTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/ResizeEndToEndTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/RuntimeTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/TransposeConvolution2dEndToEndTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/AbsTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ActivationTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ArgMinMaxTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/BatchNormalizationTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/BatchToSpaceNdTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ComparisonTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ConcatTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ConstantTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/Conv2dTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ConvertFp16ToFp32TestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ConvertFp32ToFp16TestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/DebugTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/DepthToSpaceTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/DequantizeTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ElementwiseTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/FakeQuantizationTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/FullyConnectedTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/GatherTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/InstanceNormalizationTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/LogSoftmaxTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/LstmTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/PermuteTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/PreluTestImpl.hpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/QuantizeTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/ResizeTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/RsqrtTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/SliceTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/SoftmaxTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/SpaceToDepthTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/SplitterTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/StackTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/StridedSliceTestImpl.cpp1
-rw-r--r--src/backends/backendsCommon/test/layerTests/TransposeConvolution2dTestImpl.cpp1
-rw-r--r--src/backends/neon/test/NeonOptimizedNetworkTests.cpp1
-rw-r--r--src/backends/neon/test/NeonTimerTest.cpp1
-rw-r--r--src/backends/reference/test/RefOptimizedNetworkTests.cpp1
-rw-r--r--src/backends/reference/workloads/BaseIterator.hpp2
-rw-r--r--src/backends/reference/workloads/DetectionPostProcess.cpp1
-rw-r--r--src/backends/reference/workloads/LogSoftmax.hpp5
-rw-r--r--src/backends/reference/workloads/Slice.hpp3
57 files changed, 9 insertions, 57 deletions
diff --git a/src/armnn/test/GraphTests.cpp b/src/armnn/test/GraphTests.cpp
index 5f78eda408..30e5c879ee 100644
--- a/src/armnn/test/GraphTests.cpp
+++ b/src/armnn/test/GraphTests.cpp
@@ -7,7 +7,6 @@
#include <Graph.hpp>
#include <Layer.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnn/TypesUtils.hpp>
#include <armnn/Exceptions.hpp>
diff --git a/src/armnn/test/InferOutputTests.hpp b/src/armnn/test/InferOutputTests.hpp
index feb2125656..b03449b568 100644
--- a/src/armnn/test/InferOutputTests.hpp
+++ b/src/armnn/test/InferOutputTests.hpp
@@ -7,7 +7,6 @@
#include "TestUtils.hpp"
-#include <armnn/ArmNN.hpp>
#include <Graph.hpp>
#include <layers/ArgMinMaxLayer.hpp>
diff --git a/src/armnn/test/OptimizerTests.cpp b/src/armnn/test/OptimizerTests.cpp
index e310d4f140..7ceb104cb5 100644
--- a/src/armnn/test/OptimizerTests.cpp
+++ b/src/armnn/test/OptimizerTests.cpp
@@ -8,7 +8,6 @@
#include <Graph.hpp>
#include <Optimizer.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/FloatingPointConverter.hpp>
diff --git a/src/armnn/test/SubgraphViewTests.cpp b/src/armnn/test/SubgraphViewTests.cpp
index 9e44e402fa..a9467fb062 100644
--- a/src/armnn/test/SubgraphViewTests.cpp
+++ b/src/armnn/test/SubgraphViewTests.cpp
@@ -4,7 +4,6 @@
//
#include <boost/test/unit_test.hpp>
-#include <armnn/ArmNN.hpp>
#include <Graph.hpp>
#include <SubgraphView.hpp>
diff --git a/src/armnn/test/TestNameAndDescriptorLayerVisitor.hpp b/src/armnn/test/TestNameAndDescriptorLayerVisitor.hpp
index 9f4efa91f8..221057cbdc 100644
--- a/src/armnn/test/TestNameAndDescriptorLayerVisitor.hpp
+++ b/src/armnn/test/TestNameAndDescriptorLayerVisitor.hpp
@@ -6,7 +6,6 @@
#include "TestLayerVisitor.hpp"
-#include <armnn/ArmNN.hpp>
#include <boost/test/unit_test.hpp>
diff --git a/src/backends/backendsCommon/test/AbsEndToEndTestImpl.hpp b/src/backends/backendsCommon/test/AbsEndToEndTestImpl.hpp
index dd851e3960..602ccd6a19 100644
--- a/src/backends/backendsCommon/test/AbsEndToEndTestImpl.hpp
+++ b/src/backends/backendsCommon/test/AbsEndToEndTestImpl.hpp
@@ -10,7 +10,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
namespace
{
diff --git a/src/backends/backendsCommon/test/ArgMinMaxEndToEndTestImpl.hpp b/src/backends/backendsCommon/test/ArgMinMaxEndToEndTestImpl.hpp
index ba804bf552..2ffe06f218 100644
--- a/src/backends/backendsCommon/test/ArgMinMaxEndToEndTestImpl.hpp
+++ b/src/backends/backendsCommon/test/ArgMinMaxEndToEndTestImpl.hpp
@@ -10,7 +10,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
namespace
{
diff --git a/src/backends/backendsCommon/test/DataTypeUtils.hpp b/src/backends/backendsCommon/test/DataTypeUtils.hpp
index 01c7babe24..cf97c8186c 100644
--- a/src/backends/backendsCommon/test/DataTypeUtils.hpp
+++ b/src/backends/backendsCommon/test/DataTypeUtils.hpp
@@ -7,7 +7,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <reference/workloads/Encoders.hpp>
diff --git a/src/backends/backendsCommon/test/DepthToSpaceEndToEndTestImpl.hpp b/src/backends/backendsCommon/test/DepthToSpaceEndToEndTestImpl.hpp
index fd0b12ffd3..c6176aef5b 100644
--- a/src/backends/backendsCommon/test/DepthToSpaceEndToEndTestImpl.hpp
+++ b/src/backends/backendsCommon/test/DepthToSpaceEndToEndTestImpl.hpp
@@ -7,7 +7,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <QuantizeHelper.hpp>
diff --git a/src/backends/backendsCommon/test/EndToEndTestImpl.hpp b/src/backends/backendsCommon/test/EndToEndTestImpl.hpp
index 4b9bf7a711..358f4e3fc2 100644
--- a/src/backends/backendsCommon/test/EndToEndTestImpl.hpp
+++ b/src/backends/backendsCommon/test/EndToEndTestImpl.hpp
@@ -4,8 +4,9 @@
//
#pragma once
-#include <armnn/ArmNN.hpp>
+#include <armnn/Descriptors.hpp>
#include <armnn/INetwork.hpp>
+#include <armnn/IRuntime.hpp>
#include <Profiling.hpp>
#include <QuantizeHelper.hpp>
diff --git a/src/backends/backendsCommon/test/OptimizationViewsTests.cpp b/src/backends/backendsCommon/test/OptimizationViewsTests.cpp
index 639e1fd59e..1efc69789e 100644
--- a/src/backends/backendsCommon/test/OptimizationViewsTests.cpp
+++ b/src/backends/backendsCommon/test/OptimizationViewsTests.cpp
@@ -4,7 +4,6 @@
//
#include <boost/test/unit_test.hpp>
-#include <armnn/ArmNN.hpp>
#include <Graph.hpp>
#include <SubgraphView.hpp>
#include <SubgraphViewSelector.hpp>
diff --git a/src/backends/backendsCommon/test/OptimizedNetworkTests.cpp b/src/backends/backendsCommon/test/OptimizedNetworkTests.cpp
index 2df4c8f903..d82ee0e2fc 100644
--- a/src/backends/backendsCommon/test/OptimizedNetworkTests.cpp
+++ b/src/backends/backendsCommon/test/OptimizedNetworkTests.cpp
@@ -3,7 +3,6 @@
// SPDX-License-Identifier: MIT
//
-#include <armnn/ArmNN.hpp>
#include <Graph.hpp>
#include <Network.hpp>
diff --git a/src/backends/backendsCommon/test/QuantizedLstmEndToEndTestImpl.cpp b/src/backends/backendsCommon/test/QuantizedLstmEndToEndTestImpl.cpp
index cbba666004..b06b30c935 100644
--- a/src/backends/backendsCommon/test/QuantizedLstmEndToEndTestImpl.cpp
+++ b/src/backends/backendsCommon/test/QuantizedLstmEndToEndTestImpl.cpp
@@ -11,6 +11,7 @@
#include <ResolveType.hpp>
#include <armnn/INetwork.hpp>
+#include <armnn/QuantizedLstmParams.hpp>
#include <test/TensorHelpers.hpp>
diff --git a/src/backends/backendsCommon/test/ResizeEndToEndTestImpl.hpp b/src/backends/backendsCommon/test/ResizeEndToEndTestImpl.hpp
index 8cc3a26bd8..cde85caf7d 100644
--- a/src/backends/backendsCommon/test/ResizeEndToEndTestImpl.hpp
+++ b/src/backends/backendsCommon/test/ResizeEndToEndTestImpl.hpp
@@ -6,7 +6,6 @@
#include "QuantizeHelper.hpp"
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/backendsCommon/test/RuntimeTestImpl.hpp b/src/backends/backendsCommon/test/RuntimeTestImpl.hpp
index b446fc48c3..33a629faac 100644
--- a/src/backends/backendsCommon/test/RuntimeTestImpl.hpp
+++ b/src/backends/backendsCommon/test/RuntimeTestImpl.hpp
@@ -4,7 +4,6 @@
//
#pragma once
-#include <armnn/ArmNN.hpp>
#include <Runtime.hpp>
diff --git a/src/backends/backendsCommon/test/TransposeConvolution2dEndToEndTestImpl.hpp b/src/backends/backendsCommon/test/TransposeConvolution2dEndToEndTestImpl.hpp
index 970c44d0d9..57fc200a30 100644
--- a/src/backends/backendsCommon/test/TransposeConvolution2dEndToEndTestImpl.hpp
+++ b/src/backends/backendsCommon/test/TransposeConvolution2dEndToEndTestImpl.hpp
@@ -6,7 +6,6 @@
#include "QuantizeHelper.hpp"
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/AbsTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/AbsTestImpl.cpp
index 4ec20d87d7..cc57893439 100644
--- a/src/backends/backendsCommon/test/layerTests/AbsTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/AbsTestImpl.cpp
@@ -5,7 +5,6 @@
#include "AbsTestImpl.hpp"
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/DataTypeUtils.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ActivationTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ActivationTestImpl.cpp
index 87f42194b9..3f5e6c39e3 100644
--- a/src/backends/backendsCommon/test/layerTests/ActivationTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ActivationTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/ActivationFixture.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ArgMinMaxTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ArgMinMaxTestImpl.cpp
index d63c179dfd..7bfccd64d2 100644
--- a/src/backends/backendsCommon/test/layerTests/ArgMinMaxTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ArgMinMaxTestImpl.cpp
@@ -5,7 +5,6 @@
#include "ArgMinMaxTestImpl.hpp"
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/DataTypeUtils.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/BatchNormalizationTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/BatchNormalizationTestImpl.cpp
index 7a55146b37..f64b06d84b 100644
--- a/src/backends/backendsCommon/test/layerTests/BatchNormalizationTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/BatchNormalizationTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/DataLayoutIndexed.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/BatchToSpaceNdTestImpl.hpp b/src/backends/backendsCommon/test/layerTests/BatchToSpaceNdTestImpl.hpp
index a5016ff234..12413667b9 100644
--- a/src/backends/backendsCommon/test/layerTests/BatchToSpaceNdTestImpl.hpp
+++ b/src/backends/backendsCommon/test/layerTests/BatchToSpaceNdTestImpl.hpp
@@ -9,7 +9,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnn/backends/IBackendInternal.hpp>
#include <backendsCommon/WorkloadFactory.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ComparisonTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ComparisonTestImpl.cpp
index 7327536dff..9f9944d6db 100644
--- a/src/backends/backendsCommon/test/layerTests/ComparisonTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ComparisonTestImpl.cpp
@@ -5,7 +5,6 @@
#include "ComparisonTestImpl.hpp"
-#include <armnn/ArmNN.hpp>
#include <Half.hpp>
#include <QuantizeHelper.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ConcatTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ConcatTestImpl.cpp
index 29cd5ac560..9d590e3feb 100644
--- a/src/backends/backendsCommon/test/layerTests/ConcatTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ConcatTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ConstantTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ConstantTestImpl.cpp
index 35868405f1..d11004c069 100644
--- a/src/backends/backendsCommon/test/layerTests/ConstantTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ConstantTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/Conv2dTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/Conv2dTestImpl.cpp
index 055c9ab6e8..b0b2981d8d 100644
--- a/src/backends/backendsCommon/test/layerTests/Conv2dTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/Conv2dTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <armnnUtils/TensorUtils.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/DataLayoutIndexed.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ConvertFp16ToFp32TestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ConvertFp16ToFp32TestImpl.cpp
index 5fe644ed1d..cea6efb549 100644
--- a/src/backends/backendsCommon/test/layerTests/ConvertFp16ToFp32TestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ConvertFp16ToFp32TestImpl.cpp
@@ -7,7 +7,6 @@
#include <Half.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ConvertFp32ToFp16TestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ConvertFp32ToFp16TestImpl.cpp
index f758f4bcce..9f4eecac2e 100644
--- a/src/backends/backendsCommon/test/layerTests/ConvertFp32ToFp16TestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ConvertFp32ToFp16TestImpl.cpp
@@ -5,7 +5,6 @@
#include "ConvertFp32ToFp16TestImpl.hpp"
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/DebugTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/DebugTestImpl.cpp
index eef8372add..92c5d92fcc 100644
--- a/src/backends/backendsCommon/test/layerTests/DebugTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/DebugTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/DepthToSpaceTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/DepthToSpaceTestImpl.cpp
index 96fa24a0cb..4ddfb3089f 100644
--- a/src/backends/backendsCommon/test/layerTests/DepthToSpaceTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/DepthToSpaceTestImpl.cpp
@@ -7,7 +7,6 @@
#include <QuantizeHelper.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/DataLayoutUtils.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/DequantizeTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/DequantizeTestImpl.cpp
index 7a757d59ee..993915dc0b 100644
--- a/src/backends/backendsCommon/test/layerTests/DequantizeTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/DequantizeTestImpl.cpp
@@ -7,7 +7,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ElementwiseTestImpl.hpp b/src/backends/backendsCommon/test/layerTests/ElementwiseTestImpl.hpp
index 86c5606e4c..c0a779c0e6 100644
--- a/src/backends/backendsCommon/test/layerTests/ElementwiseTestImpl.hpp
+++ b/src/backends/backendsCommon/test/layerTests/ElementwiseTestImpl.hpp
@@ -7,7 +7,6 @@
#include "LayerTestResult.hpp"
-#include <armnn/ArmNN.hpp>
#include <ResolveType.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/FakeQuantizationTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/FakeQuantizationTestImpl.cpp
index d25673b18b..d905bde7a0 100644
--- a/src/backends/backendsCommon/test/layerTests/FakeQuantizationTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/FakeQuantizationTestImpl.cpp
@@ -5,7 +5,6 @@
#include "FakeQuantizationTestImpl.hpp"
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/CpuTensorHandle.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/FullyConnectedTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/FullyConnectedTestImpl.cpp
index 34bd9ec75e..7c6122e5fa 100644
--- a/src/backends/backendsCommon/test/layerTests/FullyConnectedTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/FullyConnectedTestImpl.cpp
@@ -5,7 +5,6 @@
#include "FullyConnectedTestImpl.hpp"
-#include <armnn/ArmNN.hpp>
#include <QuantizeHelper.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/GatherTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/GatherTestImpl.cpp
index c6f58057c5..68410559f7 100644
--- a/src/backends/backendsCommon/test/layerTests/GatherTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/GatherTestImpl.cpp
@@ -7,7 +7,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/InstanceNormalizationTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/InstanceNormalizationTestImpl.cpp
index 468a34dd62..ae28bc03f3 100644
--- a/src/backends/backendsCommon/test/layerTests/InstanceNormalizationTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/InstanceNormalizationTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/CpuTensorHandle.hpp>
#include <armnn/backends/IBackendInternal.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/LogSoftmaxTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/LogSoftmaxTestImpl.cpp
index dab8e49509..392983c311 100644
--- a/src/backends/backendsCommon/test/layerTests/LogSoftmaxTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/LogSoftmaxTestImpl.cpp
@@ -9,7 +9,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/CpuTensorHandle.hpp>
#include <armnn/backends/IBackendInternal.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/LstmTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/LstmTestImpl.cpp
index c61a0526a1..b12df8a2b9 100644
--- a/src/backends/backendsCommon/test/layerTests/LstmTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/LstmTestImpl.cpp
@@ -7,7 +7,6 @@
#include <QuantizeHelper.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/CpuTensorHandle.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/PermuteTestImpl.hpp b/src/backends/backendsCommon/test/layerTests/PermuteTestImpl.hpp
index 83746f324f..9460592888 100644
--- a/src/backends/backendsCommon/test/layerTests/PermuteTestImpl.hpp
+++ b/src/backends/backendsCommon/test/layerTests/PermuteTestImpl.hpp
@@ -7,7 +7,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnn/backends/IBackendInternal.hpp>
#include <backendsCommon/WorkloadFactory.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/PreluTestImpl.hpp b/src/backends/backendsCommon/test/layerTests/PreluTestImpl.hpp
index 202134939b..7138b46f88 100644
--- a/src/backends/backendsCommon/test/layerTests/PreluTestImpl.hpp
+++ b/src/backends/backendsCommon/test/layerTests/PreluTestImpl.hpp
@@ -10,7 +10,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnn/backends/IBackendInternal.hpp>
#include <backendsCommon/WorkloadFactory.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/QuantizeTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/QuantizeTestImpl.cpp
index ab6a35b16f..9c2bc84a05 100644
--- a/src/backends/backendsCommon/test/layerTests/QuantizeTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/QuantizeTestImpl.cpp
@@ -7,7 +7,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnn/backends/IBackendInternal.hpp>
#include <backendsCommon/WorkloadFactory.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/ResizeTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/ResizeTestImpl.cpp
index 0389e82c7a..a6e0ca19a5 100644
--- a/src/backends/backendsCommon/test/layerTests/ResizeTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/ResizeTestImpl.cpp
@@ -7,7 +7,6 @@
#include <QuantizeHelper.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/TensorUtils.hpp>
#include <armnnUtils/DataLayoutIndexed.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/RsqrtTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/RsqrtTestImpl.cpp
index 4107e13eb8..db928cf2e0 100644
--- a/src/backends/backendsCommon/test/layerTests/RsqrtTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/RsqrtTestImpl.cpp
@@ -5,7 +5,6 @@
#include "ReshapeTestImpl.hpp"
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/DataTypeUtils.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/SliceTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/SliceTestImpl.cpp
index fc78074a43..09f15c022e 100644
--- a/src/backends/backendsCommon/test/layerTests/SliceTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/SliceTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/SoftmaxTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/SoftmaxTestImpl.cpp
index 4147cc8516..044589b9d2 100644
--- a/src/backends/backendsCommon/test/layerTests/SoftmaxTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/SoftmaxTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/CpuTensorHandle.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.cpp
index afb4796703..ed35413e1e 100644
--- a/src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/SpaceToDepthTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/SpaceToDepthTestImpl.cpp
index 59e1481ad1..bf2f48ca61 100644
--- a/src/backends/backendsCommon/test/layerTests/SpaceToDepthTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/SpaceToDepthTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/SplitterTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/SplitterTestImpl.cpp
index ef81a1dd1d..f55aca1baa 100644
--- a/src/backends/backendsCommon/test/layerTests/SplitterTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/SplitterTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/StackTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/StackTestImpl.cpp
index 1bf496750b..45dff96ea7 100644
--- a/src/backends/backendsCommon/test/layerTests/StackTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/StackTestImpl.cpp
@@ -8,7 +8,6 @@
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnn/backends/IBackendInternal.hpp>
#include <backendsCommon/WorkloadFactory.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/StridedSliceTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/StridedSliceTestImpl.cpp
index c6c330e875..63a95b1008 100644
--- a/src/backends/backendsCommon/test/layerTests/StridedSliceTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/StridedSliceTestImpl.cpp
@@ -8,7 +8,6 @@
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
-#include <armnn/ArmNN.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
diff --git a/src/backends/backendsCommon/test/layerTests/TransposeConvolution2dTestImpl.cpp b/src/backends/backendsCommon/test/layerTests/TransposeConvolution2dTestImpl.cpp
index 3ac25f0534..1c880752c8 100644
--- a/src/backends/backendsCommon/test/layerTests/TransposeConvolution2dTestImpl.cpp
+++ b/src/backends/backendsCommon/test/layerTests/TransposeConvolution2dTestImpl.cpp
@@ -7,7 +7,6 @@
#include <QuantizeHelper.hpp>
-#include <armnn/ArmNN.hpp>
#include <armnnUtils/Permute.hpp>
diff --git a/src/backends/neon/test/NeonOptimizedNetworkTests.cpp b/src/backends/neon/test/NeonOptimizedNetworkTests.cpp
index 093b5f29b4..d552c17509 100644
--- a/src/backends/neon/test/NeonOptimizedNetworkTests.cpp
+++ b/src/backends/neon/test/NeonOptimizedNetworkTests.cpp
@@ -5,7 +5,6 @@
#include "NeonWorkloadFactoryHelper.hpp"
-#include <armnn/ArmNN.hpp>
#include <Graph.hpp>
#include <Network.hpp>
diff --git a/src/backends/neon/test/NeonTimerTest.cpp b/src/backends/neon/test/NeonTimerTest.cpp
index 61f162a312..8e35b2e3bd 100644
--- a/src/backends/neon/test/NeonTimerTest.cpp
+++ b/src/backends/neon/test/NeonTimerTest.cpp
@@ -5,7 +5,6 @@
#include "NeonWorkloadFactoryHelper.hpp"
-#include <armnn/ArmNN.hpp>
#include <test/TensorHelpers.hpp>
diff --git a/src/backends/reference/test/RefOptimizedNetworkTests.cpp b/src/backends/reference/test/RefOptimizedNetworkTests.cpp
index 09a7914859..d430f251a4 100644
--- a/src/backends/reference/test/RefOptimizedNetworkTests.cpp
+++ b/src/backends/reference/test/RefOptimizedNetworkTests.cpp
@@ -3,7 +3,6 @@
// SPDX-License-Identifier: MIT
//
-#include <armnn/ArmNN.hpp>
#include <Graph.hpp>
#include <Network.hpp>
diff --git a/src/backends/reference/workloads/BaseIterator.hpp b/src/backends/reference/workloads/BaseIterator.hpp
index ca6d3cbc60..581aabfcd2 100644
--- a/src/backends/reference/workloads/BaseIterator.hpp
+++ b/src/backends/reference/workloads/BaseIterator.hpp
@@ -5,8 +5,8 @@
#pragma once
-#include <armnn/ArmNN.hpp>
+#include <armnn/TypesUtils.hpp>
#include <armnnUtils/FloatingPointConverter.hpp>
#include <ResolveType.hpp>
diff --git a/src/backends/reference/workloads/DetectionPostProcess.cpp b/src/backends/reference/workloads/DetectionPostProcess.cpp
index 3b384f1480..96e57803a1 100644
--- a/src/backends/reference/workloads/DetectionPostProcess.cpp
+++ b/src/backends/reference/workloads/DetectionPostProcess.cpp
@@ -5,7 +5,6 @@
#include "DetectionPostProcess.hpp"
-#include <armnn/ArmNN.hpp>
#include <boost/assert.hpp>
#include <boost/numeric/conversion/cast.hpp>
diff --git a/src/backends/reference/workloads/LogSoftmax.hpp b/src/backends/reference/workloads/LogSoftmax.hpp
index 2e383992c9..6d46cb9a24 100644
--- a/src/backends/reference/workloads/LogSoftmax.hpp
+++ b/src/backends/reference/workloads/LogSoftmax.hpp
@@ -5,10 +5,11 @@
#pragma once
-#include "BaseIterator.hpp"
-
+#include <armnn/Descriptors.hpp>
#include <armnn/Tensor.hpp>
+#include "BaseIterator.hpp"
+
namespace armnn
{
diff --git a/src/backends/reference/workloads/Slice.hpp b/src/backends/reference/workloads/Slice.hpp
index 823f16c052..8559eb890e 100644
--- a/src/backends/reference/workloads/Slice.hpp
+++ b/src/backends/reference/workloads/Slice.hpp
@@ -5,9 +5,10 @@
#pragma once
+#include <armnn/Descriptors.hpp>
+
#include "BaseIterator.hpp"
-#include <armnn/ArmNN.hpp>
namespace armnn
{