ArmNN
 21.11
QLstmDescriptorBuilder Struct Reference

#include <ArmnnSchema_generated.h>

Public Types

typedef QLstmDescriptor Table
 

Public Member Functions

void add_cifgEnabled (bool cifgEnabled)
 
void add_peepholeEnabled (bool peepholeEnabled)
 
void add_projectionEnabled (bool projectionEnabled)
 
void add_layerNormEnabled (bool layerNormEnabled)
 
void add_cellClip (float cellClip)
 
void add_projectionClip (float projectionClip)
 
void add_inputIntermediateScale (float inputIntermediateScale)
 
void add_forgetIntermediateScale (float forgetIntermediateScale)
 
void add_cellIntermediateScale (float cellIntermediateScale)
 
void add_outputIntermediateScale (float outputIntermediateScale)
 
void add_hiddenStateZeroPoint (int32_t hiddenStateZeroPoint)
 
void add_hiddenStateScale (float hiddenStateScale)
 
 QLstmDescriptorBuilder (flatbuffers::FlatBufferBuilder &_fbb)
 
QLstmDescriptorBuilderoperator= (const QLstmDescriptorBuilder &)
 
flatbuffers::Offset< QLstmDescriptor > Finish ()
 

Public Attributes

flatbuffers::FlatBufferBuilder & fbb_
 
flatbuffers::uoffset_t start_
 

Detailed Description

Definition at line 8498 of file ArmnnSchema_generated.h.

Member Typedef Documentation

◆ Table

typedef QLstmDescriptor Table

Definition at line 8499 of file ArmnnSchema_generated.h.

Constructor & Destructor Documentation

◆ QLstmDescriptorBuilder()

QLstmDescriptorBuilder ( flatbuffers::FlatBufferBuilder &  _fbb)
inlineexplicit

Definition at line 8538 of file ArmnnSchema_generated.h.

8539  : fbb_(_fbb) {
8540  start_ = fbb_.StartTable();
8541  }
flatbuffers::FlatBufferBuilder & fbb_

Member Function Documentation

◆ add_cellClip()

void add_cellClip ( float  cellClip)
inline

Definition at line 8514 of file ArmnnSchema_generated.h.

References VT_CELLCLIP.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8514  {
8515  fbb_.AddElement<float>(QLstmDescriptor::VT_CELLCLIP, cellClip, 0.0f);
8516  }
flatbuffers::FlatBufferBuilder & fbb_

◆ add_cellIntermediateScale()

void add_cellIntermediateScale ( float  cellIntermediateScale)
inline

Definition at line 8526 of file ArmnnSchema_generated.h.

References VT_CELLINTERMEDIATESCALE.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8526  {
8527  fbb_.AddElement<float>(QLstmDescriptor::VT_CELLINTERMEDIATESCALE, cellIntermediateScale, 0.0f);
8528  }
flatbuffers::FlatBufferBuilder & fbb_
VT_CELLINTERMEDIATESCALE

◆ add_cifgEnabled()

void add_cifgEnabled ( bool  cifgEnabled)
inline

Definition at line 8502 of file ArmnnSchema_generated.h.

References VT_CIFGENABLED.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8502  {
8503  fbb_.AddElement<uint8_t>(QLstmDescriptor::VT_CIFGENABLED, static_cast<uint8_t>(cifgEnabled), 1);
8504  }
flatbuffers::FlatBufferBuilder & fbb_

◆ add_forgetIntermediateScale()

void add_forgetIntermediateScale ( float  forgetIntermediateScale)
inline

Definition at line 8523 of file ArmnnSchema_generated.h.

References VT_FORGETINTERMEDIATESCALE.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8523  {
8524  fbb_.AddElement<float>(QLstmDescriptor::VT_FORGETINTERMEDIATESCALE, forgetIntermediateScale, 0.0f);
8525  }
flatbuffers::FlatBufferBuilder & fbb_
VT_FORGETINTERMEDIATESCALE

◆ add_hiddenStateScale()

void add_hiddenStateScale ( float  hiddenStateScale)
inline

Definition at line 8535 of file ArmnnSchema_generated.h.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8535  {
8536  fbb_.AddElement<float>(QLstmDescriptor::VT_HIDDENSTATESCALE, hiddenStateScale, 0.0f);
8537  }
flatbuffers::FlatBufferBuilder & fbb_

