diff options
author | Colm Donelan <colm.donelan@arm.com> | 2023-11-02 15:15:28 +0000 |
---|---|---|
committer | Colm Donelan <colm.donelan@arm.com> | 2023-11-08 10:42:24 +0000 |
commit | bba0d1385e9a9df8f43643f767ec4350dca745ca (patch) | |
tree | 4dc528b9904a826e9e9f632a5994fc138206aa9f /src | |
parent | 064de67a509dd26399def17cc274dbbdae334da1 (diff) | |
download | armnn-bba0d1385e9a9df8f43643f767ec4350dca745ca.tar.gz |
Removing explicit block on non constant bias in NEON CONV2D.
* Following resolution of COMPMID-6397 we will allow non
const bias CONV2D to be validated by ACL.
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I31c34f3c44fe96885077b3e266f840e51ecf02ec
Diffstat (limited to 'src')
-rw-r--r-- | src/backends/neon/workloads/NeonConvolution2dWorkload.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/backends/neon/workloads/NeonConvolution2dWorkload.cpp b/src/backends/neon/workloads/NeonConvolution2dWorkload.cpp index ebf8e0e2d7..c81022b915 100644 --- a/src/backends/neon/workloads/NeonConvolution2dWorkload.cpp +++ b/src/backends/neon/workloads/NeonConvolution2dWorkload.cpp @@ -47,12 +47,6 @@ arm_compute::Status NeonConvolution2dWorkloadValidate(const TensorInfo& input, return arm_compute::Status{arm_compute::ErrorCode::RUNTIME_ERROR, "ArmNN NeonConvolution2dWorkload has empty bias value."}; } - // There's currently a problem with non const bias, so we'll explicitly block it here. - if (!biases.value().IsConstant()) - { - return arm_compute::Status{arm_compute::ErrorCode::RUNTIME_ERROR, - "ArmNN NeonConvolution2dWorkload does not support non constant bias."}; - } aclBiasesInfo = BuildArmComputeTensorInfo(biases.value(), descriptor.m_DataLayout); aclBiasesInfo.set_are_values_constant(biases.value().IsConstant()); optionalAclBiasesInfo = &aclBiasesInfo; |