From 9ad2e5baaf8819c40416ab1e91e14f8b804ba723 Mon Sep 17 00:00:00 2001 From: Teresa Charlin Date: Fri, 10 Apr 2020 22:34:48 +0100 Subject: IVGCVSW-3844 Add CL GATHER Workload Signed-off-by: Teresa Charlin Change-Id: I3d44c05acb40566cd4149417fca5bfd260f301e1 --- src/backends/cl/ClLayerSupport.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/backends/cl/ClLayerSupport.cpp') diff --git a/src/backends/cl/ClLayerSupport.cpp b/src/backends/cl/ClLayerSupport.cpp index c8d3816a4c..9c0cf61f9c 100644 --- a/src/backends/cl/ClLayerSupport.cpp +++ b/src/backends/cl/ClLayerSupport.cpp @@ -34,6 +34,7 @@ #include "workloads/ClExpWorkload.hpp" #include "workloads/ClFloorFloatWorkload.hpp" #include "workloads/ClFullyConnectedWorkload.hpp" +#include "workloads/ClGatherWorkload.hpp" #include "workloads/ClInstanceNormalizationWorkload.hpp" #include "workloads/ClL2NormalizationFloatWorkload.hpp" #include "workloads/ClLstmFloatWorkload.hpp" @@ -453,6 +454,18 @@ bool ClLayerSupport::IsFullyConnectedSupported(const TensorInfo& input, descriptor); } +bool ClLayerSupport::IsGatherSupported(const TensorInfo& input0, + const TensorInfo& input1, + const TensorInfo& output, + Optional reasonIfUnsupported) const +{ + FORWARD_WORKLOAD_VALIDATE_FUNC(ClGatherWorkloadValidate, + reasonIfUnsupported, + input0, + input1, + output); +} + bool ClLayerSupport::IsGreaterSupported(const TensorInfo& input0, const TensorInfo& input1, const TensorInfo& output, -- cgit v1.2.1