ArmNN
 25.11
Loading...
Searching...
No Matches
LstmInputParamsInfo Struct Reference

#include <LstmParams.hpp>

Collaboration diagram for LstmInputParamsInfo:
[legend]

Public Member Functions

 LstmInputParamsInfo ()
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 TensorInfoGetCellToInputWeights () const
const TensorInfoGetCellToForgetWeights () const
const TensorInfoGetCellToOutputWeights () const
const TensorInfoGetInputGateBias () const
const TensorInfoGetForgetGateBias () const
const TensorInfoGetCellBias () const
const TensorInfoGetOutputGateBias () const
const TensorInfoGetProjectionWeights () const
const TensorInfoGetProjectionBias () const
const TensorInfoGetInputLayerNormWeights () const
const TensorInfoGetForgetLayerNormWeights () const
const TensorInfoGetCellLayerNormWeights () const
const TensorInfoGetOutputLayerNormWeights () 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_CellToInputWeights
const TensorInfom_CellToForgetWeights
const TensorInfom_CellToOutputWeights
const TensorInfom_InputGateBias
const TensorInfom_ForgetGateBias
const TensorInfom_CellBias
const TensorInfom_OutputGateBias
const TensorInfom_ProjectionWeights
const TensorInfom_ProjectionBias
const TensorInfom_InputLayerNormWeights
const TensorInfom_ForgetLayerNormWeights
const TensorInfom_CellLayerNormWeights
const TensorInfom_OutputLayerNormWeights

Detailed Description

Definition at line 63 of file LstmParams.hpp.

Constructor & Destructor Documentation

◆ LstmInputParamsInfo()

LstmInputParamsInfo ( )
inline

Definition at line 65 of file LstmParams.hpp.

66 : m_InputToInputWeights(nullptr)
67 , m_InputToForgetWeights(nullptr)
68 , m_InputToCellWeights(nullptr)
69 , m_InputToOutputWeights(nullptr)
70 , m_RecurrentToInputWeights(nullptr)
71 , m_RecurrentToForgetWeights(nullptr)
72 , m_RecurrentToCellWeights(nullptr)
73 , m_RecurrentToOutputWeights(nullptr)
74 , m_CellToInputWeights(nullptr)
75 , m_CellToForgetWeights(nullptr)
76 , m_CellToOutputWeights(nullptr)
77 , m_InputGateBias(nullptr)
78 , m_ForgetGateBias(nullptr)
79 , m_CellBias(nullptr)
80 , m_OutputGateBias(nullptr)
81 , m_ProjectionWeights(nullptr)
82 , m_ProjectionBias(nullptr)
83 , m_InputLayerNormWeights(nullptr)
84 , m_ForgetLayerNormWeights(nullptr)
85 , m_CellLayerNormWeights(nullptr)
86 , m_OutputLayerNormWeights(nullptr)
87 {
88 }

References m_CellBias, m_CellLayerNormWeights, m_CellToForgetWeights, m_CellToInputWeights, m_CellToOutputWeights, m_ForgetGateBias, m_ForgetLayerNormWeights, m_InputGateBias, m_InputLayerNormWeights, m_InputToCellWeights, m_InputToForgetWeights, m_InputToInputWeights, m_InputToOutputWeights, m_OutputGateBias, m_OutputLayerNormWeights, m_ProjectionBias, m_ProjectionWeights, m_RecurrentToCellWeights, m_RecurrentToForgetWeights, m_RecurrentToInputWeights, and m_RecurrentToOutputWeights.

Member Function Documentation

◆ Deref()

◆ GetCellBias()

◆ GetCellLayerNormWeights()

◆ GetCellToForgetWeights()

◆ GetCellToInputWeights()

◆ GetCellToOutputWeights()

◆ GetForgetGateBias()

◆ GetForgetLayerNormWeights()

◆ GetInputGateBias()

◆ GetInputLayerNormWeights()

◆ GetInputToCellWeights()

◆ GetInputToForgetWeights()

◆ GetInputToInputWeights()

◆ GetInputToOutputWeights()

◆ GetOutputGateBias()

◆ GetOutputLayerNormWeights()

◆ GetProjectionBias()

◆ GetProjectionWeights()

◆ GetRecurrentToCellWeights()

◆ GetRecurrentToForgetWeights()

