24 #ifndef ARM_COMPUTE_GCFULLYCONNECTEDLAYER_H 25 #define ARM_COMPUTE_GCFULLYCONNECTEDLAYER_H 111 bool _are_weights_reshaped;
112 bool _is_fc_after_conv;
113 bool _accumulate_biases;
Base class for all functions.
void run() override final
Run the kernels contained in the function.
Fully connected layer info.
Interface for GLES Compute tensor.
Interface for OpenGL ES tensor.
Copyright (c) 2017-2021 Arm Limited.
virtual void prepare()
Prepare the function for executing.
IGCSimpleFunction & operator=(const IGCSimpleFunction &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
Interface to add a bias to each row of the input tensor.
Interface for the im2col reshape kernel.
Weights manager interface to handle weights transformations.
Basic function to reshape the weights of Fully Connected layer with OpenGL ES.
void configure(const IGCTensor *input, IGCTensor *output)
Set the input and output tensors.
Basic interface for functions which have a single OpenGL ES kernel.
Basic function to compute a Fully Connected layer on OpenGL ES.
GLES Compute kernel to multiply two input matrices "A" and "B" or to multiply a vector "A" by a matri...