24 #ifndef __ARM_COMPUTE_CLGEMMMATRIXMULTIPLYKERNEL_H__ 25 #define __ARM_COMPUTE_CLGEMMMATRIXMULTIPLYKERNEL_H__ void configure(const ICLTensor *input0, const ICLTensor *input1, ICLTensor *output, float alpha)
Initialise the kernel's input, output and alpha.
void run(const Window &window, cl::CommandQueue &queue) override
Enqueue the OpenCL kernel to process the given window on the passed OpenCL command queue...
Common interface for all the OpenCL kernels.
CLGEMMMatrixMultiplyKernel()
Default constructor.
OpenCL kernel to multiply two input matrices "A" and "B" or to multiply a vector "A" by a matrix "B"...
CLGEMMMatrixMultiplyKernel & operator=(const CLGEMMMatrixMultiplyKernel &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
Interface for OpenCL tensor.
const Window & window() const
The maximum window the kernel can be executed on.
Describe a multidimensional execution window.