{ "version": 3, "operator_codes": [ { "builtin_code": "CUSTOM", "custom_code": "TFLite_Detection_PostProcess", "version": 1 } ], "subgraphs": [ { "tensors": [ { "shape": [ 1, 6, 4 ], "type": "UINT8", "buffer": 0, "name": "box_encodings", "quantization": { "min": [ 0.0 ], "max": [ 255.0 ], "scale": [ 1.0 ], "zero_point": [ 1 ] } }, { "shape": [ 1, 6, 3 ], "type": "UINT8", "buffer": 1, "name": "scores", "quantization": { "min": [ 0.0 ], "max": [ 255.0 ], "scale": [ 0.01 ], "zero_point": [ 0 ] } }, { "shape": [ 6, 4 ], "type": "UINT8", "buffer": 2, "name": "anchors", "quantization": { "min": [ 0.0 ], "max": [ 255.0 ], "scale": [ 0.5 ], "zero_point": [ 0 ] } }, { "type": "FLOAT32", "buffer": 3, "name": "detection_boxes", "quantization": {} }, { "type": "FLOAT32", "buffer": 4, "name": "detection_classes", "quantization": {} }, { "type": "FLOAT32", "buffer": 5, "name": "detection_scores", "quantization": {} }, { "type": "FLOAT32", "buffer": 6, "name": "num_detections", "quantization": {} } ], "inputs": [ 0, 1, 2 ], "outputs": [ 3, 4, 5, 6 ], "operators": [ { "opcode_index": 0, "inputs": [ 0, 1, 2 ], "outputs": [ 3, 4, 5, 6 ], "builtin_options_type": "NONE", "custom_options": [ 117, 115, 101, 95, 114, 101, 103, 117, 108, 97, 114, 95, 110, 109, 115, 0, 109, 97, 120, 95, 100, 101, 116, 101, 99, 116, 105, 111, 110, 115, 0, 109, 97, 120, 95, 99, 108, 97, 115, 115, 101, 115, 95, 112, 101, 114, 95, 100, 101, 116, 101, 99, 116, 105, 111, 110, 0, 100, 101, 116, 101, 99, 116, 105, 111, 110, 115, 95, 112, 101, 114, 95, 99, 108, 97, 115, 115, 0, 110, 117, 109, 95, 99, 108, 97, 115, 115, 101, 115, 0, 110, 109, 115, 95, 115, 99, 111, 114, 101, 95, 116, 104, 114, 101, 115, 104, 111, 108, 100, 0, 110, 109, 115, 95, 105, 111, 117, 95, 116, 104, 114, 101, 115, 104, 111, 108, 100, 0, 104, 95, 115, 99, 97, 108, 101, 0, 119, 95, 115, 99, 97, 108, 101, 0, 120, 95, 115, 99, 97, 108, 101, 0, 121, 95, 115, 99, 97, 108, 101, 0, 11, 104, 34, 132, 148, 55, 76, 89, 168, 33, 26, 19, 11, 0, 0, 0, 1, 0, 0, 0, 11, 0, 0, 0, 1, 0, 0, 0, 0, 0, 160, 64, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 160, 64, 0, 0, 32, 65, 0, 0, 32, 65, 6, 14, 6, 6, 14, 14, 6, 106, 14, 14, 14, 55, 38, 1 ], "custom_options_format": "FLEXBUFFERS" } ], "name": "main" } ], "description": "Arm NN DetectionPostProcess valid FlexBuffer control", "buffers": [ {}, {}, { "data": [ 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 21, 2, 2, 1, 21, 2, 2, 1, 201, 2, 2 ] }, {}, {}, {}, {} ] }