Parameters for integer LSTM, as defined in TFLM.
Data Fields | |
| int32_t | time_major |
| Nonzero (true) if first row of data is timestamps for input. | |
| cy_nn_scaling | input_to_input_scaling |
| cy_nn_scaling | input_to_forget_scaling |
| cy_nn_scaling | input_to_cell_scaling |
| cy_nn_scaling | input_to_output_scaling |
| cy_nn_scaling | recurrent_to_input_scaling |
| cy_nn_scaling | recurrent_to_forget_scaling |
| cy_nn_scaling | recurrent_to_cell_scaling |
| cy_nn_scaling | recurrent_to_output_scaling |
| cy_nn_scaling | hidden_scaling |
| int32_t | cell_state_shift |
| int32_t | hidden_offset |
| int32_t | output_state_offset |
| int32_t | input_offset |
| const int32_t * | input_gate_bias |
| const int32_t * | forget_gate_bias |
| const int32_t * | cell_gate_bias |
| const int32_t * | output_gate_bias |
| int32_t cy_nn_lstm_params::time_major |
Nonzero (true) if first row of data is timestamps for input.
| cy_nn_scaling cy_nn_lstm_params::input_to_input_scaling |
| cy_nn_scaling cy_nn_lstm_params::input_to_forget_scaling |
| cy_nn_scaling cy_nn_lstm_params::input_to_cell_scaling |
| cy_nn_scaling cy_nn_lstm_params::input_to_output_scaling |
| cy_nn_scaling cy_nn_lstm_params::recurrent_to_input_scaling |
| cy_nn_scaling cy_nn_lstm_params::recurrent_to_forget_scaling |
| cy_nn_scaling cy_nn_lstm_params::recurrent_to_cell_scaling |
| cy_nn_scaling cy_nn_lstm_params::recurrent_to_output_scaling |
| cy_nn_scaling cy_nn_lstm_params::hidden_scaling |
| int32_t cy_nn_lstm_params::cell_state_shift |
| int32_t cy_nn_lstm_params::hidden_offset |
| int32_t cy_nn_lstm_params::output_state_offset |
| int32_t cy_nn_lstm_params::input_offset |
| const int32_t* cy_nn_lstm_params::input_gate_bias |
| const int32_t* cy_nn_lstm_params::forget_gate_bias |
| const int32_t* cy_nn_lstm_params::cell_gate_bias |
| const int32_t* cy_nn_lstm_params::output_gate_bias |