From 0a486cf66c70b4bd9b0ea8ba9dc5b42f52ed16c3 Mon Sep 17 00:00:00 2001 From: SiCong Li Date: Thu, 7 Apr 2022 17:41:51 +0100 Subject: Enable dynamic cl tuning for dynamically fused kernels * Add new tune_kernel_dynamic interface * Add generate_config_id Resolves: COMPMID-5154 Signed-off-by: SiCong Li Change-Id: I39870e59fceda875487970061ceb2048995c5a45 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/7400 Comments-Addressed: Arm Jenkins Reviewed-by: Giorgio Arena Tested-by: Arm Jenkins --- src/gpu/cl/kernels/experimental/dynamic_fusion/ClCompositeKernel.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/gpu/cl/kernels/experimental') diff --git a/src/gpu/cl/kernels/experimental/dynamic_fusion/ClCompositeKernel.h b/src/gpu/cl/kernels/experimental/dynamic_fusion/ClCompositeKernel.h index 29d30003c3..19efb505eb 100644 --- a/src/gpu/cl/kernels/experimental/dynamic_fusion/ClCompositeKernel.h +++ b/src/gpu/cl/kernels/experimental/dynamic_fusion/ClCompositeKernel.h @@ -43,6 +43,10 @@ struct TensorBinding : _binding{ binding } { } + bool empty() const + { + return _binding.empty(); + } std::map _binding; }; class ClCompositeKernel : public opencl::IClKernel -- cgit v1.2.1