aboutsummaryrefslogtreecommitdiff
path: root/src/armnn/test/TestUtils.cpp
diff options
context:
space:
mode:
authorSadik Armagan <sadik.armagan@arm.com>2021-11-24 15:47:28 +0000
committerSadik Armagan <sadik.armagan@arm.com>2021-12-14 11:02:41 +0000
commita097d2a0ed8e30d5aaf6d29ec18d0c39201b7b67 (patch)
tree947e587bc42d07f52c55b155308b5ea5bd3ebacd /src/armnn/test/TestUtils.cpp
parentbc14881a76699dd942e94265116da68a6466455e (diff)
downloadarmnn-a097d2a0ed8e30d5aaf6d29ec18d0c39201b7b67.tar.gz
IVGCVSW-6453 'Move the ArmNN Test Utils code to a physically separate directory'
* Created include/armnnTestUtils directory * Moved Arm NN test utils files into armnnTestUtils directory Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I03ac54c645c41c52650c4c03b6a58fb1481fef5d
Diffstat (limited to 'src/armnn/test/TestUtils.cpp')
-rw-r--r--src/armnn/test/TestUtils.cpp62
1 files changed, 0 insertions, 62 deletions
diff --git a/src/armnn/test/TestUtils.cpp b/src/armnn/test/TestUtils.cpp
deleted file mode 100644
index 97cc80c8a2..0000000000
--- a/src/armnn/test/TestUtils.cpp
+++ /dev/null
@@ -1,62 +0,0 @@
-//
-// Copyright © 2017 Arm Ltd. All rights reserved.
-// SPDX-License-Identifier: MIT
-//
-
-#include "TestUtils.hpp"
-
-#include <armnn/utility/Assert.hpp>
-
-using namespace armnn;
-
-void Connect(armnn::IConnectableLayer* from, armnn::IConnectableLayer* to, const armnn::TensorInfo& tensorInfo,
- unsigned int fromIndex, unsigned int toIndex)
-{
- ARMNN_ASSERT(from);
- ARMNN_ASSERT(to);
-
- try
- {
- from->GetOutputSlot(fromIndex).Connect(to->GetInputSlot(toIndex));
- }
- catch (const std::out_of_range& exc)
- {
- std::ostringstream message;
-
- if (to->GetType() == armnn::LayerType::FullyConnected && toIndex == 2)
- {
- message << "Tried to connect bias to FullyConnected layer when bias is not enabled: ";
- }
-
- message << "Failed to connect to input slot "
- << toIndex
- << " on "
- << GetLayerTypeAsCString(to->GetType())
- << " layer "
- << std::quoted(to->GetName())
- << " as the slot does not exist or is unavailable";
- throw LayerValidationException(message.str());
- }
-
- from->GetOutputSlot(fromIndex).SetTensorInfo(tensorInfo);
-}
-
-namespace armnn
-{
-
-Graph& GetGraphForTesting(IOptimizedNetwork* optNet)
-{
- return optNet->pOptimizedNetworkImpl->GetGraph();
-}
-
-ModelOptions& GetModelOptionsForTesting(IOptimizedNetwork* optNet)
-{
- return optNet->pOptimizedNetworkImpl->GetModelOptions();
-}
-
-profiling::ProfilingService& GetProfilingService(armnn::RuntimeImpl* runtime)
-{
- return runtime->m_ProfilingService;
-}
-
-} \ No newline at end of file