1 // Generated by test_settings.py using tensorflow version 2.14.0 (Keras version 2.14.0).
2 // Interpreter from tflite_runtime version 2.16.0dev20231108 and revision 0.6.0-155953-g2bcb825a248.
3 #pragma once
4 #include <stdint.h>
5 
6 const int8_t conv_5_int4_weights[576] = {
7     -101, 11,   -60,  -102, -36,  26,  64,   -39,  5,   0,    -111, -112, 99,   51,   -112, 32,   27,   6,    9,
8     11,   -71,  5,    46,   97,   -92, -87,  63,   -93, 15,   -85,  -76,  -107, 50,   111,  92,   -67,  -2,   108,
9     31,   36,   -111, 33,   -32,  34,  8,    14,   -16, 127,  86,   -74,  107,  3,    106,  -44,  -49,  13,   51,
10     -47,  80,   -112, -39,  -86,  -43, 101,  -108, -91, -97,  -29,  5,    80,   -15,  64,   38,   -62,  -95,  -19,
11     2,    -60,  -32,  -28,  -56,  -32, 95,   20,   -5,  -48,  -26,  -93,  118,  91,   -75,  64,   -109, 80,   -39,
12     61,   -16,  0,    -32,  -86,  64,  15,   -107, 27,  -63,  32,   -107, 35,   110,  15,   9,    -33,  85,   22,
13     -55,  100,  82,   -107, 48,   0,   -54,  -48,  -13, -68,  12,   -15,  0,    30,   -29,  36,   -6,   -32,  -70,
14     -81,  -59,  13,   -69,  -69,  -55, -101, -83,  15,  -38,  63,   77,   -65,  -4,   -17,  52,   51,   64,   109,
15     -83,  64,   4,    -74,  70,   0,   -103, 18,   -95, 95,   63,   -48,  -78,  -48,  76,   52,   31,   48,   36,
16     -111, 112,  -102, 74,   -48,  -2,  13,   -5,   -26, 54,   32,   -12,  53,   -99,  -93,  78,   -2,   -60,  87,
17     -85,  -1,   102,  -46,  64,   42,  76,   -110, 5,   65,   76,   -70,  -53,  100,  105,  -96,  9,    27,   12,
18     50,   0,    5,    -101, -110, 10,  36,   60,   -16, 14,   -83,  -18,  54,   94,   11,   36,   35,   10,   -1,
19     28,   -110, 58,   9,    -27,  -70, 59,   -68,  13,  -112, 4,    32,   62,   61,   93,   47,   -81,  -100, -68,
20     -5,   57,   77,   45,   0,    91,  -63,  -19,  -2,  -76,  84,   54,   25,   -7,   80,   36,   -4,   52,   -98,
21     -70,  13,   -84,  22,   43,   12,  -16,  22,   53,  28,   80,   -36,  -22,  -4,   96,   -50,  -4,   -47,  43,
22     -102, 15,   63,   -62,  77,   14,  34,   3,    80,  89,   -109, -21,  18,   110,  -49,  -69,  -11,  14,   -112,
23     5,    53,   2,    84,   86,   0,   -110, 0,    5,   -70,  -67,  -4,   101,  5,    -86,  0,    100,  68,   10,
24     -38,  42,   58,   -89,  -10,  1,   -47,  4,    60,  20,   101,  20,   37,   11,   6,    -92,  -75,  78,   33,
25     41,   9,    -44,  -1,   -48,  94,  -58,  92,   -36, 31,   5,    -16,  54,   -110, 58,   100,  -49,  -33,  97,
26     -48,  -60,  36,   15,   65,   -26, -21,  -47,  80,  -28,  -47,  57,   -82,  -71,  -3,   49,   59,   -29,  0,
27     85,   93,   -60,  41,   -36,  26,  22,   -51,  58,  102,  -20,  32,   60,   -67,  1,    -109, 3,    0,    -112,
28     12,   -61,  75,   -19,  50,   29,  13,   -18,  10,  -91,  -64,  -64,  110,  49,   9,    -30,  49,   47,   -42,
29     6,    75,   2,    53,   102,  46,  -14,  36,   42,  6,    63,   -57,  -50,  35,   77,   93,   -90,  -28,  -112,
30     -16,  -93,  -34,  63,   -106, -2,  -77,  89,   -45, 28,   108,  -50,  95,   42,   -2,   65,   -45,  93,   -80,
31     108,  3,    0,    -78,  -38,  -32, -49,  -13,  61,  -38,  9,    44,   32,   -47,  98,   91,   80,   -52,  62,
32     77,   41,   25,   10,   30,   -80, 13,   68,   -46, -37,  0,    79,   -62,  -41,  9,    -110, -106, 80,   -94,
33     -21,  -81,  16,   -7,   -82,  75,  69,   100,  62,  -71,  9,    -66,  14,   -80,  -77,  86,   -59,  -11,  25,
34     89,   -95,  77,   -19,  69,   105, 64,   -79,  80,  -17,  -54,  46,   110,  -52,  -63,  -21,  58,   -67,  32,
35     -21,  -64,  57,   6,    -47,  17,  83,   8,    22,  -39,  -91,  -27,  -112, -50,  102,  -60,  80,   83,   110,
36     75,   0,    -14,  -63,  -27,  19,  22,   -69,  31,  -35,  -37,  48,   50,   11,   -119, 75,   9,    111,  106,
37     -95,  1,    -7,   -76,  2,    -52};
38