1 // Generated by generate_test_data.py using flatc version 2.0.6 2 // Interpreter from tflite_micro runtime version 0.dev20240814215812-g07e7f33. 3 #pragma once 4 #define LSTM_1_S16_TIME_MAJOR true 5 #define LSTM_1_S16_BATCH_SIZE 1 6 #define LSTM_1_S16_TIME_STEPS 10 7 #define LSTM_1_S16_INPUT_SIZE 22 8 #define LSTM_1_S16_HIDDEN_SIZE 11 9 #define LSTM_1_S16_CELL_SCALE_POWER -9 10 #define LSTM_1_S16_OUTPUT_ZERO_POINT 0 11 #define LSTM_1_S16_INPUT_ZERO_POINT 0 12 #define LSTM_1_S16_CELL_CLIP 32767 13 #define LSTM_1_S16_FORGET_TO_CELL_MULTIPLIER 1073741824 14 #define LSTM_1_S16_FORGET_TO_CELL_SHIFT -14 15 #define LSTM_1_S16_INPUT_TO_CELL_MULTIPLIER 1197688178 16 #define LSTM_1_S16_INPUT_TO_CELL_SHIFT -20 17 #define LSTM_1_S16_OUTPUT_MULTIPLIER 1351257732 18 #define LSTM_1_S16_OUTPUT_SHIFT -19 19 #define LSTM_1_S16_OUTPUT_GATE_HIDDEN_MULTIPLIER 1350737615 20 #define LSTM_1_S16_OUTPUT_GATE_HIDDEN_SHIFT -8 21 #define LSTM_1_S16_CELL_GATE_HIDDEN_MULTIPLIER 1114839066 22 #define LSTM_1_S16_CELL_GATE_HIDDEN_SHIFT -9 23 #define LSTM_1_S16_FORGET_GATE_HIDDEN_MULTIPLIER 1085133323 24 #define LSTM_1_S16_FORGET_GATE_HIDDEN_SHIFT -8 25 #define LSTM_1_S16_INPUT_GATE_HIDDEN_MULTIPLIER 1710701326 26 #define LSTM_1_S16_INPUT_GATE_HIDDEN_SHIFT -8 27 #define LSTM_1_S16_OUTPUT_GATE_INPUT_MULTIPLIER 1819526307 28 #define LSTM_1_S16_OUTPUT_GATE_INPUT_SHIFT -12 29 #define LSTM_1_S16_CELL_GATE_INPUT_MULTIPLIER 1951202553 30 #define LSTM_1_S16_CELL_GATE_INPUT_SHIFT -10 31 #define LSTM_1_S16_FORGET_GATE_INPUT_MULTIPLIER 1572134572 32 #define LSTM_1_S16_FORGET_GATE_INPUT_SHIFT -9 33 #define LSTM_1_S16_INPUT_GATE_INPUT_MULTIPLIER 1957187837 34 #define LSTM_1_S16_INPUT_GATE_INPUT_SHIFT -9 35