◆ GetRecurrentToInputWeights()

◆ GetRecurrentToOutputWeights()

Member Data Documentation

◆ m_CellBias

const TensorInfo* m_CellBias

Definition at line 102 of file LstmParams.hpp.

Referenced by GetCellBias(), and LstmInputParamsInfo().

◆ m_CellLayerNormWeights

const TensorInfo* m_CellLayerNormWeights

Definition at line 108 of file LstmParams.hpp.

Referenced by GetCellLayerNormWeights(), and LstmInputParamsInfo().

◆ m_CellToForgetWeights

const TensorInfo* m_CellToForgetWeights

Definition at line 98 of file LstmParams.hpp.

Referenced by GetCellToForgetWeights(), and LstmInputParamsInfo().

◆ m_CellToInputWeights

◆ m_CellToOutputWeights

const TensorInfo* m_CellToOutputWeights

Definition at line 99 of file LstmParams.hpp.

Referenced by GetCellToOutputWeights(), and LstmInputParamsInfo().

◆ m_ForgetGateBias

const TensorInfo* m_ForgetGateBias

Definition at line 101 of file LstmParams.hpp.

Referenced by GetForgetGateBias(), and LstmInputParamsInfo().

◆ m_ForgetLayerNormWeights

const TensorInfo* m_ForgetLayerNormWeights

Definition at line 107 of file LstmParams.hpp.

Referenced by GetForgetLayerNormWeights(), and LstmInputParamsInfo().

◆ m_InputGateBias

const TensorInfo* m_InputGateBias

Definition at line 100 of file LstmParams.hpp.

Referenced by GetInputGateBias(), and LstmInputParamsInfo().

◆ m_InputLayerNormWeights

◆ m_InputToCellWeights

const TensorInfo* m_InputToCellWeights

Definition at line 91 of file LstmParams.hpp.

Referenced by GetInputToCellWeights(), and LstmInputParamsInfo().

◆ m_InputToForgetWeights

const TensorInfo* m_InputToForgetWeights

Definition at line 90 of file LstmParams.hpp.

Referenced by GetInputToForgetWeights(), and LstmInputParamsInfo().

◆ m_InputToInputWeights

const TensorInfo* m_InputToInputWeights

Definition at line 89 of file LstmParams.hpp.

Referenced by GetInputToInputWeights(), and LstmInputParamsInfo().

◆ m_InputToOutputWeights

const TensorInfo* m_InputToOutputWeights

Definition at line 92 of file LstmParams.hpp.

Referenced by GetInputToOutputWeights(), and LstmInputParamsInfo().

◆ m_OutputGateBias

const TensorInfo* m_OutputGateBias

Definition at line 103 of file LstmParams.hpp.

Referenced by GetOutputGateBias(), and LstmInputParamsInfo().

◆ m_OutputLayerNormWeights

const TensorInfo* m_OutputLayerNormWeights

Definition at line 109 of file LstmParams.hpp.

Referenced by GetOutputLayerNormWeights(), and LstmInputParamsInfo().

◆ m_ProjectionBias

◆ m_ProjectionWeights

const TensorInfo* m_ProjectionWeights

Definition at line 104 of file LstmParams.hpp.

Referenced by GetProjectionWeights(), and LstmInputParamsInfo().

◆ m_RecurrentToCellWeights

const TensorInfo* m_RecurrentToCellWeights

Definition at line 95 of file LstmParams.hpp.

Referenced by GetRecurrentToCellWeights(), and LstmInputParamsInfo().

◆ m_RecurrentToForgetWeights

const TensorInfo* m_RecurrentToForgetWeights

Definition at line 94 of file LstmParams.hpp.

Referenced by GetRecurrentToForgetWeights(), and LstmInputParamsInfo().

◆ m_RecurrentToInputWeights

const TensorInfo* m_RecurrentToInputWeights

Definition at line 93 of file LstmParams.hpp.

Referenced by GetRecurrentToInputWeights(), and LstmInputParamsInfo().

◆ m_RecurrentToOutputWeights

const TensorInfo* m_RecurrentToOutputWeights

Definition at line 96 of file LstmParams.hpp.

Referenced by GetRecurrentToOutputWeights(), and LstmInputParamsInfo().


The documentation for this struct was generated from the following file: