ArmNN
NotReleased
|
#include <QuantizedLstmLayer.hpp>
Public Attributes | |
std::unique_ptr< ScopedCpuTensorHandle > | m_InputToInputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_InputToForgetWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_InputToCellWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_InputToOutputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_RecurrentToInputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_RecurrentToForgetWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_RecurrentToCellWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_RecurrentToOutputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_InputGateBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_ForgetGateBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_CellBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32). More... | |
std::unique_ptr< ScopedCpuTensorHandle > | m_OutputGateBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32). More... | |
Definition at line 14 of file QuantizedLstmLayer.hpp.
std::unique_ptr<ScopedCpuTensorHandle> m_CellBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32).
Definition at line 39 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_ForgetGateBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32).
Definition at line 37 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_InputGateBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32).
Definition at line 35 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_InputToCellWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8).
Definition at line 21 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_InputToForgetWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8).
Definition at line 19 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_InputToInputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8).
Definition at line 17 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), Network::AddQuantizedLstmLayer(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_InputToOutputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, inputSize] (QAsymm8).
Definition at line 23 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_OutputGateBias |
A unique pointer to represent 1D bias tensor with dimensions [outputSize] (int32).
Definition at line 41 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_RecurrentToCellWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8).
Definition at line 30 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_RecurrentToForgetWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8).
Definition at line 28 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_RecurrentToInputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8).
Definition at line 26 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().
std::unique_ptr<ScopedCpuTensorHandle> m_RecurrentToOutputWeights |
A unique pointer to represent 2D weights tensor with dimensions [outputSize, outputSize] (QAsymm8).
Definition at line 32 of file QuantizedLstmLayer.hpp.
Referenced by QuantizedLstmLayer::Accept(), QuantizedLstmLayer::Clone(), QuantizedLstmLayer::CreateWorkload(), QuantizedLstmLayer::GetConstantTensorsByRef(), and QuantizedLstmLayer::ValidateTensorShapesFromInputs().