ArmNN
 26.07
QuantizedLstmInputParamsInfo Struct Reference

#include <QuantizedLstmParams.hpp>

Collaboration diagram for QuantizedLstmInputParamsInfo:
[legend]

Public Member Functions

 QuantizedLstmInputParamsInfo ()
 
const TensorInfo & Deref (const TensorInfo *tensorInfo) const
 
const TensorInfo & GetInputToInputWeights () const
 
const TensorInfo & GetInputToForgetWeights () const
 
const TensorInfo & GetInputToCellWeights () const
 
const TensorInfo & GetInputToOutputWeights () const
 
const TensorInfo & GetRecurrentToInputWeights () const
 
const TensorInfo & GetRecurrentToForgetWeights () const
 
const TensorInfo & GetRecurrentToCellWeights () const
 
const TensorInfo & GetRecurrentToOutputWeights () const
 
const TensorInfo & GetInputGateBias () const
 
const TensorInfo & GetForgetGateBias () const
 
const TensorInfo & GetCellBias () const
 
const TensorInfo & GetOutputGateBias () const
 

Public Attributes

const TensorInfo * m_InputToInputWeights
 
const TensorInfo * m_InputToForgetWeights
 
const TensorInfo * m_InputToCellWeights
 
const TensorInfo * m_InputToOutputWeights
 
const TensorInfo * m_RecurrentToInputWeights
 
const TensorInfo * m_RecurrentToForgetWeights
 
const TensorInfo * m_RecurrentToCellWeights
 
const TensorInfo * m_RecurrentToOutputWeights
 
const TensorInfo * m_InputGateBias
 
const TensorInfo * m_ForgetGateBias
 
const TensorInfo * m_CellBias
 
const TensorInfo * m_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  }
const TensorInfo & Deref(const TensorInfo *tensorInfo) const

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: