1 // Generated by generate_test_data.py using tensorflow version 2.17.0 (Keras version 2.17.0).
2 // Interpreter from tflite_micro runtime version 0.dev20240814215812-g07e7f33.
3 #pragma once
4 #define LSTM_1_TIME_MAJOR true
5 #define LSTM_1_BATCH_SIZE 1
6 #define LSTM_1_TIME_STEPS 10
7 #define LSTM_1_INPUT_SIZE 22
8 #define LSTM_1_HIDDEN_SIZE 11
9 #define LSTM_1_CELL_SCALE_POWER -14
10 #define LSTM_1_INPUT_ZERO_POINT 128
11 #define LSTM_1_OUTPUT_ZERO_POINT 1
12 #define LSTM_1_CELL_CLIP 32767
13 #define LSTM_1_FORGET_TO_CELL_MULTIPLIER 1073741824
14 #define LSTM_1_FORGET_TO_CELL_SHIFT -14
15 #define LSTM_1_INPUT_TO_CELL_MULTIPLIER 1073741824
16 #define LSTM_1_INPUT_TO_CELL_SHIFT -15
17 #define LSTM_1_OUTPUT_MULTIPLIER 1441324494
18 #define LSTM_1_OUTPUT_SHIFT -22
19 #define LSTM_1_OUTPUT_GATE_HIDDEN_MULTIPLIER 1611693952
20 #define LSTM_1_OUTPUT_GATE_HIDDEN_SHIFT -2
21 #define LSTM_1_CELL_GATE_HIDDEN_MULTIPLIER 1599350272
22 #define LSTM_1_CELL_GATE_HIDDEN_SHIFT -2
23 #define LSTM_1_FORGET_GATE_HIDDEN_MULTIPLIER 1591598720
24 #define LSTM_1_FORGET_GATE_HIDDEN_SHIFT -2
25 #define LSTM_1_INPUT_GATE_HIDDEN_MULTIPLIER 1584295680
26 #define LSTM_1_INPUT_GATE_HIDDEN_SHIFT -2
27 #define LSTM_1_OUTPUT_GATE_INPUT_MULTIPLIER 1080487424
28 #define LSTM_1_OUTPUT_GATE_INPUT_SHIFT -2
29 #define LSTM_1_CELL_GATE_INPUT_MULTIPLIER 1082850560
30 #define LSTM_1_CELL_GATE_INPUT_SHIFT -2
31 #define LSTM_1_FORGET_GATE_INPUT_MULTIPLIER 1084475904
32 #define LSTM_1_FORGET_GATE_INPUT_SHIFT -2
33 #define LSTM_1_INPUT_GATE_INPUT_MULTIPLIER 1080990464
34 #define LSTM_1_INPUT_GATE_INPUT_SHIFT -2
35