ArmNN
 23.11
QuantizedLstmInputParams Struct Reference

#include <QuantizedLstmParams.hpp>

Collaboration diagram for QuantizedLstmInputParams:
[legend]

Public Member Functions

 QuantizedLstmInputParams ()
 
const ConstTensorDeref (const ConstTensor *tensorPtr) const
 
const ConstTensorGetInputToInputWeights () const
 
const ConstTensorGetInputToForgetWeights () const
 
const ConstTensorGetInputToCellWeights () const
 
const ConstTensorGetInputToOutputWeights () const
 
const ConstTensorGetRecurrentToInputWeights () const
 
const ConstTensorGetRecurrentToForgetWeights () const
 
const ConstTensorGetRecurrentToCellWeights () const
 
const ConstTensorGetRecurrentToOutputWeights () const
 
const ConstTensorGetInputGateBias () const
 
const ConstTensorGetForgetGateBias () const
 
const ConstTensorGetCellBias () const
 
const ConstTensorGetOutputGateBias () const
 

Public Attributes

const ConstTensorm_InputToInputWeights
 
const ConstTensorm_InputToForgetWeights
 
const ConstTensorm_InputToCellWeights
 
const ConstTensorm_InputToOutputWeights
 
const ConstTensorm_RecurrentToInputWeights
 
const ConstTensorm_RecurrentToForgetWeights
 
const ConstTensorm_RecurrentToCellWeights
 
const ConstTensorm_RecurrentToOutputWeights
 
const ConstTensorm_InputGateBias
 
const ConstTensorm_ForgetGateBias
 
const ConstTensorm_CellBias
 
const ConstTensorm_OutputGateBias
 

Detailed Description

Definition at line 13 of file QuantizedLstmParams.hpp.

Constructor & Destructor Documentation

◆ QuantizedLstmInputParams()

Definition at line 15 of file QuantizedLstmParams.hpp.

16  : m_InputToInputWeights(nullptr)
17  , m_InputToForgetWeights(nullptr)
18  , m_InputToCellWeights(nullptr)
19  , m_InputToOutputWeights(nullptr)
20 
21  , m_RecurrentToInputWeights(nullptr)
23  , m_RecurrentToCellWeights(nullptr)
25 
26  , m_InputGateBias(nullptr)
27  , m_ForgetGateBias(nullptr)
28  , m_CellBias(nullptr)
29  , m_OutputGateBias(nullptr)
30  {
31  }

Member Function Documentation

◆ Deref()

◆ GetCellBias()

const ConstTensor& GetCellBias ( ) const
inline

Definition at line 108 of file QuantizedLstmParams.hpp.

109  {
110  return Deref(m_CellBias);
111  }

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

Referenced by NetworkImpl::AddQuantizedLstmLayer().

◆ GetForgetGateBias()

const ConstTensor& GetForgetGateBias ( ) const
inline

◆ GetInputGateBias()

const ConstTensor& GetInputGateBias ( ) const
inline

◆ GetInputToCellWeights()

const ConstTensor& GetInputToCellWeights ( ) const
inline

◆ GetInputToForgetWeights()

const ConstTensor& GetInputToForgetWeights ( ) const
inline

◆ GetInputToInputWeights()

const ConstTensor& GetInputToInputWeights ( ) const
inline

◆ GetInputToOutputWeights()

const ConstTensor& GetInputToOutputWeights ( ) const
inline

◆ GetOutputGateBias()

const ConstTensor& GetOutputGateBias ( ) const
inline

◆ GetRecurrentToCellWeights()

const ConstTensor& GetRecurrentToCellWeights ( ) const
inline

◆ GetRecurrentToForgetWeights()

const ConstTensor& GetRecurrentToForgetWeights ( ) const
inline

◆ GetRecurrentToInputWeights()

const ConstTensor& GetRecurrentToInputWeights ( ) const
inline

◆ GetRecurrentToOutputWeights()

const ConstTensor& GetRecurrentToOutputWeights ( ) const
inline

