24 #ifndef __ARM_COMPUTE_CLMINMAXLOCATIONKERNEL_H__ 25 #define __ARM_COMPUTE_CLMINMAXLOCATIONKERNEL_H__ 65 std::array<int, 2> _data_type_max_min;
93 void configure(
const ICLImage *input, cl::Buffer *min_max, cl::Buffer *min_max_count,
101 cl::Buffer *_min_max_count;
Interface for the kernel to find min max locations of an image.
Common interface for all the OpenCL kernels.
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.
const Window & window() const
The maximum window the kernel can be executed on.
Describe a multidimensional execution window.
CLMinMaxKernel()
Default constructor.