ArmNN
 23.11
QuantizedLstmInputParamsInfo Struct Reference

#include <QuantizedLstmParams.hpp>

Collaboration diagram for QuantizedLstmInputParamsInfo:
[legend]

Public Member Functions

 QuantizedLstmInputParamsInfo ()
 
const TensorInfoDeref (const TensorInfo *tensorInfo) const
 
const TensorInfoGetInputToInputWeights () const
 
const TensorInfoGetInputToForgetWeights () const
 
const TensorInfoGetInputToCellWeights () const
 
const TensorInfoGetInputToOutputWeights () const
 
const TensorInfoGetRecurrentToInputWeights () const
 
const TensorInfoGetRecurrentToForgetWeights () const
 
const TensorInfoGetRecurrentToCellWeights () const
 
const TensorInfoGetRecurrentToOutputWeights () const
 
const TensorInfoGetInputGateBias () const
 
const TensorInfoGetForgetGateBias () const
 
const TensorInfoGetCellBias () const
 
const TensorInfoGetOutputGateBias () const
 

Public Attributes

const TensorInfom_InputToInputWeights
 
const TensorInfom_InputToForgetWeights
 
const TensorInfom_InputToCellWeights
 
const TensorInfom_InputToOutputWeights
 
const TensorInfom_RecurrentToInputWeights
 
const TensorInfom_RecurrentToForgetWeights
 
const TensorInfom_RecurrentToCellWeights
 
const TensorInfom_RecurrentToOutputWeights
 
const TensorInfom_InputGateBias
 
const TensorInfom_ForgetGateBias
 
const TensorInfom_CellBias
 
const TensorInfom_OutputGateBias
 

Detailed Description

Definition at line 119 of file QuantizedLstmParams.hpp.

Constructor & Destructor Documentation

◆ QuantizedLstmInputParamsInfo()

Definition at line 121 of file QuantizedLstmParams.hpp.

122  : m_InputToInputWeights(nullptr)
123  , m_InputToForgetWeights(nullptr)
124  , m_InputToCellWeights(nullptr)
125  , m_InputToOutputWeights(nullptr)
126 
127  , m_RecurrentToInputWeights(nullptr)
128  , m_RecurrentToForgetWeights(nullptr)
129  , m_RecurrentToCellWeights(nullptr)
130  , m_RecurrentToOutputWeights(nullptr)
131 
132  , m_InputGateBias(nullptr)
133  , m_ForgetGateBias(nullptr)
134  , m_CellBias(nullptr)
135  , m_OutputGateBias(nullptr)
136  {
137  }

Member Function Documentation

◆ Deref()

◆ GetCellBias()

const TensorInfo& GetCellBias ( ) const
inline

Definition at line 207 of file QuantizedLstmParams.hpp.

208  {
209  return Deref(m_CellBias);
210  }

References QuantizedLstmInputParamsInfo::Deref(), and QuantizedLstmInputParamsInfo::m_CellBias.

◆ GetForgetGateBias()

const TensorInfo& GetForgetGateBias ( ) const
inline

◆ GetInputGateBias()

const TensorInfo& GetInputGateBias ( ) const
inline

◆ GetInputToCellWeights()

const TensorInfo& GetInputToCellWeights ( ) const
inline

◆ GetInputToForgetWeights()

const TensorInfo& GetInputToForgetWeights ( ) const
inline

◆ GetInputToInputWeights()

const TensorInfo& GetInputToInputWeights ( ) const
inline

◆ GetInputToOutputWeights()

const TensorInfo& GetInputToOutputWeights ( ) const
inline

◆ GetOutputGateBias()

const TensorInfo& GetOutputGateBias ( ) const
inline

◆ GetRecurrentToCellWeights()

const TensorInfo& GetRecurrentToCellWeights ( ) const
inline

◆ GetRecurrentToForgetWeights()

const TensorInfo& GetRecurrentToForgetWeights ( ) const
inline

