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