aboutsummaryrefslogtreecommitdiff
path: root/src/backends/aclCommon/ArmComputeUtils.hpp
diff options
context:
space:
mode:
authorNikhil Raj Arm <nikhil.raj@arm.com>2023-08-11 08:55:21 +0000
committerNikhil Raj Arm <nikhil.raj@arm.com>2023-08-11 08:55:21 +0000
commit008270f8c1359a7d62c2f881326b4d3f0d8b7b56 (patch)
tree5496cc6b428e1ecc0740aaf62dba331c77a9a9eb /src/backends/aclCommon/ArmComputeUtils.hpp
parent4980e21193f0a14fef084a7f4b4197392f3c0845 (diff)
downloadarmnn-008270f8c1359a7d62c2f881326b4d3f0d8b7b56.tar.gz
Revert "MLCE-1093 Reshape and concat invalid results"
This reverts commit 4980e21193f0a14fef084a7f4b4197392f3c0845. Reason for revert: Android Build for v82a failed due to schema not re-generating Change-Id: Ic19cf471b487f321c97ff837d36526512fb12fa4
Diffstat (limited to 'src/backends/aclCommon/ArmComputeUtils.hpp')
-rw-r--r--src/backends/aclCommon/ArmComputeUtils.hpp16
1 files changed, 4 insertions, 12 deletions
diff --git a/src/backends/aclCommon/ArmComputeUtils.hpp b/src/backends/aclCommon/ArmComputeUtils.hpp
index 9552b7620a..fc59b281b5 100644
--- a/src/backends/aclCommon/ArmComputeUtils.hpp
+++ b/src/backends/aclCommon/ArmComputeUtils.hpp
@@ -9,7 +9,6 @@
#include <armnn/utility/Assert.hpp>
#include <armnn/utility/NumericCast.hpp>
#include <armnn/backends/WorkloadData.hpp>
-#include <armnnUtils/TensorUtils.hpp>
#include <arm_compute/runtime/FunctionDescriptors.h>
#include <arm_compute/function_info/FullyConnectedLayerInfo.h>
@@ -248,20 +247,13 @@ inline std::set<unsigned int> ComputeSplitAxis(const armnn::SplitterDescriptor&
unsigned int numDimensions = desc.GetNumDimensions();
std::set<unsigned int> splitAxis;
- if (desc.HasAxis())
+ for (unsigned int i = 0; i < numSplit; ++i)
{
- splitAxis.insert(armnnUtils::GetUnsignedAxis(desc.GetNumDimensions(), desc.GetAxis()));
- }
- else
- {
- for (unsigned int i = 0; i < numSplit; ++i)
+ for (unsigned int dimIdx = 0; dimIdx < numDimensions; ++dimIdx)
{
- for (unsigned int dimIdx = 0; dimIdx < numDimensions; ++dimIdx)
+ if (desc.GetViewSizes(i)[dimIdx] != input[dimIdx])
{
- if (desc.GetViewSizes(i)[dimIdx] != input[dimIdx])
- {
- splitAxis.insert(dimIdx);
- }
+ splitAxis.insert(dimIdx);
}
}
}