1 // Generated by generate_test_data.py using flatc version 23.5.26
2 // Interpreter from tflite_micro runtime version 0.dev20240521061119-gd6f36a96-dirty.
3 #pragma once
4 #include <stdint.h>
5 
6 const int8_t basic_2_int4_output[1815] = {
7     -88,  -29, -72, -13, 23,   -41,  -25, -32,  -12, -60, -62,  -10,  43,   29,  -48, -83,  -31, -63,  42,  -3,
8     -56,  -26, -37, 1,   -67,  -56,  -12, 26,   8,   -46, -120, -42,  -46,  48,  24,  -65,  -7,  -5,   -8,  -97,
9     -65,  -19, 34,  10,  -43,  -94,  -46, -79,  36,  8,   -75,  -33,  9,    -3,  -81, -54,  -22, -4,   37,  -32,
10     -97,  -37, -95, 30,  8,    -102, -2,  -64,  -9,  -55, -63,  -17,  22,   25,  -40, -85,  -67, -22,  37,  22,
11     -56,  -16, -12, -5,  -108, -58,  -15, 1,    46,  -33, -105, -22,  -5,   76,  74,  -78,  -23, -12,  1,   -60,
12     -42,  -16, -7,  28,  -27,  -59,  -39, -100, -18, 65,  -106, -26,  -37,  -7,  -72, -65,  -23, 41,   18,  -30,
13     -78,  -8,  -75, 60,  19,   -89,  -11, -21,  -2,  -69, -54,  -13,  4,    28,  -48, -93,  -77, -74,  47,  47,
14     -22,  -5,  12,  -8,  -65,  -43,  -5,  -18,  33,  -59, -91,  -72,  -81,  62,  4,   -63,  -15, -5,   4,   -68,
15     -20,  -18, 11,  30,  -46,  -101, -11, -55,  -12, 50,  -70,  -9,   -19,  -18, -54, -51,  -16, 26,   35,  -46,
16     -48,  -34, -66, 19,  22,   -96,  -14, -24,  -6,  -59, -51,  -14,  1,    41,  -27, -83,  -33, -65,  5,   16,
17     -39,  -19, -24, -10, -103, -64,  -18, -13,  28,  -35, -91,  -46,  -44,  30,  31,  -64,  -12, 3,    3,   -79,
18     -70,  -19, 37,  14,  -47,  -97,  -39, -63,  40,  9,   -59,  -23,  9,    -2,  -64, -47,  -11, 37,   25,  -29,
19     -68,  -53, -99, 35,  11,   -39,  -18, 9,    -3,  -71, -46,  -14,  7,    18,  -21, -109, -16, -55,  -38, -12,
20     -72,  -14, 24,  -4,  -96,  -64,  -23, 34,   24,  -37, -67,  -55,  -21,  -15, 39,  -102, -21, -26,  -4,  -90,
21     -47,  -15, 43,  21,  -36,  -77,  -48, -82,  35,  -4,  -103, -21,  16,   -4,  -70, -54,  -13, 4,    23,  -30,
22     -69,  -17, -63, 8,   27,   -80,  -15, -14,  9,   -75, -75,  -29,  12,   18,  -5,  -108, -60, -105, 4,   -4,
23     -69,  -5,  -14, 5,   -77,  -62,  -20, 17,   24,  -25, -93,  -66,  -35,  3,   38,  -75,  -28, -13,  -5,  -61,
24     -40,  -12, 33,  31,  -30,  -97,  -69, -93,  33,  1,   -62,  -22,  -6,   -5,  -65, -37,  -17, 24,   50,  -22,
25     -66,  -67, -75, 35,  12,   -25,  -30, -47,  -5,  -73, -31,  -23,  -18,  22,  -35, -89,  -28, -62,  55,  9,
26     -71,  -22, 5,   1,   -101, -72,  -25, -1,   38,  -46, -63,  -33,  -59,  16,  60,  -30,  -13, 7,    5,   -74,
27     -43,  -23, 6,   38,  -28,  -111, -41, -48,  0,   15,  -24,  1,    -41,  -7,  -91, -75,  -17, 24,   18,  -26,
28     -69,  -28, -29, 65,  -3,   -100, -21, -10,  -3,  -64, -39,  -15,  13,   20,  -10, -80,  -43, -35,  26,  63,
29     -78,  -12, -12, -13, -49,  -20,  -13, 26,   18,  -30, -55,  -54,  -69,  31,  -1,  -66,  -14, 1,    -5,  -95,
30     -39,  -14, 35,  18,  -40,  -81,  -55, -13,  0,   17,  6,    8,    -2,   -14, -89, -64,  -17, 14,   19,  -48,
31     -96,  -17, -82, 64,  18,   -50,  -17, -33,  3,   -56, -52,  -10,  1,    27,  -51, -99,  -51, -37,  25,  42,
32     -88,  -25, -12, -1,  -70,  -42,  -16, 32,   8,   -37, -70,  -26,  -103, 12,  3,   -110, -20, -40,  -1,  -96,
33     -74,  -15, 57,  29,  -42,  -57,  -32, -48,  63,  30,  -61,  -4,   -33,  -6,  -75, -68,  -13, -10,  15,  -24,
34     -105, -1,  -86, 86,  -7,   -96,  -31, -13,  -7,  -74, -60,  -23,  20,   23,  -18, -65,  -51, -70,  -3,  23,
35     -54,  -20, -21, -3,  -84,  -94,  -16, 4,    40,  -35, -97,  -26,  -71,  56,  24,  -75,  -20, -1,   -5,  -82,
36     -27,  -13, 16,  27,  -41,  -117, -27, -38,  74,  42,  -63,  -10,  -12,  -1,  -41, -49,  -15, -8,   3,   -26,
37     -94,  -59, -63, -27, 23,   -66,  -27, -36,  2,   -85, -86,  -17,  -11,  28,  -21, -67,  -83, -66,  10,  -7,
38     -99,  -24, -24, -10, -84,  -45,  -14, 12,   34,  -51, -128, -47,  -31,  12,  23,  -49,  -9,  -1,   -2,  -87,
39     -27,  -21, 22,  11,  -38,  -52,  -65, -41,  34,  22,  -65,  -18,  -16,  5,   -89, -64,  -9,  15,   40,  -4,
40     -61,  -57, -37, 2,   41,   -64,  -9,  -41,  -7,  -76, -77,  -16,  2,    29,  -44, -99,  -30, -81,  19,  20,
41     -74,  -24, -6,  -8,  -58,  -28,  -10, 17,   31,  -31, -98,  -112, -70,  6,   21,  -57,  -9,  -5,   -14, -92,
42     -49,  -12, 24,  31,  -45,  -60,  -8,  -52,  13,  32,  -82,  -16,  -25,  2,   -86, -44,  -23, 16,   9,   -42,
43     -48,  -11, -51, 10,  45,   -89,  -14, 22,   -5,  -51, -66,  -13,  13,   29,  -27, -114, -56, -79,  45,  39,
44     -70,  -25, 4,   4,   -71,  -27,  -14, 26,   23,  -20, -118, -55,  -67,  -30, -18, -32,  -9,  -1,   7,   -91,
45     -64,  -14, 19,  24,  -24,  -82,  -29, -47,  41,  8,   -44,  -24,  -9,   -8,  -72, -54,  -18, 35,   13,  -24,
46     -112, -57, -85, 23,  48,   -109, -32, -36,  -3,  -76, -40,  -20,  48,   4,   -46, -80,  -54, -69,  -11, 33,
47     -77,  -6,  -9,  -8,  -74,  -79,  -20, 14,   19,  -34, -88,  -27,  -52,  63,  5,   -86,  0,   -33,  -4,  -70,
48     -43,  -14, 29,  32,  -44,  -125, -75, -3,   15,  35,  -74,  -10,  11,   -8,  -74, -51,  -24, -3,   43,  -41,
49     -51,  -48, -72, 21,  26,   -81,  -33, -10,  -4,  -72, -42,  -16,  9,    43,  -23, -116, -17, -70,  19,  16,
50     -65,  -12, -32, -10, -102, -77,  -15, 17,   28,  -33, -126, -67,  -53,  42,  7,   -49,  10,  -26,  0,   -88,
51     -64,  -11, 18,  25,  -41,  -81,  -62, -64,  25,  24,  6,    -9,   -6,   -17, -64, -24,  -13, 12,   18,  -48,
52     -35,  -50, -80, -28, 18,   -49,  -18, -15,  -6,  -77, -46,  -14,  28,   9,   -36, -100, -47, -68,  33,  31,
53     -65,  3,   -21, -16, -94,  -63,  -19, 26,   52,  -35, -124, -77,  -51,  55,  78,  -59,  4,   -20,  -10, -77,
54     -19,  -13, -4,  22,  -33,  -43,  -31, -54,  -11, 63,  -92,  -3,   -32,  -3,  -76, -64,  -12, 0,    28,  -34,
55     -113, -40, -45, -1,  23,   -47,  -26, 37,   -11, -51, -23,  -16,  16,   6,   -38, -69,  -51, -73,  3,   23,
56     -33,  -14, -6,  1,   -88,  -65,  -11, -4,   54,  -44, -97,  -12,  -80,  3,   32,  -76,  -17, -42,  -6,  -80,
57     -68,  -18, 28,  1,   -50,  -102, -67, -84,  24,  29,  -68,  -10,  -15,  -15, -70, -39,  -11, 8,    24,  -42,
58     -72,  -54, -80, 24,  18,   -74,  -42, -40,  -3,  -62, -43,  -15,  31,   27,  -38, -117, -38, -94,  60,  3,
59     -78,  -22, 2,   -1,  -76,  -75,  -20, 28,   27,  -47, -101, -38,  -23,  -11, 35,  -82,  -7,  -33,  -8,  -88,
60     -54,  -23, -3,  34,  -18,  -69,  -87, -60,  6,   24,  -124, -24,  -8,   -6,  -54, -73,  -14, 19,   28,  -30,
61     -60,  -39, -62, 33,  54,   -41,  -24, -15,  10,  -67, -49,  -16,  33,   13,  -27, -76,  -39, -52,  23,  2,
62     -12,  -15, 17,  0,   -75,  -63,  -23, 32,   15,  -13, -112, -36,  -39,  -3,  38,  -106, -18, -31,  -1,  -61,
63     -45,  -20, 8,   7,   -37,  -50,  -53, -77,  8,   -8,  -52,  -28,  9,    -13, -76, -39,  -6,  7,    23,  -51,
64     -80,  -37, -69, 42,  30,   -56,  -3,  -43,  3,   -65, -57,  -23,  10,   36,  -53, -57,  -47, -73,  62,  39,
65     -55,  -8,  -31, 1,   -59,  -40,  -12, 40,   4,   -23, -96,  15,   -63,  -12, 21,  -104, -23, 13,   -7,  -69,
66     -33,  -19, 53,  24,  -41,  -41,  -30, -59,  59,  30,  -41,  -21,  -8,   -4,  -61, -38,  -19, 7,    43,  -19,
67     -83,  -33, -78, 51,  43,   -47,  -22, -24,  1,   -91, -66,  -14,  40,   23,  -16, -128, -13, -77,  -19, 45,
68     -95,  -17, -14, -6,  -85,  -99,  -16, 27,   16,  -47, -93,  -52,  -69,  70,  54,  -109, -7,  11,   -11, -70,
69     -21,  -8,  15,  24,  -9,   -75,  -56, -64,  36,  42,  -33,  -4,   -37,  -4,  -94, -64,  -11, 28,   -15, -45,
70     -81,  -45, -45, 22,  3,    -75,  -22, -11,  0,   -75, -54,  -22,  32,   6,   -43, -125, -39, -40,  64,  52,
71     -72,  11,  -27, -7,  -77,  -54,  -27, 11,   37,  -40, -96,  -68,  -69,  32,  8,   -35,  -15, -33,  0,   -61,
72     -54,  -16, 6,   -4,  -31,  -100, -58, -66,  -20, 22,  -49,  -20,  -25,  -2,  -76, -70,  -16, -1,   31,  -40,
73     -78,  -55, -77, 16,  38,   -58,  -17, -5,   -1,  -72, -25,  -15,  20,   21,  -35, -97,  -66, -89,  28,  13,
74     -55,  -18, -7,  -9,  -98,  -45,  -16, -7,   24,  -37, -95,  -75,  -75,  25,  -2,  -81,  0,   -14,  -8,  -87,
75     -51,  -16, 15,  46,  -48,  -38,  -46, -22,  -10, 43,  -36,  -6,   -28,  -8,  -87, -16,  -23, 16,   20,  -39,
76     -98,  -51, -62, 62,  21,   -84,  -24, 22,   -7,  -80, -45,  -17,  39,   38,  -58, -87,  -40, -78,  -15, 39,
77     -96,  -11, -19, -2,  -82,  -48,  -20, 27,   33,  -39, -110, -67,  -62,  -4,  31,  -119, 0,   41,   -10, -111,
78     -61,  -24, -14, 31,  -52,  -101, -73, -53,  47,  20,  -101, -6,   -25,  -5,  -60, -69,  -10, -2,   -13, -47,
79     -118, -69, -63, 25,  27,   -33,  -11, -5,   4,   -75, -69,  -7,   -6,   20,  -25, -69,  -45, -37,  21,  17,
80     -41,  -19, 7,   -7,  -83,  -63,  -14, 12,   19,  -41, -68,  -52,  -71,  49,  27,  -87,  -9,  -21,  -6,  -80,
81     -25,  -15, -8,  31,  -24,  -51,  -14, -58,  16,  17,  -49,  -17,  -2,   -8,  -69, -37,  -20, 28,   45,  -55,
82     -105, -62, -76, 46,  56,   -101, -8,  -19,  -15, -80, -65,  -14,  -5,   11,  -51, -93,  -70, -93,  32,  -13,
83     -108, -17, 0,   -2,  -97,  -112, -17, 11,   27,  -41, -128, -82,  -38,  30,  6,   -33,  -26, -16,  -7,  -61,
84     -54,  -16, -4,  41,  -36,  -88,  -60, -78,  35,  6,   -49,  -29,  -29,  -2,  -72, -43,  -19, 50,   28,  -30,
85     -67,  -54, -42, -2,  -7,   6,    -21, -34,  -4,  -92, -80,  -13,  38,   21,  -36, -106, -33, -32,  50,  42,
86     -69,  -30, -5,  -15, -78,  -49,  -10, 24,   16,  -25, -75,  -60,  -75,  56,  4,   -55,  -7,  -6,   -7,  -96,
87     -48,  -12, 12,  16,  -26,  -42,  11,  -78,  33,  2,   -78,  -13,  -37,  0,   -75, -57,  -21, 29,   16,  -39,
88     -95,  -68, -59, 25,  52,   -84,  -12, -6,   -5,  -61, -41,  -18,  23,   17,  -48, -121, -71, -50,  4,   28,
89     -84,  -5,  -6,  2,   -85,  -55,  -18, 15,   10,  -50, -69,  -54,  -35,  9,   22,  -63,  -18, -36,  -3,  -61,
90     -89,  -2,  2,   44,  -31,  -95,  -61, -64,  43,  12,  -67,  -37,  -22,  -6,  -96, -46,  -22, 5,    28,  -30,
91     -94,  -42, -51, 23,  33,   -58,  -31, -17,  -1,  -78, -52,  -17,  9,    23,  -19, -88,  -41, -96,  14,  46,
92     -55,  -6,  -30, -2,  -109, -81,  -15, 17,   20,  -34, -95,  -59,  -71,  10,  53,  -111, -22, -34,  0,   -90,
93     -38,  -18, 32,  16,  -39,  -128, -44, -45,  53,  40,  -115, -8,   6,    -6,  -68, -38,  -28, 25,   44,  -40,
94     -86,  -38, -65, 42,  21,   -104, -34, -20,  -4,  -65, -52,  -16,  47,   24,  -31, -92,  -15, -73,  26,  17,
95     -90,  -23, -28, 0,   -83,  -77,  -18, 14,   43,  -18, -103, -80,  -53,  66,  36,  -63,  -18, 0,    8,   -81,
96     -50,  -12, -19, 21,  -50,  -65,  -78, -70,  11,  20,  -62,  -19,  -12,  -8,  -76, -73,  -22, 3,    19,  -37,
97     -85,  -44, -58, -10, -1,   -34,  -17, 0,    -3,  -92, -61,  -16,  -5,   16,  -56};
98 
99 const int8_t *const basic_2_int4_output_ref = basic_2_int4_output;
100