5 "id": "ObjectDetectionAPIPreprocessorReplacement",
13 "node": "map/TensorArrayUnstack/Shape$",
17 "node": "map/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3$",
25 "match_kind": "scope",
32 "node": "map/TensorArrayStack_1/TensorArrayGatherV3$",
38 "custom_attributes": {
40 "id": "ObjectDetectionAPIProposalReplacement",
41 "include_inputs_to_sub_graph": true,
42 "include_outputs_to_sub_graph": true,
45 "map/TensorArrayStack/TensorArrayGatherV3",
46 "map_1/TensorArrayStack/TensorArrayGatherV3",
47 "BatchMultiClassNonMaxSuppression/map/TensorArrayStack_4/TensorArrayGatherV3"
52 "GridAnchorGenerator/Identity",
56 "match_kind": "points"
59 "custom_attributes": {
60 "coordinates_swap_method": "swap_weights"
62 "id": "ObjectDetectionAPIDetectionOutputReplacement",
63 "include_inputs_to_sub_graph": true,
64 "include_outputs_to_sub_graph": true,
67 "BatchMultiClassNonMaxSuppression_1/map/TensorArrayStack_2/TensorArrayGatherV3",
68 "BatchMultiClassNonMaxSuppression_1/map/TensorArrayStack/TensorArrayGatherV3"
71 "SecondStageBoxPredictor/Reshape",
72 "SecondStageBoxPredictor/Reshape_1",
77 "match_kind": "points"
80 "custom_attributes": {
82 "id": "ObjectDetectionAPIMaskRCNNROIPoolingSecondReplacement",
83 "include_inputs_to_sub_graph": true,
84 "include_outputs_to_sub_graph": true,
90 "CropAndResize_1/CropAndResize"
93 "match_kind": "points"
96 "custom_attributes": {
98 "id": "ObjectDetectionAPIMaskRCNNSigmoidReplacement",
99 "match_kind": "general"
102 "custom_attributes": {
103 "outputs": "SecondStageBoxPredictor_1/Conv_3/BiasAdd|SecondStageBoxPredictor_1/Conv_1/BiasAdd"
105 "id": "ObjectDetectionAPIOutputReplacement",
106 "match_kind": "general"