aboutsummaryrefslogtreecommitdiff
path: root/src/backends/neon/NeonTensorHandleFactory.cpp
diff options
context:
space:
mode:
authorSadik Armagan <sadik.armagan@arm.com>2020-08-04 14:01:05 +0100
committerKeithARM <keith.davis@arm.com>2020-08-07 12:44:19 +0000
commit76615a5edd55b890acdd5fb078d9242e1e719a45 (patch)
tree5c75480b2f7594fa8934952d0037da543026d58c /src/backends/neon/NeonTensorHandleFactory.cpp
parente88167264991b8debe56f095abbc262f7266c5d4 (diff)
downloadarmnn-76615a5edd55b890acdd5fb078d9242e1e719a45.tar.gz
IVGCVSW-5108 Allow Concat to use subtensor on x and y
* Updated ConcatLayer to allow using subtensors on x/y if padding is not required Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I46a8fb9f17b976b76e069bb82614b6628a206717
Diffstat (limited to 'src/backends/neon/NeonTensorHandleFactory.cpp')
-rw-r--r--src/backends/neon/NeonTensorHandleFactory.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/backends/neon/NeonTensorHandleFactory.cpp b/src/backends/neon/NeonTensorHandleFactory.cpp
index 4e013a37a1..53d5a04b32 100644
--- a/src/backends/neon/NeonTensorHandleFactory.cpp
+++ b/src/backends/neon/NeonTensorHandleFactory.cpp
@@ -34,17 +34,6 @@ std::unique_ptr<ITensorHandle> NeonTensorHandleFactory::CreateSubTensorHandle(IT
const arm_compute::TensorShape parentShape = armcomputetensorutils::BuildArmComputeTensorShape(parent.GetShape());
- // In order for ACL to support subtensors the concat axis cannot be on x or y and the values of x and y
- // must match the parent shapes
- if (coords.x() != 0 || coords.y() != 0)
- {
- return nullptr;
- }
- if ((parentShape.x() != shape.x()) || (parentShape.y() != shape.y()))
- {
- return nullptr;
- }
-
if (!::arm_compute::error_on_invalid_subtensor(__func__, __FILE__, __LINE__, parentShape, coords, shape))
{
return nullptr;