24 #ifndef ARM_COMPUTE_CLMINMAXLOCATIONKERNEL_H 25 #define ARM_COMPUTE_CLMINMAXLOCATIONKERNEL_H 72 std::array<int, 2> _data_type_max_min;
121 cl::Buffer *_min_max_count;
const Window & window() const
The maximum window the kernel can be executed on.
ICLTensor ICLImage
Interface for OpenCL images.
Interface for the kernel to find min max locations of an image.
Common interface for all the OpenCL kernels.
Copyright (c) 2017-2021 Arm Limited.
Interface for OpenCL Array.
void configure(const ICLImage *input, cl::Buffer *min_max)
Initialise the kernel's input and output.
void run(const Window &window, cl::CommandQueue &queue) override
Enqueue the OpenCL kernel to process the given window on the passed OpenCL command queue...
CLMinMaxKernel & operator=(const CLMinMaxKernel &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
Interface for the kernel to perform min max search on an image.
Interface for OpenCL tensor.
Describe a multidimensional execution window.
CLMinMaxKernel()
Default constructor.