ONE - On-device Neural Engine
|
#include <PALUnidirectionalSequenceLSTMCommon.h>
Public Member Functions | |
LstmStepManager ()=delete | |
LstmStepManager (const LstmSizeInfo &size_info) | |
void | updateTime () |
void | updateBatch () |
void | resetTime () |
luci_interpreter::RuntimeShape | inputShape () const |
luci_interpreter::RuntimeShape | stateShape () const |
int | inputOffset () const |
int | outputOffset () const |
int | hiddenStateOffset () const |
int | cellStateOffset () const |
Definition at line 190 of file PALUnidirectionalSequenceLSTMCommon.h.
|
delete |
|
inlineexplicit |
Definition at line 196 of file PALUnidirectionalSequenceLSTMCommon.h.
|
inline |
Definition at line 260 of file PALUnidirectionalSequenceLSTMCommon.h.
Referenced by luci_interpreter_pal::lstm_internal::updateLstmCell(), and luci_interpreter_pal::lstm_internal::updateLstmHidden().
|
inline |
Definition at line 258 of file PALUnidirectionalSequenceLSTMCommon.h.
Referenced by luci_interpreter_pal::lstm_internal::calculateLstmGate(), luci_interpreter_pal::lstm_internal::lstmStep(), and luci_interpreter_pal::lstm_internal::updateLstmHidden().
|
inline |
Definition at line 254 of file PALUnidirectionalSequenceLSTMCommon.h.
Referenced by luci_interpreter_pal::lstm_internal::calculateLstmGate().
|
inline |
Definition at line 230 of file PALUnidirectionalSequenceLSTMCommon.h.
References luci_interpreter_pal::lstm_internal::LstmSizeInfo::batch_size, luci_interpreter_pal::lstm_internal::LstmSizeInfo::input_dimension, and luci_interpreter_pal::lstm_internal::LstmSizeInfo::time_major.
Referenced by luci_interpreter_pal::lstm_internal::calculateLstmGate().
|
inline |
Definition at line 256 of file PALUnidirectionalSequenceLSTMCommon.h.
Referenced by luci_interpreter_pal::lstm_internal::lstmStep().
|
inline |
Definition at line 228 of file PALUnidirectionalSequenceLSTMCommon.h.
Referenced by luci_interpreter_pal::evalLSTM(), and luci_interpreter_pal::evalLSTM< int8_t, int8_t, int16_t, int32_t >().
|
inline |
Definition at line 242 of file PALUnidirectionalSequenceLSTMCommon.h.
References luci_interpreter_pal::lstm_internal::LstmSizeInfo::batch_size, luci_interpreter_pal::lstm_internal::LstmSizeInfo::state_dimension, and luci_interpreter_pal::lstm_internal::LstmSizeInfo::time_major.
Referenced by luci_interpreter_pal::lstm_internal::calculateLstmGate(), luci_interpreter_pal::lstm_internal::lstmStep(), luci_interpreter_pal::lstm_internal::updateLstmCell(), and luci_interpreter_pal::lstm_internal::updateLstmHidden().
|
inline |
Definition at line 215 of file PALUnidirectionalSequenceLSTMCommon.h.
References luci_interpreter_pal::lstm_internal::LstmSizeInfo::state_dimension, and luci_interpreter_pal::lstm_internal::LstmSizeInfo::time_major.
Referenced by luci_interpreter_pal::evalLSTM(), and luci_interpreter_pal::evalLSTM< int8_t, int8_t, int16_t, int32_t >().
|
inline |
Definition at line 198 of file PALUnidirectionalSequenceLSTMCommon.h.
References luci_interpreter_pal::lstm_internal::LstmSizeInfo::batch_size, luci_interpreter_pal::lstm_internal::LstmSizeInfo::input_dimension, luci_interpreter_pal::lstm_internal::LstmSizeInfo::state_dimension, and luci_interpreter_pal::lstm_internal::LstmSizeInfo::time_major.
Referenced by luci_interpreter_pal::evalLSTM(), and luci_interpreter_pal::evalLSTM< int8_t, int8_t, int16_t, int32_t >().