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 kernel1x1_int4_2_input_weights[1800] = {
7     27,  234, 42,  218, 161, 155, 104, 40,  80,  91,  120, 189, 238, 2,   61,  29,  182, 155, 94,  191, 158, 158, 71,
8     139, 233, 185, 217, 97,  60,  7,   239, 179, 67,  253, 60,  65,  85,  106, 47,  46,  162, 199, 122, 165, 154, 39,
9     205, 43,  26,  137, 55,  242, 220, 131, 68,  145, 167, 182, 62,  61,  116, 21,  174, 166, 147, 157, 208, 99,  46,
10     207, 31,  223, 109, 118, 145, 24,  56,  211, 97,  234, 37,  90,  240, 50,  191, 130, 134, 134, 100, 191, 77,  187,
11     25,  26,  199, 165, 97,  150, 19,  62,  102, 237, 101, 108, 126, 214, 226, 120, 70,  65,  187, 205, 82,  45,  241,
12     238, 23,  43,  66,  194, 223, 166, 39,  166, 127, 122, 174, 74,  129, 68,  250, 107, 12,  255, 236, 225, 38,  133,
13     239, 129, 127, 11,  148, 10,  196, 201, 77,  158, 103, 173, 231, 227, 179, 187, 73,  159, 82,  18,  138, 170, 137,
14     245, 126, 18,  159, 223, 45,  82,  124, 108, 195, 84,  63,  145, 134, 245, 241, 85,  176, 237, 242, 161, 22,  167,
15     150, 53,  221, 64,  148, 137, 74,  147, 83,  232, 157, 67,  223, 171, 14,  179, 114, 181, 141, 199, 237, 185, 196,
16     174, 127, 34,  95,  199, 238, 116, 246, 248, 23,  177, 230, 17,  240, 209, 151, 249, 169, 195, 148, 76,  45,  97,
17     7,   187, 8,   14,  216, 54,  76,  116, 225, 54,  50,  199, 47,  230, 8,   120, 24,  159, 62,  169, 5,   176, 249,
18     8,   51,  63,  214, 116, 5,   57,  26,  227, 87,  193, 10,  43,  103, 195, 31,  158, 201, 139, 28,  186, 179, 98,
19     204, 244, 136, 164, 58,  85,  65,  40,  72,  37,  18,  231, 44,  229, 232, 116, 214, 14,  57,  180, 75,  189, 195,
20     59,  90,  100, 162, 4,   179, 170, 231, 168, 28,  84,  160, 202, 73,  202, 49,  79,  70,  77,  145, 244, 181, 59,
21     227, 199, 239, 219, 62,  15,  72,  29,  181, 240, 201, 125, 17,  138, 37,  139, 239, 46,  26,  0,   112, 53,  26,
22     77,  79,  210, 117, 249, 59,  118, 235, 8,   58,  62,  18,  47,  116, 93,  19,  226, 58,  213, 193, 68,  252, 231,
23     224, 175, 189, 53,  9,   221, 3,   154, 187, 129, 32,  100, 155, 182, 127, 121, 204, 110, 232, 74,  27,  22,  168,
24     195, 75,  203, 72,  56,  13,  187, 218, 22,  44,  20,  104, 157, 3,   37,  226, 48,  21,  201, 222, 155, 21,  60,
25     47,  244, 58,  17,  174, 212, 186, 44,  242, 19,  239, 111, 83,  134, 161, 160, 24,  65,  0,   145, 216, 100, 225,
26     202, 57,  152, 105, 134, 79,  165, 99,  36,  156, 240, 154, 10,  201, 235, 91,  208, 79,  22,  107, 102, 95,  154,
27     5,   130, 68,  173, 124, 178, 244, 100, 153, 169, 27,  161, 235, 52,  100, 127, 193, 0,   218, 214, 29,  178, 12,
28     11,  250, 173, 164, 183, 58,  217, 89,  204, 83,  219, 228, 200, 133, 190, 212, 122, 20,  245, 42,  181, 102, 157,
29     10,  202, 155, 253, 31,  231, 202, 143, 71,  17,  234, 85,  21,  220, 105, 230, 180, 165, 47,  134, 66,  205, 96,
30     192, 228, 249, 9,   111, 164, 105, 242, 106, 194, 121, 204, 5,   194, 159, 49,  232, 246, 78,  227, 173, 139, 160,
31     195, 179, 245, 17,  246, 250, 2,   144, 215, 79,  120, 141, 109, 36,  146, 88,  215, 57,  246, 26,  228, 28,  201,
32     67,  49,  243, 28,  184, 157, 245, 224, 196, 15,  31,  128, 93,  21,  230, 64,  147, 37,  22,  245, 82,  87,  105,
33     106, 160, 130, 78,  55,  25,  130, 40,  57,  8,   245, 8,   71,  154, 171, 171, 70,  26,  81,  11,  13,  121, 21,
34     91,  33,  106, 99,  218, 199, 192, 114, 34,  71,  105, 30,  157, 180, 190, 211, 78,  208, 192, 228, 175, 108, 108,
35     230, 228, 211, 58,  55,  221, 39,  87,  76,  43,  117, 32,  188, 132, 83,  137, 241, 23,  2,   85,  60,  93,  159,
36     242, 23,  93,  217, 73,  68,  93,  214, 153, 6,   203, 42,  123, 124, 202, 238, 168, 178, 242, 120, 128, 255, 193,
37     8,   73,  26,  69,  197, 153, 107, 29,  204, 72,  127, 78,  176, 159, 167, 221, 32,  199, 9,   197, 69,  6,   241,
38     175, 107, 61,  137, 18,  112, 149, 109, 54,  102, 127, 54,  211, 33,  24,  212, 31,  27,  251, 250, 22,  108, 131,
39     81,  21,  6,   226, 251, 149, 98,  121, 191, 209, 20,  6,   131, 32,  39,  145, 73,  108, 147, 82,  71,  111, 38,
40     119, 220, 174, 38,  156, 132, 107, 233, 11,  218, 162, 95,  146, 140, 227, 77,  120, 122, 84,  98,  123, 39,  146,
41     228, 40,  58,  125, 138, 102, 127, 12,  224, 160, 138, 0,   8,   173, 137, 217, 107, 179, 246, 148, 109, 86,  46,
42     117, 131, 74,  67,  190, 194, 21,  254, 4,   133, 46,  207, 252, 19,  77,  166, 254, 214, 255, 91,  12,  68,  89,
43     49,  36,  175, 19,  158, 18,  206, 3,   171, 129, 232, 24,  215, 225, 192, 122, 222, 126, 179, 92,  154, 17,  181,
44     230, 96,  200, 21,  208, 220, 86,  186, 215, 97,  17,  146, 4,   251, 213, 235, 63,  59,  61,  195, 118, 215, 229,
45     118, 81,  18,  15,  181, 186, 255, 30,  89,  235, 175, 19,  189, 5,   171, 94,  37,  3,   99,  191, 208, 47,  73,
46     157, 18,  36,  213, 111, 146, 199, 153, 64,  33,  105, 78,  125, 140, 155, 244, 31,  93,  182, 196, 236, 12,  36,
47     114, 151, 155, 192, 195, 9,   212, 228, 226, 148, 14,  188, 250, 91,  72,  197, 68,  142, 206, 181, 231, 48,  36,
48     0,   18,  65,  108, 29,  244, 225, 43,  194, 235, 230, 99,  118, 183, 30,  71,  227, 193, 53,  229, 198, 223, 18,
49     218, 171, 149, 15,  137, 246, 234, 231, 133, 46,  236, 49,  233, 65,  198, 7,   255, 193, 74,  192, 129, 88,  30,
50     71,  113, 88,  110, 225, 75,  109, 206, 202, 206, 232, 55,  90,  246, 129, 150, 99,  233, 193, 175, 54,  167, 17,
51     180, 219, 227, 248, 142, 41,  216, 61,  173, 250, 103, 203, 240, 30,  67,  15,  151, 169, 185, 89,  116, 237, 241,
52     19,  89,  28,  216, 125, 235, 112, 64,  46,  44,  91,  22,  225, 28,  162, 56,  5,   113, 143, 45,  50,  199, 50,
53     121, 220, 236, 196, 130, 195, 117, 82,  187, 209, 173, 129, 48,  49,  143, 125, 211, 42,  127, 201, 85,  231, 206,
54     215, 228, 136, 75,  39,  178, 189, 43,  13,  42,  1,   247, 52,  138, 108, 153, 84,  92,  104, 244, 194, 65,  42,
55     175, 97,  27,  197, 122, 219, 189, 239, 94,  32,  248, 109, 91,  60,  106, 229, 252, 44,  66,  55,  105, 23,  50,
56     171, 61,  106, 230, 165, 16,  123, 145, 175, 44,  237, 103, 243, 242, 120, 85,  233, 10,  252, 51,  209, 156, 198,
57     140, 42,  110, 135, 35,  169, 21,  45,  102, 174, 249, 160, 27,  45,  31,  209, 6,   165, 244, 34,  177, 136, 138,
58     146, 89,  191, 167, 149, 216, 82,  67,  158, 96,  198, 80,  61,  106, 203, 127, 29,  210, 154, 115, 119, 187, 97,
59     240, 128, 124, 11,  246, 204, 167, 29,  62,  167, 198, 206, 20,  84,  90,  49,  30,  178, 133, 186, 97,  73,  192,
60     67,  211, 92,  230, 127, 156, 115, 199, 188, 237, 72,  76,  251, 253, 66,  173, 107, 8,   245, 214, 181, 81,  4,
61     249, 127, 164, 240, 67,  54,  54,  10,  41,  235, 44,  62,  46,  14,  122, 87,  240, 230, 247, 111, 165, 6,   69,
62     12,  33,  45,  181, 46,  95,  31,  254, 55,  149, 140, 147, 245, 212, 70,  9,   91,  235, 47,  239, 149, 172, 210,
63     44,  227, 107, 249, 5,   125, 14,  181, 117, 162, 232, 63,  111, 6,   163, 250, 44,  162, 252, 24,  34,  32,  59,
64     132, 121, 209, 76,  89,  60,  236, 231, 21,  155, 132, 219, 229, 62,  26,  111, 34,  211, 251, 61,  230, 159, 131,
65     138, 152, 1,   250, 105, 178, 70,  29,  17,  185, 10,  25,  229, 241, 11,  30,  162, 208, 255, 18,  236, 102, 217,
66     155, 104, 20,  167, 156, 32,  185, 25,  212, 145, 212, 186, 88,  207, 74,  180, 227, 255, 196, 151, 130, 166, 143,
67     237, 122, 69,  84,  206, 156, 64,  3,   201, 44,  99,  222, 54,  141, 11,  40,  229, 121, 250, 45,  224, 91,  224,
68     145, 226, 105, 140, 140, 39,  178, 134, 147, 49,  221, 72,  39,  163, 109, 161, 186, 255, 212, 139, 185, 33,  155,
69     252, 84,  96,  191, 36,  250, 96,  164, 127, 63,  249, 110, 41,  158, 128, 84,  23,  20,  103, 15,  155, 241, 163,
70     172, 162, 252, 162, 174, 119, 207, 138, 65,  101, 119, 9,   213, 123, 154, 67,  143, 17,  55,  204, 46,  156, 173,
71     88,  246, 162, 247, 79,  117, 17,  191, 39,  253, 82,  17,  174, 98,  88,  198, 222, 101, 191, 59,  147, 248, 140,
72     188, 31,  222, 99,  10,  166, 70,  255, 1,   233, 69,  173, 182, 222, 12,  11,  38,  229, 148, 57,  170, 184, 187,
73     171, 148, 146, 35,  34,  141, 42,  110, 188, 206, 92,  117, 49,  99,  124, 228, 60,  144, 55,  96,  213, 172, 89,
74     219, 223, 128, 212, 160, 30,  91,  98,  204, 81,  53,  55,  239, 178, 242, 75,  139, 135, 232, 200, 164, 28,  124,
75     143, 121, 16,  105, 129, 23,  110, 98,  178, 117, 98,  54,  34,  22,  49,  55,  63,  202, 86,  132, 206, 104, 225,
76     130, 66,  152, 168, 192, 79,  135, 50,  173, 102, 150, 191, 138, 94,  25,  196, 214, 12,  157, 79,  136, 173, 224,
77     148, 128, 68,  133, 80,  24,  17,  17,  138, 190, 0,   178, 78,  152, 204, 228, 211, 25,  64,  202, 215, 172, 34,
78     24,  203, 6,   96,  39,  226, 4,   84,  189, 19,  225, 40,  99,  169, 214, 228, 50,  181, 139, 24,  11,  232, 114,
79     222, 40,  134, 124, 213, 133, 122, 28,  105, 27,  120, 58,  180, 178, 83,  83,  6,   216, 3,   161, 101, 251, 188,
80     44,  16,  197, 29,  23,  182, 111, 74,  188, 11,  19,  250, 67,  118, 94,  64,  5,   248, 71,  163, 86,  50,  24,
81     55,  100, 240, 234, 167, 194, 131, 184, 92,  42,  192, 248, 125, 96,  204, 117, 36,  182, 125, 203, 165, 249, 93,
82     168, 82,  91,  245, 101, 19,  99,  159, 244, 255, 4,   90,  148, 246, 198, 228, 248, 227, 157, 43,  69,  60,  218,
83     223, 198, 127, 78,  157, 209, 82,  158, 26,  1,   199, 224, 241, 104, 28,  238, 253, 72,  87,  210, 83,  78,  108,
84     232, 243, 247, 55,  73,  7,   83,  43,  167, 1,   148, 174, 200, 233, 238, 23,  255, 2,   146, 248, 162, 177, 127,
85     54,  232, 132, 216, 14,  157};
86 
87 const int8_t *const kernel1x1_int4_2_weights = kernel1x1_int4_2_input_weights;
88