Update ACL pin to d473386e4d5e0edcf55e13a2bf3c422a23fac0de
authorAron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Thu, 11 Jul 2019 13:57:01 +0000 (14:57 +0100)
committerAron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Thu, 11 Jul 2019 14:37:52 +0000 (15:37 +0100)
* Includes fixes for ResizeNearestNeighbor on CL and NEON

!android-nn-driver:1523

Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: I959e43cab21dce10a9072320fada11fcb57d41f2

scripts/get_compute_library.sh
src/backends/neon/workloads/NeonDepthwiseConvolutionWorkload.cpp

index 316e300..5b49995 100755 (executable)
@@ -10,7 +10,7 @@ CMD=$( basename $0 )
 #DEFAULT_CLFRAMEWORKREVISION="branches/arm_compute_19_05" # Release 19.05
 #
 # For pinning to a revision use this:
-DEFAULT_CLFRAMEWORKREVISION="7bb56c6337997281df10fa28ad7924c921b920eb"
+DEFAULT_CLFRAMEWORKREVISION="d473386e4d5e0edcf55e13a2bf3c422a23fac0de"
 
 usage() {
     echo "Usage: $CMD (Use the default clframework SHA)"
index a685b8a..7b8e368 100644 (file)
@@ -124,8 +124,8 @@ NeonDepthwiseConvolutionWorkload::NeonDepthwiseConvolutionWorkload(
     bool use3x3Optimisation = (weightInfo.GetShape()[2] == 3) && (weightInfo.GetShape()[3] == 3);
     if (use3x3Optimisation)
     {
-        m_pDepthwiseConvolutionLayer = std::make_unique<arm_compute::NEDepthwiseConvolutionLayer3x3>();
-        static_cast<arm_compute::NEDepthwiseConvolutionLayer3x3*>(
+        m_pDepthwiseConvolutionLayer = std::make_unique<arm_compute::NEDepthwiseConvolutionLayerOptimized>();
+        static_cast<arm_compute::NEDepthwiseConvolutionLayerOptimized*>(
             m_pDepthwiseConvolutionLayer.get())->configure(&input,
                                                            m_KernelTensor.get(),
                                                            m_BiasTensor.get(),