◆ add_hiddenStateZeroPoint()

void add_hiddenStateZeroPoint ( int32_t  hiddenStateZeroPoint)
inline

Definition at line 8532 of file ArmnnSchema_generated.h.

References VT_HIDDENSTATEZEROPOINT.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8532  {
8533  fbb_.AddElement<int32_t>(QLstmDescriptor::VT_HIDDENSTATEZEROPOINT, hiddenStateZeroPoint, 0);
8534  }
flatbuffers::FlatBufferBuilder & fbb_
VT_HIDDENSTATEZEROPOINT

◆ add_inputIntermediateScale()

void add_inputIntermediateScale ( float  inputIntermediateScale)
inline

Definition at line 8520 of file ArmnnSchema_generated.h.

References VT_INPUTINTERMEDIATESCALE.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8520  {
8521  fbb_.AddElement<float>(QLstmDescriptor::VT_INPUTINTERMEDIATESCALE, inputIntermediateScale, 0.0f);
8522  }
flatbuffers::FlatBufferBuilder & fbb_
VT_INPUTINTERMEDIATESCALE

◆ add_layerNormEnabled()

void add_layerNormEnabled ( bool  layerNormEnabled)
inline

Definition at line 8511 of file ArmnnSchema_generated.h.

References VT_LAYERNORMENABLED.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8511  {
8512  fbb_.AddElement<uint8_t>(QLstmDescriptor::VT_LAYERNORMENABLED, static_cast<uint8_t>(layerNormEnabled), 0);
8513  }
flatbuffers::FlatBufferBuilder & fbb_

◆ add_outputIntermediateScale()

void add_outputIntermediateScale ( float  outputIntermediateScale)
inline

Definition at line 8529 of file ArmnnSchema_generated.h.

References VT_OUTPUTINTERMEDIATESCALE.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8529  {
8530  fbb_.AddElement<float>(QLstmDescriptor::VT_OUTPUTINTERMEDIATESCALE, outputIntermediateScale, 0.0f);
8531  }
flatbuffers::FlatBufferBuilder & fbb_
VT_OUTPUTINTERMEDIATESCALE

◆ add_peepholeEnabled()

void add_peepholeEnabled ( bool  peepholeEnabled)
inline

Definition at line 8505 of file ArmnnSchema_generated.h.

References VT_PEEPHOLEENABLED.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8505  {
8506  fbb_.AddElement<uint8_t>(QLstmDescriptor::VT_PEEPHOLEENABLED, static_cast<uint8_t>(peepholeEnabled), 0);
8507  }
flatbuffers::FlatBufferBuilder & fbb_

◆ add_projectionClip()

void add_projectionClip ( float  projectionClip)
inline

Definition at line 8517 of file ArmnnSchema_generated.h.

References VT_PROJECTIONCLIP.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8517  {
8518  fbb_.AddElement<float>(QLstmDescriptor::VT_PROJECTIONCLIP, projectionClip, 0.0f);
8519  }
flatbuffers::FlatBufferBuilder & fbb_

◆ add_projectionEnabled()

void add_projectionEnabled ( bool  projectionEnabled)
inline

Definition at line 8508 of file ArmnnSchema_generated.h.

References VT_PROJECTIONENABLED.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8508  {
8509  fbb_.AddElement<uint8_t>(QLstmDescriptor::VT_PROJECTIONENABLED, static_cast<uint8_t>(projectionEnabled), 0);
8510  }
flatbuffers::FlatBufferBuilder & fbb_
VT_PROJECTIONENABLED

◆ Finish()

flatbuffers::Offset<QLstmDescriptor> Finish ( )
inline

Definition at line 8543 of file ArmnnSchema_generated.h.

Referenced by armnnSerializer::CreateQLstmDescriptor().

8543  {
8544  const auto end = fbb_.EndTable(start_);
8545  auto o = flatbuffers::Offset<QLstmDescriptor>(end);
8546  return o;
8547  }
flatbuffers::FlatBufferBuilder & fbb_

◆ operator=()

Member Data Documentation

◆ fbb_

flatbuffers::FlatBufferBuilder& fbb_

Definition at line 8500 of file ArmnnSchema_generated.h.

◆ start_

flatbuffers::uoffset_t start_

Definition at line 8501 of file ArmnnSchema_generated.h.


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