From a9c5c16154386fb1ec924c3778caf6b027bb57ee Mon Sep 17 00:00:00 2001 From: Nikhil Raj Date: Fri, 16 Jun 2023 15:54:32 +0100 Subject: Update ACL pin to 043613fbb199e2c4fdd12c2c9a1785db9b0c45fa * Break up Utils.h a bit to reduce unused code being included everywhere * Add FullyConnectedLayerInfo.h to ArmComputeUtils.hpp and remove Types.h * Add MatMulInfo.h to Neon and CL BatchMatMulWokloads Signed-off-by: Nikhil Raj Change-Id: I2fbe90cb40dc59add90735dafe9fef9aab3fbf06 --- scripts/get_compute_library.sh | 2 +- src/backends/aclCommon/ArmComputeUtils.hpp | 2 +- src/backends/cl/workloads/ClBatchMatMulWorkload.cpp | 1 + src/backends/neon/workloads/NeonBatchMatMulWorkload.cpp | 2 ++ 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/get_compute_library.sh b/scripts/get_compute_library.sh index 0d4fa5094c..89ff764c57 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_23_05" # Release 23.05 # # For pinning to a revision use this: -DEFAULT_CLFRAMEWORKREVISION="bec9b032ddcff449c7ad40febbcab24c23ee58a0" #9759: Add a Getting Started guide to CKW README +DEFAULT_CLFRAMEWORKREVISION="043613fbb199e2c4fdd12c2c9a1785db9b0c45fa" #9743: Break up Utils.h a bit to reduce unused code being included everywhere usage() { echo -e "get_compute_library.sh: Clones the Arm Compute Library (ACL) repo from the ML Platform server and checks out diff --git a/src/backends/aclCommon/ArmComputeUtils.hpp b/src/backends/aclCommon/ArmComputeUtils.hpp index fab52ffb0f..d9b93f886c 100644 --- a/src/backends/aclCommon/ArmComputeUtils.hpp +++ b/src/backends/aclCommon/ArmComputeUtils.hpp @@ -10,8 +10,8 @@ #include #include -#include #include +#include #if defined(ARMCOMPUTENEON_ENABLED) #include "neon/workloads/NeonReduceWorkload.hpp" diff --git a/src/backends/cl/workloads/ClBatchMatMulWorkload.cpp b/src/backends/cl/workloads/ClBatchMatMulWorkload.cpp index bd0fd51617..cfed1b83a1 100644 --- a/src/backends/cl/workloads/ClBatchMatMulWorkload.cpp +++ b/src/backends/cl/workloads/ClBatchMatMulWorkload.cpp @@ -16,6 +16,7 @@ #include +#include namespace armnn { diff --git a/src/backends/neon/workloads/NeonBatchMatMulWorkload.cpp b/src/backends/neon/workloads/NeonBatchMatMulWorkload.cpp index 9b22033bd1..628e314046 100644 --- a/src/backends/neon/workloads/NeonBatchMatMulWorkload.cpp +++ b/src/backends/neon/workloads/NeonBatchMatMulWorkload.cpp @@ -12,6 +12,8 @@ #include +#include + namespace armnn { arm_compute::Status NeonBatchMatMulValidate(const TensorInfo& inputInfoX, -- cgit v1.2.1