24 #ifndef ARM_COMPUTE_GRAPH_FULLY_CONNECTED_LAYER_NODE_H 25 #define ARM_COMPUTE_GRAPH_FULLY_CONNECTED_LAYER_NODE_H 75 unsigned int num_outputs,
89 unsigned int num_outputs,
106 unsigned int _num_outputs;
FastMathHint fast_math_hint() const
Fast math hint accessor.
size_t num_outputs() const
Returns number of outputs of the node.
FullyConnectedLayerInfo info() const
Fully connected layer addition information.
void accept(INodeVisitor &v) override
Accepts a node visitor.
Fully connected layer info.
Activation Layer Information class.
Copyright (c) 2017-2022 Arm Limited.
FullyConnectedLayerNode(unsigned int num_outputs, QuantizationInfo out_quant_info=QuantizationInfo(), FullyConnectedLayerInfo fc_info=FullyConnectedLayerInfo(), FastMathHint fast_math_hint=FastMathHint::Disabled)
Constructor.
Fast math disabled for Convolution layer.
static constexpr NodeType node_type
Quantization information.
TensorDescriptor configure_output(size_t idx) const override
Calculates output configuration.
static TensorDescriptor compute_output_descriptor(const TensorDescriptor &input_descriptor, unsigned int num_outputs, const QuantizationInfo &out_quant_info=QuantizationInfo())
Computes fully connected layer output descriptor.
FastMathHint
Enable or disable fast math for Convolution layer.
NodeType type() const override
Returns node's type.
void set_fast_math_hint(FastMathHint hint)
Sets the fast math fast hint.
void set_fused_activation(ActivationLayerInfo fused_activation)
Sets fused activation.
bool forward_descriptors() override
Forwards descriptor information to outputs if possible.
Fully Connected Layer node.
static TensorDescriptor compute_weights_descriptor(const TensorDescriptor &input_descriptor, unsigned int num_outputs, FullyConnectedLayerInfo fc_info=FullyConnectedLayerInfo(), const QuantizationInfo &weights_quant_info=QuantizationInfo())
Computes weights descriptor.