◆ GetRecurrentToInputWeights()

const TensorInfo& GetRecurrentToInputWeights ( ) const
inline

◆ GetRecurrentToOutputWeights()

const TensorInfo& GetRecurrentToOutputWeights ( ) const
inline

Member Data Documentation

◆ m_CellBias

const TensorInfo* m_CellBias

Definition at line 151 of file QuantizedLstmParams.hpp.

Referenced by QuantizedLstmInputParamsInfo::GetCellBias().

◆ m_ForgetGateBias

const TensorInfo* m_ForgetGateBias

◆ m_InputGateBias

const TensorInfo* m_InputGateBias

◆ m_InputToCellWeights

const TensorInfo* m_InputToCellWeights

◆ m_InputToForgetWeights

const TensorInfo* m_InputToForgetWeights

◆ m_InputToInputWeights

const TensorInfo* m_InputToInputWeights

◆ m_InputToOutputWeights

const TensorInfo* m_InputToOutputWeights

◆ m_OutputGateBias

const TensorInfo* m_OutputGateBias

◆ m_RecurrentToCellWeights

const TensorInfo* m_RecurrentToCellWeights

◆ m_RecurrentToForgetWeights

const TensorInfo* m_RecurrentToForgetWeights

◆ m_RecurrentToInputWeights

const TensorInfo* m_RecurrentToInputWeights

◆ m_RecurrentToOutputWeights

const TensorInfo* m_RecurrentToOutputWeights

The documentation for this struct was generated from the following file:
armnn::QuantizedLstmInputParamsInfo::m_InputToCellWeights
const TensorInfo * m_InputToCellWeights
Definition: QuantizedLstmParams.hpp:141
armnn::QuantizedLstmInputParamsInfo::m_ForgetGateBias
const TensorInfo * m_ForgetGateBias
Definition: QuantizedLstmParams.hpp:150
armnn::QuantizedLstmInputParamsInfo::m_RecurrentToOutputWeights
const TensorInfo * m_RecurrentToOutputWeights
Definition: QuantizedLstmParams.hpp:147
armnn::QuantizedLstmInputParamsInfo::m_CellBias
const TensorInfo * m_CellBias
Definition: QuantizedLstmParams.hpp:151
armnn::QuantizedLstmInputParamsInfo::m_OutputGateBias
const TensorInfo * m_OutputGateBias
Definition: QuantizedLstmParams.hpp:152
armnn::QuantizedLstmInputParamsInfo::m_InputToOutputWeights
const TensorInfo * m_InputToOutputWeights
Definition: QuantizedLstmParams.hpp:142
armnn::QuantizedLstmInputParamsInfo::m_InputGateBias
const TensorInfo * m_InputGateBias
Definition: QuantizedLstmParams.hpp:149
armnn::QuantizedLstmInputParamsInfo::m_InputToInputWeights
const TensorInfo * m_InputToInputWeights
Definition: QuantizedLstmParams.hpp:139
armnn::QuantizedLstmInputParamsInfo::Deref
const TensorInfo & Deref(const TensorInfo *tensorInfo) const
Definition: QuantizedLstmParams.hpp:155
armnn::QuantizedLstmInputParamsInfo::m_RecurrentToCellWeights
const TensorInfo * m_RecurrentToCellWeights
Definition: QuantizedLstmParams.hpp:146
armnn::QuantizedLstmInputParamsInfo::m_RecurrentToInputWeights
const TensorInfo * m_RecurrentToInputWeights
Definition: QuantizedLstmParams.hpp:144
armnn::QuantizedLstmInputParamsInfo::m_InputToForgetWeights
const TensorInfo * m_InputToForgetWeights
Definition: QuantizedLstmParams.hpp:140
armnn::QuantizedLstmInputParamsInfo::m_RecurrentToForgetWeights
const TensorInfo * m_RecurrentToForgetWeights
Definition: QuantizedLstmParams.hpp:145