24 #ifndef __ARM_COMPUTE_CLACTIVATIONLAYERKERNEL_H__ 25 #define __ARM_COMPUTE_CLACTIVATIONLAYERKERNEL_H__ void run(const Window &window, cl::CommandQueue &queue) override
Enqueue the OpenCL kernel to process the given window on the passed OpenCL command queue...
~CLActivationLayerKernel()=default
Default destructor.
Store the tensor's metadata.
CLActivationLayerKernel()
Default constructor.
Common interface for all the OpenCL kernels.
Activation Layer Information class.
This file contains all available output stages for GEMMLowp on OpenCL.
void configure(ICLTensor *input, ICLTensor *output, ActivationLayerInfo act_info)
Set the input and output tensor.
Interface for the activation layer kernel.
CLActivationLayerKernel & operator=(const CLActivationLayerKernel &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
static Status validate(const ITensorInfo *input, const ITensorInfo *output, const ActivationLayerInfo &act_info)
Static function to check if given info will lead to a valid configuration of CLActivationLayerKernel...
Interface for OpenCL tensor.
const Window & window() const
The maximum window the kernel can be executed on.
Describe a multidimensional execution window.