Spaces:
Runtime error
Runtime error
{ | |
"input_im_0": { | |
"inbounds": [], | |
"attr": { | |
"name": "input_im_0", | |
"type": "Placeholder", | |
"output_shape": [ | |
[ | |
1, | |
224, | |
224, | |
3 | |
] | |
], | |
"attr": { | |
"shape": [ | |
1, | |
224, | |
224, | |
3 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"conv1.conv/Conv2D" | |
] | |
}, | |
"conv1.conv/Conv2D": { | |
"inbounds": [ | |
"input_im_0" | |
], | |
"attr": { | |
"name": "conv1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"strides": [ | |
2, | |
2 | |
], | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
3, | |
3 | |
], | |
"weight_shape": [ | |
3, | |
3, | |
3, | |
16 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
224, | |
224, | |
3 | |
] | |
] | |
}, | |
"outbounds": [ | |
"conv1.bn.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"conv1.bn.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"conv1.conv/Conv2D", | |
"conv1.bn.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "conv1.bn.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"conv1.hswish.hswish/add", | |
"conv1.hswish.hswish/mul_1" | |
] | |
}, | |
"conv1.hswish.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "conv1.hswish.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"conv1.hswish.hswish/add" | |
] | |
}, | |
"conv1.hswish.hswish/add": { | |
"inbounds": [ | |
"conv1.bn.batchnorm/BatchNorm/FusedBatchNormV3", | |
"conv1.hswish.hswish/add/y" | |
], | |
"attr": { | |
"name": "conv1.hswish.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"conv1.hswish.hswish/Relu6" | |
] | |
}, | |
"conv1.hswish.hswish/Relu6": { | |
"inbounds": [ | |
"conv1.hswish.hswish/add" | |
], | |
"attr": { | |
"name": "conv1.hswish.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"conv1.hswish.hswish/mul" | |
] | |
}, | |
"conv1.hswish.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "conv1.hswish.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"conv1.hswish.hswish/mul" | |
] | |
}, | |
"conv1.hswish.hswish/mul": { | |
"inbounds": [ | |
"conv1.hswish.hswish/Relu6", | |
"conv1.hswish.hswish/mul/y" | |
], | |
"attr": { | |
"name": "conv1.hswish.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"conv1.hswish.hswish/mul_1" | |
] | |
}, | |
"conv1.hswish.hswish/mul_1": { | |
"inbounds": [ | |
"conv1.bn.batchnorm/BatchNorm/FusedBatchNormV3", | |
"conv1.hswish.hswish/mul" | |
], | |
"attr": { | |
"name": "conv1.hswish.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
], | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.1.conv/Conv2D" | |
] | |
}, | |
"layer2.1.conv/Conv2D": { | |
"inbounds": [ | |
"conv1.hswish.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer2.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
16, | |
16 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer2.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer2.1.conv/Conv2D", | |
"layer2.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer2.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.1.relu/Relu" | |
] | |
}, | |
"layer2.1.relu/Relu": { | |
"inbounds": [ | |
"layer2.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer2.1.relu/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.2.depconv/depthwise" | |
] | |
}, | |
"layer2.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer2.1.relu/Relu" | |
], | |
"attr": { | |
"name": "layer2.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"strides": [ | |
2, | |
2 | |
], | |
"kernel_shape": [ | |
3, | |
3 | |
], | |
"weight_shape": [ | |
3, | |
3, | |
16, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
112, | |
112, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer2.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer2.2.depconv/depthwise", | |
"layer2.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer2.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE/AvgPool", | |
"mul_1" | |
] | |
}, | |
"SE/AvgPool": { | |
"inbounds": [ | |
"layer2.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"ksize": [ | |
56, | |
56 | |
], | |
"padding": "VALID", | |
"data_format": "NHWC", | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE/conv2d/Conv2D" | |
] | |
}, | |
"SE/conv2d/Conv2D": { | |
"inbounds": [ | |
"SE/AvgPool" | |
], | |
"attr": { | |
"name": "SE/conv2d/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
4 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
16, | |
4 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE/conv2d/BiasAdd" | |
] | |
}, | |
"SE/conv2d/BiasAdd": { | |
"inbounds": [ | |
"SE/conv2d/Conv2D" | |
], | |
"attr": { | |
"name": "SE/conv2d/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
4 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
4 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE/Relu" | |
] | |
}, | |
"SE/Relu": { | |
"inbounds": [ | |
"SE/conv2d/BiasAdd" | |
], | |
"attr": { | |
"name": "SE/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
4 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
4 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE/conv2d_1/Conv2D" | |
] | |
}, | |
"SE/conv2d_1/Conv2D": { | |
"inbounds": [ | |
"SE/Relu" | |
], | |
"attr": { | |
"name": "SE/conv2d_1/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
4, | |
16 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
4 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE/conv2d_1/BiasAdd" | |
] | |
}, | |
"SE/conv2d_1/BiasAdd": { | |
"inbounds": [ | |
"SE/conv2d_1/Conv2D" | |
], | |
"attr": { | |
"name": "SE/conv2d_1/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add" | |
] | |
}, | |
"Add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add" | |
] | |
}, | |
"Add": { | |
"inbounds": [ | |
"SE/conv2d_1/BiasAdd", | |
"Add/y" | |
], | |
"attr": { | |
"name": "Add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6" | |
] | |
}, | |
"Relu6": { | |
"inbounds": [ | |
"Add" | |
], | |
"attr": { | |
"name": "Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul" | |
] | |
}, | |
"mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul" | |
] | |
}, | |
"mul": { | |
"inbounds": [ | |
"Relu6", | |
"mul/y" | |
], | |
"attr": { | |
"name": "mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
16 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_1" | |
] | |
}, | |
"mul_1": { | |
"inbounds": [ | |
"mul", | |
"layer2.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
], | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.2.relu/Relu" | |
] | |
}, | |
"layer2.2.relu/Relu": { | |
"inbounds": [ | |
"mul_1" | |
], | |
"attr": { | |
"name": "layer2.2.relu/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.3.conv/Conv2D" | |
] | |
}, | |
"layer2.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer2.2.relu/Relu" | |
], | |
"attr": { | |
"name": "layer2.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
16, | |
16 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer2.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer2.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer2.3.conv/Conv2D", | |
"layer2.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer2.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.1.conv/Conv2D" | |
] | |
}, | |
"layer3.1.conv/Conv2D": { | |
"inbounds": [ | |
"layer2.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer3.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
72 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
16, | |
72 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
16 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer3.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer3.1.conv/Conv2D", | |
"layer3.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer3.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
72 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.1.relu/Relu" | |
] | |
}, | |
"layer3.1.relu/Relu": { | |
"inbounds": [ | |
"layer3.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer3.1.relu/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
56, | |
56, | |
72 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.2.depconv/depthwise" | |
] | |
}, | |
"layer3.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer3.1.relu/Relu" | |
], | |
"attr": { | |
"name": "layer3.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
72 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"strides": [ | |
2, | |
2 | |
], | |
"kernel_shape": [ | |
3, | |
3 | |
], | |
"weight_shape": [ | |
3, | |
3, | |
72, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
56, | |
56, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer3.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer3.2.depconv/depthwise", | |
"layer3.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer3.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
72 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.2.relu/Relu" | |
] | |
}, | |
"layer3.2.relu/Relu": { | |
"inbounds": [ | |
"layer3.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer3.2.relu/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
72 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.3.conv/Conv2D" | |
] | |
}, | |
"layer3.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer3.2.relu/Relu" | |
], | |
"attr": { | |
"name": "layer3.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
72, | |
24 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer3.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer3.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer3.3.conv/Conv2D", | |
"layer3.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer3.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.1.conv/Conv2D", | |
"Add_1" | |
] | |
}, | |
"layer4.1.conv/Conv2D": { | |
"inbounds": [ | |
"layer3.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer4.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
24, | |
88 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer4.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer4.1.conv/Conv2D", | |
"layer4.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer4.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.1.relu/Relu" | |
] | |
}, | |
"layer4.1.relu/Relu": { | |
"inbounds": [ | |
"layer4.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer4.1.relu/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.2.depconv/depthwise" | |
] | |
}, | |
"layer4.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer4.1.relu/Relu" | |
], | |
"attr": { | |
"name": "layer4.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
3, | |
3 | |
], | |
"weight_shape": [ | |
3, | |
3, | |
88, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer4.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer4.2.depconv/depthwise", | |
"layer4.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer4.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.2.relu/Relu" | |
] | |
}, | |
"layer4.2.relu/Relu": { | |
"inbounds": [ | |
"layer4.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer4.2.relu/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.3.conv/Conv2D" | |
] | |
}, | |
"layer4.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer4.2.relu/Relu" | |
], | |
"attr": { | |
"name": "layer4.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
88, | |
24 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
88 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer4.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer4.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer4.3.conv/Conv2D", | |
"layer4.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer4.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_1" | |
] | |
}, | |
"Add_1": { | |
"inbounds": [ | |
"layer4.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer3.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "Add_1", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
], | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.1.conv/Conv2D" | |
] | |
}, | |
"layer5.1.conv/Conv2D": { | |
"inbounds": [ | |
"Add_1" | |
], | |
"attr": { | |
"name": "layer5.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
24, | |
96 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer5.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer5.1.conv/Conv2D", | |
"layer5.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer5.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.1.hswish/add", | |
"layer5.1.hswish/mul_1" | |
] | |
}, | |
"layer5.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer5.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer5.1.hswish/add" | |
] | |
}, | |
"layer5.1.hswish/add": { | |
"inbounds": [ | |
"layer5.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer5.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer5.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer5.1.hswish/Relu6" | |
] | |
}, | |
"layer5.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer5.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer5.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.1.hswish/mul" | |
] | |
}, | |
"layer5.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer5.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer5.1.hswish/mul" | |
] | |
}, | |
"layer5.1.hswish/mul": { | |
"inbounds": [ | |
"layer5.1.hswish/Relu6", | |
"layer5.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer5.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer5.1.hswish/mul_1" | |
] | |
}, | |
"layer5.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer5.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer5.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer5.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
], | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.2.depconv/depthwise" | |
] | |
}, | |
"layer5.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer5.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer5.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": { | |
"strides": [ | |
2, | |
2 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
96, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
28, | |
28, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer5.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer5.2.depconv/depthwise", | |
"layer5.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer5.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_1/AvgPool", | |
"mul_3" | |
] | |
}, | |
"SE_1/AvgPool": { | |
"inbounds": [ | |
"layer5.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_1/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"padding": "VALID", | |
"ksize": [ | |
14, | |
14 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_1/conv2d_2/Conv2D" | |
] | |
}, | |
"SE_1/conv2d_2/Conv2D": { | |
"inbounds": [ | |
"SE_1/AvgPool" | |
], | |
"attr": { | |
"name": "SE_1/conv2d_2/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
24 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
96, | |
24 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_1/conv2d_2/BiasAdd" | |
] | |
}, | |
"SE_1/conv2d_2/BiasAdd": { | |
"inbounds": [ | |
"SE_1/conv2d_2/Conv2D" | |
], | |
"attr": { | |
"name": "SE_1/conv2d_2/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
24 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_1/Relu" | |
] | |
}, | |
"SE_1/Relu": { | |
"inbounds": [ | |
"SE_1/conv2d_2/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_1/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
24 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_1/conv2d_3/Conv2D" | |
] | |
}, | |
"SE_1/conv2d_3/Conv2D": { | |
"inbounds": [ | |
"SE_1/Relu" | |
], | |
"attr": { | |
"name": "SE_1/conv2d_3/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
24, | |
96 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
24 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_1/conv2d_3/BiasAdd" | |
] | |
}, | |
"SE_1/conv2d_3/BiasAdd": { | |
"inbounds": [ | |
"SE_1/conv2d_3/Conv2D" | |
], | |
"attr": { | |
"name": "SE_1/conv2d_3/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_2" | |
] | |
}, | |
"Add_2/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_2/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_2" | |
] | |
}, | |
"Add_2": { | |
"inbounds": [ | |
"SE_1/conv2d_3/BiasAdd", | |
"Add_2/y" | |
], | |
"attr": { | |
"name": "Add_2", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_1" | |
] | |
}, | |
"Relu6_1": { | |
"inbounds": [ | |
"Add_2" | |
], | |
"attr": { | |
"name": "Relu6_1", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_2" | |
] | |
}, | |
"mul_2/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_2/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_2" | |
] | |
}, | |
"mul_2": { | |
"inbounds": [ | |
"Relu6_1", | |
"mul_2/y" | |
], | |
"attr": { | |
"name": "mul_2", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
96 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_3" | |
] | |
}, | |
"mul_3": { | |
"inbounds": [ | |
"mul_2", | |
"layer5.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_3", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
], | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.2.hswish/add", | |
"layer5.2.hswish/mul_1" | |
] | |
}, | |
"layer5.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer5.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer5.2.hswish/add" | |
] | |
}, | |
"layer5.2.hswish/add": { | |
"inbounds": [ | |
"mul_3", | |
"layer5.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer5.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer5.2.hswish/Relu6" | |
] | |
}, | |
"layer5.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer5.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer5.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.2.hswish/mul" | |
] | |
}, | |
"layer5.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer5.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer5.2.hswish/mul" | |
] | |
}, | |
"layer5.2.hswish/mul": { | |
"inbounds": [ | |
"layer5.2.hswish/Relu6", | |
"layer5.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer5.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer5.2.hswish/mul_1" | |
] | |
}, | |
"layer5.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_3", | |
"layer5.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer5.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
], | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.3.conv/Conv2D" | |
] | |
}, | |
"layer5.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer5.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer5.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
96, | |
40 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer5.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer5.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer5.3.conv/Conv2D", | |
"layer5.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer5.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.1.conv/Conv2D", | |
"Add_4" | |
] | |
}, | |
"layer6.1.conv/Conv2D": { | |
"inbounds": [ | |
"layer5.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer6.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
40, | |
240 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer6.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer6.1.conv/Conv2D", | |
"layer6.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer6.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.1.hswish/add", | |
"layer6.1.hswish/mul_1" | |
] | |
}, | |
"layer6.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer6.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer6.1.hswish/add" | |
] | |
}, | |
"layer6.1.hswish/add": { | |
"inbounds": [ | |
"layer6.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer6.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer6.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer6.1.hswish/Relu6" | |
] | |
}, | |
"layer6.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer6.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer6.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.1.hswish/mul" | |
] | |
}, | |
"layer6.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer6.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer6.1.hswish/mul" | |
] | |
}, | |
"layer6.1.hswish/mul": { | |
"inbounds": [ | |
"layer6.1.hswish/Relu6", | |
"layer6.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer6.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer6.1.hswish/mul_1" | |
] | |
}, | |
"layer6.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer6.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer6.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer6.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.2.depconv/depthwise" | |
] | |
}, | |
"layer6.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer6.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer6.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
240, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer6.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer6.2.depconv/depthwise", | |
"layer6.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer6.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_2/AvgPool", | |
"mul_5" | |
] | |
}, | |
"SE_2/AvgPool": { | |
"inbounds": [ | |
"layer6.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_2/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"ksize": [ | |
14, | |
14 | |
], | |
"padding": "VALID", | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_2/conv2d_4/Conv2D" | |
] | |
}, | |
"SE_2/conv2d_4/Conv2D": { | |
"inbounds": [ | |
"SE_2/AvgPool" | |
], | |
"attr": { | |
"name": "SE_2/conv2d_4/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
240, | |
60 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_2/conv2d_4/BiasAdd" | |
] | |
}, | |
"SE_2/conv2d_4/BiasAdd": { | |
"inbounds": [ | |
"SE_2/conv2d_4/Conv2D" | |
], | |
"attr": { | |
"name": "SE_2/conv2d_4/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_2/Relu" | |
] | |
}, | |
"SE_2/Relu": { | |
"inbounds": [ | |
"SE_2/conv2d_4/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_2/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_2/conv2d_5/Conv2D" | |
] | |
}, | |
"SE_2/conv2d_5/Conv2D": { | |
"inbounds": [ | |
"SE_2/Relu" | |
], | |
"attr": { | |
"name": "SE_2/conv2d_5/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
60, | |
240 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_2/conv2d_5/BiasAdd" | |
] | |
}, | |
"SE_2/conv2d_5/BiasAdd": { | |
"inbounds": [ | |
"SE_2/conv2d_5/Conv2D" | |
], | |
"attr": { | |
"name": "SE_2/conv2d_5/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_3" | |
] | |
}, | |
"Add_3/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_3/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_3" | |
] | |
}, | |
"Add_3": { | |
"inbounds": [ | |
"SE_2/conv2d_5/BiasAdd", | |
"Add_3/y" | |
], | |
"attr": { | |
"name": "Add_3", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_2" | |
] | |
}, | |
"Relu6_2": { | |
"inbounds": [ | |
"Add_3" | |
], | |
"attr": { | |
"name": "Relu6_2", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_4" | |
] | |
}, | |
"mul_4/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_4/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_4" | |
] | |
}, | |
"mul_4": { | |
"inbounds": [ | |
"Relu6_2", | |
"mul_4/y" | |
], | |
"attr": { | |
"name": "mul_4", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_5" | |
] | |
}, | |
"mul_5": { | |
"inbounds": [ | |
"mul_4", | |
"layer6.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_5", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.2.hswish/add", | |
"layer6.2.hswish/mul_1" | |
] | |
}, | |
"layer6.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer6.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer6.2.hswish/add" | |
] | |
}, | |
"layer6.2.hswish/add": { | |
"inbounds": [ | |
"mul_5", | |
"layer6.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer6.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer6.2.hswish/Relu6" | |
] | |
}, | |
"layer6.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer6.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer6.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.2.hswish/mul" | |
] | |
}, | |
"layer6.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer6.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer6.2.hswish/mul" | |
] | |
}, | |
"layer6.2.hswish/mul": { | |
"inbounds": [ | |
"layer6.2.hswish/Relu6", | |
"layer6.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer6.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer6.2.hswish/mul_1" | |
] | |
}, | |
"layer6.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_5", | |
"layer6.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer6.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.3.conv/Conv2D" | |
] | |
}, | |
"layer6.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer6.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer6.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
240, | |
40 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer6.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer6.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer6.3.conv/Conv2D", | |
"layer6.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer6.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_4" | |
] | |
}, | |
"Add_4": { | |
"inbounds": [ | |
"layer6.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer5.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "Add_4", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
], | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.1.conv/Conv2D", | |
"Add_6" | |
] | |
}, | |
"layer7.1.conv/Conv2D": { | |
"inbounds": [ | |
"Add_4" | |
], | |
"attr": { | |
"name": "layer7.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
40, | |
240 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer7.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer7.1.conv/Conv2D", | |
"layer7.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer7.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.1.hswish/add", | |
"layer7.1.hswish/mul_1" | |
] | |
}, | |
"layer7.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer7.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer7.1.hswish/add" | |
] | |
}, | |
"layer7.1.hswish/add": { | |
"inbounds": [ | |
"layer7.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer7.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer7.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer7.1.hswish/Relu6" | |
] | |
}, | |
"layer7.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer7.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer7.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.1.hswish/mul" | |
] | |
}, | |
"layer7.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer7.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer7.1.hswish/mul" | |
] | |
}, | |
"layer7.1.hswish/mul": { | |
"inbounds": [ | |
"layer7.1.hswish/Relu6", | |
"layer7.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer7.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer7.1.hswish/mul_1" | |
] | |
}, | |
"layer7.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer7.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer7.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer7.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.2.depconv/depthwise" | |
] | |
}, | |
"layer7.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer7.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer7.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
240, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer7.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer7.2.depconv/depthwise", | |
"layer7.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer7.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_3/AvgPool", | |
"mul_7" | |
] | |
}, | |
"SE_3/AvgPool": { | |
"inbounds": [ | |
"layer7.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_3/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": { | |
"ksize": [ | |
14, | |
14 | |
], | |
"data_format": "NHWC", | |
"padding": "VALID", | |
"strides": [ | |
1, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_3/conv2d_6/Conv2D" | |
] | |
}, | |
"SE_3/conv2d_6/Conv2D": { | |
"inbounds": [ | |
"SE_3/AvgPool" | |
], | |
"attr": { | |
"name": "SE_3/conv2d_6/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
240, | |
60 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_3/conv2d_6/BiasAdd" | |
] | |
}, | |
"SE_3/conv2d_6/BiasAdd": { | |
"inbounds": [ | |
"SE_3/conv2d_6/Conv2D" | |
], | |
"attr": { | |
"name": "SE_3/conv2d_6/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_3/Relu" | |
] | |
}, | |
"SE_3/Relu": { | |
"inbounds": [ | |
"SE_3/conv2d_6/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_3/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_3/conv2d_7/Conv2D" | |
] | |
}, | |
"SE_3/conv2d_7/Conv2D": { | |
"inbounds": [ | |
"SE_3/Relu" | |
], | |
"attr": { | |
"name": "SE_3/conv2d_7/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
60, | |
240 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
60 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_3/conv2d_7/BiasAdd" | |
] | |
}, | |
"SE_3/conv2d_7/BiasAdd": { | |
"inbounds": [ | |
"SE_3/conv2d_7/Conv2D" | |
], | |
"attr": { | |
"name": "SE_3/conv2d_7/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_5" | |
] | |
}, | |
"Add_5/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_5/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_5" | |
] | |
}, | |
"Add_5": { | |
"inbounds": [ | |
"SE_3/conv2d_7/BiasAdd", | |
"Add_5/y" | |
], | |
"attr": { | |
"name": "Add_5", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_3" | |
] | |
}, | |
"Relu6_3": { | |
"inbounds": [ | |
"Add_5" | |
], | |
"attr": { | |
"name": "Relu6_3", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_6" | |
] | |
}, | |
"mul_6/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_6/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_6" | |
] | |
}, | |
"mul_6": { | |
"inbounds": [ | |
"Relu6_3", | |
"mul_6/y" | |
], | |
"attr": { | |
"name": "mul_6", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_7" | |
] | |
}, | |
"mul_7": { | |
"inbounds": [ | |
"mul_6", | |
"layer7.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_7", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.2.hswish/add", | |
"layer7.2.hswish/mul_1" | |
] | |
}, | |
"layer7.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer7.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer7.2.hswish/add" | |
] | |
}, | |
"layer7.2.hswish/add": { | |
"inbounds": [ | |
"mul_7", | |
"layer7.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer7.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer7.2.hswish/Relu6" | |
] | |
}, | |
"layer7.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer7.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer7.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.2.hswish/mul" | |
] | |
}, | |
"layer7.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer7.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer7.2.hswish/mul" | |
] | |
}, | |
"layer7.2.hswish/mul": { | |
"inbounds": [ | |
"layer7.2.hswish/Relu6", | |
"layer7.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer7.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer7.2.hswish/mul_1" | |
] | |
}, | |
"layer7.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_7", | |
"layer7.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer7.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
], | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.3.conv/Conv2D" | |
] | |
}, | |
"layer7.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer7.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer7.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
240, | |
40 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
240 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer7.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer7.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer7.3.conv/Conv2D", | |
"layer7.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer7.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_6" | |
] | |
}, | |
"Add_6": { | |
"inbounds": [ | |
"layer7.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"Add_4" | |
], | |
"attr": { | |
"name": "Add_6", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
], | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.1.conv/Conv2D" | |
] | |
}, | |
"layer8.1.conv/Conv2D": { | |
"inbounds": [ | |
"Add_6" | |
], | |
"attr": { | |
"name": "layer8.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
40, | |
120 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
40 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer8.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer8.1.conv/Conv2D", | |
"layer8.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer8.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.1.hswish/add", | |
"layer8.1.hswish/mul_1" | |
] | |
}, | |
"layer8.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer8.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer8.1.hswish/add" | |
] | |
}, | |
"layer8.1.hswish/add": { | |
"inbounds": [ | |
"layer8.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer8.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer8.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer8.1.hswish/Relu6" | |
] | |
}, | |
"layer8.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer8.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer8.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.1.hswish/mul" | |
] | |
}, | |
"layer8.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer8.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer8.1.hswish/mul" | |
] | |
}, | |
"layer8.1.hswish/mul": { | |
"inbounds": [ | |
"layer8.1.hswish/Relu6", | |
"layer8.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer8.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer8.1.hswish/mul_1" | |
] | |
}, | |
"layer8.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer8.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer8.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer8.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
], | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.2.depconv/depthwise" | |
] | |
}, | |
"layer8.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer8.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer8.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
120, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer8.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer8.2.depconv/depthwise", | |
"layer8.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer8.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_4/AvgPool", | |
"mul_9" | |
] | |
}, | |
"SE_4/AvgPool": { | |
"inbounds": [ | |
"layer8.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_4/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"padding": "VALID", | |
"ksize": [ | |
14, | |
14 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_4/conv2d_8/Conv2D" | |
] | |
}, | |
"SE_4/conv2d_8/Conv2D": { | |
"inbounds": [ | |
"SE_4/AvgPool" | |
], | |
"attr": { | |
"name": "SE_4/conv2d_8/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
30 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
120, | |
30 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_4/conv2d_8/BiasAdd" | |
] | |
}, | |
"SE_4/conv2d_8/BiasAdd": { | |
"inbounds": [ | |
"SE_4/conv2d_8/Conv2D" | |
], | |
"attr": { | |
"name": "SE_4/conv2d_8/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
30 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
30 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_4/Relu" | |
] | |
}, | |
"SE_4/Relu": { | |
"inbounds": [ | |
"SE_4/conv2d_8/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_4/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
30 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
30 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_4/conv2d_9/Conv2D" | |
] | |
}, | |
"SE_4/conv2d_9/Conv2D": { | |
"inbounds": [ | |
"SE_4/Relu" | |
], | |
"attr": { | |
"name": "SE_4/conv2d_9/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
30, | |
120 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
30 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_4/conv2d_9/BiasAdd" | |
] | |
}, | |
"SE_4/conv2d_9/BiasAdd": { | |
"inbounds": [ | |
"SE_4/conv2d_9/Conv2D" | |
], | |
"attr": { | |
"name": "SE_4/conv2d_9/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_7" | |
] | |
}, | |
"Add_7/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_7/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_7" | |
] | |
}, | |
"Add_7": { | |
"inbounds": [ | |
"SE_4/conv2d_9/BiasAdd", | |
"Add_7/y" | |
], | |
"attr": { | |
"name": "Add_7", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_4" | |
] | |
}, | |
"Relu6_4": { | |
"inbounds": [ | |
"Add_7" | |
], | |
"attr": { | |
"name": "Relu6_4", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_8" | |
] | |
}, | |
"mul_8/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_8/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_8" | |
] | |
}, | |
"mul_8": { | |
"inbounds": [ | |
"Relu6_4", | |
"mul_8/y" | |
], | |
"attr": { | |
"name": "mul_8", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
120 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_9" | |
] | |
}, | |
"mul_9": { | |
"inbounds": [ | |
"mul_8", | |
"layer8.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_9", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
], | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.2.hswish/add", | |
"layer8.2.hswish/mul_1" | |
] | |
}, | |
"layer8.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer8.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer8.2.hswish/add" | |
] | |
}, | |
"layer8.2.hswish/add": { | |
"inbounds": [ | |
"mul_9", | |
"layer8.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer8.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer8.2.hswish/Relu6" | |
] | |
}, | |
"layer8.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer8.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer8.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.2.hswish/mul" | |
] | |
}, | |
"layer8.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer8.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer8.2.hswish/mul" | |
] | |
}, | |
"layer8.2.hswish/mul": { | |
"inbounds": [ | |
"layer8.2.hswish/Relu6", | |
"layer8.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer8.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer8.2.hswish/mul_1" | |
] | |
}, | |
"layer8.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_9", | |
"layer8.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer8.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
], | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.3.conv/Conv2D" | |
] | |
}, | |
"layer8.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer8.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer8.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
120, | |
48 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
120 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer8.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer8.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer8.3.conv/Conv2D", | |
"layer8.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer8.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.1.conv/Conv2D", | |
"Add_9" | |
] | |
}, | |
"layer9.1.conv/Conv2D": { | |
"inbounds": [ | |
"layer8.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer9.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
48, | |
144 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer9.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer9.1.conv/Conv2D", | |
"layer9.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer9.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.1.hswish/add", | |
"layer9.1.hswish/mul_1" | |
] | |
}, | |
"layer9.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer9.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer9.1.hswish/add" | |
] | |
}, | |
"layer9.1.hswish/add": { | |
"inbounds": [ | |
"layer9.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer9.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer9.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer9.1.hswish/Relu6" | |
] | |
}, | |
"layer9.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer9.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer9.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.1.hswish/mul" | |
] | |
}, | |
"layer9.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer9.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer9.1.hswish/mul" | |
] | |
}, | |
"layer9.1.hswish/mul": { | |
"inbounds": [ | |
"layer9.1.hswish/Relu6", | |
"layer9.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer9.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer9.1.hswish/mul_1" | |
] | |
}, | |
"layer9.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer9.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer9.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer9.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
], | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.2.depconv/depthwise" | |
] | |
}, | |
"layer9.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer9.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer9.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
144, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer9.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer9.2.depconv/depthwise", | |
"layer9.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer9.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_5/AvgPool", | |
"mul_11" | |
] | |
}, | |
"SE_5/AvgPool": { | |
"inbounds": [ | |
"layer9.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_5/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "VALID", | |
"ksize": [ | |
14, | |
14 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_5/conv2d_10/Conv2D" | |
] | |
}, | |
"SE_5/conv2d_10/Conv2D": { | |
"inbounds": [ | |
"SE_5/AvgPool" | |
], | |
"attr": { | |
"name": "SE_5/conv2d_10/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
36 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
144, | |
36 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_5/conv2d_10/BiasAdd" | |
] | |
}, | |
"SE_5/conv2d_10/BiasAdd": { | |
"inbounds": [ | |
"SE_5/conv2d_10/Conv2D" | |
], | |
"attr": { | |
"name": "SE_5/conv2d_10/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
36 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
36 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_5/Relu" | |
] | |
}, | |
"SE_5/Relu": { | |
"inbounds": [ | |
"SE_5/conv2d_10/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_5/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
36 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
36 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_5/conv2d_11/Conv2D" | |
] | |
}, | |
"SE_5/conv2d_11/Conv2D": { | |
"inbounds": [ | |
"SE_5/Relu" | |
], | |
"attr": { | |
"name": "SE_5/conv2d_11/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
36, | |
144 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
36 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_5/conv2d_11/BiasAdd" | |
] | |
}, | |
"SE_5/conv2d_11/BiasAdd": { | |
"inbounds": [ | |
"SE_5/conv2d_11/Conv2D" | |
], | |
"attr": { | |
"name": "SE_5/conv2d_11/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_8" | |
] | |
}, | |
"Add_8/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_8/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_8" | |
] | |
}, | |
"Add_8": { | |
"inbounds": [ | |
"SE_5/conv2d_11/BiasAdd", | |
"Add_8/y" | |
], | |
"attr": { | |
"name": "Add_8", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_5" | |
] | |
}, | |
"Relu6_5": { | |
"inbounds": [ | |
"Add_8" | |
], | |
"attr": { | |
"name": "Relu6_5", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_10" | |
] | |
}, | |
"mul_10/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_10/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_10" | |
] | |
}, | |
"mul_10": { | |
"inbounds": [ | |
"Relu6_5", | |
"mul_10/y" | |
], | |
"attr": { | |
"name": "mul_10", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_11" | |
] | |
}, | |
"mul_11": { | |
"inbounds": [ | |
"mul_10", | |
"layer9.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_11", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
], | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.2.hswish/add", | |
"layer9.2.hswish/mul_1" | |
] | |
}, | |
"layer9.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer9.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer9.2.hswish/add" | |
] | |
}, | |
"layer9.2.hswish/add": { | |
"inbounds": [ | |
"mul_11", | |
"layer9.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer9.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer9.2.hswish/Relu6" | |
] | |
}, | |
"layer9.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer9.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer9.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.2.hswish/mul" | |
] | |
}, | |
"layer9.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer9.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer9.2.hswish/mul" | |
] | |
}, | |
"layer9.2.hswish/mul": { | |
"inbounds": [ | |
"layer9.2.hswish/Relu6", | |
"layer9.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer9.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer9.2.hswish/mul_1" | |
] | |
}, | |
"layer9.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_11", | |
"layer9.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer9.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
], | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.3.conv/Conv2D" | |
] | |
}, | |
"layer9.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer9.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer9.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
144, | |
48 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer9.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer9.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer9.3.conv/Conv2D", | |
"layer9.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer9.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_9" | |
] | |
}, | |
"Add_9": { | |
"inbounds": [ | |
"layer9.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer8.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "Add_9", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
], | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.1.conv/Conv2D" | |
] | |
}, | |
"layer10.1.conv/Conv2D": { | |
"inbounds": [ | |
"Add_9" | |
], | |
"attr": { | |
"name": "layer10.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
48, | |
288 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
48 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer10.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer10.1.conv/Conv2D", | |
"layer10.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer10.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.1.hswish/add", | |
"layer10.1.hswish/mul_1" | |
] | |
}, | |
"layer10.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer10.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer10.1.hswish/add" | |
] | |
}, | |
"layer10.1.hswish/add": { | |
"inbounds": [ | |
"layer10.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer10.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer10.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer10.1.hswish/Relu6" | |
] | |
}, | |
"layer10.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer10.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer10.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.1.hswish/mul" | |
] | |
}, | |
"layer10.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer10.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer10.1.hswish/mul" | |
] | |
}, | |
"layer10.1.hswish/mul": { | |
"inbounds": [ | |
"layer10.1.hswish/Relu6", | |
"layer10.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer10.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer10.1.hswish/mul_1" | |
] | |
}, | |
"layer10.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer10.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer10.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer10.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
], | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.2.depconv/depthwise" | |
] | |
}, | |
"layer10.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer10.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer10.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"strides": [ | |
2, | |
2 | |
], | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
288, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
14, | |
14, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer10.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer10.2.depconv/depthwise", | |
"layer10.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer10.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_6/AvgPool", | |
"mul_13" | |
] | |
}, | |
"SE_6/AvgPool": { | |
"inbounds": [ | |
"layer10.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_6/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"ksize": [ | |
7, | |
7 | |
], | |
"padding": "VALID", | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_6/conv2d_12/Conv2D" | |
] | |
}, | |
"SE_6/conv2d_12/Conv2D": { | |
"inbounds": [ | |
"SE_6/AvgPool" | |
], | |
"attr": { | |
"name": "SE_6/conv2d_12/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
72 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
288, | |
72 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_6/conv2d_12/BiasAdd" | |
] | |
}, | |
"SE_6/conv2d_12/BiasAdd": { | |
"inbounds": [ | |
"SE_6/conv2d_12/Conv2D" | |
], | |
"attr": { | |
"name": "SE_6/conv2d_12/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
72 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_6/Relu" | |
] | |
}, | |
"SE_6/Relu": { | |
"inbounds": [ | |
"SE_6/conv2d_12/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_6/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
72 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_6/conv2d_13/Conv2D" | |
] | |
}, | |
"SE_6/conv2d_13/Conv2D": { | |
"inbounds": [ | |
"SE_6/Relu" | |
], | |
"attr": { | |
"name": "SE_6/conv2d_13/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
72, | |
288 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
72 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_6/conv2d_13/BiasAdd" | |
] | |
}, | |
"SE_6/conv2d_13/BiasAdd": { | |
"inbounds": [ | |
"SE_6/conv2d_13/Conv2D" | |
], | |
"attr": { | |
"name": "SE_6/conv2d_13/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_10" | |
] | |
}, | |
"Add_10/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_10/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_10" | |
] | |
}, | |
"Add_10": { | |
"inbounds": [ | |
"SE_6/conv2d_13/BiasAdd", | |
"Add_10/y" | |
], | |
"attr": { | |
"name": "Add_10", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_6" | |
] | |
}, | |
"Relu6_6": { | |
"inbounds": [ | |
"Add_10" | |
], | |
"attr": { | |
"name": "Relu6_6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_12" | |
] | |
}, | |
"mul_12/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_12/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_12" | |
] | |
}, | |
"mul_12": { | |
"inbounds": [ | |
"Relu6_6", | |
"mul_12/y" | |
], | |
"attr": { | |
"name": "mul_12", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
288 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_13" | |
] | |
}, | |
"mul_13": { | |
"inbounds": [ | |
"mul_12", | |
"layer10.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_13", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
], | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.2.hswish/add", | |
"layer10.2.hswish/mul_1" | |
] | |
}, | |
"layer10.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer10.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer10.2.hswish/add" | |
] | |
}, | |
"layer10.2.hswish/add": { | |
"inbounds": [ | |
"mul_13", | |
"layer10.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer10.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer10.2.hswish/Relu6" | |
] | |
}, | |
"layer10.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer10.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer10.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.2.hswish/mul" | |
] | |
}, | |
"layer10.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer10.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer10.2.hswish/mul" | |
] | |
}, | |
"layer10.2.hswish/mul": { | |
"inbounds": [ | |
"layer10.2.hswish/Relu6", | |
"layer10.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer10.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer10.2.hswish/mul_1" | |
] | |
}, | |
"layer10.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_13", | |
"layer10.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer10.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
], | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.3.conv/Conv2D" | |
] | |
}, | |
"layer10.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer10.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer10.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
288, | |
96 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
288 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer10.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer10.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer10.3.conv/Conv2D", | |
"layer10.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer10.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.1.conv/Conv2D", | |
"Add_12" | |
] | |
}, | |
"layer11.1.conv/Conv2D": { | |
"inbounds": [ | |
"layer10.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "layer11.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
96, | |
576 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer11.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer11.1.conv/Conv2D", | |
"layer11.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer11.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.1.hswish/add", | |
"layer11.1.hswish/mul_1" | |
] | |
}, | |
"layer11.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer11.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer11.1.hswish/add" | |
] | |
}, | |
"layer11.1.hswish/add": { | |
"inbounds": [ | |
"layer11.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer11.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer11.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer11.1.hswish/Relu6" | |
] | |
}, | |
"layer11.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer11.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer11.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.1.hswish/mul" | |
] | |
}, | |
"layer11.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer11.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer11.1.hswish/mul" | |
] | |
}, | |
"layer11.1.hswish/mul": { | |
"inbounds": [ | |
"layer11.1.hswish/Relu6", | |
"layer11.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer11.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer11.1.hswish/mul_1" | |
] | |
}, | |
"layer11.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer11.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer11.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer11.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.2.depconv/depthwise" | |
] | |
}, | |
"layer11.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer11.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer11.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
576, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer11.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer11.2.depconv/depthwise", | |
"layer11.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer11.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_7/AvgPool", | |
"mul_15" | |
] | |
}, | |
"SE_7/AvgPool": { | |
"inbounds": [ | |
"layer11.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_7/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": { | |
"padding": "VALID", | |
"strides": [ | |
1, | |
1 | |
], | |
"ksize": [ | |
7, | |
7 | |
], | |
"data_format": "NHWC", | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_7/conv2d_14/Conv2D" | |
] | |
}, | |
"SE_7/conv2d_14/Conv2D": { | |
"inbounds": [ | |
"SE_7/AvgPool" | |
], | |
"attr": { | |
"name": "SE_7/conv2d_14/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
576, | |
144 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_7/conv2d_14/BiasAdd" | |
] | |
}, | |
"SE_7/conv2d_14/BiasAdd": { | |
"inbounds": [ | |
"SE_7/conv2d_14/Conv2D" | |
], | |
"attr": { | |
"name": "SE_7/conv2d_14/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_7/Relu" | |
] | |
}, | |
"SE_7/Relu": { | |
"inbounds": [ | |
"SE_7/conv2d_14/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_7/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_7/conv2d_15/Conv2D" | |
] | |
}, | |
"SE_7/conv2d_15/Conv2D": { | |
"inbounds": [ | |
"SE_7/Relu" | |
], | |
"attr": { | |
"name": "SE_7/conv2d_15/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
144, | |
576 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_7/conv2d_15/BiasAdd" | |
] | |
}, | |
"SE_7/conv2d_15/BiasAdd": { | |
"inbounds": [ | |
"SE_7/conv2d_15/Conv2D" | |
], | |
"attr": { | |
"name": "SE_7/conv2d_15/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_11" | |
] | |
}, | |
"Add_11/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_11/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_11" | |
] | |
}, | |
"Add_11": { | |
"inbounds": [ | |
"SE_7/conv2d_15/BiasAdd", | |
"Add_11/y" | |
], | |
"attr": { | |
"name": "Add_11", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_7" | |
] | |
}, | |
"Relu6_7": { | |
"inbounds": [ | |
"Add_11" | |
], | |
"attr": { | |
"name": "Relu6_7", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_14" | |
] | |
}, | |
"mul_14/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_14/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_14" | |
] | |
}, | |
"mul_14": { | |
"inbounds": [ | |
"Relu6_7", | |
"mul_14/y" | |
], | |
"attr": { | |
"name": "mul_14", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_15" | |
] | |
}, | |
"mul_15": { | |
"inbounds": [ | |
"mul_14", | |
"layer11.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_15", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.2.hswish/add", | |
"layer11.2.hswish/mul_1" | |
] | |
}, | |
"layer11.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer11.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer11.2.hswish/add" | |
] | |
}, | |
"layer11.2.hswish/add": { | |
"inbounds": [ | |
"mul_15", | |
"layer11.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer11.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer11.2.hswish/Relu6" | |
] | |
}, | |
"layer11.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer11.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer11.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.2.hswish/mul" | |
] | |
}, | |
"layer11.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer11.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer11.2.hswish/mul" | |
] | |
}, | |
"layer11.2.hswish/mul": { | |
"inbounds": [ | |
"layer11.2.hswish/Relu6", | |
"layer11.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer11.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer11.2.hswish/mul_1" | |
] | |
}, | |
"layer11.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_15", | |
"layer11.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer11.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.3.conv/Conv2D" | |
] | |
}, | |
"layer11.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer11.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer11.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"dilations": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
576, | |
96 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer11.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer11.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer11.3.conv/Conv2D", | |
"layer11.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer11.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_12" | |
] | |
}, | |
"Add_12": { | |
"inbounds": [ | |
"layer11.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer10.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "Add_12", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
], | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.1.conv/Conv2D", | |
"Add_14" | |
] | |
}, | |
"layer12.1.conv/Conv2D": { | |
"inbounds": [ | |
"Add_12" | |
], | |
"attr": { | |
"name": "layer12.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
96, | |
576 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer12.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer12.1.conv/Conv2D", | |
"layer12.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer12.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.1.hswish/add", | |
"layer12.1.hswish/mul_1" | |
] | |
}, | |
"layer12.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer12.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer12.1.hswish/add" | |
] | |
}, | |
"layer12.1.hswish/add": { | |
"inbounds": [ | |
"layer12.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer12.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer12.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer12.1.hswish/Relu6" | |
] | |
}, | |
"layer12.1.hswish/Relu6": { | |
"inbounds": [ | |
"layer12.1.hswish/add" | |
], | |
"attr": { | |
"name": "layer12.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.1.hswish/mul" | |
] | |
}, | |
"layer12.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer12.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer12.1.hswish/mul" | |
] | |
}, | |
"layer12.1.hswish/mul": { | |
"inbounds": [ | |
"layer12.1.hswish/Relu6", | |
"layer12.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer12.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer12.1.hswish/mul_1" | |
] | |
}, | |
"layer12.1.hswish/mul_1": { | |
"inbounds": [ | |
"layer12.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"layer12.1.hswish/mul" | |
], | |
"attr": { | |
"name": "layer12.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.2.depconv/depthwise" | |
] | |
}, | |
"layer12.2.depconv/depthwise": { | |
"inbounds": [ | |
"layer12.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer12.2.depconv/depthwise", | |
"type": "DepthwiseConv2dNative", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
5, | |
5 | |
], | |
"weight_shape": [ | |
5, | |
5, | |
576, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer12.2.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer12.2.depconv/depthwise", | |
"layer12.2.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer12.2.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_8/AvgPool", | |
"mul_17" | |
] | |
}, | |
"SE_8/AvgPool": { | |
"inbounds": [ | |
"layer12.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "SE_8/AvgPool", | |
"type": "AvgPool", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": { | |
"padding": "VALID", | |
"ksize": [ | |
7, | |
7 | |
], | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_8/conv2d_16/Conv2D" | |
] | |
}, | |
"SE_8/conv2d_16/Conv2D": { | |
"inbounds": [ | |
"SE_8/AvgPool" | |
], | |
"attr": { | |
"name": "SE_8/conv2d_16/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": { | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
576, | |
144 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_8/conv2d_16/BiasAdd" | |
] | |
}, | |
"SE_8/conv2d_16/BiasAdd": { | |
"inbounds": [ | |
"SE_8/conv2d_16/Conv2D" | |
], | |
"attr": { | |
"name": "SE_8/conv2d_16/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_8/Relu" | |
] | |
}, | |
"SE_8/Relu": { | |
"inbounds": [ | |
"SE_8/conv2d_16/BiasAdd" | |
], | |
"attr": { | |
"name": "SE_8/Relu", | |
"type": "Relu", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_8/conv2d_17/Conv2D" | |
] | |
}, | |
"SE_8/conv2d_17/Conv2D": { | |
"inbounds": [ | |
"SE_8/Relu" | |
], | |
"attr": { | |
"name": "SE_8/conv2d_17/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": { | |
"padding": "SAME", | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"strides": [ | |
1, | |
1 | |
], | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
144, | |
576 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
144 | |
] | |
] | |
}, | |
"outbounds": [ | |
"SE_8/conv2d_17/BiasAdd" | |
] | |
}, | |
"SE_8/conv2d_17/BiasAdd": { | |
"inbounds": [ | |
"SE_8/conv2d_17/Conv2D" | |
], | |
"attr": { | |
"name": "SE_8/conv2d_17/BiasAdd", | |
"type": "BiasAdd", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_13" | |
] | |
}, | |
"Add_13/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "Add_13/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"Add_13" | |
] | |
}, | |
"Add_13": { | |
"inbounds": [ | |
"SE_8/conv2d_17/BiasAdd", | |
"Add_13/y" | |
], | |
"attr": { | |
"name": "Add_13", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"Relu6_8" | |
] | |
}, | |
"Relu6_8": { | |
"inbounds": [ | |
"Add_13" | |
], | |
"attr": { | |
"name": "Relu6_8", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"mul_16" | |
] | |
}, | |
"mul_16/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "mul_16/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"mul_16" | |
] | |
}, | |
"mul_16": { | |
"inbounds": [ | |
"Relu6_8", | |
"mul_16/y" | |
], | |
"attr": { | |
"name": "mul_16", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
1, | |
1, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"mul_17" | |
] | |
}, | |
"mul_17": { | |
"inbounds": [ | |
"mul_16", | |
"layer12.2.batchnorm/BatchNorm/FusedBatchNormV3" | |
], | |
"attr": { | |
"name": "mul_17", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.2.hswish/add", | |
"layer12.2.hswish/mul_1" | |
] | |
}, | |
"layer12.2.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer12.2.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer12.2.hswish/add" | |
] | |
}, | |
"layer12.2.hswish/add": { | |
"inbounds": [ | |
"mul_17", | |
"layer12.2.hswish/add/y" | |
], | |
"attr": { | |
"name": "layer12.2.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer12.2.hswish/Relu6" | |
] | |
}, | |
"layer12.2.hswish/Relu6": { | |
"inbounds": [ | |
"layer12.2.hswish/add" | |
], | |
"attr": { | |
"name": "layer12.2.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.2.hswish/mul" | |
] | |
}, | |
"layer12.2.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "layer12.2.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"layer12.2.hswish/mul" | |
] | |
}, | |
"layer12.2.hswish/mul": { | |
"inbounds": [ | |
"layer12.2.hswish/Relu6", | |
"layer12.2.hswish/mul/y" | |
], | |
"attr": { | |
"name": "layer12.2.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"layer12.2.hswish/mul_1" | |
] | |
}, | |
"layer12.2.hswish/mul_1": { | |
"inbounds": [ | |
"mul_17", | |
"layer12.2.hswish/mul" | |
], | |
"attr": { | |
"name": "layer12.2.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
], | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.3.conv/Conv2D" | |
] | |
}, | |
"layer12.3.conv/Conv2D": { | |
"inbounds": [ | |
"layer12.2.hswish/mul_1" | |
], | |
"attr": { | |
"name": "layer12.3.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC", | |
"strides": [ | |
1, | |
1 | |
], | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
576, | |
96 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
576 | |
] | |
] | |
}, | |
"outbounds": [ | |
"layer12.3.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"layer12.3.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"layer12.3.conv/Conv2D", | |
"layer12.3.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "layer12.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Add_14" | |
] | |
}, | |
"Add_14": { | |
"inbounds": [ | |
"layer12.3.batchnorm/BatchNorm/FusedBatchNormV3", | |
"Add_12" | |
], | |
"attr": { | |
"name": "Add_14", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
], | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"conv13.1.conv/Conv2D" | |
] | |
}, | |
"conv13.1.conv/Conv2D": { | |
"inbounds": [ | |
"Add_14" | |
], | |
"attr": { | |
"name": "conv13.1.conv/Conv2D", | |
"type": "Conv2D", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
], | |
"attr": { | |
"strides": [ | |
1, | |
1 | |
], | |
"data_format": "NHWC", | |
"dilations": [ | |
1, | |
1 | |
], | |
"padding": "SAME", | |
"kernel_shape": [ | |
1, | |
1 | |
], | |
"weight_shape": [ | |
1, | |
1, | |
96, | |
1024 | |
], | |
"pads": [ | |
0, | |
0, | |
0, | |
0 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
96 | |
] | |
] | |
}, | |
"outbounds": [ | |
"conv11.1.batchnorm/BatchNorm/FusedBatchNormV3" | |
] | |
}, | |
"conv11.1.batchnorm/BatchNorm/FusedBatchNormV3": { | |
"inbounds": [ | |
"conv13.1.conv/Conv2D", | |
"conv11.1.batchnorm/BatchNorm/moving_variance/read" | |
], | |
"attr": { | |
"name": "conv11.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"type": "FusedBatchNorm", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
], | |
"attr": { | |
"data_format": "NHWC" | |
}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
] | |
}, | |
"outbounds": [ | |
"conv13.1.hswish/add", | |
"conv13.1.hswish/mul_1" | |
] | |
}, | |
"conv13.1.hswish/add/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "conv13.1.hswish/add/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
3.0 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"conv13.1.hswish/add" | |
] | |
}, | |
"conv13.1.hswish/add": { | |
"inbounds": [ | |
"conv11.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"conv13.1.hswish/add/y" | |
], | |
"attr": { | |
"name": "conv13.1.hswish/add", | |
"type": "Add", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"conv13.1.hswish/Relu6" | |
] | |
}, | |
"conv13.1.hswish/Relu6": { | |
"inbounds": [ | |
"conv13.1.hswish/add" | |
], | |
"attr": { | |
"name": "conv13.1.hswish/Relu6", | |
"type": "Relu6", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
] | |
}, | |
"outbounds": [ | |
"conv13.1.hswish/mul" | |
] | |
}, | |
"conv13.1.hswish/mul/y": { | |
"inbounds": [], | |
"attr": { | |
"name": "conv13.1.hswish/mul/y", | |
"type": "Const", | |
"output_shape": [ | |
[] | |
], | |
"attr": { | |
"tensor_shape": [], | |
"constant": [ | |
0.16666999459266663 | |
] | |
}, | |
"input_shape": [] | |
}, | |
"outbounds": [ | |
"conv13.1.hswish/mul" | |
] | |
}, | |
"conv13.1.hswish/mul": { | |
"inbounds": [ | |
"conv13.1.hswish/Relu6", | |
"conv13.1.hswish/mul/y" | |
], | |
"attr": { | |
"name": "conv13.1.hswish/mul", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
], | |
[] | |
] | |
}, | |
"outbounds": [ | |
"conv13.1.hswish/mul_1" | |
] | |
}, | |
"conv13.1.hswish/mul_1": { | |
"inbounds": [ | |
"conv11.1.batchnorm/BatchNorm/FusedBatchNormV3", | |
"conv13.1.hswish/mul" | |
], | |
"attr": { | |
"name": "conv13.1.hswish/mul_1", | |
"type": "Mul", | |
"output_shape": [ | |
[ | |
1, | |
1024 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
1, | |
7, | |
7, | |
1024 | |
], | |
[ | |
1, | |
7, | |
7, | |
1024 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Mean" | |
] | |
}, | |
"Mean": { | |
"inbounds": [ | |
"conv13.1.hswish/mul_1" | |
], | |
"attr": { | |
"name": "Mean", | |
"type": "Mean", | |
"output_shape": [ | |
[ | |
1, | |
1024 | |
] | |
], | |
"attr": { | |
"reduction_indices": [ | |
1, | |
2 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1024 | |
] | |
] | |
}, | |
"outbounds": [ | |
"Reshape" | |
] | |
}, | |
"Reshape": { | |
"inbounds": [ | |
"Mean" | |
], | |
"attr": { | |
"name": "Reshape", | |
"type": "Reshape", | |
"output_shape": [ | |
[ | |
-1, | |
1024 | |
] | |
], | |
"attr": { | |
"shape": [ | |
-1, | |
1024 | |
] | |
}, | |
"input_shape": [ | |
[ | |
1, | |
1024 | |
] | |
] | |
}, | |
"outbounds": [ | |
"fc15.fc/MatMul" | |
] | |
}, | |
"fc15.fc/MatMul": { | |
"inbounds": [ | |
"Reshape" | |
], | |
"attr": { | |
"name": "fc15.fc/MatMul", | |
"type": "MatMul", | |
"output_shape": [ | |
[ | |
-1, | |
1000 | |
] | |
], | |
"attr": {}, | |
"input_shape": [ | |
[ | |
-1, | |
1024 | |
] | |
] | |
}, | |
"outbounds": [] | |
} | |
} |