24 #ifndef ARM_COMPUTE_CLQUANTIZATIONLAYERKERNEL_H 25 #define ARM_COMPUTE_CLQUANTIZATIONLAYERKERNEL_H const Window & window() const
The maximum window the kernel can be executed on.
CLQuantizationLayerKernel()
Default constructor.
void run(const Window &window, cl::CommandQueue &queue) override
Enqueue the OpenCL kernel to process the given window on the passed OpenCL command queue...
Store the tensor's metadata.
Common interface for all the OpenCL kernels.
static Status validate(const ITensorInfo *input, const ITensorInfo *output)
Static function to check if given info will lead to a valid configuration of CLQuantizationLayerKerne...
Copyright (c) 2017-2021 Arm Limited.
void configure(const ICLTensor *input, ICLTensor *output)
Set the input, output.
Interface for the quantization layer kernel.
Interface for OpenCL tensor.
CLQuantizationLayerKernel & operator=(const CLQuantizationLayerKernel &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
~CLQuantizationLayerKernel()=default
Default destructor.
Describe a multidimensional execution window.