24.02.1
|
Go to the documentation of this file.
24 #ifndef ARM_COMPUTE_CLMEANSTDDEVNORMALIZATIONKERNEL_H
25 #define ARM_COMPUTE_CLMEANSTDDEVNORMALIZATIONKERNEL_H
~CLMeanStdDevNormalizationKernel()=default
Default destructor.
CLMeanStdDevNormalizationKernel & operator=(const CLMeanStdDevNormalizationKernel &)=delete
Prevent instances of this class from being copied (As this class contains pointers)
Interface for the kernel to normalize the input 2D tensor across the first dimension with respect to ...
Interface for OpenCL tensor.
static Status validate(const ITensorInfo *input, const ITensorInfo *output=nullptr, float epsilon=1e-8f)
Static function to check if given info will lead to a valid configuration of CLMeanStdDevNormalizatio...
Common interface for all the OpenCL kernels.
const Window & window() const
The maximum window the kernel can be executed on.
Describe a multidimensional execution window.
void run(const Window &window, cl::CommandQueue &queue) override
Enqueue the OpenCL kernel to process the given window on the passed OpenCL command queue.
Copyright (c) 2017-2024 Arm Limited.
Store the tensor's metadata.
CLMeanStdDevNormalizationKernel()
Default constructor.
void configure(ICLTensor *input, ICLTensor *output=nullptr, float epsilon=1e-8f)
Initialise the kernel's input and outputs.