Struct cmsis_nn_lstm_context_f32¶
Defined in File arm_nn_types_flt.h
Struct Documentation¶
-
struct cmsis_nn_lstm_context_f32¶
Scratch and mutable state buffers for a float32 LSTM invocation.
Public Members
-
float32_t *temp1¶
Unused by the current implementation and may be NULL. Sized by arm_lstm_unidirectional_f32_temp1_get_buffer_size(), which reports 0; size from the query rather than hard-coding NULL if the buffer is arena-allocated.
-
float32_t *temp2¶
Unused by the current implementation and may be NULL. Sized by arm_lstm_unidirectional_f32_temp2_get_buffer_size().
Optional in/out hidden state for streaming; NULL selects stateless. Streaming is NULL-gated, so zero-initialise the context (e.g. designated initialisers) to keep legacy 3-field callers stateless. Matches the quantized cmsis_nn_lstm_context contract.
-
float32_t *temp1¶