Member Data Documentation

◆ m_CellBias

const ConstTensor* m_CellBias

Definition at line 45 of file QuantizedLstmParams.hpp.

Referenced by QuantizedLstmInputParams::GetCellBias().

◆ m_ForgetGateBias

const ConstTensor* m_ForgetGateBias

Definition at line 44 of file QuantizedLstmParams.hpp.

Referenced by QuantizedLstmInputParams::GetForgetGateBias().

◆ m_InputGateBias

const ConstTensor* m_InputGateBias

Definition at line 43 of file QuantizedLstmParams.hpp.

Referenced by QuantizedLstmInputParams::GetInputGateBias().

◆ m_InputToCellWeights

const ConstTensor* m_InputToCellWeights

◆ m_InputToForgetWeights

const ConstTensor* m_InputToForgetWeights

◆ m_InputToInputWeights

const ConstTensor* m_InputToInputWeights

◆ m_InputToOutputWeights

const ConstTensor* m_InputToOutputWeights

◆ m_OutputGateBias

const ConstTensor* m_OutputGateBias

Definition at line 46 of file QuantizedLstmParams.hpp.

Referenced by QuantizedLstmInputParams::GetOutputGateBias().

◆ m_RecurrentToCellWeights

const ConstTensor* m_RecurrentToCellWeights

◆ m_RecurrentToForgetWeights

const ConstTensor* m_RecurrentToForgetWeights

◆ m_RecurrentToInputWeights

const ConstTensor* m_RecurrentToInputWeights

◆ m_RecurrentToOutputWeights

const ConstTensor* m_RecurrentToOutputWeights

The documentation for this struct was generated from the following file:
armnn::QuantizedLstmInputParams::m_InputToOutputWeights
const ConstTensor * m_InputToOutputWeights
Definition: QuantizedLstmParams.hpp:36
armnn::QuantizedLstmInputParams::m_RecurrentToInputWeights
const ConstTensor * m_RecurrentToInputWeights
Definition: QuantizedLstmParams.hpp:38
armnn::QuantizedLstmInputParams::m_RecurrentToForgetWeights
const ConstTensor * m_RecurrentToForgetWeights
Definition: QuantizedLstmParams.hpp:39
armnn::QuantizedLstmInputParams::m_ForgetGateBias
const ConstTensor * m_ForgetGateBias
Definition: QuantizedLstmParams.hpp:44
armnn::QuantizedLstmInputParams::m_RecurrentToCellWeights
const ConstTensor * m_RecurrentToCellWeights
Definition: QuantizedLstmParams.hpp:40
armnn::QuantizedLstmInputParams::m_RecurrentToOutputWeights
const ConstTensor * m_RecurrentToOutputWeights
Definition: QuantizedLstmParams.hpp:41
armnn::QuantizedLstmInputParams::m_InputToForgetWeights
const ConstTensor * m_InputToForgetWeights
Definition: QuantizedLstmParams.hpp:34
armnn::QuantizedLstmInputParams::m_OutputGateBias
const ConstTensor * m_OutputGateBias
Definition: QuantizedLstmParams.hpp:46
armnn::QuantizedLstmInputParams::m_InputToInputWeights
const ConstTensor * m_InputToInputWeights
Definition: QuantizedLstmParams.hpp:33
armnn::QuantizedLstmInputParams::m_CellBias
const ConstTensor * m_CellBias
Definition: QuantizedLstmParams.hpp:45
armnn::QuantizedLstmInputParams::Deref
const ConstTensor & Deref(const ConstTensor *tensorPtr) const
Definition: QuantizedLstmParams.hpp:48
armnn::QuantizedLstmInputParams::m_InputGateBias
const ConstTensor * m_InputGateBias
Definition: QuantizedLstmParams.hpp:43
armnn::QuantizedLstmInputParams::m_InputToCellWeights
const ConstTensor * m_InputToCellWeights
Definition: QuantizedLstmParams.hpp:35