diff --git "a/ssd_mobilenet_v2_coco_2018_03_29.pbtxt.txt" "b/ssd_mobilenet_v2_coco_2018_03_29.pbtxt.txt" new file mode 100644--- /dev/null +++ "b/ssd_mobilenet_v2_coco_2018_03_29.pbtxt.txt" @@ -0,0 +1,4678 @@ +node { + name: "image_tensor" + op: "Placeholder" + attr { + key: "dtype" + value { + type: DT_UINT8 + } + } + attr { + key: "shape" + value { + shape { + dim { + size: -1 + } + dim { + size: -1 + } + dim { + size: -1 + } + dim { + size: 3 + } + } + } + } +} +node { + name: "Preprocessor/mul" + op: "Mul" + input: "image_tensor" + input: "Preprocessor/mul/x" +} +node { + name: "Preprocessor/sub" + op: "Sub" + input: "Preprocessor/mul" + input: "Preprocessor/sub/y" +} +node { + name: "FeatureExtractor/MobilenetV2/Conv/Conv2D" + op: "Conv2D" + input: "Preprocessor/sub" + input: "FeatureExtractor/MobilenetV2/Conv/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/Conv/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/Conv/Conv2D" + input: "FeatureExtractor/MobilenetV2/Conv/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/Conv/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/Conv/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/Conv/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/Conv/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/Conv/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/Conv/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv/output" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv/project/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv/output" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_1/output" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/project/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/output" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_2/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_1/output" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_2/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_3/output" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/project/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/output" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_4/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_3/output" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_4/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_5/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/input" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_5/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_6/output" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/project/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/output" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_7/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_6/output" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_7/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_8/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/input" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_8/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_9/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/input" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_9/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_10/output" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/project/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/output" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_11/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_10/output" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_11/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_12/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/input" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_12/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_13/output" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/project/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/output" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_14/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/output" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_14/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_15/add" + op: "Add" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/project/BatchNorm/batchnorm/add_1" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/input" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/input" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_15/add" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/input" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/expand/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/expanded_conv_16/output" + op: "Identity" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/project/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/Conv_1/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_16/output" + input: "FeatureExtractor/MobilenetV2/Conv_1/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/Conv_1/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/Conv_1/Conv2D" + input: "FeatureExtractor/MobilenetV2/Conv_1/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/Conv_1/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/Conv_1/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/Conv_1/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/Conv_1/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/Conv_1/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/Conv_1/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_2_1x1_256/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512_depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_3_1x1_128/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256_depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_4_1x1_128/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256_depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/depthwise" + op: "DepthwiseConv2dNative" + input: "FeatureExtractor/MobilenetV2/layer_19_1_Conv2d_5_1x1_64/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/depthwise_weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 2 + i: 2 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/depthwise" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/BatchNorm/batchnorm/add_1" +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128_depthwise/Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/batchnorm/add_1" + op: "FusedBatchNorm" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/gamma" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/beta" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/moving_mean" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/moving_variance" + attr { + key: "epsilon" + value { + f: 0.0010000000475 + } + } +} +node { + name: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/Relu6" + op: "Relu6" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/batchnorm/add_1" +} +node { + name: "BoxPredictor_0/BoxEncodingPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/Relu6" + input: "BoxPredictor_0/BoxEncodingPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "loc_pred_transposed" + value { + b: true + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_0/BoxEncodingPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_0/BoxEncodingPredictor/Conv2D" + input: "BoxPredictor_0/BoxEncodingPredictor/biases" +} +node { + name: "BoxPredictor_0/ClassPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/expanded_conv_13/expand/Relu6" + input: "BoxPredictor_0/ClassPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_0/ClassPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_0/ClassPredictor/Conv2D" + input: "BoxPredictor_0/ClassPredictor/biases" +} +node { + name: "BoxPredictor_1/BoxEncodingPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/Conv_1/Relu6" + input: "BoxPredictor_1/BoxEncodingPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "loc_pred_transposed" + value { + b: true + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_1/BoxEncodingPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_1/BoxEncodingPredictor/Conv2D" + input: "BoxPredictor_1/BoxEncodingPredictor/biases" +} +node { + name: "BoxPredictor_1/ClassPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/Conv_1/Relu6" + input: "BoxPredictor_1/ClassPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_1/ClassPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_1/ClassPredictor/Conv2D" + input: "BoxPredictor_1/ClassPredictor/biases" +} +node { + name: "BoxPredictor_2/BoxEncodingPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/Relu6" + input: "BoxPredictor_2/BoxEncodingPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "loc_pred_transposed" + value { + b: true + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_2/BoxEncodingPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_2/BoxEncodingPredictor/Conv2D" + input: "BoxPredictor_2/BoxEncodingPredictor/biases" +} +node { + name: "BoxPredictor_2/ClassPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_2_3x3_s2_512/Relu6" + input: "BoxPredictor_2/ClassPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_2/ClassPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_2/ClassPredictor/Conv2D" + input: "BoxPredictor_2/ClassPredictor/biases" +} +node { + name: "BoxPredictor_3/BoxEncodingPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/Relu6" + input: "BoxPredictor_3/BoxEncodingPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "loc_pred_transposed" + value { + b: true + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_3/BoxEncodingPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_3/BoxEncodingPredictor/Conv2D" + input: "BoxPredictor_3/BoxEncodingPredictor/biases" +} +node { + name: "BoxPredictor_3/ClassPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_3_3x3_s2_256/Relu6" + input: "BoxPredictor_3/ClassPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_3/ClassPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_3/ClassPredictor/Conv2D" + input: "BoxPredictor_3/ClassPredictor/biases" +} +node { + name: "BoxPredictor_4/BoxEncodingPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/Relu6" + input: "BoxPredictor_4/BoxEncodingPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "loc_pred_transposed" + value { + b: true + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_4/BoxEncodingPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_4/BoxEncodingPredictor/Conv2D" + input: "BoxPredictor_4/BoxEncodingPredictor/biases" +} +node { + name: "BoxPredictor_4/ClassPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_4_3x3_s2_256/Relu6" + input: "BoxPredictor_4/ClassPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_4/ClassPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_4/ClassPredictor/Conv2D" + input: "BoxPredictor_4/ClassPredictor/biases" +} +node { + name: "BoxPredictor_5/BoxEncodingPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/Relu6" + input: "BoxPredictor_5/BoxEncodingPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "loc_pred_transposed" + value { + b: true + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_5/BoxEncodingPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_5/BoxEncodingPredictor/Conv2D" + input: "BoxPredictor_5/BoxEncodingPredictor/biases" +} +node { + name: "BoxPredictor_5/ClassPredictor/Conv2D" + op: "Conv2D" + input: "FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/Relu6" + input: "BoxPredictor_5/ClassPredictor/weights" + attr { + key: "dilations" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } + attr { + key: "padding" + value { + s: "SAME" + } + } + attr { + key: "strides" + value { + list { + i: 1 + i: 1 + i: 1 + i: 1 + } + } + } +} +node { + name: "BoxPredictor_5/ClassPredictor/BiasAdd" + op: "BiasAdd" + input: "BoxPredictor_5/ClassPredictor/Conv2D" + input: "BoxPredictor_5/ClassPredictor/biases" +} +node { + name: "concat/axis_flatten" + op: "Const" + attr { + key: "value" + value { + tensor { + dtype: DT_INT32 + tensor_shape { + dim { + size: 1 + } + } + int_val: -1 + } + } + } +} +node { + name: "BoxPredictor_0/ClassPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_0/ClassPredictor/BiasAdd" +} +node { + name: "BoxPredictor_1/ClassPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_1/ClassPredictor/BiasAdd" +} +node { + name: "BoxPredictor_2/ClassPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_2/ClassPredictor/BiasAdd" +} +node { + name: "BoxPredictor_3/ClassPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_3/ClassPredictor/BiasAdd" +} +node { + name: "BoxPredictor_4/ClassPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_4/ClassPredictor/BiasAdd" +} +node { + name: "BoxPredictor_5/ClassPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_5/ClassPredictor/BiasAdd" +} +node { + name: "ClassPredictor/concat" + op: "ConcatV2" + input: "BoxPredictor_0/ClassPredictor/BiasAdd/Flatten" + input: "BoxPredictor_1/ClassPredictor/BiasAdd/Flatten" + input: "BoxPredictor_2/ClassPredictor/BiasAdd/Flatten" + input: "BoxPredictor_3/ClassPredictor/BiasAdd/Flatten" + input: "BoxPredictor_4/ClassPredictor/BiasAdd/Flatten" + input: "BoxPredictor_5/ClassPredictor/BiasAdd/Flatten" + input: "concat/axis_flatten" +} +node { + name: "BoxPredictor_0/BoxEncodingPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_0/BoxEncodingPredictor/BiasAdd" +} +node { + name: "BoxPredictor_1/BoxEncodingPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_1/BoxEncodingPredictor/BiasAdd" +} +node { + name: "BoxPredictor_2/BoxEncodingPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_2/BoxEncodingPredictor/BiasAdd" +} +node { + name: "BoxPredictor_3/BoxEncodingPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_3/BoxEncodingPredictor/BiasAdd" +} +node { + name: "BoxPredictor_4/BoxEncodingPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_4/BoxEncodingPredictor/BiasAdd" +} +node { + name: "BoxPredictor_5/BoxEncodingPredictor/BiasAdd/Flatten" + op: "Flatten" + input: "BoxPredictor_5/BoxEncodingPredictor/BiasAdd" +} +node { + name: "BoxEncodingPredictor/concat" + op: "ConcatV2" + input: "BoxPredictor_0/BoxEncodingPredictor/BiasAdd/Flatten" + input: "BoxPredictor_1/BoxEncodingPredictor/BiasAdd/Flatten" + input: "BoxPredictor_2/BoxEncodingPredictor/BiasAdd/Flatten" + input: "BoxPredictor_3/BoxEncodingPredictor/BiasAdd/Flatten" + input: "BoxPredictor_4/BoxEncodingPredictor/BiasAdd/Flatten" + input: "BoxPredictor_5/BoxEncodingPredictor/BiasAdd/Flatten" + input: "concat/axis_flatten" +} +node { + name: "PriorBox_0" + op: "PriorBox" + input: "BoxPredictor_0/BoxEncodingPredictor/BiasAdd" + input: "image_tensor" + attr { + key: "clip" + value { + b: false + } + } + attr { + key: "flip" + value { + b: false + } + } + attr { + key: "height" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 3 + } + } + float_val: 30.0 + float_val: 42.4264068604 + float_val: 84.8528137207 + } + } + } + attr { + key: "variance" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 4 + } + } + float_val: 0.10000000149 + float_val: 0.10000000149 + float_val: 0.20000000298 + float_val: 0.20000000298 + } + } + } + attr { + key: "width" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 3 + } + } + float_val: 30.0 + float_val: 84.8528137207 + float_val: 42.4264068604 + } + } + } +} +node { + name: "PriorBox_1" + op: "PriorBox" + input: "BoxPredictor_1/BoxEncodingPredictor/BiasAdd" + input: "image_tensor" + attr { + key: "clip" + value { + b: false + } + } + attr { + key: "flip" + value { + b: false + } + } + attr { + key: "height" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 105.0 + float_val: 74.2462158203 + float_val: 148.492431641 + float_val: 60.6217765808 + float_val: 181.956329346 + float_val: 125.499000549 + } + } + } + attr { + key: "variance" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 4 + } + } + float_val: 0.10000000149 + float_val: 0.10000000149 + float_val: 0.20000000298 + float_val: 0.20000000298 + } + } + } + attr { + key: "width" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 105.0 + float_val: 148.492431641 + float_val: 74.2462158203 + float_val: 181.865341187 + float_val: 60.5914611816 + float_val: 125.499000549 + } + } + } +} +node { + name: "PriorBox_2" + op: "PriorBox" + input: "BoxPredictor_2/BoxEncodingPredictor/BiasAdd" + input: "image_tensor" + attr { + key: "clip" + value { + b: false + } + } + attr { + key: "flip" + value { + b: false + } + } + attr { + key: "height" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 150.0 + float_val: 106.066017151 + float_val: 212.132034302 + float_val: 86.6025390625 + float_val: 259.93762207 + float_val: 171.026306152 + } + } + } + attr { + key: "variance" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 4 + } + } + float_val: 0.10000000149 + float_val: 0.10000000149 + float_val: 0.20000000298 + float_val: 0.20000000298 + } + } + } + attr { + key: "width" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 150.0 + float_val: 212.132034302 + float_val: 106.066017151 + float_val: 259.807617188 + float_val: 86.5592269897 + float_val: 171.026306152 + } + } + } +} +node { + name: "PriorBox_3" + op: "PriorBox" + input: "BoxPredictor_3/BoxEncodingPredictor/BiasAdd" + input: "image_tensor" + attr { + key: "clip" + value { + b: false + } + } + attr { + key: "flip" + value { + b: false + } + } + attr { + key: "height" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 195.0 + float_val: 137.885818481 + float_val: 275.771636963 + float_val: 112.583305359 + float_val: 337.918914795 + float_val: 216.333084106 + } + } + } + attr { + key: "variance" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 4 + } + } + float_val: 0.10000000149 + float_val: 0.10000000149 + float_val: 0.20000000298 + float_val: 0.20000000298 + } + } + } + attr { + key: "width" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 195.0 + float_val: 275.771636963 + float_val: 137.885818481 + float_val: 337.749908447 + float_val: 112.527000427 + float_val: 216.333084106 + } + } + } +} +node { + name: "PriorBox_4" + op: "PriorBox" + input: "BoxPredictor_4/BoxEncodingPredictor/BiasAdd" + input: "image_tensor" + attr { + key: "clip" + value { + b: false + } + } + attr { + key: "flip" + value { + b: false + } + } + attr { + key: "height" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 240.0 + float_val: 169.705627441 + float_val: 339.411254883 + float_val: 138.564071655 + float_val: 415.90020752 + float_val: 261.533935547 + } + } + } + attr { + key: "variance" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 4 + } + } + float_val: 0.10000000149 + float_val: 0.10000000149 + float_val: 0.20000000298 + float_val: 0.20000000298 + } + } + } + attr { + key: "width" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 240.0 + float_val: 339.411254883 + float_val: 169.705627441 + float_val: 415.692199707 + float_val: 138.494766235 + float_val: 261.533935547 + } + } + } +} +node { + name: "PriorBox_5" + op: "PriorBox" + input: "BoxPredictor_5/BoxEncodingPredictor/BiasAdd" + input: "image_tensor" + attr { + key: "clip" + value { + b: false + } + } + attr { + key: "flip" + value { + b: false + } + } + attr { + key: "height" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 285.0 + float_val: 201.525436401 + float_val: 403.050872803 + float_val: 164.544830322 + float_val: 493.881469727 + float_val: 292.403839111 + } + } + } + attr { + key: "variance" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 4 + } + } + float_val: 0.10000000149 + float_val: 0.10000000149 + float_val: 0.20000000298 + float_val: 0.20000000298 + } + } + } + attr { + key: "width" + value { + tensor { + dtype: DT_FLOAT + tensor_shape { + dim { + size: 6 + } + } + float_val: 285.0 + float_val: 403.050872803 + float_val: 201.525436401 + float_val: 493.634490967 + float_val: 164.462539673 + float_val: 292.403839111 + } + } + } +} +node { + name: "PriorBox/concat" + op: "ConcatV2" + input: "PriorBox_0" + input: "PriorBox_1" + input: "PriorBox_2" + input: "PriorBox_3" + input: "PriorBox_4" + input: "PriorBox_5" + input: "concat/axis_flatten" +} +node { + name: "ClassPredictor/concat/sigmoid" + op: "Sigmoid" + input: "ClassPredictor/concat" +} +node { + name: "detection_out" + op: "DetectionOutput" + input: "BoxEncodingPredictor/concat" + input: "ClassPredictor/concat/sigmoid" + input: "PriorBox/concat" + attr { + key: "background_label_id" + value { + i: 0 + } + } + attr { + key: "code_type" + value { + s: "CENTER_SIZE" + } + } + attr { + key: "confidence_threshold" + value { + f: 0.00999999977648 + } + } + attr { + key: "keep_top_k" + value { + i: 100 + } + } + attr { + key: "nms_threshold" + value { + f: 0.600000023842 + } + } + attr { + key: "num_classes" + value { + i: 91 + } + } + attr { + key: "share_location" + value { + b: true + } + } + attr { + key: "top_k" + value { + i: 100 + } + } +} +library { +} \ No newline at end of file