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