35 unsigned int numExpectedIn,
36 unsigned int numExpectedOut)
const;
47 : m_AdditionalInfoObject(nullptr)
54 template <
typename LayerDescriptor>
106 ViewOrigin(std::vector<unsigned int>
const& origin) : m_Origin(origin) {}
125 ViewOrigin(
const std::vector<unsigned int>& origin) : m_Origin(origin) {}
320 , m_Variance(nullptr)
386 : m_LayerOutput(nullptr)
418 : m_InputToInputWeights(nullptr)
419 , m_InputToForgetWeights(nullptr)
420 , m_InputToCellWeights(nullptr)
421 , m_InputToOutputWeights(nullptr)
422 , m_RecurrentToInputWeights(nullptr)
423 , m_RecurrentToForgetWeights(nullptr)
424 , m_RecurrentToCellWeights(nullptr)
425 , m_RecurrentToOutputWeights(nullptr)
426 , m_CellToInputWeights(nullptr)
427 , m_CellToForgetWeights(nullptr)
428 , m_CellToOutputWeights(nullptr)
429 , m_InputGateBias(nullptr)
430 , m_ForgetGateBias(nullptr)
431 , m_CellBias(nullptr)
432 , m_OutputGateBias(nullptr)
433 , m_ProjectionWeights(nullptr)
434 , m_ProjectionBias(nullptr)
435 , m_InputLayerNormWeights(nullptr)
436 , m_ForgetLayerNormWeights(nullptr)
437 , m_CellLayerNormWeights(nullptr)
438 , m_OutputLayerNormWeights(nullptr)
533 : m_PreCompiledObject(nullptr)
583 : m_InputToInputWeights(nullptr)
584 , m_InputToForgetWeights(nullptr)
585 , m_InputToCellWeights(nullptr)
586 , m_InputToOutputWeights(nullptr)
587 , m_RecurrentToInputWeights(nullptr)
588 , m_RecurrentToForgetWeights(nullptr)
589 , m_RecurrentToCellWeights(nullptr)
590 , m_RecurrentToOutputWeights(nullptr)
591 , m_CellToInputWeights(nullptr)
592 , m_CellToForgetWeights(nullptr)
593 , m_CellToOutputWeights(nullptr)
594 , m_InputGateBias(nullptr)
595 , m_ForgetGateBias(nullptr)
596 , m_CellBias(nullptr)
597 , m_OutputGateBias(nullptr)
598 , m_ProjectionWeights(nullptr)
599 , m_ProjectionBias(nullptr)
600 , m_InputLayerNormWeights(nullptr)
601 , m_ForgetLayerNormWeights(nullptr)
602 , m_CellLayerNormWeights(nullptr)
603 , m_OutputLayerNormWeights(nullptr)
635 : m_InputToInputWeights(nullptr)
636 , m_InputToForgetWeights(nullptr)
637 , m_InputToCellWeights(nullptr)
638 , m_InputToOutputWeights(nullptr)
640 , m_RecurrentToInputWeights(nullptr)
641 , m_RecurrentToForgetWeights(nullptr)
642 , m_RecurrentToCellWeights(nullptr)
643 , m_RecurrentToOutputWeights(nullptr)
645 , m_InputGateBias(nullptr)
646 , m_ForgetGateBias(nullptr)
647 , m_CellBias(nullptr)
648 , m_OutputGateBias(nullptr)
712 : m_InputToInputWeights(nullptr)
713 , m_InputToForgetWeights(nullptr)
714 , m_InputToCellWeights(nullptr)
715 , m_InputToOutputWeights(nullptr)
716 , m_RecurrentToInputWeights(nullptr)
717 , m_RecurrentToForgetWeights(nullptr)
718 , m_RecurrentToCellWeights(nullptr)
719 , m_RecurrentToOutputWeights(nullptr)
720 , m_CellToInputWeights(nullptr)
721 , m_CellToForgetWeights(nullptr)
722 , m_CellToOutputWeights(nullptr)
723 , m_InputGateBias(nullptr)
724 , m_ForgetGateBias(nullptr)
725 , m_CellBias(nullptr)
726 , m_OutputGateBias(nullptr)
727 , m_ProjectionWeights(nullptr)
728 , m_ProjectionBias(nullptr)
729 , m_InputLayerNormWeights(nullptr)
730 , m_ForgetLayerNormWeights(nullptr)
731 , m_CellLayerNormWeights(nullptr)
732 , m_OutputLayerNormWeights(nullptr)
const ConstTensorHandle * m_CellLayerNormWeights
FullyConnectedQueueDescriptor()
QuantizedLstmQueueDescriptor()
const ConstTensorHandle * m_ProjectionWeights
UnidirectionalSequenceLstmQueueDescriptor()
const ConstTensorHandle * m_ProjectionWeights
const ConstTensorHandle * m_RecurrentToForgetWeights
const ConstTensorHandle * m_ForgetGateBias
QueueDescriptor & operator=(QueueDescriptor const &)=default
const ConstTensorHandle * m_InputToOutputWeights
std::vector< unsigned int > m_Origin
const ConstTensorHandle * m_LayerOutput
const ConstTensorHandle * m_InputGateBias
const ConstTensorHandle * m_InputGateBias
#define ARMNN_NO_DEPRECATE_WARN_BEGIN
const ConstTensorHandle * m_RecurrentToCellWeights
ViewOrigin(const std::vector< unsigned int > &origin)
const ConstTensorHandle * m_CellBias
const ConstTensorHandle * m_RecurrentToCellWeights
const ConstTensorHandle * m_InputToInputWeights
const ConstTensorHandle * m_CellToOutputWeights
const ConstTensorHandle * m_Variance
const ConstTensorHandle * m_CellToInputWeights
const ConstTensorHandle * m_Weight
const ConstTensorHandle * m_InputGateBias
const ConstTensorHandle * m_Bias
const ConstTensorHandle * m_InputToOutputWeights
DetectionPostProcessQueueDescriptor()
void ValidateInputsOutputs(const std::string &descName, unsigned int numExpectedIn, unsigned int numExpectedOut) const
const ConstTensorHandle * m_OutputLayerNormWeights
ViewOrigin(std::vector< unsigned int > const &origin)
const ConstTensorHandle * m_InputToInputWeights
BatchNormalizationQueueDescriptor()
Copyright (c) 2021 ARM Limited and Contributors.
~QueueDescriptor()=default
const ConstTensorHandle * m_RecurrentToInputWeights
Convolution2dQueueDescriptor()
const ConstTensorHandle * m_Bias
LayerDescriptor m_Parameters
const ConstTensorHandle * m_Min
const ConstTensorHandle * m_OutputGateBias
const ConstTensorHandle * m_ProjectionBias
const ConstTensorHandle * m_ForgetLayerNormWeights
const ConstTensorHandle * m_InputToOutputWeights
const ConstTensorHandle * m_OutputGateBias
const ConstTensorHandle * m_InputToCellWeights
ConstantQueueDescriptor()
TransposeConvolution2dQueueDescriptor()
const ConstTensorHandle * m_InputToForgetWeights
const ConstTensorHandle * m_InputToForgetWeights
const ConstTensorHandle * m_CellLayerNormWeights
const ConstTensorHandle * m_CellLayerNormWeights
std::vector< ViewOrigin > m_ViewOrigins
const ConstTensorHandle * m_CellToInputWeights
#define ARMNN_NO_DEPRECATE_WARN_END
const ConstTensorHandle * m_ProjectionWeights
const ConstTensorHandle * m_InputToForgetWeights
const ConstTensorHandle * m_RecurrentToCellWeights
const ConstTensorHandle * m_ForgetGateBias
const ConstTensorHandle * m_Bias
const ConstTensorHandle * m_CellBias
const ConstTensorHandle * m_CellToOutputWeights
void * m_PreCompiledObject
const ConstTensorHandle * m_RecurrentToOutputWeights
const ConstTensorHandle * m_InputLayerNormWeights
PreCompiledQueueDescriptor()
const ConstTensorHandle * m_InputToCellWeights
class ARMNN_DEPRECATED_MSG_REMOVAL_DATE("Use ABI stable IStrategy instead.", "22.05") ILayerVisitor
const ConstTensorHandle * m_Weight
FakeQuantizationQueueDescriptor()
const ConstTensorHandle * m_OutputGateBias
const ConstTensorHandle * m_InputToForgetWeights
std::vector< ViewOrigin > m_ViewOrigins
const ConstTensorHandle * m_Weight
const ConstTensorHandle * m_RecurrentToForgetWeights
DataType GetBiasDataType(DataType inputDataType)
const ConstTensorHandle * m_RecurrentToInputWeights
void * m_AdditionalInfoObject
const ConstTensorHandle * m_InputToCellWeights
DepthwiseConvolution2dQueueDescriptor()
const ConstTensorHandle * m_ForgetGateBias
const ConstTensorHandle * m_ForgetLayerNormWeights
const T * GetAdditionalInformation() const
const ConstTensorHandle * m_OutputLayerNormWeights
const ConstTensorHandle * m_CellToForgetWeights
const ConstTensorHandle * m_Max
const ConstTensorHandle * m_ForgetGateBias
const ConstTensorHandle * m_InputToOutputWeights
const ConstTensorHandle * m_ProjectionBias
const ConstTensorHandle * m_CellToForgetWeights
std::vector< ITensorHandle * > m_Outputs
const ConstTensorHandle * m_Gamma
const ConstTensorHandle * m_RecurrentToCellWeights
const ConstTensorHandle * m_CellBias
const ConstTensorHandle * m_InputGateBias
const ConstTensorHandle * m_InputToInputWeights
const ConstTensorHandle * m_CellBias
profiling::ProfilingGuid LayerGuid
Define LayerGuid type.
const ConstTensorHandle * m_ProjectionBias
const ConstTensorHandle * m_ForgetLayerNormWeights
const ConstTensorHandle * m_RecurrentToInputWeights
Contains information about TensorInfos of a layer.
const ConstTensorHandle * m_CellToForgetWeights
const ConstTensorHandle * m_InputLayerNormWeights
const ConstTensorHandle * m_RecurrentToOutputWeights
const ConstTensorHandle * m_Weight
const ConstTensorHandle * m_Anchors
const ConstTensorHandle * m_OutputGateBias
std::vector< ITensorHandle * > m_Inputs
const ConstTensorHandle * m_Mean
const ConstTensorHandle * m_OutputLayerNormWeights
const ConstTensorHandle * m_Bias
const ConstTensorHandle * m_InputToCellWeights
const ConstTensorHandle * m_CellToInputWeights
const ConstTensorHandle * m_Beta
const ConstTensorHandle * m_InputToInputWeights
const ConstTensorHandle * m_RecurrentToOutputWeights
const ConstTensorHandle * m_RecurrentToInputWeights
const ConstTensorHandle * m_RecurrentToForgetWeights
const ConstTensorHandle * m_CellToOutputWeights
Depthwise Convolution 2D layer workload data.
const ConstTensorHandle * m_RecurrentToForgetWeights
const ConstTensorHandle * m_InputLayerNormWeights
std::vector< unsigned int > m_Origin
const ConstTensorHandle * m_RecurrentToOutputWeights