config_data.h 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. // Generated by test_settings.py using tensorflow version 2.15.0 (Keras version 2.15.0).
  2. // Interpreter from tflite_micro version 0.dev20231214171620-g47f77ab and revision None.
  3. #pragma once
  4. #define LSTM_2_BUFFER_SIZE 7
  5. #define LSTM_2_INPUT_BATCHES 1
  6. #define LSTM_2_DST_SIZE 63
  7. #define LSTM_2_TIME_STEPS 9
  8. #define LSTM_2_NUMBER_UNITS 7
  9. #define LSTM_2_NUMBER_INPUTS 6
  10. #define LSTM_2_TIME_MAJOR 0
  11. #define LSTM_2_IN_ACTIVATION_MIN -32768
  12. #define LSTM_2_IN_ACTIVATION_MAX 32767
  13. #define LSTM_2_IN_TO_INPUT_MULTIPLIER 2146016128
  14. #define LSTM_2_IN_TO_INPUT_SHIFT -3
  15. #define LSTM_2_IN_TO_FORGET_MULTIPLIER 2131870080
  16. #define LSTM_2_IN_TO_FORGET_SHIFT -3
  17. #define LSTM_2_IN_TO_CELL_MULTIPLIER 1079288192
  18. #define LSTM_2_IN_TO_CELL_SHIFT -2
  19. #define LSTM_2_IN_TO_OUTPUT_MULTIPLIER 1077017984
  20. #define LSTM_2_IN_TO_OUTPUT_SHIFT -2
  21. #define LSTM_2_RECURRENT_TO_INPUT_MULTIPLIER 1351661952
  22. #define LSTM_2_RECURRENT_TO_INPUT_SHIFT -3
  23. #define LSTM_2_RECURRENT_TO_FORGET_MULTIPLIER 1367683200
  24. #define LSTM_2_RECURRENT_TO_FORGET_SHIFT -3
  25. #define LSTM_2_RECURRENT_TO_CELL_MULTIPLIER 1374072192
  26. #define LSTM_2_RECURRENT_TO_CELL_SHIFT -3
  27. #define LSTM_2_RECURRENT_TO_OUTPUT_MULTIPLIER 1379062144
  28. #define LSTM_2_RECURRENT_TO_OUTPUT_SHIFT -3
  29. #define LSTM_2_FORGET_MULTIPLIER 1073741824
  30. #define LSTM_2_FORGET_SHIFT -14
  31. #define LSTM_2_INPUT_MULTIPLIER 1073741824
  32. #define LSTM_2_INPUT_SHIFT -17
  33. #define LSTM_2_HIDDEN_MULTIPLIER 1667670651
  34. #define LSTM_2_HIDDEN_SHIFT -21
  35. #define LSTM_2_HIDDEN_OFFSET -24
  36. #define LSTM_2_DATA_OFFSET 128
  37. #define LSTM_2_OUTPUT_STATE_OFFSET -24
  38. #define LSTM_2_CELL_STATE_SHIFT -12