25 #ifndef ARM_COMPUTE_GCCONVOLUTIONLAYER_H 26 #define ARM_COMPUTE_GCCONVOLUTIONLAYER_H 150 GCTensor _input_interleaved_reshaped;
156 bool _is_activationlayer_enabled;
GCConvolutionLayerReshapeWeights()
Constructor.
Base class for all functions.
Interface for the col2im reshaping kernel.
Store the tensor's metadata.
Interface for GLES Compute tensor.
Interface for filling the border of a kernel.
Function to reshape and transpose the weights.
Activation Layer Information class.
Interface for OpenGL ES tensor.
Copyright (c) 2017-2021 Arm Limited.
Convolution Layer Weights Information class.
void configure(const IGCTensor *weights, const IGCTensor *biases, IGCTensor *output)
Set the input and output tensors.
virtual void prepare()
Prepare the function for executing.
const unsigned int num_groups
void run() override
Run the kernels contained in the function.
Interface for the im2col reshape kernel.
Padding and stride information class.
Class for specifying the size of an image or rectangle.
Basic function to run GCActivationLayerKernel.
GLES Compute kernel to perform reshaping on the weights used by convolution and locally connected lay...
Basic function to compute the convolution layer.
Basic function to execute GEMM on OpenGLES Compute.