{ version: { _major: 0, _minor: 41, _patch: 0, _draft: true }, blocks: [ { name: "main", operators: [ { op: "CONST", attribute_type: "NONE", inputs: [ ], outputs: [ "layer_0" ] }, { op: "CONST", attribute_type: "NONE", inputs: [ ], outputs: [ "layer_1" ] }, { op: "CONST", attribute_type: "NONE", inputs: [ ], outputs: [ "layer_2" ] }, { op: "CONV2D", attribute_type: "ConvAttribute", attribute: { pad: [ 1, 1, 1, 1 ], stride: [ 1, 1 ], dilation: [ 1, 1 ], input_zp: 0, weight_zp: 0, accum_dtype: "INT32" }, inputs: [ "TosaInput_0", "layer_2", "layer_1" ], outputs: [ "layer_3" ] }, { op: "RESCALE", attribute_type: "RescaleAttribute", attribute: { input_zp: 0, output_zp: 0, multiplier: [ 1337563836, 1337599569, 1330603169, 1336977977, 1330164053, 1331862392, 1334477635, 1337625614, 1339937128, 1342460974, 1339412571, 1342126039, 1336810589, 1324626186, 1335724630, 1338786056, 1333721529, 1299407973 ], shift: [ 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41 ], scale32: true, double_round: true, per_channel: true }, inputs: [ "layer_3" ], outputs: [ "layer_4" ] }, { op: "TABLE", attribute_type: "TableAttribute", attribute: { table: [ -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -127, -126, -124, -118, -107, -86, -49, 0, 49, 86, 107, 118, 124, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127 ] }, inputs: [ "layer_4" ], outputs: [ "TosaOutput_0" ] } ], tensors: [ { name: "TosaInput_0", shape: [ 1, 7, 7, 9 ], type: "INT8", data: [ ] }, { name: "TosaOutput_0", shape: [ 1, 7, 7, 18 ], type: "INT8", data: [ ] }, { name: "layer_0", shape: [ 256 ], type: "INT8", data: [ 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 129, 130, 132, 138, 149, 170, 207, 0, 49, 86, 107, 118, 124, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127 ] }, { name: "layer_1", shape: [ 18 ], type: "INT32", data: [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, { name: "layer_2", shape: [ 18, 3, 3, 9 ], type: "INT8", data: [ 239, 96, 209, 191, 17, 103, 35, 190, 13, 67, 151, 138, 124, 230, 229, 244, 207, 48, 16, 218, 184, 210, 157, 168, 127, 8, 243, 239, 139, 62, 249, 222, 50, 51, 247, 210, 2, 224, 118, 193, 57, 110, 27, 70, 5, 242, 175, 227, 1, 162, 63, 248, 152, 178, 239, 51, 70, 28, 93, 91, 247, 214, 78, 79, 110, 35, 174, 188, 169, 138, 66, 70, 227, 153, 168, 21, 13, 141, 130, 78, 0, 175, 179, 215, 218, 13, 204, 204, 134, 190, 77, 103, 183, 156, 174, 8, 104, 14, 67, 177, 167, 23, 243, 162, 255, 145, 229, 11, 35, 64, 246, 34, 138, 41, 198, 27, 3, 104, 246, 186, 59, 73, 21, 107, 223, 190, 109, 59, 38, 237, 67, 144, 247, 46, 127, 146, 225, 152, 40, 240, 23, 190, 9, 16, 248, 240, 24, 64, 248, 196, 248, 27, 180, 172, 42, 22, 206, 78, 162, 104, 214, 229, 212, 237, 88, 141, 11, 63, 82, 15, 164, 12, 242, 56, 182, 250, 81, 200, 54, 118, 194, 56, 72, 36, 130, 208, 7, 58, 134, 237, 12, 95, 114, 24, 15, 239, 129, 41, 54, 221, 202, 183, 236, 109, 0, 119, 22, 58, 18, 227, 187, 123, 233, 77, 61, 160, 163, 44, 237, 41, 39, 21, 163, 154, 2, 48, 204, 175, 139, 9, 203, 106, 33, 176, 177, 195, 145, 96, 175, 165, 137, 98, 238, 56, 33, 218, 114, 229, 164, 15, 179, 146, 181, 180, 86, 190, 92, 81, 36, 239, 94, 212, 171, 59, 168, 10, 49, 247, 30, 51, 145, 104, 143, 2, 67, 211, 224, 61, 56, 251, 172, 248, 196, 77, 70, 62, 189, 11, 129, 49, 160, 37, 86, 23, 59, 6, 59, 148, 9, 96, 197, 247, 200, 216, 220, 113, 107, 88, 88, 122, 254, 209, 43, 39, 157, 148, 11, 255, 207, 13, 190, 175, 245, 185, 153, 45, 215, 132, 130, 127, 64, 65, 234, 92, 255, 39, 24, 39, 79, 16, 164, 194, 229, 122, 166, 28, 186, 75, 112, 168, 101, 191, 72, 144, 10, 143, 224, 23, 56, 39, 107, 233, 29, 200, 162, 63, 86, 160, 98, 141, 112, 28, 14, 195, 191, 218, 249, 80, 75, 212, 113, 25, 34, 26, 158, 196, 197, 185, 5, 127, 10, 17, 148, 215, 37, 180, 135, 169, 33, 126, 154, 102, 32, 244, 32, 48, 104, 43, 218, 114, 194, 140, 101, 28, 66, 37, 110, 72, 153, 220, 22, 232, 200, 208, 246, 37, 222, 240, 147, 237, 133, 131, 33, 181, 129, 177, 95, 143, 151, 2, 210, 247, 23, 28, 230, 201, 191, 223, 92, 195, 187, 223, 126, 193, 220, 7, 250, 217, 158, 213, 132, 113, 21, 221, 201, 234, 90, 208, 244, 99, 91, 191, 74, 235, 93, 247, 101, 96, 140, 138, 239, 179, 15, 120, 228, 0, 9, 57, 174, 70, 242, 159, 209, 143, 1, 178, 198, 215, 245, 127, 145, 193, 153, 20, 167, 80, 154, 20, 147, 233, 230, 81, 83, 75, 180, 59, 63, 63, 104, 140, 55, 253, 214, 14, 32, 102, 234, 79, 165, 222, 209, 57, 206, 212, 136, 129, 102, 72, 38, 213, 190, 135, 153, 38, 34, 121, 138, 48, 41, 234, 176, 174, 37, 65, 251, 15, 17, 206, 87, 69, 148, 22, 237, 162, 78, 83, 237, 96, 164, 215, 67, 151, 239, 213, 249, 32, 92, 106, 179, 93, 173, 129, 185, 157, 110, 66, 184, 95, 144, 151, 161, 122, 209, 217, 192, 49, 155, 2, 126, 226, 84, 188, 35, 203, 201, 59, 131, 152, 125, 111, 101, 97, 99, 27, 104, 111, 118, 9, 209, 254, 168, 223, 49, 206, 198, 46, 196, 141, 82, 148, 121, 162, 33, 76, 17, 243, 135, 19, 89, 119, 7, 6, 27, 204, 114, 159, 18, 215, 221, 9, 170, 115, 117, 1, 162, 136, 73, 176, 252, 213, 249, 41, 249, 15, 248, 114, 200, 170, 97, 255, 54, 125, 97, 248, 181, 19, 71, 60, 21, 132, 33, 226, 153, 159, 147, 191, 90, 187, 101, 42, 120, 222, 168, 252, 5, 216, 37, 71, 156, 166, 98, 45, 190, 175, 58, 97, 141, 137, 133, 138, 223, 127, 122, 10, 103, 224, 91, 60, 135, 125, 189, 94, 177, 62, 26, 174, 18, 175, 83, 14, 205, 38, 94, 179, 140, 3, 226, 241, 21, 3, 224, 193, 232, 181, 140, 41, 119, 69, 111, 0, 79, 231, 251, 153, 249, 56, 26, 217, 15, 66, 135, 37, 145, 110, 21, 192, 23, 58, 16, 225, 50, 150, 168, 67, 64, 187, 193, 246, 45, 187, 187, 129, 240, 32, 35, 93, 252, 240, 48, 210, 66, 79, 19, 142, 243, 44, 22, 144, 111, 237, 214, 217, 74, 83, 76, 145, 41, 25, 45, 36, 117, 34, 64, 173, 85, 111, 213, 162, 116, 188, 86, 78, 240, 108, 158, 157, 250, 238, 222, 143, 248, 95, 129, 253, 194, 73, 24, 144, 139, 84, 255, 176, 77, 31, 95, 215, 112, 38, 80, 39, 36, 77, 123, 252, 89, 81, 255, 158, 160, 229, 90, 127, 159, 244, 13, 121, 154, 60, 163, 154, 147, 237, 150, 227, 51, 15, 9, 100, 182, 147, 229, 50, 50, 19, 116, 109, 179, 176, 103, 88, 217, 156, 45, 31, 39, 35, 166, 151, 14, 21, 80, 11, 68, 66, 219, 211, 117, 66, 10, 219, 39, 210, 14, 102, 184, 144, 195, 147, 227, 214, 164, 194, 179, 237, 221, 123, 174, 176, 27, 134, 127, 200, 234, 26, 170, 169, 54, 19, 152, 168, 241, 147, 206, 230, 208, 24, 171, 12, 84, 102, 13, 239, 219, 187, 101, 247, 110, 197, 223, 20, 220, 129, 24, 213, 28, 177, 168, 165, 243, 59, 24, 190, 92, 26, 152, 29, 27, 216, 38, 93, 228, 85, 117, 44, 182, 109, 100, 104, 146, 55, 26, 14, 117, 99, 73, 76, 12, 174, 133, 76, 122, 65, 253, 64, 37, 158, 111, 14, 231, 109, 40, 9, 104, 51, 61, 146, 68, 170, 255, 107, 112, 218, 68, 222, 15, 109, 232, 97, 156, 38, 181, 155, 72, 67, 90, 46, 16, 73, 92, 51, 160, 12, 228, 195, 132, 211, 224, 178, 114, 129, 21, 126, 199, 221, 232, 143, 28, 83, 9, 147, 62, 13, 162, 210, 166, 146, 129, 252, 94, 112, 65, 233, 125, 84, 231, 53, 103, 50, 121, 231, 120, 85, 164, 7, 207, 130, 251, 162, 248, 149, 244, 116, 127, 133, 79, 188, 98, 130, 166, 114, 169, 10, 29, 102, 247, 136, 143, 136, 57, 136, 32, 82, 183, 125, 4, 234, 110, 45, 29, 174, 67, 186, 155, 182, 214, 88, 39, 245, 153, 108, 18, 147, 57, 121, 169, 224, 48, 139, 0, 167, 145, 255, 158, 24, 37, 203, 74, 108, 62, 184, 125, 145, 96, 73, 36, 88, 43, 81, 92, 80, 26, 166, 215, 83, 66, 130, 191, 41, 232, 60, 22, 186, 130, 8, 0, 145, 140, 242, 110, 83, 69, 54, 127, 244, 190, 138, 255, 53, 127, 6, 208, 67, 67, 1, 116, 218, 205, 214, 176, 35, 125, 167, 76, 141, 59, 39, 109, 173, 46, 49, 67, 28, 130, 42, 120, 42, 217, 232, 23, 189, 11, 10, 154, 105, 180, 58, 77, 132, 28, 22, 180, 209, 240, 216, 118, 215, 112, 109, 70, 115, 198, 5, 233, 121, 201, 42, 38, 106, 104, 143, 248, 36, 194, 34, 35, 186, 221, 209, 62, 89, 208, 155, 61, 244, 9, 61, 246, 51, 53, 57, 113, 18, 103, 197, 122, 43, 224, 27, 57, 193, 229, 127, 153, 59, 158, 215, 200, 160, 95, 40, 236, 250, 220, 198, 42, 75, 162, 66, 186, 177, 7, 248, 72, 76, 152, 20, 65, 247, 213, 23, 138, 144, 19, 33, 189, 137, 227, 5, 147, 89, 69, 108, 25, 220, 130, 180, 222, 163, 105, 248, 214, 207, 188, 251, 24, 1, 88, 247, 200, 239, 51, 203, 203, 173, 111, 251, 179, 180, 56, 213, 160, 40, 49, 183, 78, 216, 127, 109, 135, 105, 242, 143, 192, 121, 224, 164, 25, 217, 99, 74, 12, 205, 169, 61, 105, 181, 208, 19, 74, 129, 103, 53, 26, 70, 157, 118, 198, 153, 217, 249, 220, 83, 51, 22, 201, 27, 216, 96, 91, 105, 219, 142, 115, 195, 176, 199, 191, 138, 180, 152, 220, 155, 77, 222, 55, 223, 253, 101, 64, 93, 23, 8, 224, 98, 147, 3, 213, 41, 121, 1, 175, 222, 58, 132, 140, 165, 92, 69, 7, 48, 109, 233, 36, 255, 107, 120, 48, 132, 192, 245, 141, 242, 46, 113, 218, 221, 191, 173, 0, 0, 0, 0, 0, 0 ] }, { name: "layer_3", shape: [ 1, 7, 7, 18 ], type: "INT32", data: [ ] }, { name: "layer_4", shape: [ 1, 7, 7, 18 ], type: "INT8", data: [ ] } ], inputs: [ "TosaInput_0" ], outputs: [ "TosaOutput_0" ] } ] }