aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTeresa Charlin <teresa.charlinreyes@arm.com>2020-10-05 09:53:18 +0100
committerTeresa Charlin <teresa.charlinreyes@arm.com>2020-10-05 09:53:18 +0100
commitef05cdb37c91109320553debed07c4fe2df4af3d (patch)
tree3fba5e5c52d5da2b6551a46c46d20bd6e468ab38
parent6c3dee490483f4c20bee4c56fee4a1e8a095b89b (diff)
downloadarmnn-ef05cdb37c91109320553debed07c4fe2df4af3d.tar.gz
Update ACL pin to fc2f6d0427e1d886fcccc68867d1af1ccd96608b
* Set use_padding to false in neon workload Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: Ia5367de331efe1d28dea4dfbefc0713720da81f9
-rwxr-xr-xscripts/get_compute_library.sh2
-rw-r--r--src/backends/neon/workloads/NeonResizeWorkload.cpp8
2 files changed, 7 insertions, 3 deletions
diff --git a/scripts/get_compute_library.sh b/scripts/get_compute_library.sh
index d2fbcc059f..71901579ea 100755
--- a/scripts/get_compute_library.sh
+++ b/scripts/get_compute_library.sh
@@ -10,7 +10,7 @@ CMD=$( basename $0 )
#DEFAULT_CLFRAMEWORKREVISION="branches/arm_compute_20_08" # Release 20.08
#
# For pinning to a revision use this:
-DEFAULT_CLFRAMEWORKREVISION="b84f9d34dbb857ad6113c0c89ad109498fa75fe5" #COMPMID-3801: Nightly failure - validation CL ArithmeticDivision build error
+DEFAULT_CLFRAMEWORKREVISION="fc2f6d0427e1d886fcccc68867d1af1ccd96608b" #COMPMID-3145: Remove padding from NEScaleKernel
usage() {
echo "Usage: $CMD (Use the default clframework SHA)"
diff --git a/src/backends/neon/workloads/NeonResizeWorkload.cpp b/src/backends/neon/workloads/NeonResizeWorkload.cpp
index fc378cae2f..ae07b250d6 100644
--- a/src/backends/neon/workloads/NeonResizeWorkload.cpp
+++ b/src/backends/neon/workloads/NeonResizeWorkload.cpp
@@ -36,13 +36,15 @@ arm_compute::Status NeonResizeWorkloadValidate(const TensorInfo& input,
arm_compute::SamplingPolicy samplingPolicy = descriptor.m_HalfPixelCenters ? arm_compute::SamplingPolicy::CENTER :
arm_compute::SamplingPolicy::TOP_LEFT;
+ bool usePadding = false;
+
return arm_compute::NEScale::validate(&aclInputInfo,
&aclOutputInfo,
arm_compute::ScaleKernelInfo(aclInterpolationPolicy,
arm_compute::BorderMode::REPLICATE,
arm_compute::PixelValue(0.f),
samplingPolicy,
- true,
+ usePadding,
descriptor.m_AlignCorners));
}
@@ -67,13 +69,15 @@ NeonResizeWorkload::NeonResizeWorkload(const ResizeQueueDescriptor& descriptor,
? arm_compute::SamplingPolicy::CENTER
: arm_compute::SamplingPolicy::TOP_LEFT;
+ bool usePadding = false;
+
m_ResizeLayer.configure(&input,
&output,
arm_compute::ScaleKernelInfo(aclInterpolationPolicy,
arm_compute::BorderMode::REPLICATE,
arm_compute::PixelValue(0.f),
samplingPolicy,
- true,
+ usePadding,
descriptor.m_Parameters.m_AlignCorners));
};